- 2.56.0 (latest)
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.6
- 2.2.9
Package com.google.cloud.talent.v4 (2.50.0)
GitHub Repository |
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.google.cloud.talent.v4.CompanyServiceClient |
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.google.cloud.talent.v4.CompletionClient |
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.google.cloud.talent.v4.EventServiceClient |
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.google.cloud.talent.v4.JobServiceClient |
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.google.cloud.talent.v4.TenantServiceClient |
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.google.cloud.talent.v4.CompanyServiceSettings |
Settings class to configure an instance of CompanyServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.talent.v4.CompletionSettings |
Settings class to configure an instance of CompletionClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.talent.v4.EventServiceSettings |
Settings class to configure an instance of EventServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.talent.v4.JobServiceSettings |
Settings class to configure an instance of JobServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.talent.v4.TenantServiceSettings |
Settings class to configure an instance of TenantServiceClient.
The default instance has everything set to sensible defaults: |
Classes
Class | Description |
---|---|
com.google.cloud.talent.v4.BatchCreateJobsRequest | Request to create a batch of jobs. |
com.google.cloud.talent.v4.BatchCreateJobsRequest.Builder | Request to create a batch of jobs. |
com.google.cloud.talent.v4.BatchCreateJobsResponse | The result of JobService.BatchCreateJobs. It's used to replace |
com.google.cloud.talent.v4.BatchCreateJobsResponse.Builder | The result of JobService.BatchCreateJobs. It's used to replace |
com.google.cloud.talent.v4.BatchDeleteJobsRequest | Request to delete a batch of jobs. |
com.google.cloud.talent.v4.BatchDeleteJobsRequest.Builder | Request to delete a batch of jobs. |
com.google.cloud.talent.v4.BatchDeleteJobsResponse | The result of JobService.BatchDeleteJobs. It's used to replace |
com.google.cloud.talent.v4.BatchDeleteJobsResponse.Builder | The result of JobService.BatchDeleteJobs. It's used to replace |
com.google.cloud.talent.v4.BatchOperationMetadata | Metadata used for long running operations returned by CTS batch APIs. It's used to replace google.longrunning.Operation.metadata. |
com.google.cloud.talent.v4.BatchOperationMetadata.Builder | Metadata used for long running operations returned by CTS batch APIs. It's used to replace google.longrunning.Operation.metadata. |
com.google.cloud.talent.v4.BatchUpdateJobsRequest | Request to update a batch of jobs. |
com.google.cloud.talent.v4.BatchUpdateJobsRequest.Builder | Request to update a batch of jobs. |
com.google.cloud.talent.v4.BatchUpdateJobsResponse | The result of JobService.BatchUpdateJobs. It's used to replace |
com.google.cloud.talent.v4.BatchUpdateJobsResponse.Builder | The result of JobService.BatchUpdateJobs. It's used to replace |
com.google.cloud.talent.v4.ClientEvent | An event issued when an end user interacts with the application that implements Cloud Talent Solution. Providing this information improves the quality of results for the API clients, enabling the |
com.google.cloud.talent.v4.ClientEvent.Builder | An event issued when an end user interacts with the application that implements Cloud Talent Solution. Providing this information improves the quality of results for the API clients, enabling the |
com.google.cloud.talent.v4.CommonProto | |
com.google.cloud.talent.v4.CommuteFilter | Parameters needed for commute search. |
com.google.cloud.talent.v4.CommuteFilter.Builder | Parameters needed for commute search. |
com.google.cloud.talent.v4.Company | A Company resource represents a company in the service. A company is the entity that owns job postings, that is, the hiring entity responsible for employing applicants for the job position. |
com.google.cloud.talent.v4.Company.Builder | A Company resource represents a company in the service. A company is the entity that owns job postings, that is, the hiring entity responsible for employing applicants for the job position. |
com.google.cloud.talent.v4.Company.DerivedInfo | Derived details about the company. |
com.google.cloud.talent.v4.Company.DerivedInfo.Builder | Derived details about the company. |
com.google.cloud.talent.v4.CompanyName | |
com.google.cloud.talent.v4.CompanyName.Builder | Builder for projects/{project}/tenants/{tenant}/companies/{company}. |
com.google.cloud.talent.v4.CompanyProto | |
com.google.cloud.talent.v4.CompanyServiceClient.ListCompaniesFixedSizeCollection | |
com.google.cloud.talent.v4.CompanyServiceClient.ListCompaniesPage | |
com.google.cloud.talent.v4.CompanyServiceClient.ListCompaniesPagedResponse | |
com.google.cloud.talent.v4.CompanyServiceGrpc | A service that handles company management, including CRUD and enumeration. |
com.google.cloud.talent.v4.CompanyServiceGrpc.CompanyServiceImplBase | Base class for the server implementation of the service CompanyService. A service that handles company management, including CRUD and enumeration. |
com.google.cloud.talent.v4.CompanyServiceProto | |
com.google.cloud.talent.v4.CompanyServiceSettings.Builder | Builder for CompanyServiceSettings. |
com.google.cloud.talent.v4.CompensationFilter | Filter on job compensation type and amount. |
com.google.cloud.talent.v4.CompensationFilter.Builder | Filter on job compensation type and amount. |
com.google.cloud.talent.v4.CompensationInfo | Job compensation details. |
com.google.cloud.talent.v4.CompensationInfo.Builder | Job compensation details. |
com.google.cloud.talent.v4.CompensationInfo.CompensationEntry | A compensation entry that represents one component of compensation, such as base pay, bonus, or other compensation type. |
com.google.cloud.talent.v4.CompensationInfo.CompensationEntry.Builder | A compensation entry that represents one component of compensation, such as base pay, bonus, or other compensation type. |
com.google.cloud.talent.v4.CompensationInfo.CompensationRange | Compensation range. |
com.google.cloud.talent.v4.CompensationInfo.CompensationRange.Builder | Compensation range. |
com.google.cloud.talent.v4.CompleteQueryRequest | Auto-complete parameters. |
com.google.cloud.talent.v4.CompleteQueryRequest.Builder | Auto-complete parameters. |
com.google.cloud.talent.v4.CompleteQueryResponse | Response of auto-complete query. |
com.google.cloud.talent.v4.CompleteQueryResponse.Builder | Response of auto-complete query. |
com.google.cloud.talent.v4.CompleteQueryResponse.CompletionResult | Resource that represents completion results. |
com.google.cloud.talent.v4.CompleteQueryResponse.CompletionResult.Builder | Resource that represents completion results. |
com.google.cloud.talent.v4.CompletionGrpc | A service handles auto completion. |
com.google.cloud.talent.v4.CompletionGrpc.CompletionImplBase | Base class for the server implementation of the service Completion. A service handles auto completion. |
com.google.cloud.talent.v4.CompletionServiceProto | |
com.google.cloud.talent.v4.CompletionSettings.Builder | Builder for CompletionSettings. |
com.google.cloud.talent.v4.CreateClientEventRequest | The report event request. |
com.google.cloud.talent.v4.CreateClientEventRequest.Builder | The report event request. |
com.google.cloud.talent.v4.CreateCompanyRequest | The Request of the CreateCompany method. |
com.google.cloud.talent.v4.CreateCompanyRequest.Builder | The Request of the CreateCompany method. |
com.google.cloud.talent.v4.CreateJobRequest | Create job request. |
com.google.cloud.talent.v4.CreateJobRequest.Builder | Create job request. |
com.google.cloud.talent.v4.CreateTenantRequest | The Request of the CreateTenant method. |
com.google.cloud.talent.v4.CreateTenantRequest.Builder | The Request of the CreateTenant method. |
com.google.cloud.talent.v4.CustomAttribute | Custom attribute values that are either filterable or non-filterable. |
com.google.cloud.talent.v4.CustomAttribute.Builder | Custom attribute values that are either filterable or non-filterable. |
com.google.cloud.talent.v4.DeleteCompanyRequest | Request to delete a company. |
com.google.cloud.talent.v4.DeleteCompanyRequest.Builder | Request to delete a company. |
com.google.cloud.talent.v4.DeleteJobRequest | Delete job request. |
com.google.cloud.talent.v4.DeleteJobRequest.Builder | Delete job request. |
com.google.cloud.talent.v4.DeleteTenantRequest | Request to delete a tenant. |
com.google.cloud.talent.v4.DeleteTenantRequest.Builder | Request to delete a tenant. |
com.google.cloud.talent.v4.DeviceInfo | Device information collected from the job seeker, candidate, or other entity conducting the job search. Providing this information improves the quality of the search results across devices. |
com.google.cloud.talent.v4.DeviceInfo.Builder | Device information collected from the job seeker, candidate, or other entity conducting the job search. Providing this information improves the quality of the search results across devices. |
com.google.cloud.talent.v4.EventProto | |
com.google.cloud.talent.v4.EventServiceGrpc | A service handles client event report. |
com.google.cloud.talent.v4.EventServiceGrpc.EventServiceImplBase | Base class for the server implementation of the service EventService. A service handles client event report. |
com.google.cloud.talent.v4.EventServiceProto | |
com.google.cloud.talent.v4.EventServiceSettings.Builder | Builder for EventServiceSettings. |
com.google.cloud.talent.v4.FiltersProto | |
com.google.cloud.talent.v4.GetCompanyRequest | Request for getting a company by name. |
com.google.cloud.talent.v4.GetCompanyRequest.Builder | Request for getting a company by name. |
com.google.cloud.talent.v4.GetJobRequest | Get job request. |
com.google.cloud.talent.v4.GetJobRequest.Builder | Get job request. |
com.google.cloud.talent.v4.GetTenantRequest | Request for getting a tenant by name. |
com.google.cloud.talent.v4.GetTenantRequest.Builder | Request for getting a tenant by name. |
com.google.cloud.talent.v4.HistogramProto | |
com.google.cloud.talent.v4.HistogramQuery | The histogram request. |
com.google.cloud.talent.v4.HistogramQuery.Builder | The histogram request. |
com.google.cloud.talent.v4.HistogramQueryResult | Histogram result that matches HistogramQuery specified in searches. |
com.google.cloud.talent.v4.HistogramQueryResult.Builder | Histogram result that matches HistogramQuery specified in searches. |
com.google.cloud.talent.v4.Job | A Job resource represents a job posting (also referred to as a "job listing" or "job requisition"). A job belongs to a Company, which is the hiring entity |
com.google.cloud.talent.v4.Job.ApplicationInfo | Application related details of a job posting. |
com.google.cloud.talent.v4.Job.ApplicationInfo.Builder | Application related details of a job posting. |
com.google.cloud.talent.v4.Job.Builder | A Job resource represents a job posting (also referred to as a "job listing" or "job requisition"). A job belongs to a Company, which is the hiring entity |
com.google.cloud.talent.v4.Job.DerivedInfo | Derived details about the job posting. |
com.google.cloud.talent.v4.Job.DerivedInfo.Builder | Derived details about the job posting. |
com.google.cloud.talent.v4.Job.ProcessingOptions | Options for job processing. |
com.google.cloud.talent.v4.Job.ProcessingOptions.Builder | Options for job processing. |
com.google.cloud.talent.v4.JobEvent | An event issued when a job seeker interacts with the application that implements Cloud Talent Solution. |
com.google.cloud.talent.v4.JobEvent.Builder | An event issued when a job seeker interacts with the application that implements Cloud Talent Solution. |
com.google.cloud.talent.v4.JobName | |
com.google.cloud.talent.v4.JobName.Builder | Builder for projects/{project}/tenants/{tenant}/jobs/{job}. |
com.google.cloud.talent.v4.JobProto | |
com.google.cloud.talent.v4.JobQuery | The query required to perform a search query. |
com.google.cloud.talent.v4.JobQuery.Builder | The query required to perform a search query. |
com.google.cloud.talent.v4.JobResult | Mutation result of a job from a batch operation. |
com.google.cloud.talent.v4.JobResult.Builder | Mutation result of a job from a batch operation. |
com.google.cloud.talent.v4.JobServiceClient.ListJobsFixedSizeCollection | |
com.google.cloud.talent.v4.JobServiceClient.ListJobsPage | |
com.google.cloud.talent.v4.JobServiceClient.ListJobsPagedResponse | |
com.google.cloud.talent.v4.JobServiceGrpc | A service handles job management, including job CRUD, enumeration and search. |
com.google.cloud.talent.v4.JobServiceGrpc.JobServiceImplBase | Base class for the server implementation of the service JobService. A service handles job management, including job CRUD, enumeration and search. |
com.google.cloud.talent.v4.JobServiceProto | |
com.google.cloud.talent.v4.JobServiceSettings.Builder | Builder for JobServiceSettings. |
com.google.cloud.talent.v4.ListCompaniesRequest | List companies for which the client has ACL visibility. |
com.google.cloud.talent.v4.ListCompaniesRequest.Builder | List companies for which the client has ACL visibility. |
com.google.cloud.talent.v4.ListCompaniesResponse | The List companies response object. |
com.google.cloud.talent.v4.ListCompaniesResponse.Builder | The List companies response object. |
com.google.cloud.talent.v4.ListJobsRequest | List jobs request. |
com.google.cloud.talent.v4.ListJobsRequest.Builder | List jobs request. |
com.google.cloud.talent.v4.ListJobsResponse | List jobs response. |
com.google.cloud.talent.v4.ListJobsResponse.Builder | List jobs response. |
com.google.cloud.talent.v4.ListTenantsRequest | List tenants for which the client has ACL visibility. |
com.google.cloud.talent.v4.ListTenantsRequest.Builder | List tenants for which the client has ACL visibility. |
com.google.cloud.talent.v4.ListTenantsResponse | The List tenants response object. |
com.google.cloud.talent.v4.ListTenantsResponse.Builder | The List tenants response object. |
com.google.cloud.talent.v4.Location | A resource that represents a location with full geographic information. |
com.google.cloud.talent.v4.Location.Builder | A resource that represents a location with full geographic information. |
com.google.cloud.talent.v4.LocationFilter | Geographic region of the search. |
com.google.cloud.talent.v4.LocationFilter.Builder | Geographic region of the search. |
com.google.cloud.talent.v4.ProjectName | |
com.google.cloud.talent.v4.ProjectName.Builder | Builder for projects/{project}. |
com.google.cloud.talent.v4.RequestMetadata | Meta information related to the job searcher or entity conducting the job search. This information is used to improve the performance of the service. |
com.google.cloud.talent.v4.RequestMetadata.Builder | Meta information related to the job searcher or entity conducting the job search. This information is used to improve the performance of the service. |
com.google.cloud.talent.v4.ResponseMetadata | Additional information returned to client, such as debugging information. |
com.google.cloud.talent.v4.ResponseMetadata.Builder | Additional information returned to client, such as debugging information. |
com.google.cloud.talent.v4.SearchJobsRequest |
The Request body of the SearchJobs call.
|
com.google.cloud.talent.v4.SearchJobsRequest.Builder |
The Request body of the SearchJobs call.
|
com.google.cloud.talent.v4.SearchJobsRequest.CustomRankingInfo | Custom ranking information for SearchJobsRequest. |
com.google.cloud.talent.v4.SearchJobsRequest.CustomRankingInfo.Builder | Custom ranking information for SearchJobsRequest. |
com.google.cloud.talent.v4.SearchJobsResponse | Response for SearchJob method. |
com.google.cloud.talent.v4.SearchJobsResponse.Builder | Response for SearchJob method. |
com.google.cloud.talent.v4.SearchJobsResponse.CommuteInfo | Commute details related to this job. |
com.google.cloud.talent.v4.SearchJobsResponse.CommuteInfo.Builder | Commute details related to this job. |
com.google.cloud.talent.v4.SearchJobsResponse.MatchingJob | Job entry with metadata inside SearchJobsResponse. |
com.google.cloud.talent.v4.SearchJobsResponse.MatchingJob.Builder | Job entry with metadata inside SearchJobsResponse. |
com.google.cloud.talent.v4.SpellingCorrection | Spell check result. |
com.google.cloud.talent.v4.SpellingCorrection.Builder | Spell check result. |
com.google.cloud.talent.v4.Tenant | A Tenant resource represents a tenant in the service. A tenant is a group or entity that shares common access with specific privileges for resources like jobs. Customer may create multiple tenants to provide data isolation for |
com.google.cloud.talent.v4.Tenant.Builder | A Tenant resource represents a tenant in the service. A tenant is a group or entity that shares common access with specific privileges for resources like jobs. Customer may create multiple tenants to provide data isolation for |
com.google.cloud.talent.v4.TenantName | |
com.google.cloud.talent.v4.TenantName.Builder | Builder for projects/{project}/tenants/{tenant}. |
com.google.cloud.talent.v4.TenantProto | |
com.google.cloud.talent.v4.TenantServiceClient.ListTenantsFixedSizeCollection | |
com.google.cloud.talent.v4.TenantServiceClient.ListTenantsPage | |
com.google.cloud.talent.v4.TenantServiceClient.ListTenantsPagedResponse | |
com.google.cloud.talent.v4.TenantServiceGrpc | A service that handles tenant management, including CRUD and enumeration. |
com.google.cloud.talent.v4.TenantServiceGrpc.TenantServiceImplBase | Base class for the server implementation of the service TenantService. A service that handles tenant management, including CRUD and enumeration. |
com.google.cloud.talent.v4.TenantServiceProto | |
com.google.cloud.talent.v4.TenantServiceSettings.Builder | Builder for TenantServiceSettings. |
com.google.cloud.talent.v4.TimestampRange | Message representing a period of time between two timestamps. |
com.google.cloud.talent.v4.TimestampRange.Builder | Message representing a period of time between two timestamps. |
com.google.cloud.talent.v4.UpdateCompanyRequest | Request for updating a specified company. |
com.google.cloud.talent.v4.UpdateCompanyRequest.Builder | Request for updating a specified company. |
com.google.cloud.talent.v4.UpdateJobRequest | Update job request. |
com.google.cloud.talent.v4.UpdateJobRequest.Builder | Update job request. |
com.google.cloud.talent.v4.UpdateTenantRequest | Request for updating a specified tenant. |
com.google.cloud.talent.v4.UpdateTenantRequest.Builder | Request for updating a specified tenant. |
Interfaces
Enums
Enum | Description |
---|---|
com.google.cloud.talent.v4.BatchOperationMetadata.State |
Protobuf enum google.cloud.talent.v4.BatchOperationMetadata.State |
com.google.cloud.talent.v4.ClientEvent.EventCase | |
com.google.cloud.talent.v4.CommuteFilter.RoadTraffic | The traffic density to use when calculating commute time. |
com.google.cloud.talent.v4.CommuteFilter.TrafficOptionCase | |
com.google.cloud.talent.v4.CommuteMethod | Method for commute. Walking, biking and wheelchair accessible transit is still in the Preview stage. |
com.google.cloud.talent.v4.CompanySize | An enum that represents the size of the company. |
com.google.cloud.talent.v4.CompensationFilter.FilterType | Specify the type of filtering. |
com.google.cloud.talent.v4.CompensationInfo.CompensationEntry.CompensationAmountCase | |
com.google.cloud.talent.v4.CompensationInfo.CompensationType | The type of compensation. For compensation amounts specified in non-monetary amounts, |
com.google.cloud.talent.v4.CompensationInfo.CompensationUnit | Pay frequency. |
com.google.cloud.talent.v4.CompleteQueryRequest.CompletionScope | Enum to specify the scope of completion. |
com.google.cloud.talent.v4.CompleteQueryRequest.CompletionType | Enum to specify auto-completion topics. |
com.google.cloud.talent.v4.DegreeType | Educational degree level defined in International Standard Classification of Education (ISCED). |
com.google.cloud.talent.v4.DeviceInfo.DeviceType | An enumeration describing an API access portal and exposure mechanism. |
com.google.cloud.talent.v4.EmploymentType | An enum that represents the employment type of a job. |
com.google.cloud.talent.v4.HtmlSanitization | 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.google.cloud.talent.v4.JobBenefit | An enum that represents employee benefits included with the job. |
com.google.cloud.talent.v4.JobCategory | 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.google.cloud.talent.v4.JobEvent.JobEventType | An enumeration of an event attributed to the behavior of the end user, such as a job seeker. |
com.google.cloud.talent.v4.JobLevel | An enum that represents the required experience level required for the job. |
com.google.cloud.talent.v4.JobView | An enum that specifies the job attributes that are returned in the MatchingJob.job or ListJobsResponse.jobs |
com.google.cloud.talent.v4.Location.LocationType | An enum which represents the type of a location. |
com.google.cloud.talent.v4.LocationFilter.TelecommutePreference | Specify whether to include telecommute jobs. |
com.google.cloud.talent.v4.PostingRegion | 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.google.cloud.talent.v4.SearchJobsRequest.CustomRankingInfo.ImportanceLevel | The importance level for CustomRankingInfo.ranking_expression. |
com.google.cloud.talent.v4.SearchJobsRequest.DiversificationLevel | 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.google.cloud.talent.v4.SearchJobsRequest.KeywordMatchMode | 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.google.cloud.talent.v4.SearchJobsRequest.SearchMode | A string-represented enumeration of the job search mode. The service operate differently for different modes of service. |
com.google.cloud.talent.v4.Visibility | Deprecated. All resources are only visible to the owner. An enum that represents who has view access to the resource. |