Skip navigation links

Package com.google.cloud.talent.v4beta1

A client to Cloud Talent Solution API.

See: Description

Package com.google.cloud.talent.v4beta1 Description

A client to Cloud Talent Solution API.

The interfaces provided are listed below, along with usage samples.

======================== ApplicationServiceClient ========================

Service Description: A service that handles application management, including CRUD and enumeration.

Sample for ApplicationServiceClient:

 
 try (ApplicationServiceClient applicationServiceClient = ApplicationServiceClient.create()) {
   ProfileName parent = ProfileName.of("[PROJECT]", "[TENANT]", "[PROFILE]");
   Application application = Application.newBuilder().build();
   Application response = applicationServiceClient.createApplication(parent, application);
 }
 
 
==================== CompanyServiceClient ====================

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

Sample for CompanyServiceClient:

 
 try (CompanyServiceClient companyServiceClient = CompanyServiceClient.create()) {
   TenantOrProjectName parent = TenantName.of("[PROJECT]", "[TENANT]");
   Company company = Company.newBuilder().build();
   Company response = companyServiceClient.createCompany(parent, company);
 }
 
 
================ CompletionClient ================

Service Description: A service handles auto completion.

Sample for CompletionClient:

 
 try (CompletionClient completionClient = CompletionClient.create()) {
   TenantOrProjectName parent = TenantName.of("[PROJECT]", "[TENANT]");
   String query = "";
   int pageSize = 0;
   CompleteQueryRequest request = CompleteQueryRequest.newBuilder()
     .setParent(parent.toString())
     .setQuery(query)
     .setPageSize(pageSize)
     .build();
   CompleteQueryResponse response = completionClient.completeQuery(request);
 }
 
 
================== EventServiceClient ==================

Service Description: A service handles client event report.

Sample for EventServiceClient:

 
 try (EventServiceClient eventServiceClient = EventServiceClient.create()) {
   TenantOrProjectName parent = TenantName.of("[PROJECT]", "[TENANT]");
   ClientEvent clientEvent = ClientEvent.newBuilder().build();
   ClientEvent response = eventServiceClient.createClientEvent(parent, clientEvent);
 }
 
 
================ JobServiceClient ================

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

Sample for JobServiceClient:

 
 try (JobServiceClient jobServiceClient = JobServiceClient.create()) {
   TenantOrProjectName parent = TenantName.of("[PROJECT]", "[TENANT]");
   Job job = Job.newBuilder().build();
   Job response = jobServiceClient.createJob(parent, job);
 }
 
 
==================== ProfileServiceClient ====================

Service Description: A service that handles profile management, including profile CRUD, enumeration and search.

Sample for ProfileServiceClient:

 
 try (ProfileServiceClient profileServiceClient = ProfileServiceClient.create()) {
   TenantName parent = TenantName.of("[PROJECT]", "[TENANT]");
   Profile profile = Profile.newBuilder().build();
   Profile response = profileServiceClient.createProfile(parent, profile);
 }
 
 
=================== TenantServiceClient ===================

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

Sample for TenantServiceClient:

 
 try (TenantServiceClient tenantServiceClient = TenantServiceClient.create()) {
   ProjectName parent = ProjectName.of("[PROJECT]");
   Tenant tenant = Tenant.newBuilder().build();
   Tenant response = tenantServiceClient.createTenant(parent, tenant);
 }
 
 
Skip navigation links

Copyright © 2019 Google LLC. All rights reserved.