Classes
AMLClient
The AML (Anti Money Laundering) service allows users to perform REST operations on aml.
AMLConnection
The AMLConnection
object for AMLClient
.
AMLConnectionIdempotencyPolicy
AMLLimitedErrorCountRetryPolicy
A retry policy for AMLConnection
based on counting errors.
AMLLimitedTimeRetryPolicy
A retry policy for AMLConnection
based on elapsed time.
AMLRetryPolicy
The retry policy for AMLConnection
.
Structs
AMLBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
AMLConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
AMLPollingPolicyOption
Use with google::cloud::Options
to configure the long-running operations polling policy.
AMLRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
Functions
MakeAMLConnection(Options)
A factory function to construct an object of type AMLConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of AMLClient.
The optional options
argument may be used to configure aspects of the returned AMLConnection
. Expected options are any of the types in the following option lists:
Parameter | |
---|---|
Name | Description |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< AMLConnection > |
MakeDefaultAMLConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< AMLConnectionIdempotencyPolicy > |