Package com.google.cloud.talent.v4.stub

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:


 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:


 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:


 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.

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:


 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:


 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.