Classes
ReachabilityServiceClient
The Reachability service in the Google Cloud Network Management API provides services that analyze the reachability within a single Google Virtual Private Cloud (VPC) network, between peered VPC networks, between VPC and on-premises networks, or between VPC networks and internet hosts.
ReachabilityServiceConnection
The ReachabilityServiceConnection object for ReachabilityServiceClient.
ReachabilityServiceConnectionIdempotencyPolicy
ReachabilityServiceLimitedErrorCountRetryPolicy
A retry policy for ReachabilityServiceConnection based on counting errors.
ReachabilityServiceLimitedTimeRetryPolicy
A retry policy for ReachabilityServiceConnection based on elapsed time.
ReachabilityServiceRetryPolicy
The retry policy for ReachabilityServiceConnection.
Structs
ReachabilityServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
ReachabilityServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
ReachabilityServicePollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
ReachabilityServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeReachabilityServiceConnection(Options)
A factory function to construct an object of type ReachabilityServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ReachabilityServiceClient.
The optional options argument may be used to configure aspects of the returned ReachabilityServiceConnection. 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< ReachabilityServiceConnection > |
|
MakeDefaultReachabilityServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< ReachabilityServiceConnectionIdempotencyPolicy > |
|