Classes
ServiceHealthClient
Request service health events relevant to your Google Cloud project.
ServiceHealthConnection
The ServiceHealthConnection
object for ServiceHealthClient
.
ServiceHealthConnectionIdempotencyPolicy
ServiceHealthLimitedErrorCountRetryPolicy
A retry policy for ServiceHealthConnection
based on counting errors.
ServiceHealthLimitedTimeRetryPolicy
A retry policy for ServiceHealthConnection
based on elapsed time.
ServiceHealthRetryPolicy
The retry policy for ServiceHealthConnection
.
Structs
ServiceHealthBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
ServiceHealthConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
ServiceHealthRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
Functions
MakeServiceHealthConnection(Options)
A factory function to construct an object of type ServiceHealthConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ServiceHealthClient.
The optional options
argument may be used to configure aspects of the returned ServiceHealthConnection
. 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< ServiceHealthConnection > |
MakeDefaultServiceHealthConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< ServiceHealthConnectionIdempotencyPolicy > |
Type Aliases
ServiceHealthPolicyOptionList
OptionList< ServiceHealthRetryPolicyOption, ServiceHealthBackoffPolicyOption, ServiceHealthConnectionIdempotencyPolicyOption >
The options applicable to ServiceHealth.