Documentation
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools
Infrastructure as code
Migration
Related sites
close
Google Cloud Home
Free Trial and Free Tier
Architecture Center
Blog
Contact Sales
Google Cloud Developer Center
Google Developer Center
Google Cloud Marketplace
Google Cloud Marketplace Documentation
Google Cloud Skills Boost
Google Cloud Solution Center
Google Cloud Support
Google Cloud Tech Youtube Channel
/
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Sign in
C++
Overview
Guides
Reference
Samples
Contact Us
Start free
Documentation
Overview
Guides
Reference
Samples
Technology areas
More
Cross-product tools
More
Related sites
More
Console
Contact Us
Start free
Overview
Library reference docs
Cloud Dataproc API C++ Client Library
In-Depth Topics
Environment Variables
How to Override the Authentication Credentials
How to Override the Default Endpoint
Override Retry, Backoff, and Idempotency Policies
Override dataproc_v1::AutoscalingPolicyServiceClient Retry Policies
Override dataproc_v1::BatchControllerClient Retry Policies
Override dataproc_v1::ClusterControllerClient Retry Policies
Override dataproc_v1::JobControllerClient Retry Policies
Override dataproc_v1::NodeGroupControllerClient Retry Policies
Override dataproc_v1::SessionControllerClient Retry Policies
Override dataproc_v1::SessionTemplateControllerClient Retry Policies
Override dataproc_v1::WorkflowTemplateServiceClient Retry Policies
Modules
Cloud Dataproc API Configuration Options
Namespaces
google::cloud::dataproc
Overview
google::cloud::dataproc_mocks
Overview
google::cloud::dataproc_v1
Overview
Classes
AutoscalingPolicyServiceClient
Overview
Constructors
AutoscalingPolicyServiceClient(AutoscalingPolicyServiceClient const &)
AutoscalingPolicyServiceClient(AutoscalingPolicyServiceClient &&)
AutoscalingPolicyServiceClient(std::shared_ptr< AutoscalingPolicyServiceConnection >, Options)
Operators
operator=(AutoscalingPolicyServiceClient const &)
operator=(AutoscalingPolicyServiceClient &&)
operator==(AutoscalingPolicyServiceClient const &, AutoscalingPolicyServiceClient const &)
operator!=(AutoscalingPolicyServiceClient const &, AutoscalingPolicyServiceClient const &)
Functions
CreateAutoscalingPolicy(std::string const &, google::cloud::dataproc::v1::AutoscalingPolicy const &, Options)
CreateAutoscalingPolicy(google::cloud::dataproc::v1::CreateAutoscalingPolicyRequest const &, Options)
UpdateAutoscalingPolicy(google::cloud::dataproc::v1::AutoscalingPolicy const &, Options)
UpdateAutoscalingPolicy(google::cloud::dataproc::v1::UpdateAutoscalingPolicyRequest const &, Options)
GetAutoscalingPolicy(std::string const &, Options)
GetAutoscalingPolicy(google::cloud::dataproc::v1::GetAutoscalingPolicyRequest const &, Options)
ListAutoscalingPolicies(std::string const &, Options)
ListAutoscalingPolicies(google::cloud::dataproc::v1::ListAutoscalingPoliciesRequest, Options)
DeleteAutoscalingPolicy(std::string const &, Options)
DeleteAutoscalingPolicy(google::cloud::dataproc::v1::DeleteAutoscalingPolicyRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
AutoscalingPolicyServiceConnection
Overview
Functions
virtual options()
virtual CreateAutoscalingPolicy(google::cloud::dataproc::v1::CreateAutoscalingPolicyRequest const &)
virtual UpdateAutoscalingPolicy(google::cloud::dataproc::v1::UpdateAutoscalingPolicyRequest const &)
virtual GetAutoscalingPolicy(google::cloud::dataproc::v1::GetAutoscalingPolicyRequest const &)
virtual ListAutoscalingPolicies(google::cloud::dataproc::v1::ListAutoscalingPoliciesRequest)
virtual DeleteAutoscalingPolicy(google::cloud::dataproc::v1::DeleteAutoscalingPolicyRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
AutoscalingPolicyServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateAutoscalingPolicy(google::cloud::dataproc::v1::CreateAutoscalingPolicyRequest const &)
virtual UpdateAutoscalingPolicy(google::cloud::dataproc::v1::UpdateAutoscalingPolicyRequest const &)
virtual GetAutoscalingPolicy(google::cloud::dataproc::v1::GetAutoscalingPolicyRequest const &)
virtual ListAutoscalingPolicies(google::cloud::dataproc::v1::ListAutoscalingPoliciesRequest)
virtual DeleteAutoscalingPolicy(google::cloud::dataproc::v1::DeleteAutoscalingPolicyRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
AutoscalingPolicyServiceLimitedErrorCountRetryPolicy
Overview
Constructors
AutoscalingPolicyServiceLimitedErrorCountRetryPolicy(int)
AutoscalingPolicyServiceLimitedErrorCountRetryPolicy(AutoscalingPolicyServiceLimitedErrorCountRetryPolicy &&)
AutoscalingPolicyServiceLimitedErrorCountRetryPolicy(AutoscalingPolicyServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AutoscalingPolicyServiceLimitedTimeRetryPolicy
Overview
Constructors
AutoscalingPolicyServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
AutoscalingPolicyServiceLimitedTimeRetryPolicy(AutoscalingPolicyServiceLimitedTimeRetryPolicy &&)
AutoscalingPolicyServiceLimitedTimeRetryPolicy(AutoscalingPolicyServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
AutoscalingPolicyServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
BatchControllerClient
Overview
Constructors
BatchControllerClient(BatchControllerClient const &)
BatchControllerClient(BatchControllerClient &&)
BatchControllerClient(std::shared_ptr< BatchControllerConnection >, Options)
Operators
operator=(BatchControllerClient const &)
operator=(BatchControllerClient &&)
operator==(BatchControllerClient const &, BatchControllerClient const &)
operator!=(BatchControllerClient const &, BatchControllerClient const &)
Functions
CreateBatch(std::string const &, google::cloud::dataproc::v1::Batch const &, std::string const &, Options)
CreateBatch(NoAwaitTag, std::string const &, google::cloud::dataproc::v1::Batch const &, std::string const &, Options)
CreateBatch(google::cloud::dataproc::v1::CreateBatchRequest const &, Options)
CreateBatch(NoAwaitTag, google::cloud::dataproc::v1::CreateBatchRequest const &, Options)
CreateBatch(google::longrunning::Operation const &, Options)
GetBatch(std::string const &, Options)
GetBatch(google::cloud::dataproc::v1::GetBatchRequest const &, Options)
ListBatches(std::string const &, Options)
ListBatches(google::cloud::dataproc::v1::ListBatchesRequest, Options)
DeleteBatch(std::string const &, Options)
DeleteBatch(google::cloud::dataproc::v1::DeleteBatchRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
BatchControllerConnection
Overview
Functions
virtual options()
virtual CreateBatch(google::cloud::dataproc::v1::CreateBatchRequest const &)
virtual CreateBatch(NoAwaitTag, google::cloud::dataproc::v1::CreateBatchRequest const &)
virtual CreateBatch(google::longrunning::Operation const &)
virtual GetBatch(google::cloud::dataproc::v1::GetBatchRequest const &)
virtual ListBatches(google::cloud::dataproc::v1::ListBatchesRequest)
virtual DeleteBatch(google::cloud::dataproc::v1::DeleteBatchRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
BatchControllerConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateBatch(google::cloud::dataproc::v1::CreateBatchRequest const &)
virtual GetBatch(google::cloud::dataproc::v1::GetBatchRequest const &)
virtual ListBatches(google::cloud::dataproc::v1::ListBatchesRequest)
virtual DeleteBatch(google::cloud::dataproc::v1::DeleteBatchRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
BatchControllerLimitedErrorCountRetryPolicy
Overview
Constructors
BatchControllerLimitedErrorCountRetryPolicy(int)
BatchControllerLimitedErrorCountRetryPolicy(BatchControllerLimitedErrorCountRetryPolicy &&)
BatchControllerLimitedErrorCountRetryPolicy(BatchControllerLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
BatchControllerLimitedTimeRetryPolicy
Overview
Constructors
BatchControllerLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
BatchControllerLimitedTimeRetryPolicy(BatchControllerLimitedTimeRetryPolicy &&)
BatchControllerLimitedTimeRetryPolicy(BatchControllerLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
BatchControllerRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
ClusterControllerClient
Overview
Constructors
ClusterControllerClient(ClusterControllerClient const &)
ClusterControllerClient(ClusterControllerClient &&)
ClusterControllerClient(std::shared_ptr< ClusterControllerConnection >, Options)
Operators
operator=(ClusterControllerClient const &)
operator=(ClusterControllerClient &&)
operator==(ClusterControllerClient const &, ClusterControllerClient const &)
operator!=(ClusterControllerClient const &, ClusterControllerClient const &)
Functions
CreateCluster(std::string const &, std::string const &, google::cloud::dataproc::v1::Cluster const &, Options)
CreateCluster(NoAwaitTag, std::string const &, std::string const &, google::cloud::dataproc::v1::Cluster const &, Options)
CreateCluster(google::cloud::dataproc::v1::CreateClusterRequest const &, Options)
CreateCluster(NoAwaitTag, google::cloud::dataproc::v1::CreateClusterRequest const &, Options)
CreateCluster(google::longrunning::Operation const &, Options)
UpdateCluster(std::string const &, std::string const &, std::string const &, google::cloud::dataproc::v1::Cluster const &, google::protobuf::FieldMask const &, Options)
UpdateCluster(NoAwaitTag, std::string const &, std::string const &, std::string const &, google::cloud::dataproc::v1::Cluster const &, google::protobuf::FieldMask const &, Options)
UpdateCluster(google::cloud::dataproc::v1::UpdateClusterRequest const &, Options)
UpdateCluster(NoAwaitTag, google::cloud::dataproc::v1::UpdateClusterRequest const &, Options)
UpdateCluster(google::longrunning::Operation const &, Options)
StopCluster(google::cloud::dataproc::v1::StopClusterRequest const &, Options)
StopCluster(NoAwaitTag, google::cloud::dataproc::v1::StopClusterRequest const &, Options)
StopCluster(google::longrunning::Operation const &, Options)
StartCluster(google::cloud::dataproc::v1::StartClusterRequest const &, Options)
StartCluster(NoAwaitTag, google::cloud::dataproc::v1::StartClusterRequest const &, Options)
StartCluster(google::longrunning::Operation const &, Options)
DeleteCluster(std::string const &, std::string const &, std::string const &, Options)
DeleteCluster(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DeleteCluster(google::cloud::dataproc::v1::DeleteClusterRequest const &, Options)
DeleteCluster(NoAwaitTag, google::cloud::dataproc::v1::DeleteClusterRequest const &, Options)
DeleteCluster(google::longrunning::Operation const &, Options)
GetCluster(std::string const &, std::string const &, std::string const &, Options)
GetCluster(google::cloud::dataproc::v1::GetClusterRequest const &, Options)
ListClusters(std::string const &, std::string const &, Options)
ListClusters(std::string const &, std::string const &, std::string const &, Options)
ListClusters(google::cloud::dataproc::v1::ListClustersRequest, Options)
DiagnoseCluster(std::string const &, std::string const &, std::string const &, Options)
DiagnoseCluster(NoAwaitTag, std::string const &, std::string const &, std::string const &, Options)
DiagnoseCluster(google::cloud::dataproc::v1::DiagnoseClusterRequest const &, Options)
DiagnoseCluster(NoAwaitTag, google::cloud::dataproc::v1::DiagnoseClusterRequest const &, Options)
DiagnoseCluster(google::longrunning::Operation const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
ClusterControllerConnection
Overview
Functions
virtual options()
virtual CreateCluster(google::cloud::dataproc::v1::CreateClusterRequest const &)
virtual CreateCluster(NoAwaitTag, google::cloud::dataproc::v1::CreateClusterRequest const &)
virtual CreateCluster(google::longrunning::Operation const &)
virtual UpdateCluster(google::cloud::dataproc::v1::UpdateClusterRequest const &)
virtual UpdateCluster(NoAwaitTag, google::cloud::dataproc::v1::UpdateClusterRequest const &)
virtual UpdateCluster(google::longrunning::Operation const &)
virtual StopCluster(google::cloud::dataproc::v1::StopClusterRequest const &)
virtual StopCluster(NoAwaitTag, google::cloud::dataproc::v1::StopClusterRequest const &)
virtual StopCluster(google::longrunning::Operation const &)
virtual StartCluster(google::cloud::dataproc::v1::StartClusterRequest const &)
virtual StartCluster(NoAwaitTag, google::cloud::dataproc::v1::StartClusterRequest const &)
virtual StartCluster(google::longrunning::Operation const &)
virtual DeleteCluster(google::cloud::dataproc::v1::DeleteClusterRequest const &)
virtual DeleteCluster(NoAwaitTag, google::cloud::dataproc::v1::DeleteClusterRequest const &)
virtual DeleteCluster(google::longrunning::Operation const &)
virtual GetCluster(google::cloud::dataproc::v1::GetClusterRequest const &)
virtual ListClusters(google::cloud::dataproc::v1::ListClustersRequest)
virtual DiagnoseCluster(google::cloud::dataproc::v1::DiagnoseClusterRequest const &)
virtual DiagnoseCluster(NoAwaitTag, google::cloud::dataproc::v1::DiagnoseClusterRequest const &)
virtual DiagnoseCluster(google::longrunning::Operation const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
ClusterControllerConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateCluster(google::cloud::dataproc::v1::CreateClusterRequest const &)
virtual UpdateCluster(google::cloud::dataproc::v1::UpdateClusterRequest const &)
virtual StopCluster(google::cloud::dataproc::v1::StopClusterRequest const &)
virtual StartCluster(google::cloud::dataproc::v1::StartClusterRequest const &)
virtual DeleteCluster(google::cloud::dataproc::v1::DeleteClusterRequest const &)
virtual GetCluster(google::cloud::dataproc::v1::GetClusterRequest const &)
virtual ListClusters(google::cloud::dataproc::v1::ListClustersRequest)
virtual DiagnoseCluster(google::cloud::dataproc::v1::DiagnoseClusterRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
ClusterControllerLimitedErrorCountRetryPolicy
Overview
Constructors
ClusterControllerLimitedErrorCountRetryPolicy(int)
ClusterControllerLimitedErrorCountRetryPolicy(ClusterControllerLimitedErrorCountRetryPolicy &&)
ClusterControllerLimitedErrorCountRetryPolicy(ClusterControllerLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ClusterControllerLimitedTimeRetryPolicy
Overview
Constructors
ClusterControllerLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
ClusterControllerLimitedTimeRetryPolicy(ClusterControllerLimitedTimeRetryPolicy &&)
ClusterControllerLimitedTimeRetryPolicy(ClusterControllerLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
ClusterControllerRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
JobControllerClient
Overview
Constructors
JobControllerClient(JobControllerClient const &)
JobControllerClient(JobControllerClient &&)
JobControllerClient(std::shared_ptr< JobControllerConnection >, Options)
Operators
operator=(JobControllerClient const &)
operator=(JobControllerClient &&)
operator==(JobControllerClient const &, JobControllerClient const &)
operator!=(JobControllerClient const &, JobControllerClient const &)
Functions
SubmitJob(std::string const &, std::string const &, google::cloud::dataproc::v1::Job const &, Options)
SubmitJob(google::cloud::dataproc::v1::SubmitJobRequest const &, Options)
SubmitJobAsOperation(std::string const &, std::string const &, google::cloud::dataproc::v1::Job const &, Options)
SubmitJobAsOperation(NoAwaitTag, std::string const &, std::string const &, google::cloud::dataproc::v1::Job const &, Options)
SubmitJobAsOperation(google::cloud::dataproc::v1::SubmitJobRequest const &, Options)
SubmitJobAsOperation(NoAwaitTag, google::cloud::dataproc::v1::SubmitJobRequest const &, Options)
SubmitJobAsOperation(google::longrunning::Operation const &, Options)
GetJob(std::string const &, std::string const &, std::string const &, Options)
GetJob(google::cloud::dataproc::v1::GetJobRequest const &, Options)
ListJobs(std::string const &, std::string const &, Options)
ListJobs(std::string const &, std::string const &, std::string const &, Options)
ListJobs(google::cloud::dataproc::v1::ListJobsRequest, Options)
UpdateJob(google::cloud::dataproc::v1::UpdateJobRequest const &, Options)
CancelJob(std::string const &, std::string const &, std::string const &, Options)
CancelJob(google::cloud::dataproc::v1::CancelJobRequest const &, Options)
DeleteJob(std::string const &, std::string const &, std::string const &, Options)
DeleteJob(google::cloud::dataproc::v1::DeleteJobRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
JobControllerConnection
Overview
Functions
virtual options()
virtual SubmitJob(google::cloud::dataproc::v1::SubmitJobRequest const &)
virtual SubmitJobAsOperation(google::cloud::dataproc::v1::SubmitJobRequest const &)
virtual SubmitJobAsOperation(NoAwaitTag, google::cloud::dataproc::v1::SubmitJobRequest const &)
virtual SubmitJobAsOperation(google::longrunning::Operation const &)
virtual GetJob(google::cloud::dataproc::v1::GetJobRequest const &)
virtual ListJobs(google::cloud::dataproc::v1::ListJobsRequest)
virtual UpdateJob(google::cloud::dataproc::v1::UpdateJobRequest const &)
virtual CancelJob(google::cloud::dataproc::v1::CancelJobRequest const &)
virtual DeleteJob(google::cloud::dataproc::v1::DeleteJobRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
JobControllerConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual SubmitJob(google::cloud::dataproc::v1::SubmitJobRequest const &)
virtual SubmitJobAsOperation(google::cloud::dataproc::v1::SubmitJobRequest const &)
virtual GetJob(google::cloud::dataproc::v1::GetJobRequest const &)
virtual ListJobs(google::cloud::dataproc::v1::ListJobsRequest)
virtual UpdateJob(google::cloud::dataproc::v1::UpdateJobRequest const &)
virtual CancelJob(google::cloud::dataproc::v1::CancelJobRequest const &)
virtual DeleteJob(google::cloud::dataproc::v1::DeleteJobRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
JobControllerLimitedErrorCountRetryPolicy
Overview
Constructors
JobControllerLimitedErrorCountRetryPolicy(int)
JobControllerLimitedErrorCountRetryPolicy(JobControllerLimitedErrorCountRetryPolicy &&)
JobControllerLimitedErrorCountRetryPolicy(JobControllerLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
JobControllerLimitedTimeRetryPolicy
Overview
Constructors
JobControllerLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
JobControllerLimitedTimeRetryPolicy(JobControllerLimitedTimeRetryPolicy &&)
JobControllerLimitedTimeRetryPolicy(JobControllerLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
JobControllerRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
NodeGroupControllerClient
Overview
Constructors
NodeGroupControllerClient(NodeGroupControllerClient const &)
NodeGroupControllerClient(NodeGroupControllerClient &&)
NodeGroupControllerClient(std::shared_ptr< NodeGroupControllerConnection >, Options)
Operators
operator=(NodeGroupControllerClient const &)
operator=(NodeGroupControllerClient &&)
operator==(NodeGroupControllerClient const &, NodeGroupControllerClient const &)
operator!=(NodeGroupControllerClient const &, NodeGroupControllerClient const &)
Functions
CreateNodeGroup(std::string const &, google::cloud::dataproc::v1::NodeGroup const &, std::string const &, Options)
CreateNodeGroup(NoAwaitTag, std::string const &, google::cloud::dataproc::v1::NodeGroup const &, std::string const &, Options)
CreateNodeGroup(google::cloud::dataproc::v1::CreateNodeGroupRequest const &, Options)
CreateNodeGroup(NoAwaitTag, google::cloud::dataproc::v1::CreateNodeGroupRequest const &, Options)
CreateNodeGroup(google::longrunning::Operation const &, Options)
ResizeNodeGroup(std::string const &, std::int32_t, Options)
ResizeNodeGroup(NoAwaitTag, std::string const &, std::int32_t, Options)
ResizeNodeGroup(google::cloud::dataproc::v1::ResizeNodeGroupRequest const &, Options)
ResizeNodeGroup(NoAwaitTag, google::cloud::dataproc::v1::ResizeNodeGroupRequest const &, Options)
ResizeNodeGroup(google::longrunning::Operation const &, Options)
GetNodeGroup(std::string const &, Options)
GetNodeGroup(google::cloud::dataproc::v1::GetNodeGroupRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
NodeGroupControllerConnection
Overview
Functions
virtual options()
virtual CreateNodeGroup(google::cloud::dataproc::v1::CreateNodeGroupRequest const &)
virtual CreateNodeGroup(NoAwaitTag, google::cloud::dataproc::v1::CreateNodeGroupRequest const &)
virtual CreateNodeGroup(google::longrunning::Operation const &)
virtual ResizeNodeGroup(google::cloud::dataproc::v1::ResizeNodeGroupRequest const &)
virtual ResizeNodeGroup(NoAwaitTag, google::cloud::dataproc::v1::ResizeNodeGroupRequest const &)
virtual ResizeNodeGroup(google::longrunning::Operation const &)
virtual GetNodeGroup(google::cloud::dataproc::v1::GetNodeGroupRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
NodeGroupControllerConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateNodeGroup(google::cloud::dataproc::v1::CreateNodeGroupRequest const &)
virtual ResizeNodeGroup(google::cloud::dataproc::v1::ResizeNodeGroupRequest const &)
virtual GetNodeGroup(google::cloud::dataproc::v1::GetNodeGroupRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
NodeGroupControllerLimitedErrorCountRetryPolicy
Overview
Constructors
NodeGroupControllerLimitedErrorCountRetryPolicy(int)
NodeGroupControllerLimitedErrorCountRetryPolicy(NodeGroupControllerLimitedErrorCountRetryPolicy &&)
NodeGroupControllerLimitedErrorCountRetryPolicy(NodeGroupControllerLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeGroupControllerLimitedTimeRetryPolicy
Overview
Constructors
NodeGroupControllerLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
NodeGroupControllerLimitedTimeRetryPolicy(NodeGroupControllerLimitedTimeRetryPolicy &&)
NodeGroupControllerLimitedTimeRetryPolicy(NodeGroupControllerLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
NodeGroupControllerRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
SessionControllerClient
Overview
Constructors
SessionControllerClient(SessionControllerClient const &)
SessionControllerClient(SessionControllerClient &&)
SessionControllerClient(std::shared_ptr< SessionControllerConnection >, Options)
Operators
operator=(SessionControllerClient const &)
operator=(SessionControllerClient &&)
operator==(SessionControllerClient const &, SessionControllerClient const &)
operator!=(SessionControllerClient const &, SessionControllerClient const &)
Functions
CreateSession(std::string const &, google::cloud::dataproc::v1::Session const &, std::string const &, Options)
CreateSession(NoAwaitTag, std::string const &, google::cloud::dataproc::v1::Session const &, std::string const &, Options)
CreateSession(google::cloud::dataproc::v1::CreateSessionRequest const &, Options)
CreateSession(NoAwaitTag, google::cloud::dataproc::v1::CreateSessionRequest const &, Options)
CreateSession(google::longrunning::Operation const &, Options)
GetSession(std::string const &, Options)
GetSession(google::cloud::dataproc::v1::GetSessionRequest const &, Options)
ListSessions(std::string const &, Options)
ListSessions(google::cloud::dataproc::v1::ListSessionsRequest, Options)
TerminateSession(std::string const &, Options)
TerminateSession(NoAwaitTag, std::string const &, Options)
TerminateSession(google::cloud::dataproc::v1::TerminateSessionRequest const &, Options)
TerminateSession(NoAwaitTag, google::cloud::dataproc::v1::TerminateSessionRequest const &, Options)
TerminateSession(google::longrunning::Operation const &, Options)
DeleteSession(std::string const &, Options)
DeleteSession(NoAwaitTag, std::string const &, Options)
DeleteSession(google::cloud::dataproc::v1::DeleteSessionRequest const &, Options)
DeleteSession(NoAwaitTag, google::cloud::dataproc::v1::DeleteSessionRequest const &, Options)
DeleteSession(google::longrunning::Operation const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
SessionControllerConnection
Overview
Functions
virtual options()
virtual CreateSession(google::cloud::dataproc::v1::CreateSessionRequest const &)
virtual CreateSession(NoAwaitTag, google::cloud::dataproc::v1::CreateSessionRequest const &)
virtual CreateSession(google::longrunning::Operation const &)
virtual GetSession(google::cloud::dataproc::v1::GetSessionRequest const &)
virtual ListSessions(google::cloud::dataproc::v1::ListSessionsRequest)
virtual TerminateSession(google::cloud::dataproc::v1::TerminateSessionRequest const &)
virtual TerminateSession(NoAwaitTag, google::cloud::dataproc::v1::TerminateSessionRequest const &)
virtual TerminateSession(google::longrunning::Operation const &)
virtual DeleteSession(google::cloud::dataproc::v1::DeleteSessionRequest const &)
virtual DeleteSession(NoAwaitTag, google::cloud::dataproc::v1::DeleteSessionRequest const &)
virtual DeleteSession(google::longrunning::Operation const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
SessionControllerConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateSession(google::cloud::dataproc::v1::CreateSessionRequest const &)
virtual GetSession(google::cloud::dataproc::v1::GetSessionRequest const &)
virtual ListSessions(google::cloud::dataproc::v1::ListSessionsRequest)
virtual TerminateSession(google::cloud::dataproc::v1::TerminateSessionRequest const &)
virtual DeleteSession(google::cloud::dataproc::v1::DeleteSessionRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
SessionControllerLimitedErrorCountRetryPolicy
Overview
Constructors
SessionControllerLimitedErrorCountRetryPolicy(int)
SessionControllerLimitedErrorCountRetryPolicy(SessionControllerLimitedErrorCountRetryPolicy &&)
SessionControllerLimitedErrorCountRetryPolicy(SessionControllerLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
SessionControllerLimitedTimeRetryPolicy
Overview
Constructors
SessionControllerLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
SessionControllerLimitedTimeRetryPolicy(SessionControllerLimitedTimeRetryPolicy &&)
SessionControllerLimitedTimeRetryPolicy(SessionControllerLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
SessionControllerRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
SessionTemplateControllerClient
Overview
Constructors
SessionTemplateControllerClient(SessionTemplateControllerClient const &)
SessionTemplateControllerClient(SessionTemplateControllerClient &&)
SessionTemplateControllerClient(std::shared_ptr< SessionTemplateControllerConnection >, Options)
Operators
operator=(SessionTemplateControllerClient const &)
operator=(SessionTemplateControllerClient &&)
operator==(SessionTemplateControllerClient const &, SessionTemplateControllerClient const &)
operator!=(SessionTemplateControllerClient const &, SessionTemplateControllerClient const &)
Functions
CreateSessionTemplate(std::string const &, google::cloud::dataproc::v1::SessionTemplate const &, Options)
CreateSessionTemplate(google::cloud::dataproc::v1::CreateSessionTemplateRequest const &, Options)
UpdateSessionTemplate(google::cloud::dataproc::v1::SessionTemplate const &, Options)
UpdateSessionTemplate(google::cloud::dataproc::v1::UpdateSessionTemplateRequest const &, Options)
GetSessionTemplate(std::string const &, Options)
GetSessionTemplate(google::cloud::dataproc::v1::GetSessionTemplateRequest const &, Options)
ListSessionTemplates(std::string const &, Options)
ListSessionTemplates(google::cloud::dataproc::v1::ListSessionTemplatesRequest, Options)
DeleteSessionTemplate(std::string const &, Options)
DeleteSessionTemplate(google::cloud::dataproc::v1::DeleteSessionTemplateRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
SessionTemplateControllerConnection
Overview
Functions
virtual options()
virtual CreateSessionTemplate(google::cloud::dataproc::v1::CreateSessionTemplateRequest const &)
virtual UpdateSessionTemplate(google::cloud::dataproc::v1::UpdateSessionTemplateRequest const &)
virtual GetSessionTemplate(google::cloud::dataproc::v1::GetSessionTemplateRequest const &)
virtual ListSessionTemplates(google::cloud::dataproc::v1::ListSessionTemplatesRequest)
virtual DeleteSessionTemplate(google::cloud::dataproc::v1::DeleteSessionTemplateRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
SessionTemplateControllerConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateSessionTemplate(google::cloud::dataproc::v1::CreateSessionTemplateRequest const &)
virtual UpdateSessionTemplate(google::cloud::dataproc::v1::UpdateSessionTemplateRequest const &)
virtual GetSessionTemplate(google::cloud::dataproc::v1::GetSessionTemplateRequest const &)
virtual ListSessionTemplates(google::cloud::dataproc::v1::ListSessionTemplatesRequest)
virtual DeleteSessionTemplate(google::cloud::dataproc::v1::DeleteSessionTemplateRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
SessionTemplateControllerLimitedErrorCountRetryPolicy
Overview
Constructors
SessionTemplateControllerLimitedErrorCountRetryPolicy(int)
SessionTemplateControllerLimitedErrorCountRetryPolicy(SessionTemplateControllerLimitedErrorCountRetryPolicy &&)
SessionTemplateControllerLimitedErrorCountRetryPolicy(SessionTemplateControllerLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
SessionTemplateControllerLimitedTimeRetryPolicy
Overview
Constructors
SessionTemplateControllerLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
SessionTemplateControllerLimitedTimeRetryPolicy(SessionTemplateControllerLimitedTimeRetryPolicy &&)
SessionTemplateControllerLimitedTimeRetryPolicy(SessionTemplateControllerLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
SessionTemplateControllerRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
WorkflowTemplateServiceClient
Overview
Constructors
WorkflowTemplateServiceClient(WorkflowTemplateServiceClient const &)
WorkflowTemplateServiceClient(WorkflowTemplateServiceClient &&)
WorkflowTemplateServiceClient(std::shared_ptr< WorkflowTemplateServiceConnection >, Options)
Operators
operator=(WorkflowTemplateServiceClient const &)
operator=(WorkflowTemplateServiceClient &&)
operator==(WorkflowTemplateServiceClient const &, WorkflowTemplateServiceClient const &)
operator!=(WorkflowTemplateServiceClient const &, WorkflowTemplateServiceClient const &)
Functions
CreateWorkflowTemplate(std::string const &, google::cloud::dataproc::v1::WorkflowTemplate const &, Options)
CreateWorkflowTemplate(google::cloud::dataproc::v1::CreateWorkflowTemplateRequest const &, Options)
GetWorkflowTemplate(std::string const &, Options)
GetWorkflowTemplate(google::cloud::dataproc::v1::GetWorkflowTemplateRequest const &, Options)
InstantiateWorkflowTemplate(std::string const &, Options)
InstantiateWorkflowTemplate(NoAwaitTag, std::string const &, Options)
InstantiateWorkflowTemplate(std::string const &, std::map< std::string, std::string > const &, Options)
InstantiateWorkflowTemplate(NoAwaitTag, std::string const &, std::map< std::string, std::string > const &, Options)
InstantiateWorkflowTemplate(google::cloud::dataproc::v1::InstantiateWorkflowTemplateRequest const &, Options)
InstantiateWorkflowTemplate(NoAwaitTag, google::cloud::dataproc::v1::InstantiateWorkflowTemplateRequest const &, Options)
InstantiateWorkflowTemplate(google::longrunning::Operation const &, Options)
InstantiateInlineWorkflowTemplate(std::string const &, google::cloud::dataproc::v1::WorkflowTemplate const &, Options)
InstantiateInlineWorkflowTemplate(NoAwaitTag, std::string const &, google::cloud::dataproc::v1::WorkflowTemplate const &, Options)
InstantiateInlineWorkflowTemplate(google::cloud::dataproc::v1::InstantiateInlineWorkflowTemplateRequest const &, Options)
InstantiateInlineWorkflowTemplate(NoAwaitTag, google::cloud::dataproc::v1::InstantiateInlineWorkflowTemplateRequest const &, Options)
InstantiateInlineWorkflowTemplate(google::longrunning::Operation const &, Options)
UpdateWorkflowTemplate(google::cloud::dataproc::v1::WorkflowTemplate const &, Options)
UpdateWorkflowTemplate(google::cloud::dataproc::v1::UpdateWorkflowTemplateRequest const &, Options)
ListWorkflowTemplates(std::string const &, Options)
ListWorkflowTemplates(google::cloud::dataproc::v1::ListWorkflowTemplatesRequest, Options)
DeleteWorkflowTemplate(std::string const &, Options)
DeleteWorkflowTemplate(google::cloud::dataproc::v1::DeleteWorkflowTemplateRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
WorkflowTemplateServiceConnection
Overview
Functions
virtual options()
virtual CreateWorkflowTemplate(google::cloud::dataproc::v1::CreateWorkflowTemplateRequest const &)
virtual GetWorkflowTemplate(google::cloud::dataproc::v1::GetWorkflowTemplateRequest const &)
virtual InstantiateWorkflowTemplate(google::cloud::dataproc::v1::InstantiateWorkflowTemplateRequest const &)
virtual InstantiateWorkflowTemplate(NoAwaitTag, google::cloud::dataproc::v1::InstantiateWorkflowTemplateRequest const &)
virtual InstantiateWorkflowTemplate(google::longrunning::Operation const &)
virtual InstantiateInlineWorkflowTemplate(google::cloud::dataproc::v1::InstantiateInlineWorkflowTemplateRequest const &)
virtual InstantiateInlineWorkflowTemplate(NoAwaitTag, google::cloud::dataproc::v1::InstantiateInlineWorkflowTemplateRequest const &)
virtual InstantiateInlineWorkflowTemplate(google::longrunning::Operation const &)
virtual UpdateWorkflowTemplate(google::cloud::dataproc::v1::UpdateWorkflowTemplateRequest const &)
virtual ListWorkflowTemplates(google::cloud::dataproc::v1::ListWorkflowTemplatesRequest)
virtual DeleteWorkflowTemplate(google::cloud::dataproc::v1::DeleteWorkflowTemplateRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
WorkflowTemplateServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateWorkflowTemplate(google::cloud::dataproc::v1::CreateWorkflowTemplateRequest const &)
virtual GetWorkflowTemplate(google::cloud::dataproc::v1::GetWorkflowTemplateRequest const &)
virtual InstantiateWorkflowTemplate(google::cloud::dataproc::v1::InstantiateWorkflowTemplateRequest const &)
virtual InstantiateInlineWorkflowTemplate(google::cloud::dataproc::v1::InstantiateInlineWorkflowTemplateRequest const &)
virtual UpdateWorkflowTemplate(google::cloud::dataproc::v1::UpdateWorkflowTemplateRequest const &)
virtual ListWorkflowTemplates(google::cloud::dataproc::v1::ListWorkflowTemplatesRequest)
virtual DeleteWorkflowTemplate(google::cloud::dataproc::v1::DeleteWorkflowTemplateRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
WorkflowTemplateServiceLimitedErrorCountRetryPolicy
Overview
Constructors
WorkflowTemplateServiceLimitedErrorCountRetryPolicy(int)
WorkflowTemplateServiceLimitedErrorCountRetryPolicy(WorkflowTemplateServiceLimitedErrorCountRetryPolicy &&)
WorkflowTemplateServiceLimitedErrorCountRetryPolicy(WorkflowTemplateServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
WorkflowTemplateServiceLimitedTimeRetryPolicy
Overview
Constructors
WorkflowTemplateServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
WorkflowTemplateServiceLimitedTimeRetryPolicy(WorkflowTemplateServiceLimitedTimeRetryPolicy &&)
WorkflowTemplateServiceLimitedTimeRetryPolicy(WorkflowTemplateServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
WorkflowTemplateServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
Structs
AutoscalingPolicyServiceBackoffPolicyOption
Overview
Types
Type
AutoscalingPolicyServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
AutoscalingPolicyServiceRetryPolicyOption
Overview
Types
Type
BatchControllerBackoffPolicyOption
Overview
Types
Type
BatchControllerConnectionIdempotencyPolicyOption
Overview
Types
Type
BatchControllerPollingPolicyOption
Overview
Types
Type
BatchControllerRetryPolicyOption
Overview
Types
Type
ClusterControllerBackoffPolicyOption
Overview
Types
Type
ClusterControllerConnectionIdempotencyPolicyOption
Overview
Types
Type
ClusterControllerPollingPolicyOption
Overview
Types
Type
ClusterControllerRetryPolicyOption
Overview
Types
Type
JobControllerBackoffPolicyOption
Overview
Types
Type
JobControllerConnectionIdempotencyPolicyOption
Overview
Types
Type
JobControllerPollingPolicyOption
Overview
Types
Type
JobControllerRetryPolicyOption
Overview
Types
Type
NodeGroupControllerBackoffPolicyOption
Overview
Types
Type
NodeGroupControllerConnectionIdempotencyPolicyOption
Overview
Types
Type
NodeGroupControllerPollingPolicyOption
Overview
Types
Type
NodeGroupControllerRetryPolicyOption
Overview
Types
Type
SessionControllerBackoffPolicyOption
Overview
Types
Type
SessionControllerConnectionIdempotencyPolicyOption
Overview
Types
Type
SessionControllerPollingPolicyOption
Overview
Types
Type
SessionControllerRetryPolicyOption
Overview
Types
Type
SessionTemplateControllerBackoffPolicyOption
Overview
Types
Type
SessionTemplateControllerConnectionIdempotencyPolicyOption
Overview
Types
Type
SessionTemplateControllerRetryPolicyOption
Overview
Types
Type
WorkflowTemplateServiceBackoffPolicyOption
Overview
Types
Type
WorkflowTemplateServiceConnectionIdempotencyPolicyOption
Overview
Types
Type
WorkflowTemplateServicePollingPolicyOption
Overview
Types
Type
WorkflowTemplateServiceRetryPolicyOption
Overview
Types
Type
Functions
MakeAutoscalingPolicyServiceConnection(std::string const &, Options)
MakeAutoscalingPolicyServiceConnection(Options)
MakeDefaultAutoscalingPolicyServiceConnectionIdempotencyPolicy()
MakeBatchControllerConnection(std::string const &, Options)
MakeBatchControllerConnection(Options)
MakeDefaultBatchControllerConnectionIdempotencyPolicy()
MakeClusterControllerConnection(std::string const &, Options)
MakeClusterControllerConnection(Options)
MakeDefaultClusterControllerConnectionIdempotencyPolicy()
MakeJobControllerConnection(std::string const &, Options)
MakeJobControllerConnection(Options)
MakeDefaultJobControllerConnectionIdempotencyPolicy()
MakeNodeGroupControllerConnection(std::string const &, Options)
MakeDefaultNodeGroupControllerConnectionIdempotencyPolicy()
MakeSessionControllerConnection(std::string const &, Options)
MakeDefaultSessionControllerConnectionIdempotencyPolicy()
MakeSessionTemplateControllerConnection(std::string const &, Options)
MakeDefaultSessionTemplateControllerConnectionIdempotencyPolicy()
MakeWorkflowTemplateServiceConnection(std::string const &, Options)
MakeWorkflowTemplateServiceConnection(Options)
MakeDefaultWorkflowTemplateServiceConnectionIdempotencyPolicy()
google::cloud::dataproc_v1_mocks
Overview
Classes
MockAutoscalingPolicyServiceConnection
Overview
Functions
virtual options()
virtual CreateAutoscalingPolicy(google::cloud::dataproc::v1::CreateAutoscalingPolicyRequest const &)
virtual UpdateAutoscalingPolicy(google::cloud::dataproc::v1::UpdateAutoscalingPolicyRequest const &)
virtual GetAutoscalingPolicy(google::cloud::dataproc::v1::GetAutoscalingPolicyRequest const &)
virtual ListAutoscalingPolicies(google::cloud::dataproc::v1::ListAutoscalingPoliciesRequest)
virtual DeleteAutoscalingPolicy(google::cloud::dataproc::v1::DeleteAutoscalingPolicyRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
MockBatchControllerConnection
Overview
Functions
virtual options()
virtual CreateBatch(google::cloud::dataproc::v1::CreateBatchRequest const &)
virtual CreateBatch(NoAwaitTag, google::cloud::dataproc::v1::CreateBatchRequest const &)
virtual CreateBatch(google::longrunning::Operation const &)
virtual GetBatch(google::cloud::dataproc::v1::GetBatchRequest const &)
virtual ListBatches(google::cloud::dataproc::v1::ListBatchesRequest)
virtual DeleteBatch(google::cloud::dataproc::v1::DeleteBatchRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
MockClusterControllerConnection
Overview
Functions