Package com.google.dataflow.v1beta3.stub (0.8.0)

Classes

FlexTemplatesServiceStub

Base stub class for the FlexTemplatesService service API.

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

FlexTemplatesServiceStubSettings

Settings class to configure an instance of FlexTemplatesServiceStub.

The default instance has everything set to sensible defaults:

  • The default service address (dataflow.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 launchFlexTemplate to 30 seconds:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 FlexTemplatesServiceStubSettings.Builder flexTemplatesServiceSettingsBuilder =
     FlexTemplatesServiceStubSettings.newBuilder();
 flexTemplatesServiceSettingsBuilder
     .launchFlexTemplateSettings()
     .setRetrySettings(
         flexTemplatesServiceSettingsBuilder
             .launchFlexTemplateSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 FlexTemplatesServiceStubSettings flexTemplatesServiceSettings =
     flexTemplatesServiceSettingsBuilder.build();
 

FlexTemplatesServiceStubSettings.Builder

Builder for FlexTemplatesServiceStubSettings.

GrpcFlexTemplatesServiceCallableFactory

gRPC callable factory implementation for the FlexTemplatesService service API.

This class is for advanced usage.

GrpcFlexTemplatesServiceStub

gRPC stub implementation for the FlexTemplatesService service API.

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

GrpcJobsV1Beta3CallableFactory

gRPC callable factory implementation for the JobsV1Beta3 service API.

This class is for advanced usage.

GrpcJobsV1Beta3Stub

gRPC stub implementation for the JobsV1Beta3 service API.

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

GrpcMessagesV1Beta3CallableFactory

gRPC callable factory implementation for the MessagesV1Beta3 service API.

This class is for advanced usage.

GrpcMessagesV1Beta3Stub

gRPC stub implementation for the MessagesV1Beta3 service API.

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

GrpcMetricsV1Beta3CallableFactory

gRPC callable factory implementation for the MetricsV1Beta3 service API.

This class is for advanced usage.

GrpcMetricsV1Beta3Stub

gRPC stub implementation for the MetricsV1Beta3 service API.

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

GrpcSnapshotsV1Beta3CallableFactory

gRPC callable factory implementation for the SnapshotsV1Beta3 service API.

This class is for advanced usage.

GrpcSnapshotsV1Beta3Stub

gRPC stub implementation for the SnapshotsV1Beta3 service API.

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

GrpcTemplatesServiceCallableFactory

gRPC callable factory implementation for the TemplatesService service API.

This class is for advanced usage.

GrpcTemplatesServiceStub

gRPC stub implementation for the TemplatesService service API.

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

HttpJsonFlexTemplatesServiceCallableFactory

REST callable factory implementation for the FlexTemplatesService service API.

This class is for advanced usage.

HttpJsonFlexTemplatesServiceStub

REST stub implementation for the FlexTemplatesService service API.

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

HttpJsonJobsV1Beta3CallableFactory

REST callable factory implementation for the JobsV1Beta3 service API.

This class is for advanced usage.

HttpJsonJobsV1Beta3Stub

REST stub implementation for the JobsV1Beta3 service API.

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

HttpJsonMessagesV1Beta3CallableFactory

REST callable factory implementation for the MessagesV1Beta3 service API.

This class is for advanced usage.

HttpJsonMessagesV1Beta3Stub

REST stub implementation for the MessagesV1Beta3 service API.

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

HttpJsonMetricsV1Beta3CallableFactory

REST callable factory implementation for the MetricsV1Beta3 service API.

This class is for advanced usage.

HttpJsonMetricsV1Beta3Stub

REST stub implementation for the MetricsV1Beta3 service API.

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

HttpJsonSnapshotsV1Beta3CallableFactory

REST callable factory implementation for the SnapshotsV1Beta3 service API.

This class is for advanced usage.

HttpJsonSnapshotsV1Beta3Stub

REST stub implementation for the SnapshotsV1Beta3 service API.

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

HttpJsonTemplatesServiceCallableFactory

REST callable factory implementation for the TemplatesService service API.

This class is for advanced usage.

HttpJsonTemplatesServiceStub

REST stub implementation for the TemplatesService service API.

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

JobsV1Beta3Stub

Base stub class for the JobsV1Beta3 service API.

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

JobsV1Beta3StubSettings

Settings class to configure an instance of JobsV1Beta3Stub.

The default instance has everything set to sensible defaults:

  • The default service address (dataflow.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 createJob to 30 seconds:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 JobsV1Beta3StubSettings.Builder jobsV1Beta3SettingsBuilder =
     JobsV1Beta3StubSettings.newBuilder();
 jobsV1Beta3SettingsBuilder
     .createJobSettings()
     .setRetrySettings(
         jobsV1Beta3SettingsBuilder.createJobSettings().getRetrySettings().toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 JobsV1Beta3StubSettings jobsV1Beta3Settings = jobsV1Beta3SettingsBuilder.build();
 

JobsV1Beta3StubSettings.Builder

Builder for JobsV1Beta3StubSettings.

MessagesV1Beta3Stub

Base stub class for the MessagesV1Beta3 service API.

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

MessagesV1Beta3StubSettings

Settings class to configure an instance of MessagesV1Beta3Stub.

The default instance has everything set to sensible defaults:

  • The default service address (dataflow.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 listJobMessages to 30 seconds:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 MessagesV1Beta3StubSettings.Builder messagesV1Beta3SettingsBuilder =
     MessagesV1Beta3StubSettings.newBuilder();
 messagesV1Beta3SettingsBuilder
     .listJobMessagesSettings()
     .setRetrySettings(
         messagesV1Beta3SettingsBuilder.listJobMessagesSettings().getRetrySettings().toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 MessagesV1Beta3StubSettings messagesV1Beta3Settings = messagesV1Beta3SettingsBuilder.build();
 

MessagesV1Beta3StubSettings.Builder

Builder for MessagesV1Beta3StubSettings.

MetricsV1Beta3Stub

Base stub class for the MetricsV1Beta3 service API.

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

MetricsV1Beta3StubSettings

Settings class to configure an instance of MetricsV1Beta3Stub.

The default instance has everything set to sensible defaults:

  • The default service address (dataflow.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 getJobMetrics to 30 seconds:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 MetricsV1Beta3StubSettings.Builder metricsV1Beta3SettingsBuilder =
     MetricsV1Beta3StubSettings.newBuilder();
 metricsV1Beta3SettingsBuilder
     .getJobMetricsSettings()
     .setRetrySettings(
         metricsV1Beta3SettingsBuilder.getJobMetricsSettings().getRetrySettings().toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 MetricsV1Beta3StubSettings metricsV1Beta3Settings = metricsV1Beta3SettingsBuilder.build();
 

MetricsV1Beta3StubSettings.Builder

Builder for MetricsV1Beta3StubSettings.

SnapshotsV1Beta3Stub

Base stub class for the SnapshotsV1Beta3 service API.

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

SnapshotsV1Beta3StubSettings

Settings class to configure an instance of SnapshotsV1Beta3Stub.

The default instance has everything set to sensible defaults:

  • The default service address (dataflow.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 getSnapshot to 30 seconds:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 SnapshotsV1Beta3StubSettings.Builder snapshotsV1Beta3SettingsBuilder =
     SnapshotsV1Beta3StubSettings.newBuilder();
 snapshotsV1Beta3SettingsBuilder
     .getSnapshotSettings()
     .setRetrySettings(
         snapshotsV1Beta3SettingsBuilder.getSnapshotSettings().getRetrySettings().toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 SnapshotsV1Beta3StubSettings snapshotsV1Beta3Settings = snapshotsV1Beta3SettingsBuilder.build();
 

SnapshotsV1Beta3StubSettings.Builder

Builder for SnapshotsV1Beta3StubSettings.

TemplatesServiceStub

Base stub class for the TemplatesService service API.

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

TemplatesServiceStubSettings

Settings class to configure an instance of TemplatesServiceStub.

The default instance has everything set to sensible defaults:

  • The default service address (dataflow.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 createJobFromTemplate to 30 seconds:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 TemplatesServiceStubSettings.Builder templatesServiceSettingsBuilder =
     TemplatesServiceStubSettings.newBuilder();
 templatesServiceSettingsBuilder
     .createJobFromTemplateSettings()
     .setRetrySettings(
         templatesServiceSettingsBuilder
             .createJobFromTemplateSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 TemplatesServiceStubSettings templatesServiceSettings = templatesServiceSettingsBuilder.build();
 

TemplatesServiceStubSettings.Builder

Builder for TemplatesServiceStubSettings.