Namespace google::cloud::apigateway_v1 (2.34.0-rc)

Classes

ApiGatewayServiceClient

The API Gateway Service is the interface for managing API Gateways.

ApiGatewayServiceConnection

The ApiGatewayServiceConnection object for ApiGatewayServiceClient.

ApiGatewayServiceConnectionIdempotencyPolicy

ApiGatewayServiceLimitedErrorCountRetryPolicy

A retry policy for ApiGatewayServiceConnection based on counting errors.

ApiGatewayServiceLimitedTimeRetryPolicy

A retry policy for ApiGatewayServiceConnection based on elapsed time.

ApiGatewayServiceRetryPolicy

The retry policy for ApiGatewayServiceConnection.

Structs

ApiGatewayServiceBackoffPolicyOption

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

ApiGatewayServiceConnectionIdempotencyPolicyOption

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

ApiGatewayServicePollingPolicyOption

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

ApiGatewayServiceRetryPolicyOption

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

Functions

MakeApiGatewayServiceConnection(Options)

A factory function to construct an object of type ApiGatewayServiceConnection.

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

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

Parameter
Name Description
options

(optional) Configure the ApiGatewayServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< ApiGatewayServiceConnection >

MakeDefaultApiGatewayServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< ApiGatewayServiceConnectionIdempotencyPolicy >