Classes
OsLoginServiceClient
Cloud OS Login API.
OsLoginServiceConnection
The OsLoginServiceConnection object for OsLoginServiceClient.
OsLoginServiceConnectionIdempotencyPolicy
OsLoginServiceLimitedErrorCountRetryPolicy
A retry policy for OsLoginServiceConnection based on counting errors.
OsLoginServiceLimitedTimeRetryPolicy
A retry policy for OsLoginServiceConnection based on elapsed time.
OsLoginServiceRetryPolicy
The retry policy for OsLoginServiceConnection.
Structs
OsLoginServiceBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
OsLoginServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
OsLoginServiceRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeOsLoginServiceConnection(Options)
A factory function to construct an object of type OsLoginServiceConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of OsLoginServiceClient.
The optional options argument may be used to configure aspects of the returned OsLoginServiceConnection. 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< OsLoginServiceConnection > |
|
MakeDefaultOsLoginServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< OsLoginServiceConnectionIdempotencyPolicy > |
|