Classes
AutoscalingPolicyServiceClient
The API interface for managing autoscaling policies in the Dataproc API.
AutoscalingPolicyServiceConnection
The AutoscalingPolicyServiceConnection
object for AutoscalingPolicyServiceClient
.
AutoscalingPolicyServiceConnectionIdempotencyPolicy
BatchControllerClient
The BatchController provides methods to manage batch workloads.
BatchControllerConnection
The BatchControllerConnection
object for BatchControllerClient
.
BatchControllerConnectionIdempotencyPolicy
ClusterControllerClient
The ClusterControllerService provides methods to manage clusters of Compute Engine instances.
ClusterControllerConnection
The ClusterControllerConnection
object for ClusterControllerClient
.
ClusterControllerConnectionIdempotencyPolicy
JobControllerClient
The JobController provides methods to manage jobs.
JobControllerConnection
The JobControllerConnection
object for JobControllerClient
.
JobControllerConnectionIdempotencyPolicy
WorkflowTemplateServiceClient
The API interface for managing Workflow Templates in the Dataproc API.
WorkflowTemplateServiceConnection
The WorkflowTemplateServiceConnection
object for WorkflowTemplateServiceClient
.
WorkflowTemplateServiceConnectionIdempotencyPolicy
Structs
AutoscalingPolicyServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
AutoscalingPolicyServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
AutoscalingPolicyServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
BatchControllerBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
BatchControllerConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
BatchControllerPollingPolicyOption
Use with google::cloud::Options
to configure the long-running operations polling policy.
BatchControllerRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
ClusterControllerBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
ClusterControllerConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
ClusterControllerPollingPolicyOption
Use with google::cloud::Options
to configure the long-running operations polling policy.
ClusterControllerRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
JobControllerBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
JobControllerConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
JobControllerPollingPolicyOption
Use with google::cloud::Options
to configure the long-running operations polling policy.
JobControllerRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
WorkflowTemplateServiceBackoffPolicyOption
Use with google::cloud::Options
to configure the backoff policy.
WorkflowTemplateServiceConnectionIdempotencyPolicyOption
Use with google::cloud::Options
to configure which operations are retried.
WorkflowTemplateServicePollingPolicyOption
Use with google::cloud::Options
to configure the long-running operations polling policy.
WorkflowTemplateServiceRetryPolicyOption
Use with google::cloud::Options
to configure the retry policy.
Functions
MakeAutoscalingPolicyServiceConnection(std::string const &, Options)
A factory function to construct an object of type AutoscalingPolicyServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of AutoscalingPolicyServiceClient.
The optional options
argument may be used to configure aspects of the returned AutoscalingPolicyServiceConnection
. Expected options are any of the types in the following option lists:
Parameters | |
---|---|
Name | Description |
location |
Sets the prefix for the default |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< AutoscalingPolicyServiceConnection > |
MakeAutoscalingPolicyServiceConnection(Options)
A backwards-compatible version of the previous factory function.
Unless the service also offers a global endpoint, the default value of the EndpointOption
may be useless, in which case it must be overridden.
Parameter | |
---|---|
Name | Description |
options |
|
Returns | |
---|---|
Type | Description |
std::shared_ptr< AutoscalingPolicyServiceConnection > |
MakeDefaultAutoscalingPolicyServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< AutoscalingPolicyServiceConnectionIdempotencyPolicy > |
MakeBatchControllerConnection(std::string const &, Options)
A factory function to construct an object of type BatchControllerConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of BatchControllerClient.
The optional options
argument may be used to configure aspects of the returned BatchControllerConnection
. Expected options are any of the types in the following option lists:
Parameters | |
---|---|
Name | Description |
location |
Sets the prefix for the default |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< BatchControllerConnection > |
MakeBatchControllerConnection(Options)
A backwards-compatible version of the previous factory function.
Unless the service also offers a global endpoint, the default value of the EndpointOption
may be useless, in which case it must be overridden.
Parameter | |
---|---|
Name | Description |
options |
|
Returns | |
---|---|
Type | Description |
std::shared_ptr< BatchControllerConnection > |
MakeDefaultBatchControllerConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< BatchControllerConnectionIdempotencyPolicy > |
MakeClusterControllerConnection(std::string const &, Options)
A factory function to construct an object of type ClusterControllerConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ClusterControllerClient.
The optional options
argument may be used to configure aspects of the returned ClusterControllerConnection
. Expected options are any of the types in the following option lists:
Parameters | |
---|---|
Name | Description |
location |
Sets the prefix for the default |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< ClusterControllerConnection > |
MakeClusterControllerConnection(Options)
A backwards-compatible version of the previous factory function.
Unless the service also offers a global endpoint, the default value of the EndpointOption
may be useless, in which case it must be overridden.
Parameter | |
---|---|
Name | Description |
options |
|
Returns | |
---|---|
Type | Description |
std::shared_ptr< ClusterControllerConnection > |
MakeDefaultClusterControllerConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< ClusterControllerConnectionIdempotencyPolicy > |
MakeJobControllerConnection(std::string const &, Options)
A factory function to construct an object of type JobControllerConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of JobControllerClient.
The optional options
argument may be used to configure aspects of the returned JobControllerConnection
. Expected options are any of the types in the following option lists:
Parameters | |
---|---|
Name | Description |
location |
Sets the prefix for the default |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< JobControllerConnection > |
MakeJobControllerConnection(Options)
A backwards-compatible version of the previous factory function.
Unless the service also offers a global endpoint, the default value of the EndpointOption
may be useless, in which case it must be overridden.
Parameter | |
---|---|
Name | Description |
options |
|
Returns | |
---|---|
Type | Description |
std::shared_ptr< JobControllerConnection > |
MakeDefaultJobControllerConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< JobControllerConnectionIdempotencyPolicy > |
MakeWorkflowTemplateServiceConnection(std::string const &, Options)
A factory function to construct an object of type WorkflowTemplateServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of WorkflowTemplateServiceClient.
The optional options
argument may be used to configure aspects of the returned WorkflowTemplateServiceConnection
. Expected options are any of the types in the following option lists:
Parameters | |
---|---|
Name | Description |
location |
Sets the prefix for the default |
options |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< WorkflowTemplateServiceConnection > |
MakeWorkflowTemplateServiceConnection(Options)
A backwards-compatible version of the previous factory function.
Unless the service also offers a global endpoint, the default value of the EndpointOption
may be useless, in which case it must be overridden.
Parameter | |
---|---|
Name | Description |
options |
|
Returns | |
---|---|
Type | Description |
std::shared_ptr< WorkflowTemplateServiceConnection > |
MakeDefaultWorkflowTemplateServiceConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< WorkflowTemplateServiceConnectionIdempotencyPolicy > |
Type Aliases
AutoscalingPolicyServiceRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< dataproc_v1_internal::AutoscalingPolicyServiceRetryTraits >
AutoscalingPolicyServiceLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< dataproc_v1_internal::AutoscalingPolicyServiceRetryTraits >
AutoscalingPolicyServiceLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< dataproc_v1_internal::AutoscalingPolicyServiceRetryTraits >
AutoscalingPolicyServicePolicyOptionList
OptionList< AutoscalingPolicyServiceRetryPolicyOption, AutoscalingPolicyServiceBackoffPolicyOption, AutoscalingPolicyServiceConnectionIdempotencyPolicyOption >
The options applicable to AutoscalingPolicyService.
BatchControllerRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< dataproc_v1_internal::BatchControllerRetryTraits >
BatchControllerLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< dataproc_v1_internal::BatchControllerRetryTraits >
BatchControllerLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< dataproc_v1_internal::BatchControllerRetryTraits >
BatchControllerPolicyOptionList
OptionList< BatchControllerRetryPolicyOption, BatchControllerBackoffPolicyOption, BatchControllerPollingPolicyOption, BatchControllerConnectionIdempotencyPolicyOption >
The options applicable to BatchController.
ClusterControllerRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< dataproc_v1_internal::ClusterControllerRetryTraits >
ClusterControllerLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< dataproc_v1_internal::ClusterControllerRetryTraits >
ClusterControllerLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< dataproc_v1_internal::ClusterControllerRetryTraits >
ClusterControllerPolicyOptionList
OptionList< ClusterControllerRetryPolicyOption, ClusterControllerBackoffPolicyOption, ClusterControllerPollingPolicyOption, ClusterControllerConnectionIdempotencyPolicyOption >
The options applicable to ClusterController.
JobControllerRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< dataproc_v1_internal::JobControllerRetryTraits >
JobControllerLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< dataproc_v1_internal::JobControllerRetryTraits >
JobControllerLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< dataproc_v1_internal::JobControllerRetryTraits >
JobControllerPolicyOptionList
OptionList< JobControllerRetryPolicyOption, JobControllerBackoffPolicyOption, JobControllerPollingPolicyOption, JobControllerConnectionIdempotencyPolicyOption >
The options applicable to JobController.
WorkflowTemplateServiceRetryPolicy
::google::cloud::internal::TraitBasedRetryPolicy< dataproc_v1_internal::WorkflowTemplateServiceRetryTraits >
WorkflowTemplateServiceLimitedTimeRetryPolicy
::google::cloud::internal::LimitedTimeRetryPolicy< dataproc_v1_internal::WorkflowTemplateServiceRetryTraits >
WorkflowTemplateServiceLimitedErrorCountRetryPolicy
::google::cloud::internal::LimitedErrorCountRetryPolicy< dataproc_v1_internal::WorkflowTemplateServiceRetryTraits >
WorkflowTemplateServicePolicyOptionList
OptionList< WorkflowTemplateServiceRetryPolicyOption, WorkflowTemplateServiceBackoffPolicyOption, WorkflowTemplateServicePollingPolicyOption, WorkflowTemplateServiceConnectionIdempotencyPolicyOption >
The options applicable to WorkflowTemplateService.