Package com.google.cloud.dataproc.v1.stub (4.0.2)

Stay organized with collections Save and categorize content based on your preferences.

Classes

AutoscalingPolicyServiceStub

Base stub class for the AutoscalingPolicyService service API.

This class is for advanced usage and reflects the underlying API directly.

AutoscalingPolicyServiceStubSettings

Settings class to configure an instance of AutoscalingPolicyServiceStub.

The default instance has everything set to sensible defaults:

  • The default service address (dataproc.googleapis.com) and default port (443) are used.
  • Credentials are acquired automatically through Application Default Credentials.
  • Retries are configured for idempotent methods but not for non-idempotent methods.

The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.

For example, to set the total timeout of createAutoscalingPolicy to 30 seconds:


 // This snippet has been automatically generated for illustrative purposes only.
 // It may require modifications to work in your environment.
 AutoscalingPolicyServiceStubSettings.Builder autoscalingPolicyServiceSettingsBuilder =
     AutoscalingPolicyServiceStubSettings.newBuilder();
 autoscalingPolicyServiceSettingsBuilder
     .createAutoscalingPolicySettings()
     .setRetrySettings(
         autoscalingPolicyServiceSettingsBuilder
             .createAutoscalingPolicySettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 AutoscalingPolicyServiceStubSettings autoscalingPolicyServiceSettings =
     autoscalingPolicyServiceSettingsBuilder.build();
 

AutoscalingPolicyServiceStubSettings.Builder

Builder for AutoscalingPolicyServiceStubSettings.

BatchControllerStub

Base stub class for the BatchController service API.

This class is for advanced usage and reflects the underlying API directly.

BatchControllerStubSettings

Settings class to configure an instance of BatchControllerStub.

The default instance has everything set to sensible defaults:

  • The default service address (dataproc.googleapis.com) and default port (443) are used.
  • Credentials are acquired automatically through Application Default Credentials.
  • Retries are configured for idempotent methods but not for non-idempotent methods.

The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.

For example, to set the total timeout of getBatch to 30 seconds:


 // This snippet has been automatically generated for illustrative purposes only.
 // It may require modifications to work in your environment.
 BatchControllerStubSettings.Builder batchControllerSettingsBuilder =
     BatchControllerStubSettings.newBuilder();
 batchControllerSettingsBuilder
     .getBatchSettings()
     .setRetrySettings(
         batchControllerSettingsBuilder
             .getBatchSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 BatchControllerStubSettings batchControllerSettings = batchControllerSettingsBuilder.build();
 

BatchControllerStubSettings.Builder

Builder for BatchControllerStubSettings.

ClusterControllerStub

Base stub class for the ClusterController service API.

This class is for advanced usage and reflects the underlying API directly.

ClusterControllerStubSettings

Settings class to configure an instance of ClusterControllerStub.

The default instance has everything set to sensible defaults:

  • The default service address (dataproc.googleapis.com) and default port (443) are used.
  • Credentials are acquired automatically through Application Default Credentials.
  • Retries are configured for idempotent methods but not for non-idempotent methods.

The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.

For example, to set the total timeout of getCluster to 30 seconds:


 // This snippet has been automatically generated for illustrative purposes only.
 // It may require modifications to work in your environment.
 ClusterControllerStubSettings.Builder clusterControllerSettingsBuilder =
     ClusterControllerStubSettings.newBuilder();
 clusterControllerSettingsBuilder
     .getClusterSettings()
     .setRetrySettings(
         clusterControllerSettingsBuilder
             .getClusterSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 ClusterControllerStubSettings clusterControllerSettings =
     clusterControllerSettingsBuilder.build();
 

ClusterControllerStubSettings.Builder

Builder for ClusterControllerStubSettings.

GrpcAutoscalingPolicyServiceCallableFactory

gRPC callable factory implementation for the AutoscalingPolicyService service API.

This class is for advanced usage.

GrpcAutoscalingPolicyServiceStub

gRPC stub implementation for the AutoscalingPolicyService service API.

This class is for advanced usage and reflects the underlying API directly.

GrpcBatchControllerCallableFactory

gRPC callable factory implementation for the BatchController service API.

This class is for advanced usage.

GrpcBatchControllerStub

gRPC stub implementation for the BatchController service API.

This class is for advanced usage and reflects the underlying API directly.

GrpcClusterControllerCallableFactory

gRPC callable factory implementation for the ClusterController service API.

This class is for advanced usage.

GrpcClusterControllerStub

gRPC stub implementation for the ClusterController service API.

This class is for advanced usage and reflects the underlying API directly.

GrpcJobControllerCallableFactory

gRPC callable factory implementation for the JobController service API.

This class is for advanced usage.

GrpcJobControllerStub

gRPC stub implementation for the JobController service API.

This class is for advanced usage and reflects the underlying API directly.

GrpcWorkflowTemplateServiceCallableFactory

gRPC callable factory implementation for the WorkflowTemplateService service API.

This class is for advanced usage.

GrpcWorkflowTemplateServiceStub

gRPC stub implementation for the WorkflowTemplateService service API.

This class is for advanced usage and reflects the underlying API directly.

HttpJsonAutoscalingPolicyServiceCallableFactory

REST callable factory implementation for the AutoscalingPolicyService service API.

This class is for advanced usage.

HttpJsonAutoscalingPolicyServiceStub

REST stub implementation for the AutoscalingPolicyService service API.

This class is for advanced usage and reflects the underlying API directly.

HttpJsonBatchControllerCallableFactory

REST callable factory implementation for the BatchController service API.

This class is for advanced usage.

HttpJsonBatchControllerStub

REST stub implementation for the BatchController service API.

This class is for advanced usage and reflects the underlying API directly.

HttpJsonClusterControllerCallableFactory

REST callable factory implementation for the ClusterController service API.

This class is for advanced usage.

HttpJsonClusterControllerStub

REST stub implementation for the ClusterController service API.

This class is for advanced usage and reflects the underlying API directly.

HttpJsonJobControllerCallableFactory

REST callable factory implementation for the JobController service API.

This class is for advanced usage.

HttpJsonJobControllerStub

REST stub implementation for the JobController service API.

This class is for advanced usage and reflects the underlying API directly.

HttpJsonWorkflowTemplateServiceCallableFactory

REST callable factory implementation for the WorkflowTemplateService service API.

This class is for advanced usage.

HttpJsonWorkflowTemplateServiceStub

REST stub implementation for the WorkflowTemplateService service API.

This class is for advanced usage and reflects the underlying API directly.

JobControllerStub

Base stub class for the JobController service API.

This class is for advanced usage and reflects the underlying API directly.

JobControllerStubSettings

Settings class to configure an instance of JobControllerStub.

The default instance has everything set to sensible defaults:

  • The default service address (dataproc.googleapis.com) and default port (443) are used.
  • Credentials are acquired automatically through Application Default Credentials.
  • Retries are configured for idempotent methods but not for non-idempotent methods.

The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.

For example, to set the total timeout of submitJob to 30 seconds:


 // This snippet has been automatically generated for illustrative purposes only.
 // It may require modifications to work in your environment.
 JobControllerStubSettings.Builder jobControllerSettingsBuilder =
     JobControllerStubSettings.newBuilder();
 jobControllerSettingsBuilder
     .submitJobSettings()
     .setRetrySettings(
         jobControllerSettingsBuilder
             .submitJobSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 JobControllerStubSettings jobControllerSettings = jobControllerSettingsBuilder.build();
 

JobControllerStubSettings.Builder

Builder for JobControllerStubSettings.

WorkflowTemplateServiceStub

Base stub class for the WorkflowTemplateService service API.

This class is for advanced usage and reflects the underlying API directly.

WorkflowTemplateServiceStubSettings

Settings class to configure an instance of WorkflowTemplateServiceStub.

The default instance has everything set to sensible defaults:

  • The default service address (dataproc.googleapis.com) and default port (443) are used.
  • Credentials are acquired automatically through Application Default Credentials.
  • Retries are configured for idempotent methods but not for non-idempotent methods.

The builder of this class is recursive, so contained classes are themselves builders. When build() is called, the tree of builders is called to create the complete settings object.

For example, to set the total timeout of createWorkflowTemplate to 30 seconds:


 // This snippet has been automatically generated for illustrative purposes only.
 // It may require modifications to work in your environment.
 WorkflowTemplateServiceStubSettings.Builder workflowTemplateServiceSettingsBuilder =
     WorkflowTemplateServiceStubSettings.newBuilder();
 workflowTemplateServiceSettingsBuilder
     .createWorkflowTemplateSettings()
     .setRetrySettings(
         workflowTemplateServiceSettingsBuilder
             .createWorkflowTemplateSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 WorkflowTemplateServiceStubSettings workflowTemplateServiceSettings =
     workflowTemplateServiceSettingsBuilder.build();
 

WorkflowTemplateServiceStubSettings.Builder

Builder for WorkflowTemplateServiceStubSettings.