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.