Namespace google::cloud::webrisk_v1 (2.23.0)

Classes

WebRiskServiceClient

Web Risk API defines an interface to detect malicious URLs on your website and in client applications.

WebRiskServiceConnection

The WebRiskServiceConnection object for WebRiskServiceClient.

WebRiskServiceConnectionIdempotencyPolicy

WebRiskServiceLimitedErrorCountRetryPolicy

A retry policy for WebRiskServiceConnection based on counting errors.

WebRiskServiceLimitedTimeRetryPolicy

A retry policy for WebRiskServiceConnection based on elapsed time.

WebRiskServiceRetryPolicy

The retry policy for WebRiskServiceConnection.

Structs

WebRiskServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

WebRiskServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

WebRiskServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

WebRiskServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeWebRiskServiceConnection(Options)

A factory function to construct an object of type WebRiskServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of WebRiskServiceClient.

The optional options argument may be used to configure aspects of the returned WebRiskServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the WebRiskServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< WebRiskServiceConnection >

MakeDefaultWebRiskServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< WebRiskServiceConnectionIdempotencyPolicy >