module Network.Google.SafeBrowsing
(
safeBrowsingService
, SafeBrowsingAPI
, module Network.Google.Resource.SafeBrowsing.FullHashes.Find
, module Network.Google.Resource.SafeBrowsing.ThreatListUpdates.Fetch
, module Network.Google.Resource.SafeBrowsing.ThreatLists.List
, module Network.Google.Resource.SafeBrowsing.ThreatMatches.Find
, ThreatEntryMetadata
, threatEntryMetadata
, temEntries
, Checksum
, checksum
, cSha256
, FindThreatMatchesResponse
, findThreatMatchesResponse
, ftmrMatches
, ThreatInfo
, threatInfo
, tiThreatEntries
, tiThreatTypes
, tiPlatformTypes
, tiThreatEntryTypes
, FetchThreatListUpdatesRequest
, fetchThreatListUpdatesRequest
, ftlurListUpdateRequests
, ftlurClient
, FindFullHashesRequest
, findFullHashesRequest
, ffhrThreatInfo
, ffhrClientStates
, ffhrClient
, Constraints
, constraints
, cMaxUpdateEntries
, cRegion
, cSupportedCompressions
, cMaxDatabaseEntries
, RiceDeltaEncoding
, riceDeltaEncoding
, rdeFirstValue
, rdeRiceParameter
, rdeNumEntries
, rdeEncodedData
, ListThreatListsResponse
, listThreatListsResponse
, ltlrThreatLists
, ThreatListDescriptor
, threatListDescriptor
, tldThreatEntryType
, tldThreatType
, tldPlatformType
, ClientInfo
, clientInfo
, ciClientId
, ciClientVersion
, FindThreatMatchesRequest
, findThreatMatchesRequest
, ftmrThreatInfo
, ftmrClient
, ListUpdateRequest
, listUpdateRequest
, lurState
, lurThreatEntryType
, lurConstraints
, lurThreatType
, lurPlatformType
, ThreatEntry
, threatEntry
, teHash
, teURL
, teDigest
, ThreatMatch
, threatMatch
, tmThreatEntryMetadata
, tmThreatEntryType
, tmThreatType
, tmPlatformType
, tmCacheDuration
, tmThreat
, RawHashes
, rawHashes
, rhPrefixSize
, rhRawHashes
, ListUpdateResponse
, listUpdateResponse
, lAdditions
, lThreatEntryType
, lChecksum
, lThreatType
, lPlatformType
, lNewClientState
, lRemovals
, lResponseType
, ThreatEntrySet
, threatEntrySet
, tesRiceHashes
, tesRiceIndices
, tesRawHashes
, tesRawIndices
, tesCompressionType
, RawIndices
, rawIndices
, riIndices
, FindFullHashesResponse
, findFullHashesResponse
, ffhrMatches
, ffhrNegativeCacheDuration
, ffhrMinimumWaitDuration
, MetadataEntry
, metadataEntry
, meValue
, meKey
, FetchThreatListUpdatesResponse
, fetchThreatListUpdatesResponse
, ftlurListUpdateResponses
, ftlurMinimumWaitDuration
) where
import Network.Google.Prelude
import Network.Google.Resource.SafeBrowsing.FullHashes.Find
import Network.Google.Resource.SafeBrowsing.ThreatLists.List
import Network.Google.Resource.SafeBrowsing.ThreatListUpdates.Fetch
import Network.Google.Resource.SafeBrowsing.ThreatMatches.Find
import Network.Google.SafeBrowsing.Types
type SafeBrowsingAPI =
FullHashesFindResource :<|> ThreatMatchesFindResource
:<|> ThreatListUpdatesFetchResource
:<|> ThreatListsListResource