Classes
MaintenanceClient
Unified Maintenance service.
MaintenanceConnection
The MaintenanceConnection object for MaintenanceClient.
MaintenanceConnectionIdempotencyPolicy
MaintenanceLimitedErrorCountRetryPolicy
A retry policy for MaintenanceConnection based on counting errors.
MaintenanceLimitedTimeRetryPolicy
A retry policy for MaintenanceConnection based on elapsed time.
MaintenanceRetryPolicy
The retry policy for MaintenanceConnection.
Structs
MaintenanceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
MaintenanceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
MaintenanceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeMaintenanceConnection(Options)
A factory function to construct an object of type MaintenanceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of MaintenanceClient.
The optional options argument may be used to configure aspects of the returned MaintenanceConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< MaintenanceConnection > |
|
MakeDefaultMaintenanceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< MaintenanceConnectionIdempotencyPolicy > |
|