Classes
CloudFunctionsServiceClient
A service that application uses to manipulate triggers and functions.
CloudFunctionsServiceConnection
The CloudFunctionsServiceConnection
object for CloudFunctionsServiceClient
.
CloudFunctionsServiceConnectionIdempotencyPolicy
CloudFunctionsServiceLimitedErrorCountRetryPolicy
A retry policy for CloudFunctionsServiceConnection
based on counting errors.
CloudFunctionsServiceLimitedTimeRetryPolicy
A retry policy for CloudFunctionsServiceConnection
based on elapsed time.
CloudFunctionsServiceRetryPolicy
The retry policy for CloudFunctionsServiceConnection
.
Structs
CloudFunctionsServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
CloudFunctionsServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
CloudFunctionsServicePollingPolicyOption
Use with google::cloud::Options
to configure the long-running operations polling policy.
CloudFunctionsServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
Functions
MakeCloudFunctionsServiceConnection(Options)
A factory function to construct an object of type CloudFunctionsServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of CloudFunctionsServiceClient.
The optional options
argument may be used to configure aspects of the returned CloudFunctionsServiceConnection
. 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< CloudFunctionsServiceConnection > |
MakeDefaultCloudFunctionsServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< CloudFunctionsServiceConnectionIdempotencyPolicy > |
Type Aliases
CloudFunctionsServicePolicyOptionList
OptionList< CloudFunctionsServiceRetryPolicyOption, CloudFunctionsServiceBackoffPolicyOption, CloudFunctionsServicePollingPolicyOption, CloudFunctionsServiceConnectionIdempotencyPolicyOption >
The options applicable to CloudFunctionsService.