Classes
AutoscalingPolicyServiceClient
The API interface for managing autoscaling policies in the Dataproc API.
AutoscalingPolicyServiceConnection
The AutoscalingPolicyServiceConnection object for AutoscalingPolicyServiceClient.
AutoscalingPolicyServiceConnectionIdempotencyPolicy
AutoscalingPolicyServiceLimitedErrorCountRetryPolicy
A retry policy for AutoscalingPolicyServiceConnection based on counting errors.
AutoscalingPolicyServiceLimitedTimeRetryPolicy
A retry policy for AutoscalingPolicyServiceConnection based on elapsed time.
AutoscalingPolicyServiceRetryPolicy
The retry policy for AutoscalingPolicyServiceConnection.
BatchControllerClient
The BatchController provides methods to manage batch workloads.
BatchControllerConnection
The BatchControllerConnection object for BatchControllerClient.
BatchControllerConnectionIdempotencyPolicy
BatchControllerLimitedErrorCountRetryPolicy
A retry policy for BatchControllerConnection based on counting errors.
BatchControllerLimitedTimeRetryPolicy
A retry policy for BatchControllerConnection based on elapsed time.
BatchControllerRetryPolicy
The retry policy for BatchControllerConnection.
ClusterControllerClient
The ClusterControllerService provides methods to manage clusters of Compute Engine instances.
ClusterControllerConnection
The ClusterControllerConnection object for ClusterControllerClient.
ClusterControllerConnectionIdempotencyPolicy
ClusterControllerLimitedErrorCountRetryPolicy
A retry policy for ClusterControllerConnection based on counting errors.
ClusterControllerLimitedTimeRetryPolicy
A retry policy for ClusterControllerConnection based on elapsed time.
ClusterControllerRetryPolicy
The retry policy for ClusterControllerConnection.
JobControllerClient
The JobController provides methods to manage jobs.
JobControllerConnection
The JobControllerConnection object for JobControllerClient.
JobControllerConnectionIdempotencyPolicy
JobControllerLimitedErrorCountRetryPolicy
A retry policy for JobControllerConnection based on counting errors.
JobControllerLimitedTimeRetryPolicy
A retry policy for JobControllerConnection based on elapsed time.
JobControllerRetryPolicy
The retry policy for JobControllerConnection.
NodeGroupControllerClient
The NodeGroupControllerService provides methods to manage node groups of Compute Engine managed instances.
NodeGroupControllerConnection
The NodeGroupControllerConnection object for NodeGroupControllerClient.
NodeGroupControllerConnectionIdempotencyPolicy
NodeGroupControllerLimitedErrorCountRetryPolicy
A retry policy for NodeGroupControllerConnection based on counting errors.
NodeGroupControllerLimitedTimeRetryPolicy
A retry policy for NodeGroupControllerConnection based on elapsed time.
NodeGroupControllerRetryPolicy
The retry policy for NodeGroupControllerConnection.
SessionControllerClient
The SessionController provides methods to manage interactive sessions.
SessionControllerConnection
The SessionControllerConnection object for SessionControllerClient.
SessionControllerConnectionIdempotencyPolicy
SessionControllerLimitedErrorCountRetryPolicy
A retry policy for SessionControllerConnection based on counting errors.
SessionControllerLimitedTimeRetryPolicy
A retry policy for SessionControllerConnection based on elapsed time.
SessionControllerRetryPolicy
The retry policy for SessionControllerConnection.
SessionTemplateControllerClient
The SessionTemplateController provides methods to manage session templates.
SessionTemplateControllerConnection
The SessionTemplateControllerConnection object for SessionTemplateControllerClient.
SessionTemplateControllerConnectionIdempotencyPolicy
SessionTemplateControllerLimitedErrorCountRetryPolicy
A retry policy for SessionTemplateControllerConnection based on counting errors.
SessionTemplateControllerLimitedTimeRetryPolicy
A retry policy for SessionTemplateControllerConnection based on elapsed time.
SessionTemplateControllerRetryPolicy
The retry policy for SessionTemplateControllerConnection.
WorkflowTemplateServiceClient
The API interface for managing Workflow Templates in the Dataproc API.
WorkflowTemplateServiceConnection
The WorkflowTemplateServiceConnection object for WorkflowTemplateServiceClient.
WorkflowTemplateServiceConnectionIdempotencyPolicy
WorkflowTemplateServiceLimitedErrorCountRetryPolicy
A retry policy for WorkflowTemplateServiceConnection based on counting errors.
WorkflowTemplateServiceLimitedTimeRetryPolicy
A retry policy for WorkflowTemplateServiceConnection based on elapsed time.
WorkflowTemplateServiceRetryPolicy
The retry policy for WorkflowTemplateServiceConnection.
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.
NodeGroupControllerBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
NodeGroupControllerConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
NodeGroupControllerPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
NodeGroupControllerRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
SessionControllerBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
SessionControllerConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
SessionControllerPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
SessionControllerRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
SessionTemplateControllerBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
SessionTemplateControllerConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
SessionTemplateControllerRetryPolicyOption
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 |
std::string const &Sets the prefix for the default |
options |
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 |
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 |
std::string const &Sets the prefix for the default |
options |
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 |
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 |
std::string const &Sets the prefix for the default |
options |
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 |
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 |
std::string const &Sets the prefix for the default |
options |
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 |
Options |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< JobControllerConnection > |
|
MakeDefaultJobControllerConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< JobControllerConnectionIdempotencyPolicy > |
|
MakeNodeGroupControllerConnection(std::string const &, Options)
A factory function to construct an object of type NodeGroupControllerConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of NodeGroupControllerClient.
The optional options argument may be used to configure aspects of the returned NodeGroupControllerConnection. Expected options are any of the types in the following option lists:
| Parameters | |
|---|---|
| Name | Description |
location |
std::string const &Sets the prefix for the default |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< NodeGroupControllerConnection > |
|
MakeDefaultNodeGroupControllerConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< NodeGroupControllerConnectionIdempotencyPolicy > |
|
MakeSessionControllerConnection(std::string const &, Options)
A factory function to construct an object of type SessionControllerConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SessionControllerClient.
The optional options argument may be used to configure aspects of the returned SessionControllerConnection. Expected options are any of the types in the following option lists:
| Parameters | |
|---|---|
| Name | Description |
location |
std::string const &Sets the prefix for the default |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< SessionControllerConnection > |
|
MakeDefaultSessionControllerConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< SessionControllerConnectionIdempotencyPolicy > |
|
MakeSessionTemplateControllerConnection(std::string const &, Options)
A factory function to construct an object of type SessionTemplateControllerConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SessionTemplateControllerClient.
The optional options argument may be used to configure aspects of the returned SessionTemplateControllerConnection. Expected options are any of the types in the following option lists:
| Parameters | |
|---|---|
| Name | Description |
location |
std::string const &Sets the prefix for the default |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< SessionTemplateControllerConnection > |
|
MakeDefaultSessionTemplateControllerConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< SessionTemplateControllerConnectionIdempotencyPolicy > |
|
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 |
std::string const &Sets the prefix for the default |
options |
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 |
Options |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< WorkflowTemplateServiceConnection > |
|
MakeDefaultWorkflowTemplateServiceConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< WorkflowTemplateServiceConnectionIdempotencyPolicy > |
|