Namespace google::cloud::cloudquotas_v1 (2.23.0-rc)

Classes

CloudQuotasClient

The Cloud Quotas API is an infrastructure service for Google Cloud that lets service consumers list and manage their resource usage limits.

CloudQuotasConnection

The CloudQuotasConnection object for CloudQuotasClient.

CloudQuotasConnectionIdempotencyPolicy

CloudQuotasLimitedErrorCountRetryPolicy

A retry policy for CloudQuotasConnection based on counting errors.

CloudQuotasLimitedTimeRetryPolicy

A retry policy for CloudQuotasConnection based on elapsed time.

CloudQuotasRetryPolicy

The retry policy for CloudQuotasConnection.

Structs

CloudQuotasBackoffPolicyOption

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

CloudQuotasConnectionIdempotencyPolicyOption

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

CloudQuotasRetryPolicyOption

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

Functions

MakeCloudQuotasConnection(Options)

A factory function to construct an object of type CloudQuotasConnection.

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

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

Parameter
NameDescription
options

(optional) Configure the CloudQuotasConnection created by this function.

Returns
TypeDescription
std::shared_ptr< CloudQuotasConnection >

MakeDefaultCloudQuotasConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< CloudQuotasConnectionIdempotencyPolicy >

Type Aliases

CloudQuotasPolicyOptionList

Alias Of: OptionList< CloudQuotasRetryPolicyOption, CloudQuotasBackoffPolicyOption, CloudQuotasConnectionIdempotencyPolicyOption >

The options applicable to CloudQuotas.