Classes
FutureReservationsClient
Service for the futureReservations resource.
FutureReservationsConnection
The FutureReservationsConnection
object for FutureReservationsClient
.
FutureReservationsConnectionIdempotencyPolicy
FutureReservationsLimitedErrorCountRetryPolicy
A retry policy for FutureReservationsConnection
based on counting errors.
FutureReservationsLimitedTimeRetryPolicy
A retry policy for FutureReservationsConnection
based on elapsed time.
FutureReservationsRetryPolicy
The retry policy for FutureReservationsConnection
.
Structs
FutureReservationsBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
FutureReservationsConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
FutureReservationsPollingPolicyOption
Use with google::cloud::Options
to configure the long-running operations polling policy.
FutureReservationsRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
Functions
MakeDefaultFutureReservationsConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< FutureReservationsConnectionIdempotencyPolicy > |
MakeFutureReservationsConnectionRest(Options)
A factory function to construct an object of type FutureReservationsConnection
that uses REST over HTTP as transport in lieu of gRPC.
REST transport should only be used for services that do not support gRPC or if the existing network configuration precludes using gRPC.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of FutureReservationsClient.
The optional options
argument may be used to configure aspects of the returned FutureReservationsConnection
. 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< FutureReservationsConnection > |