Namespace Google.Apis.Safebrowsing.v4.Data
Classes
GoogleProtobufEmpty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
GoogleSecuritySafebrowsingV4Checksum
The expected state of a client's local database.
GoogleSecuritySafebrowsingV4ClientInfo
The client metadata associated with Safe Browsing API requests.
GoogleSecuritySafebrowsingV4FetchThreatListUpdatesRequest
Describes a Safe Browsing API update request. Clients can request updates for multiple lists in a single request. The server may not respond to all requests, if the server has no updates for that list. NOTE: Field index 2 is unused. NEXT: 5
GoogleSecuritySafebrowsingV4FetchThreatListUpdatesRequestListUpdateRequest
A single list update request.
GoogleSecuritySafebrowsingV4FetchThreatListUpdatesRequestListUpdateRequestConstraints
The constraints for this update.
GoogleSecuritySafebrowsingV4FetchThreatListUpdatesResponse
GoogleSecuritySafebrowsingV4FetchThreatListUpdatesResponseListUpdateResponse
An update to an individual list.
GoogleSecuritySafebrowsingV4FindFullHashesRequest
Request to return full hashes matched by the provided hash prefixes.
GoogleSecuritySafebrowsingV4FindFullHashesResponse
GoogleSecuritySafebrowsingV4FindThreatMatchesRequest
Request to check entries against lists.
GoogleSecuritySafebrowsingV4FindThreatMatchesResponse
GoogleSecuritySafebrowsingV4ListThreatListsResponse
GoogleSecuritySafebrowsingV4RawHashes
The uncompressed threat entries in hash format of a particular prefix length. Hashes can be anywhere from 4 to 32 bytes in size. A large majority are 4 bytes, but some hashes are lengthened if they collide with the hash of a popular URL. Used for sending ThreatEntrySet to clients that do not support compression, or when sending non-4-byte hashes to clients that do support compression.
GoogleSecuritySafebrowsingV4RawIndices
A set of raw indices to remove from a local list.
GoogleSecuritySafebrowsingV4RiceDeltaEncoding
The Rice-Golomb encoded data. Used for sending compressed 4-byte hashes or compressed removal indices.
GoogleSecuritySafebrowsingV4ThreatEntry
An individual threat; for example, a malicious URL or its hash representation. Only one of these fields should be set.
GoogleSecuritySafebrowsingV4ThreatEntryMetadata
The metadata associated with a specific threat entry. The client is expected to know the metadata key/value pairs associated with each threat type.
GoogleSecuritySafebrowsingV4ThreatEntryMetadataMetadataEntry
A single metadata entry.
GoogleSecuritySafebrowsingV4ThreatEntrySet
A set of threats that should be added or removed from a client's local database.
GoogleSecuritySafebrowsingV4ThreatHit
GoogleSecuritySafebrowsingV4ThreatHitThreatSource
A single resource related to a threat hit.
GoogleSecuritySafebrowsingV4ThreatHitUserInfo
Details about the user that encountered the threat.
GoogleSecuritySafebrowsingV4ThreatInfo
The information regarding one or more threats that a client submits when checking for matches in threat lists.
GoogleSecuritySafebrowsingV4ThreatListDescriptor
Describes an individual threat list. A list is defined by three parameters: the type of threat posed, the type of platform targeted by the threat, and the type of entries in the list.
GoogleSecuritySafebrowsingV4ThreatMatch
A match when checking a threat entry in the Safe Browsing threat lists.