Namespace google::cloud::billing_v1 (2.29.0)

Classes

CloudBillingClient

Retrieves the Google Cloud Console billing accounts and associates them with projects.

CloudBillingConnection

The CloudBillingConnection object for CloudBillingClient .

CloudBillingConnectionIdempotencyPolicy

CloudBillingLimitedErrorCountRetryPolicy

A retry policy for CloudBillingConnection based on counting errors.

CloudBillingLimitedTimeRetryPolicy

A retry policy for CloudBillingConnection based on elapsed time.

CloudBillingRetryPolicy

The retry policy for CloudBillingConnection .

CloudCatalogClient

A catalog of Google Cloud Platform services and SKUs.

CloudCatalogConnection

The CloudCatalogConnection object for CloudCatalogClient .

CloudCatalogConnectionIdempotencyPolicy

CloudCatalogLimitedErrorCountRetryPolicy

A retry policy for CloudCatalogConnection based on counting errors.

CloudCatalogLimitedTimeRetryPolicy

A retry policy for CloudCatalogConnection based on elapsed time.

CloudCatalogRetryPolicy

The retry policy for CloudCatalogConnection .

Structs

CloudBillingBackoffPolicyOption

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

CloudBillingConnectionIdempotencyPolicyOption

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

CloudBillingRetryPolicyOption

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

CloudCatalogBackoffPolicyOption

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

CloudCatalogConnectionIdempotencyPolicyOption

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

CloudCatalogRetryPolicyOption

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

Functions

MakeCloudBillingConnection(Options)

A factory function to construct an object of type CloudBillingConnection .

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

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

Parameter
Name
Description
options

(optional) Configure the CloudBillingConnection created by this function.

Returns
Type
Description
std::shared_ptr< CloudBillingConnection >

MakeDefaultCloudBillingConnectionIdempotencyPolicy()

Returns
Type
Description
std::unique_ptr< CloudBillingConnectionIdempotencyPolicy >

MakeCloudCatalogConnection(Options)

A factory function to construct an object of type CloudCatalogConnection .

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

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

Parameter
Name
Description
options

(optional) Configure the CloudCatalogConnection created by this function.

Returns
Type
Description
std::shared_ptr< CloudCatalogConnection >

MakeDefaultCloudCatalogConnectionIdempotencyPolicy()

Returns
Type
Description
std::unique_ptr< CloudCatalogConnectionIdempotencyPolicy >
Create a Mobile Website
View Site in Mobile | Classic
Share by: