Classes
CloudSchedulerClient
The Cloud Scheduler API allows external entities to reliably schedule asynchronous jobs.
CloudSchedulerConnection
The CloudSchedulerConnection object for CloudSchedulerClient.
CloudSchedulerConnectionIdempotencyPolicy
Structs
CloudSchedulerBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
CloudSchedulerConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
CloudSchedulerRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeCloudSchedulerConnection(Options)
A factory function to construct an object of type CloudSchedulerConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of CloudSchedulerClient.
The optional options argument may be used to configure aspects of the returned CloudSchedulerConnection. 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< CloudSchedulerConnection > |
|
MakeDefaultCloudSchedulerConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< CloudSchedulerConnectionIdempotencyPolicy > |
|
Type Aliases
CloudSchedulerRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< scheduler_v1_internal::CloudSchedulerRetryTraits >
CloudSchedulerLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< scheduler_v1_internal::CloudSchedulerRetryTraits >
CloudSchedulerLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< scheduler_v1_internal::CloudSchedulerRetryTraits >
CloudSchedulerPolicyOptionList
OptionList< CloudSchedulerRetryPolicyOption, CloudSchedulerBackoffPolicyOption, CloudSchedulerConnectionIdempotencyPolicyOption >
The options applicable to CloudScheduler.