Skip navigation links

@Generated(value="by gapic-generator-java")

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.

======================= CompanyServiceClient =======================

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

Sample for CompanyServiceClient:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 try (CompanyServiceClient companyServiceClient = CompanyServiceClient.create()) {
   ProjectName parent = ProjectName.of("[PROJECT]");
   Company company = Company.newBuilder().build();
   Company response = companyServiceClient.createCompany(parent, company);
 }
 

======================= CompletionClient =======================

Service Description: A service handles auto completion.

Sample for CompletionClient:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 try (CompletionClient completionClient = CompletionClient.create()) {
   CompleteQueryRequest request =
       CompleteQueryRequest.newBuilder()
           .setParent(TenantName.of("[PROJECT]", "[TENANT]").toString())
           .setQuery("query107944136")
           .addAllLanguageCodes(new ArrayList<String>())
           .setPageSize(883849137)
           .setCompany(
               CompanyName.ofProjectTenantCompanyName("[PROJECT]", "[TENANT]", "[COMPANY]")
                   .toString())
           .build();
   CompleteQueryResponse response = completionClient.completeQuery(request);
 }
 

======================= EventServiceClient =======================

Service Description: A service handles client event report.

Sample for EventServiceClient:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 try (EventServiceClient eventServiceClient = EventServiceClient.create()) {
   ProjectName parent = ProjectName.of("[PROJECT]");
   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:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 try (JobServiceClient jobServiceClient = JobServiceClient.create()) {
   ProjectName parent = ProjectName.of("[PROJECT]");
   Job job = Job.newBuilder().build();
   Job response = jobServiceClient.createJob(parent, job);
 }
 

======================= TenantServiceClient =======================

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

Sample for TenantServiceClient:


 // This snippet has been automatically generated and should be regarded as a code template only.
 // It will require modifications to work:
 // - It may require correct/in-range values for request initialization.
 // - It may require specifying regional endpoints when creating the service client as shown in
 // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
 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 © 2022 Google LLC. All rights reserved.