Package com.google.webrisk.v1beta1 (2.31.0)

GitHub RepositoryRPC DocumentationREST Documentation

This package is not the latest GA version!

For this library, we recommend using the package associated with API version v1 for new applications.

Prerelease Implications

This package is a prerelease version! Use with caution. Prerelease versions are considered unstable as they may be shut down. You can read more about Cloud API versioning strategy here. Each Cloud Java client library may contain multiple packages. Each package containing a version number in its name corresponds to a published version of the service. We recommend using the latest stable version for new production applications, which can be identified by the largest numeric version that does not contain a suffix. For example, if a client library has two packages: v1 and v2alpha, then the latest stable version is v1. If you use an unstable release, breaking changes may be introduced when upgrading.

Classes

Class Description
com.google.webrisk.v1beta1.ComputeThreatListDiffRequest Describes an API diff request.
com.google.webrisk.v1beta1.ComputeThreatListDiffRequest.Builder Describes an API diff request.
com.google.webrisk.v1beta1.ComputeThreatListDiffRequest.Constraints The constraints for this diff.
com.google.webrisk.v1beta1.ComputeThreatListDiffRequest.Constraints.Builder The constraints for this diff.
com.google.webrisk.v1beta1.ComputeThreatListDiffResponse Protobuf type google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse
com.google.webrisk.v1beta1.ComputeThreatListDiffResponse.Builder Protobuf type google.cloud.webrisk.v1beta1.ComputeThreatListDiffResponse
com.google.webrisk.v1beta1.ComputeThreatListDiffResponse.Checksum The expected state of a client's local database.
com.google.webrisk.v1beta1.ComputeThreatListDiffResponse.Checksum.Builder The expected state of a client's local database.
com.google.webrisk.v1beta1.RawHashes The uncompressed threat entries in hash format. 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
com.google.webrisk.v1beta1.RawHashes.Builder The uncompressed threat entries in hash format. 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
com.google.webrisk.v1beta1.RawIndices A set of raw indices to remove from a local list.
com.google.webrisk.v1beta1.RawIndices.Builder A set of raw indices to remove from a local list.
com.google.webrisk.v1beta1.RiceDeltaEncoding The Rice-Golomb encoded data. Used for sending compressed 4-byte hashes or compressed removal indices.
com.google.webrisk.v1beta1.RiceDeltaEncoding.Builder The Rice-Golomb encoded data. Used for sending compressed 4-byte hashes or compressed removal indices.
com.google.webrisk.v1beta1.SearchHashesRequest Request to return full hashes matched by the provided hash prefixes.
com.google.webrisk.v1beta1.SearchHashesRequest.Builder Request to return full hashes matched by the provided hash prefixes.
com.google.webrisk.v1beta1.SearchHashesResponse Protobuf type google.cloud.webrisk.v1beta1.SearchHashesResponse
com.google.webrisk.v1beta1.SearchHashesResponse.Builder Protobuf type google.cloud.webrisk.v1beta1.SearchHashesResponse
com.google.webrisk.v1beta1.SearchHashesResponse.ThreatHash Contains threat information on a matching hash.
com.google.webrisk.v1beta1.SearchHashesResponse.ThreatHash.Builder Contains threat information on a matching hash.
com.google.webrisk.v1beta1.SearchUrisRequest Request to check URI entries against threatLists.
com.google.webrisk.v1beta1.SearchUrisRequest.Builder Request to check URI entries against threatLists.
com.google.webrisk.v1beta1.SearchUrisResponse Protobuf type google.cloud.webrisk.v1beta1.SearchUrisResponse
com.google.webrisk.v1beta1.SearchUrisResponse.Builder Protobuf type google.cloud.webrisk.v1beta1.SearchUrisResponse
com.google.webrisk.v1beta1.SearchUrisResponse.ThreatUri Contains threat information on a matching uri.
com.google.webrisk.v1beta1.SearchUrisResponse.ThreatUri.Builder Contains threat information on a matching uri.
com.google.webrisk.v1beta1.ThreatEntryAdditions Contains the set of entries to add to a local database. May contain a combination of compressed and raw data in a single response.
com.google.webrisk.v1beta1.ThreatEntryAdditions.Builder Contains the set of entries to add to a local database. May contain a combination of compressed and raw data in a single response.
com.google.webrisk.v1beta1.ThreatEntryRemovals Contains the set of entries to remove from a local database.
com.google.webrisk.v1beta1.ThreatEntryRemovals.Builder Contains the set of entries to remove from a local database.
com.google.webrisk.v1beta1.WebRiskProto
com.google.webrisk.v1beta1.WebRiskServiceV1Beta1Grpc Web Risk v1beta1 API defines an interface to detect malicious URLs on your website and in client applications.
com.google.webrisk.v1beta1.WebRiskServiceV1Beta1Grpc.WebRiskServiceV1Beta1ImplBase Base class for the server implementation of the service WebRiskServiceV1Beta1. Web Risk v1beta1 API defines an interface to detect malicious URLs on your

Interfaces

Interface Description
com.google.webrisk.v1beta1.ComputeThreatListDiffRequest.ConstraintsOrBuilder
com.google.webrisk.v1beta1.ComputeThreatListDiffRequestOrBuilder
com.google.webrisk.v1beta1.ComputeThreatListDiffResponse.ChecksumOrBuilder
com.google.webrisk.v1beta1.ComputeThreatListDiffResponseOrBuilder
com.google.webrisk.v1beta1.RawHashesOrBuilder
com.google.webrisk.v1beta1.RawIndicesOrBuilder
com.google.webrisk.v1beta1.RiceDeltaEncodingOrBuilder
com.google.webrisk.v1beta1.SearchHashesRequestOrBuilder
com.google.webrisk.v1beta1.SearchHashesResponse.ThreatHashOrBuilder
com.google.webrisk.v1beta1.SearchHashesResponseOrBuilder
com.google.webrisk.v1beta1.SearchUrisRequestOrBuilder
com.google.webrisk.v1beta1.SearchUrisResponse.ThreatUriOrBuilder
com.google.webrisk.v1beta1.SearchUrisResponseOrBuilder
com.google.webrisk.v1beta1.ThreatEntryAdditionsOrBuilder
com.google.webrisk.v1beta1.ThreatEntryRemovalsOrBuilder
com.google.webrisk.v1beta1.WebRiskServiceV1Beta1Grpc.AsyncService Web Risk v1beta1 API defines an interface to detect malicious URLs on your website and in client applications.

Enums

Enum Description
com.google.webrisk.v1beta1.CompressionType The ways in which threat entry sets can be compressed.
com.google.webrisk.v1beta1.ComputeThreatListDiffResponse.ResponseType The type of response sent to the client.
com.google.webrisk.v1beta1.ThreatType The type of threat. This maps dirrectly to the threat list a threat may belong to.