Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
| Client | Description |
|---|---|
| com. |
Service Description: A service that handles company management, including CRUD and enumeration. This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started: |
| com. |
Service Description: A service handles auto completion. This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started: |
| com. |
Service Description: A service handles client event report. This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started: |
| com. |
Service Description: A service handles job management, including job CRUD, enumeration and
search. This class provides the ability to make remote calls to the backing service through method |
| com. |
Service Description: A service that handles tenant management, including CRUD and enumeration. This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started: |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
| Settings | Description |
|---|---|
| com. |
Settings class to configure an instance of CompanyServiceClient
. The default instance has everything set to sensible defaults: |
| com. |
Settings class to configure an instance of CompletionClient
. The default instance has everything set to sensible defaults: |
| com. |
Settings class to configure an instance of EventServiceClient
. The default instance has everything set to sensible defaults: |
| com. |
Settings class to configure an instance of JobServiceClient
. The default instance has everything set to sensible defaults: |
| com. |
Settings class to configure an instance of TenantServiceClient
. The default instance has everything set to sensible defaults: |
Classes
Interfaces
Enums
| Enum | Description |
|---|---|
| com. |
Protobuf enum google.cloud.talent.v4.BatchOperationMetadata.State
|
| com. |
|
| com. |
The traffic density to use when calculating commute time. |
| com. |
|
| com. |
Method for commute. Walking, biking and wheelchair accessible transit is still in the Preview stage. |
| com. |
An enum that represents the size of the company. |
| com. |
Specify the type of filtering. |
| com. |
|
| com. |
The type of compensation. For compensation amounts specified in non-monetary amounts, |
| com. |
Pay frequency. |
| com. |
Enum to specify the scope of completion. |
| com. |
Enum to specify auto-completion topics. |
| com. |
Educational degree level defined in International Standard Classification of Education (ISCED). |
| com. |
An enumeration describing an API access portal and exposure mechanism. |
| com. |
An enum that represents the employment type of a job. |
| com. |
Option for HTML content sanitization on user input fields, for example, job description. By setting this option, user can determine whether and how sanitization is performed on these fields. |
| com. |
An enum that represents employee benefits included with the job. |
| com. |
An enum that represents the categorization or primary focus of specific role. This value is different than the "industry" associated with a role, which is related to the categorization of the company listing the job. |
| com. |
An enumeration of an event attributed to the behavior of the end user, such as a job seeker. |
| com. |
An enum that represents the required experience level required for the job. |
| com. |
An enum that specifies the job attributes that are returned in the MatchingJob.job or ListJobsResponse.jobs |
| com. |
An enum which represents the type of a location. |
| com. |
Specify whether to include telecommute jobs. |
| com. |
An enum that represents the job posting region. In most cases, job postings don't need to specify a region. If a region is given, jobs are eligible for searches in the specified region. |
| com. |
The importance level for CustomRankingInfo.ranking_expression . |
| com. |
Controls whether highly similar jobs are returned next to each other in the search results. Jobs are identified as highly similar based on their titles, job categories, and locations. Highly similar results are |
| com. |
Controls what keyword matching behavior the search has. When keyword matching is enabled, a keyword match returns jobs that may not match given category filters when there are matching keywords. For example, for the |
| com. |
The relevance threshold of the search results. The higher relevance threshold is, the higher relevant results are shown and the less number of results are returned. |
| com. |
A string-represented enumeration of the job search mode. The service operate differently for different modes of service. |
| com. |
Deprecated. All resources are only visible to the owner. An enum that represents who has view access to the resource. |

