Namespace google::cloud::talent_v4 (2.20.0)

Classes

CompanyServiceClient

A service that handles company management, including CRUD and enumeration.

CompanyServiceConnection

The CompanyServiceConnection object for CompanyServiceClient.

CompanyServiceConnectionIdempotencyPolicy

CompanyServiceLimitedErrorCountRetryPolicy

A retry policy for CompanyServiceConnection based on counting errors.

CompanyServiceLimitedTimeRetryPolicy

A retry policy for CompanyServiceConnection based on elapsed time.

CompanyServiceRetryPolicy

The retry policy for CompanyServiceConnection.

CompletionClient

A service handles auto completion.

CompletionConnection

The CompletionConnection object for CompletionClient.

CompletionConnectionIdempotencyPolicy

CompletionLimitedErrorCountRetryPolicy

A retry policy for CompletionConnection based on counting errors.

CompletionLimitedTimeRetryPolicy

A retry policy for CompletionConnection based on elapsed time.

CompletionRetryPolicy

The retry policy for CompletionConnection.

EventServiceClient

A service handles client event report.

EventServiceConnection

The EventServiceConnection object for EventServiceClient.

EventServiceConnectionIdempotencyPolicy

EventServiceLimitedErrorCountRetryPolicy

A retry policy for EventServiceConnection based on counting errors.

EventServiceLimitedTimeRetryPolicy

A retry policy for EventServiceConnection based on elapsed time.

EventServiceRetryPolicy

The retry policy for EventServiceConnection.

JobServiceClient

A service handles job management, including job CRUD, enumeration and search.

JobServiceConnection

The JobServiceConnection object for JobServiceClient.

JobServiceConnectionIdempotencyPolicy

JobServiceLimitedErrorCountRetryPolicy

A retry policy for JobServiceConnection based on counting errors.

JobServiceLimitedTimeRetryPolicy

A retry policy for JobServiceConnection based on elapsed time.

JobServiceRetryPolicy

The retry policy for JobServiceConnection.

TenantServiceClient

A service that handles tenant management, including CRUD and enumeration.

TenantServiceConnection

The TenantServiceConnection object for TenantServiceClient.

TenantServiceConnectionIdempotencyPolicy

TenantServiceLimitedErrorCountRetryPolicy

A retry policy for TenantServiceConnection based on counting errors.

TenantServiceLimitedTimeRetryPolicy

A retry policy for TenantServiceConnection based on elapsed time.

TenantServiceRetryPolicy

The retry policy for TenantServiceConnection.

Structs

CompanyServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

CompanyServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

CompanyServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

CompletionBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

CompletionConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

CompletionRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

EventServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

EventServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

EventServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

JobServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

JobServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

JobServicePollingPolicyOption

Use with google::cloud::Options to configure the long-running operations polling policy.

JobServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

TenantServiceBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

TenantServiceConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

TenantServiceRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeCompanyServiceConnection(Options)

A factory function to construct an object of type CompanyServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of CompanyServiceClient.

The optional options argument may be used to configure aspects of the returned CompanyServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the CompanyServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< CompanyServiceConnection >

MakeDefaultCompanyServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< CompanyServiceConnectionIdempotencyPolicy >

MakeCompletionConnection(Options)

A factory function to construct an object of type CompletionConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of CompletionClient.

The optional options argument may be used to configure aspects of the returned CompletionConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the CompletionConnection created by this function.

Returns
Type Description
std::shared_ptr< CompletionConnection >

MakeDefaultCompletionConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< CompletionConnectionIdempotencyPolicy >

MakeEventServiceConnection(Options)

A factory function to construct an object of type EventServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of EventServiceClient.

The optional options argument may be used to configure aspects of the returned EventServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the EventServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< EventServiceConnection >

MakeDefaultEventServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< EventServiceConnectionIdempotencyPolicy >

MakeJobServiceConnection(Options)

A factory function to construct an object of type JobServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of JobServiceClient.

The optional options argument may be used to configure aspects of the returned JobServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the JobServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< JobServiceConnection >

MakeDefaultJobServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< JobServiceConnectionIdempotencyPolicy >

MakeTenantServiceConnection(Options)

A factory function to construct an object of type TenantServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of TenantServiceClient.

The optional options argument may be used to configure aspects of the returned TenantServiceConnection. Expected options are any of the types in the following option lists:

Parameter
Name Description
options

(optional) Configure the TenantServiceConnection created by this function.

Returns
Type Description
std::shared_ptr< TenantServiceConnection >

MakeDefaultTenantServiceConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< TenantServiceConnectionIdempotencyPolicy >

Type Aliases

CompanyServicePolicyOptionList

Alias Of: OptionList< CompanyServiceRetryPolicyOption, CompanyServiceBackoffPolicyOption, CompanyServiceConnectionIdempotencyPolicyOption >

The options applicable to CompanyService.

CompletionPolicyOptionList

Alias Of: OptionList< CompletionRetryPolicyOption, CompletionBackoffPolicyOption, CompletionConnectionIdempotencyPolicyOption >

The options applicable to Completion.

EventServicePolicyOptionList

Alias Of: OptionList< EventServiceRetryPolicyOption, EventServiceBackoffPolicyOption, EventServiceConnectionIdempotencyPolicyOption >

The options applicable to EventService.

JobServicePolicyOptionList

Alias Of: OptionList< JobServiceRetryPolicyOption, JobServiceBackoffPolicyOption, JobServicePollingPolicyOption, JobServiceConnectionIdempotencyPolicyOption >

The options applicable to JobService.

TenantServicePolicyOptionList

Alias Of: OptionList< TenantServiceRetryPolicyOption, TenantServiceBackoffPolicyOption, TenantServiceConnectionIdempotencyPolicyOption >

The options applicable to TenantService.