Package com.google.cloud.talent.v4.stub (2.25.0)

Classes

CompanyServiceStub

Base stub class for the CompanyService service API.

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

CompanyServiceStubSettings

Settings class to configure an instance of CompanyServiceStub.

The default instance has everything set to sensible defaults:

  • The default service address (jobs.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 createCompany 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
 CompanyServiceStubSettings.Builder companyServiceSettingsBuilder =
     CompanyServiceStubSettings.newBuilder();
 companyServiceSettingsBuilder
     .createCompanySettings()
     .setRetrySettings(
         companyServiceSettingsBuilder
             .createCompanySettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 CompanyServiceStubSettings companyServiceSettings = companyServiceSettingsBuilder.build();
 

CompanyServiceStubSettings.Builder

Builder for CompanyServiceStubSettings.

CompletionStub

Base stub class for the Completion service API.

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

CompletionStubSettings

Settings class to configure an instance of CompletionStub.

The default instance has everything set to sensible defaults:

  • The default service address (jobs.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 completeQuery 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
 CompletionStubSettings.Builder completionSettingsBuilder = CompletionStubSettings.newBuilder();
 completionSettingsBuilder
     .completeQuerySettings()
     .setRetrySettings(
         completionSettingsBuilder
             .completeQuerySettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 CompletionStubSettings completionSettings = completionSettingsBuilder.build();
 

CompletionStubSettings.Builder

Builder for CompletionStubSettings.

EventServiceStub

Base stub class for the EventService service API.

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

EventServiceStubSettings

Settings class to configure an instance of EventServiceStub.

The default instance has everything set to sensible defaults:

  • The default service address (jobs.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 createClientEvent 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
 EventServiceStubSettings.Builder eventServiceSettingsBuilder =
     EventServiceStubSettings.newBuilder();
 eventServiceSettingsBuilder
     .createClientEventSettings()
     .setRetrySettings(
         eventServiceSettingsBuilder
             .createClientEventSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 EventServiceStubSettings eventServiceSettings = eventServiceSettingsBuilder.build();
 

EventServiceStubSettings.Builder

Builder for EventServiceStubSettings.

GrpcCompanyServiceCallableFactory

gRPC callable factory implementation for the CompanyService service API.

This class is for advanced usage.

GrpcCompanyServiceStub

gRPC stub implementation for the CompanyService service API.

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

GrpcCompletionCallableFactory

gRPC callable factory implementation for the Completion service API.

This class is for advanced usage.

GrpcCompletionStub

gRPC stub implementation for the Completion service API.

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

GrpcEventServiceCallableFactory

gRPC callable factory implementation for the EventService service API.

This class is for advanced usage.

GrpcEventServiceStub

gRPC stub implementation for the EventService service API.

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

GrpcJobServiceCallableFactory

gRPC callable factory implementation for the JobService service API.

This class is for advanced usage.

GrpcJobServiceStub

gRPC stub implementation for the JobService service API.

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

GrpcTenantServiceCallableFactory

gRPC callable factory implementation for the TenantService service API.

This class is for advanced usage.

GrpcTenantServiceStub

gRPC stub implementation for the TenantService service API.

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

HttpJsonCompanyServiceCallableFactory

REST callable factory implementation for the CompanyService service API.

This class is for advanced usage.

HttpJsonCompanyServiceStub

REST stub implementation for the CompanyService service API.

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

HttpJsonCompletionCallableFactory

REST callable factory implementation for the Completion service API.

This class is for advanced usage.

HttpJsonCompletionStub

REST stub implementation for the Completion service API.

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

HttpJsonEventServiceCallableFactory

REST callable factory implementation for the EventService service API.

This class is for advanced usage.

HttpJsonEventServiceStub

REST stub implementation for the EventService service API.

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

HttpJsonJobServiceCallableFactory

REST callable factory implementation for the JobService service API.

This class is for advanced usage.

HttpJsonJobServiceStub

REST stub implementation for the JobService service API.

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

HttpJsonTenantServiceCallableFactory

REST callable factory implementation for the TenantService service API.

This class is for advanced usage.

HttpJsonTenantServiceStub

REST stub implementation for the TenantService service API.

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

JobServiceStub

Base stub class for the JobService service API.

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

JobServiceStubSettings

Settings class to configure an instance of JobServiceStub.

The default instance has everything set to sensible defaults:

  • The default service address (jobs.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
 JobServiceStubSettings.Builder jobServiceSettingsBuilder = JobServiceStubSettings.newBuilder();
 jobServiceSettingsBuilder
     .createJobSettings()
     .setRetrySettings(
         jobServiceSettingsBuilder
             .createJobSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 JobServiceStubSettings jobServiceSettings = jobServiceSettingsBuilder.build();
 

JobServiceStubSettings.Builder

Builder for JobServiceStubSettings.

TenantServiceStub

Base stub class for the TenantService service API.

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

TenantServiceStubSettings

Settings class to configure an instance of TenantServiceStub.

The default instance has everything set to sensible defaults:

  • The default service address (jobs.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 createTenant 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
 TenantServiceStubSettings.Builder tenantServiceSettingsBuilder =
     TenantServiceStubSettings.newBuilder();
 tenantServiceSettingsBuilder
     .createTenantSettings()
     .setRetrySettings(
         tenantServiceSettingsBuilder
             .createTenantSettings()
             .getRetrySettings()
             .toBuilder()
             .setTotalTimeout(Duration.ofSeconds(30))
             .build());
 TenantServiceStubSettings tenantServiceSettings = tenantServiceSettingsBuilder.build();
 

TenantServiceStubSettings.Builder

Builder for TenantServiceStubSettings.