google-cloud-talent overview (2.24.0)

com.google.cloud.talent.v4

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()) {  TenantName 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:

  // 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()  .setTenant(TenantName.of("[PROJECT]", "[TENANT]").toString())  .setQuery("query107944136")  .addAllLanguageCodes(new ArrayList<String>())  .setPageSize(883849137)  .setCompany(CompanyName.of("[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()) {  TenantName 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:

  // 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()) {  TenantName parent = TenantName.of("[PROJECT]", "[TENANT]");  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);  }  

com.google.cloud.talent.v4.stub

com.google.cloud.talent.v4beta1

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);  }  

com.google.cloud.talent.v4beta1.stub