diff --git a/grpc-google-cloud-talent-v4/src/main/java/com/google/cloud/talent/v4/CompanyServiceGrpc.java b/grpc-google-cloud-talent-v4/src/main/java/com/google/cloud/talent/v4/CompanyServiceGrpc.java deleted file mode 100644 index f2beb9e1..00000000 --- a/grpc-google-cloud-talent-v4/src/main/java/com/google/cloud/talent/v4/CompanyServiceGrpc.java +++ /dev/null @@ -1,804 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.google.cloud.talent.v4; - -import static io.grpc.MethodDescriptor.generateFullMethodName; - -/** - * - * - *
- * A service that handles company management, including CRUD and enumeration. - *- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/cloud/talent/v4/company_service.proto") -public final class CompanyServiceGrpc { - - private CompanyServiceGrpc() {} - - public static final String SERVICE_NAME = "google.cloud.talent.v4.CompanyService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.talent.v4.CreateCompanyRequest, com.google.cloud.talent.v4.Company> - getCreateCompanyMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateCompany", - requestType = com.google.cloud.talent.v4.CreateCompanyRequest.class, - responseType = com.google.cloud.talent.v4.Company.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.talent.v4.CreateCompanyRequest, com.google.cloud.talent.v4.Company> - getCreateCompanyMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.talent.v4.CreateCompanyRequest, com.google.cloud.talent.v4.Company> - getCreateCompanyMethod; - if ((getCreateCompanyMethod = CompanyServiceGrpc.getCreateCompanyMethod) == null) { - synchronized (CompanyServiceGrpc.class) { - if ((getCreateCompanyMethod = CompanyServiceGrpc.getCreateCompanyMethod) == null) { - CompanyServiceGrpc.getCreateCompanyMethod = - getCreateCompanyMethod = - io.grpc.MethodDescriptor - .
- * A service that handles company management, including CRUD and enumeration. - *- */ - public abstract static class CompanyServiceImplBase implements io.grpc.BindableService { - - /** - * - * - *
- * Creates a new company entity. - *- */ - public void createCompany( - com.google.cloud.talent.v4.CreateCompanyRequest request, - io.grpc.stub.StreamObserver
- * Retrieves specified company. - *- */ - public void getCompany( - com.google.cloud.talent.v4.GetCompanyRequest request, - io.grpc.stub.StreamObserver
- * Updates specified company. - *- */ - public void updateCompany( - com.google.cloud.talent.v4.UpdateCompanyRequest request, - io.grpc.stub.StreamObserver
- * Deletes specified company. - * Prerequisite: The company has no jobs associated with it. - *- */ - public void deleteCompany( - com.google.cloud.talent.v4.DeleteCompanyRequest request, - io.grpc.stub.StreamObserver
- * Lists all companies associated with the project. - *- */ - public void listCompanies( - com.google.cloud.talent.v4.ListCompaniesRequest request, - io.grpc.stub.StreamObserver
- * A service that handles company management, including CRUD and enumeration. - *- */ - public static final class CompanyServiceStub - extends io.grpc.stub.AbstractAsyncStub
- * Creates a new company entity. - *- */ - public void createCompany( - com.google.cloud.talent.v4.CreateCompanyRequest request, - io.grpc.stub.StreamObserver
- * Retrieves specified company. - *- */ - public void getCompany( - com.google.cloud.talent.v4.GetCompanyRequest request, - io.grpc.stub.StreamObserver
- * Updates specified company. - *- */ - public void updateCompany( - com.google.cloud.talent.v4.UpdateCompanyRequest request, - io.grpc.stub.StreamObserver
- * Deletes specified company. - * Prerequisite: The company has no jobs associated with it. - *- */ - public void deleteCompany( - com.google.cloud.talent.v4.DeleteCompanyRequest request, - io.grpc.stub.StreamObserver
- * Lists all companies associated with the project. - *- */ - public void listCompanies( - com.google.cloud.talent.v4.ListCompaniesRequest request, - io.grpc.stub.StreamObserver
- * A service that handles company management, including CRUD and enumeration. - *- */ - public static final class CompanyServiceBlockingStub - extends io.grpc.stub.AbstractBlockingStub
- * Creates a new company entity. - *- */ - public com.google.cloud.talent.v4.Company createCompany( - com.google.cloud.talent.v4.CreateCompanyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateCompanyMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Retrieves specified company. - *- */ - public com.google.cloud.talent.v4.Company getCompany( - com.google.cloud.talent.v4.GetCompanyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetCompanyMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Updates specified company. - *- */ - public com.google.cloud.talent.v4.Company updateCompany( - com.google.cloud.talent.v4.UpdateCompanyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateCompanyMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Deletes specified company. - * Prerequisite: The company has no jobs associated with it. - *- */ - public com.google.protobuf.Empty deleteCompany( - com.google.cloud.talent.v4.DeleteCompanyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteCompanyMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Lists all companies associated with the project. - *- */ - public com.google.cloud.talent.v4.ListCompaniesResponse listCompanies( - com.google.cloud.talent.v4.ListCompaniesRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListCompaniesMethod(), getCallOptions(), request); - } - } - - /** - * - * - *
- * A service that handles company management, including CRUD and enumeration. - *- */ - public static final class CompanyServiceFutureStub - extends io.grpc.stub.AbstractFutureStub
- * Creates a new company entity. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Retrieves specified company. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Updates specified company. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Deletes specified company. - * Prerequisite: The company has no jobs associated with it. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Lists all companies associated with the project. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4.ListCompaniesResponse> - listCompanies(com.google.cloud.talent.v4.ListCompaniesRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListCompaniesMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CREATE_COMPANY = 0; - private static final int METHODID_GET_COMPANY = 1; - private static final int METHODID_UPDATE_COMPANY = 2; - private static final int METHODID_DELETE_COMPANY = 3; - private static final int METHODID_LIST_COMPANIES = 4; - - private static final class MethodHandlers
- * A service that handles tenant management, including CRUD and enumeration. - *- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/cloud/talent/v4/tenant_service.proto") -public final class TenantServiceGrpc { - - private TenantServiceGrpc() {} - - public static final String SERVICE_NAME = "google.cloud.talent.v4.TenantService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.talent.v4.CreateTenantRequest, com.google.cloud.talent.v4.Tenant> - getCreateTenantMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateTenant", - requestType = com.google.cloud.talent.v4.CreateTenantRequest.class, - responseType = com.google.cloud.talent.v4.Tenant.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.talent.v4.CreateTenantRequest, com.google.cloud.talent.v4.Tenant> - getCreateTenantMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.talent.v4.CreateTenantRequest, com.google.cloud.talent.v4.Tenant> - getCreateTenantMethod; - if ((getCreateTenantMethod = TenantServiceGrpc.getCreateTenantMethod) == null) { - synchronized (TenantServiceGrpc.class) { - if ((getCreateTenantMethod = TenantServiceGrpc.getCreateTenantMethod) == null) { - TenantServiceGrpc.getCreateTenantMethod = - getCreateTenantMethod = - io.grpc.MethodDescriptor - .
- * A service that handles tenant management, including CRUD and enumeration. - *- */ - public abstract static class TenantServiceImplBase implements io.grpc.BindableService { - - /** - * - * - *
- * Creates a new tenant entity. - *- */ - public void createTenant( - com.google.cloud.talent.v4.CreateTenantRequest request, - io.grpc.stub.StreamObserver
- * Retrieves specified tenant. - *- */ - public void getTenant( - com.google.cloud.talent.v4.GetTenantRequest request, - io.grpc.stub.StreamObserver
- * Updates specified tenant. - *- */ - public void updateTenant( - com.google.cloud.talent.v4.UpdateTenantRequest request, - io.grpc.stub.StreamObserver
- * Deletes specified tenant. - *- */ - public void deleteTenant( - com.google.cloud.talent.v4.DeleteTenantRequest request, - io.grpc.stub.StreamObserver
- * Lists all tenants associated with the project. - *- */ - public void listTenants( - com.google.cloud.talent.v4.ListTenantsRequest request, - io.grpc.stub.StreamObserver
- * A service that handles tenant management, including CRUD and enumeration. - *- */ - public static final class TenantServiceStub - extends io.grpc.stub.AbstractAsyncStub
- * Creates a new tenant entity. - *- */ - public void createTenant( - com.google.cloud.talent.v4.CreateTenantRequest request, - io.grpc.stub.StreamObserver
- * Retrieves specified tenant. - *- */ - public void getTenant( - com.google.cloud.talent.v4.GetTenantRequest request, - io.grpc.stub.StreamObserver
- * Updates specified tenant. - *- */ - public void updateTenant( - com.google.cloud.talent.v4.UpdateTenantRequest request, - io.grpc.stub.StreamObserver
- * Deletes specified tenant. - *- */ - public void deleteTenant( - com.google.cloud.talent.v4.DeleteTenantRequest request, - io.grpc.stub.StreamObserver
- * Lists all tenants associated with the project. - *- */ - public void listTenants( - com.google.cloud.talent.v4.ListTenantsRequest request, - io.grpc.stub.StreamObserver
- * A service that handles tenant management, including CRUD and enumeration. - *- */ - public static final class TenantServiceBlockingStub - extends io.grpc.stub.AbstractBlockingStub
- * Creates a new tenant entity. - *- */ - public com.google.cloud.talent.v4.Tenant createTenant( - com.google.cloud.talent.v4.CreateTenantRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateTenantMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Retrieves specified tenant. - *- */ - public com.google.cloud.talent.v4.Tenant getTenant( - com.google.cloud.talent.v4.GetTenantRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetTenantMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Updates specified tenant. - *- */ - public com.google.cloud.talent.v4.Tenant updateTenant( - com.google.cloud.talent.v4.UpdateTenantRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateTenantMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Deletes specified tenant. - *- */ - public com.google.protobuf.Empty deleteTenant( - com.google.cloud.talent.v4.DeleteTenantRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteTenantMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Lists all tenants associated with the project. - *- */ - public com.google.cloud.talent.v4.ListTenantsResponse listTenants( - com.google.cloud.talent.v4.ListTenantsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListTenantsMethod(), getCallOptions(), request); - } - } - - /** - * - * - *
- * A service that handles tenant management, including CRUD and enumeration. - *- */ - public static final class TenantServiceFutureStub - extends io.grpc.stub.AbstractFutureStub
- * Creates a new tenant entity. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Retrieves specified tenant. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Updates specified tenant. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Deletes specified tenant. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Lists all tenants associated with the project. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4.ListTenantsResponse> - listTenants(com.google.cloud.talent.v4.ListTenantsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListTenantsMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CREATE_TENANT = 0; - private static final int METHODID_GET_TENANT = 1; - private static final int METHODID_UPDATE_TENANT = 2; - private static final int METHODID_DELETE_TENANT = 3; - private static final int METHODID_LIST_TENANTS = 4; - - private static final class MethodHandlers
- * A service that handles application management, including CRUD and - * enumeration. - *- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/cloud/talent/v4beta1/application_service.proto") -public final class ApplicationServiceGrpc { - - private ApplicationServiceGrpc() {} - - public static final String SERVICE_NAME = "google.cloud.talent.v4beta1.ApplicationService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CreateApplicationRequest, - com.google.cloud.talent.v4beta1.Application> - getCreateApplicationMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateApplication", - requestType = com.google.cloud.talent.v4beta1.CreateApplicationRequest.class, - responseType = com.google.cloud.talent.v4beta1.Application.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CreateApplicationRequest, - com.google.cloud.talent.v4beta1.Application> - getCreateApplicationMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CreateApplicationRequest, - com.google.cloud.talent.v4beta1.Application> - getCreateApplicationMethod; - if ((getCreateApplicationMethod = ApplicationServiceGrpc.getCreateApplicationMethod) == null) { - synchronized (ApplicationServiceGrpc.class) { - if ((getCreateApplicationMethod = ApplicationServiceGrpc.getCreateApplicationMethod) - == null) { - ApplicationServiceGrpc.getCreateApplicationMethod = - getCreateApplicationMethod = - io.grpc.MethodDescriptor - .
- * A service that handles application management, including CRUD and - * enumeration. - *- */ - public abstract static class ApplicationServiceImplBase implements io.grpc.BindableService { - - /** - * - * - *
- * Creates a new application entity. - *- */ - public void createApplication( - com.google.cloud.talent.v4beta1.CreateApplicationRequest request, - io.grpc.stub.StreamObserver
- * Retrieves specified application. - *- */ - public void getApplication( - com.google.cloud.talent.v4beta1.GetApplicationRequest request, - io.grpc.stub.StreamObserver
- * Updates specified application. - *- */ - public void updateApplication( - com.google.cloud.talent.v4beta1.UpdateApplicationRequest request, - io.grpc.stub.StreamObserver
- * Deletes specified application. - *- */ - public void deleteApplication( - com.google.cloud.talent.v4beta1.DeleteApplicationRequest request, - io.grpc.stub.StreamObserver
- * Lists all applications associated with the profile. - *- */ - public void listApplications( - com.google.cloud.talent.v4beta1.ListApplicationsRequest request, - io.grpc.stub.StreamObserver
- * A service that handles application management, including CRUD and - * enumeration. - *- */ - public static final class ApplicationServiceStub - extends io.grpc.stub.AbstractAsyncStub
- * Creates a new application entity. - *- */ - public void createApplication( - com.google.cloud.talent.v4beta1.CreateApplicationRequest request, - io.grpc.stub.StreamObserver
- * Retrieves specified application. - *- */ - public void getApplication( - com.google.cloud.talent.v4beta1.GetApplicationRequest request, - io.grpc.stub.StreamObserver
- * Updates specified application. - *- */ - public void updateApplication( - com.google.cloud.talent.v4beta1.UpdateApplicationRequest request, - io.grpc.stub.StreamObserver
- * Deletes specified application. - *- */ - public void deleteApplication( - com.google.cloud.talent.v4beta1.DeleteApplicationRequest request, - io.grpc.stub.StreamObserver
- * Lists all applications associated with the profile. - *- */ - public void listApplications( - com.google.cloud.talent.v4beta1.ListApplicationsRequest request, - io.grpc.stub.StreamObserver
- * A service that handles application management, including CRUD and - * enumeration. - *- */ - public static final class ApplicationServiceBlockingStub - extends io.grpc.stub.AbstractBlockingStub
- * Creates a new application entity. - *- */ - public com.google.cloud.talent.v4beta1.Application createApplication( - com.google.cloud.talent.v4beta1.CreateApplicationRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateApplicationMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Retrieves specified application. - *- */ - public com.google.cloud.talent.v4beta1.Application getApplication( - com.google.cloud.talent.v4beta1.GetApplicationRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetApplicationMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Updates specified application. - *- */ - public com.google.cloud.talent.v4beta1.Application updateApplication( - com.google.cloud.talent.v4beta1.UpdateApplicationRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateApplicationMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Deletes specified application. - *- */ - public com.google.protobuf.Empty deleteApplication( - com.google.cloud.talent.v4beta1.DeleteApplicationRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteApplicationMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Lists all applications associated with the profile. - *- */ - public com.google.cloud.talent.v4beta1.ListApplicationsResponse listApplications( - com.google.cloud.talent.v4beta1.ListApplicationsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListApplicationsMethod(), getCallOptions(), request); - } - } - - /** - * - * - *
- * A service that handles application management, including CRUD and - * enumeration. - *- */ - public static final class ApplicationServiceFutureStub - extends io.grpc.stub.AbstractFutureStub
- * Creates a new application entity. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.Application> - createApplication(com.google.cloud.talent.v4beta1.CreateApplicationRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCreateApplicationMethod(), getCallOptions()), request); - } - - /** - * - * - *
- * Retrieves specified application. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.Application> - getApplication(com.google.cloud.talent.v4beta1.GetApplicationRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetApplicationMethod(), getCallOptions()), request); - } - - /** - * - * - *
- * Updates specified application. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.Application> - updateApplication(com.google.cloud.talent.v4beta1.UpdateApplicationRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getUpdateApplicationMethod(), getCallOptions()), request); - } - - /** - * - * - *
- * Deletes specified application. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Lists all applications associated with the profile. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.ListApplicationsResponse> - listApplications(com.google.cloud.talent.v4beta1.ListApplicationsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListApplicationsMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CREATE_APPLICATION = 0; - private static final int METHODID_GET_APPLICATION = 1; - private static final int METHODID_UPDATE_APPLICATION = 2; - private static final int METHODID_DELETE_APPLICATION = 3; - private static final int METHODID_LIST_APPLICATIONS = 4; - - private static final class MethodHandlers
- * A service that handles company management, including CRUD and enumeration. - *- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/cloud/talent/v4beta1/company_service.proto") -public final class CompanyServiceGrpc { - - private CompanyServiceGrpc() {} - - public static final String SERVICE_NAME = "google.cloud.talent.v4beta1.CompanyService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CreateCompanyRequest, - com.google.cloud.talent.v4beta1.Company> - getCreateCompanyMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateCompany", - requestType = com.google.cloud.talent.v4beta1.CreateCompanyRequest.class, - responseType = com.google.cloud.talent.v4beta1.Company.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CreateCompanyRequest, - com.google.cloud.talent.v4beta1.Company> - getCreateCompanyMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CreateCompanyRequest, - com.google.cloud.talent.v4beta1.Company> - getCreateCompanyMethod; - if ((getCreateCompanyMethod = CompanyServiceGrpc.getCreateCompanyMethod) == null) { - synchronized (CompanyServiceGrpc.class) { - if ((getCreateCompanyMethod = CompanyServiceGrpc.getCreateCompanyMethod) == null) { - CompanyServiceGrpc.getCreateCompanyMethod = - getCreateCompanyMethod = - io.grpc.MethodDescriptor - .
- * A service that handles company management, including CRUD and enumeration. - *- */ - public abstract static class CompanyServiceImplBase implements io.grpc.BindableService { - - /** - * - * - *
- * Creates a new company entity. - *- */ - public void createCompany( - com.google.cloud.talent.v4beta1.CreateCompanyRequest request, - io.grpc.stub.StreamObserver
- * Retrieves specified company. - *- */ - public void getCompany( - com.google.cloud.talent.v4beta1.GetCompanyRequest request, - io.grpc.stub.StreamObserver
- * Updates specified company. - *- */ - public void updateCompany( - com.google.cloud.talent.v4beta1.UpdateCompanyRequest request, - io.grpc.stub.StreamObserver
- * Deletes specified company. - * Prerequisite: The company has no jobs associated with it. - *- */ - public void deleteCompany( - com.google.cloud.talent.v4beta1.DeleteCompanyRequest request, - io.grpc.stub.StreamObserver
- * Lists all companies associated with the project. - *- */ - public void listCompanies( - com.google.cloud.talent.v4beta1.ListCompaniesRequest request, - io.grpc.stub.StreamObserver
- * A service that handles company management, including CRUD and enumeration. - *- */ - public static final class CompanyServiceStub - extends io.grpc.stub.AbstractAsyncStub
- * Creates a new company entity. - *- */ - public void createCompany( - com.google.cloud.talent.v4beta1.CreateCompanyRequest request, - io.grpc.stub.StreamObserver
- * Retrieves specified company. - *- */ - public void getCompany( - com.google.cloud.talent.v4beta1.GetCompanyRequest request, - io.grpc.stub.StreamObserver
- * Updates specified company. - *- */ - public void updateCompany( - com.google.cloud.talent.v4beta1.UpdateCompanyRequest request, - io.grpc.stub.StreamObserver
- * Deletes specified company. - * Prerequisite: The company has no jobs associated with it. - *- */ - public void deleteCompany( - com.google.cloud.talent.v4beta1.DeleteCompanyRequest request, - io.grpc.stub.StreamObserver
- * Lists all companies associated with the project. - *- */ - public void listCompanies( - com.google.cloud.talent.v4beta1.ListCompaniesRequest request, - io.grpc.stub.StreamObserver
- * A service that handles company management, including CRUD and enumeration. - *- */ - public static final class CompanyServiceBlockingStub - extends io.grpc.stub.AbstractBlockingStub
- * Creates a new company entity. - *- */ - public com.google.cloud.talent.v4beta1.Company createCompany( - com.google.cloud.talent.v4beta1.CreateCompanyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateCompanyMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Retrieves specified company. - *- */ - public com.google.cloud.talent.v4beta1.Company getCompany( - com.google.cloud.talent.v4beta1.GetCompanyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetCompanyMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Updates specified company. - *- */ - public com.google.cloud.talent.v4beta1.Company updateCompany( - com.google.cloud.talent.v4beta1.UpdateCompanyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateCompanyMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Deletes specified company. - * Prerequisite: The company has no jobs associated with it. - *- */ - public com.google.protobuf.Empty deleteCompany( - com.google.cloud.talent.v4beta1.DeleteCompanyRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteCompanyMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Lists all companies associated with the project. - *- */ - public com.google.cloud.talent.v4beta1.ListCompaniesResponse listCompanies( - com.google.cloud.talent.v4beta1.ListCompaniesRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListCompaniesMethod(), getCallOptions(), request); - } - } - - /** - * - * - *
- * A service that handles company management, including CRUD and enumeration. - *- */ - public static final class CompanyServiceFutureStub - extends io.grpc.stub.AbstractFutureStub
- * Creates a new company entity. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.Company> - createCompany(com.google.cloud.talent.v4beta1.CreateCompanyRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCreateCompanyMethod(), getCallOptions()), request); - } - - /** - * - * - *
- * Retrieves specified company. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.Company> - getCompany(com.google.cloud.talent.v4beta1.GetCompanyRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetCompanyMethod(), getCallOptions()), request); - } - - /** - * - * - *
- * Updates specified company. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.Company> - updateCompany(com.google.cloud.talent.v4beta1.UpdateCompanyRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getUpdateCompanyMethod(), getCallOptions()), request); - } - - /** - * - * - *
- * Deletes specified company. - * Prerequisite: The company has no jobs associated with it. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Lists all companies associated with the project. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.ListCompaniesResponse> - listCompanies(com.google.cloud.talent.v4beta1.ListCompaniesRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListCompaniesMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CREATE_COMPANY = 0; - private static final int METHODID_GET_COMPANY = 1; - private static final int METHODID_UPDATE_COMPANY = 2; - private static final int METHODID_DELETE_COMPANY = 3; - private static final int METHODID_LIST_COMPANIES = 4; - - private static final class MethodHandlers
- * A service handles auto completion. - *- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/cloud/talent/v4beta1/completion_service.proto") -public final class CompletionGrpc { - - private CompletionGrpc() {} - - public static final String SERVICE_NAME = "google.cloud.talent.v4beta1.Completion"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CompleteQueryRequest, - com.google.cloud.talent.v4beta1.CompleteQueryResponse> - getCompleteQueryMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CompleteQuery", - requestType = com.google.cloud.talent.v4beta1.CompleteQueryRequest.class, - responseType = com.google.cloud.talent.v4beta1.CompleteQueryResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CompleteQueryRequest, - com.google.cloud.talent.v4beta1.CompleteQueryResponse> - getCompleteQueryMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CompleteQueryRequest, - com.google.cloud.talent.v4beta1.CompleteQueryResponse> - getCompleteQueryMethod; - if ((getCompleteQueryMethod = CompletionGrpc.getCompleteQueryMethod) == null) { - synchronized (CompletionGrpc.class) { - if ((getCompleteQueryMethod = CompletionGrpc.getCompleteQueryMethod) == null) { - CompletionGrpc.getCompleteQueryMethod = - getCompleteQueryMethod = - io.grpc.MethodDescriptor - .
- * A service handles auto completion. - *- */ - public abstract static class CompletionImplBase implements io.grpc.BindableService { - - /** - * - * - *
- * Completes the specified prefix with keyword suggestions. - * Intended for use by a job search auto-complete search box. - *- */ - public void completeQuery( - com.google.cloud.talent.v4beta1.CompleteQueryRequest request, - io.grpc.stub.StreamObserver
- * A service handles auto completion. - *- */ - public static final class CompletionStub extends io.grpc.stub.AbstractAsyncStub
- * Completes the specified prefix with keyword suggestions. - * Intended for use by a job search auto-complete search box. - *- */ - public void completeQuery( - com.google.cloud.talent.v4beta1.CompleteQueryRequest request, - io.grpc.stub.StreamObserver
- * A service handles auto completion. - *- */ - public static final class CompletionBlockingStub - extends io.grpc.stub.AbstractBlockingStub
- * Completes the specified prefix with keyword suggestions. - * Intended for use by a job search auto-complete search box. - *- */ - public com.google.cloud.talent.v4beta1.CompleteQueryResponse completeQuery( - com.google.cloud.talent.v4beta1.CompleteQueryRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCompleteQueryMethod(), getCallOptions(), request); - } - } - - /** - * - * - *
- * A service handles auto completion. - *- */ - public static final class CompletionFutureStub - extends io.grpc.stub.AbstractFutureStub
- * Completes the specified prefix with keyword suggestions. - * Intended for use by a job search auto-complete search box. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.CompleteQueryResponse> - completeQuery(com.google.cloud.talent.v4beta1.CompleteQueryRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCompleteQueryMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_COMPLETE_QUERY = 0; - - private static final class MethodHandlers
- * A service handles job management, including job CRUD, enumeration and search. - *- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/cloud/talent/v4beta1/job_service.proto") -public final class JobServiceGrpc { - - private JobServiceGrpc() {} - - public static final String SERVICE_NAME = "google.cloud.talent.v4beta1.JobService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CreateJobRequest, com.google.cloud.talent.v4beta1.Job> - getCreateJobMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateJob", - requestType = com.google.cloud.talent.v4beta1.CreateJobRequest.class, - responseType = com.google.cloud.talent.v4beta1.Job.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CreateJobRequest, com.google.cloud.talent.v4beta1.Job> - getCreateJobMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.CreateJobRequest, com.google.cloud.talent.v4beta1.Job> - getCreateJobMethod; - if ((getCreateJobMethod = JobServiceGrpc.getCreateJobMethod) == null) { - synchronized (JobServiceGrpc.class) { - if ((getCreateJobMethod = JobServiceGrpc.getCreateJobMethod) == null) { - JobServiceGrpc.getCreateJobMethod = - getCreateJobMethod = - io.grpc.MethodDescriptor - .
- * A service handles job management, including job CRUD, enumeration and search. - *- */ - public abstract static class JobServiceImplBase implements io.grpc.BindableService { - - /** - * - * - *
- * Creates a new job. - * Typically, the job becomes searchable within 10 seconds, but it may take - * up to 5 minutes. - *- */ - public void createJob( - com.google.cloud.talent.v4beta1.CreateJobRequest request, - io.grpc.stub.StreamObserver
- * Begins executing a batch create jobs operation. - *- */ - public void batchCreateJobs( - com.google.cloud.talent.v4beta1.BatchCreateJobsRequest request, - io.grpc.stub.StreamObserver
- * Retrieves the specified job, whose status is OPEN or recently EXPIRED - * within the last 90 days. - *- */ - public void getJob( - com.google.cloud.talent.v4beta1.GetJobRequest request, - io.grpc.stub.StreamObserver
- * Updates specified job. - * Typically, updated contents become visible in search results within 10 - * seconds, but it may take up to 5 minutes. - *- */ - public void updateJob( - com.google.cloud.talent.v4beta1.UpdateJobRequest request, - io.grpc.stub.StreamObserver
- * Begins executing a batch update jobs operation. - *- */ - public void batchUpdateJobs( - com.google.cloud.talent.v4beta1.BatchUpdateJobsRequest request, - io.grpc.stub.StreamObserver
- * Deletes the specified job. - * Typically, the job becomes unsearchable within 10 seconds, but it may take - * up to 5 minutes. - *- */ - public void deleteJob( - com.google.cloud.talent.v4beta1.DeleteJobRequest request, - io.grpc.stub.StreamObserver
- * Deletes a list of [Job][google.cloud.talent.v4beta1.Job]s by filter. - *- */ - public void batchDeleteJobs( - com.google.cloud.talent.v4beta1.BatchDeleteJobsRequest request, - io.grpc.stub.StreamObserver
- * Lists jobs by filter. - *- */ - public void listJobs( - com.google.cloud.talent.v4beta1.ListJobsRequest request, - io.grpc.stub.StreamObserver
- * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. - * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs - * present in the database, and only returns jobs that the caller has - * permission to search against. - *- */ - public void searchJobs( - com.google.cloud.talent.v4beta1.SearchJobsRequest request, - io.grpc.stub.StreamObserver
- * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. - * This API call is intended for the use case of targeting passive job - * seekers (for example, job seekers who have signed up to receive email - * alerts about potential job opportunities), and has different algorithmic - * adjustments that are targeted to passive job seekers. - * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs - * present in the database, and only returns jobs the caller has - * permission to search against. - *- */ - public void searchJobsForAlert( - com.google.cloud.talent.v4beta1.SearchJobsRequest request, - io.grpc.stub.StreamObserver
- * A service handles job management, including job CRUD, enumeration and search. - *- */ - public static final class JobServiceStub extends io.grpc.stub.AbstractAsyncStub
- * Creates a new job. - * Typically, the job becomes searchable within 10 seconds, but it may take - * up to 5 minutes. - *- */ - public void createJob( - com.google.cloud.talent.v4beta1.CreateJobRequest request, - io.grpc.stub.StreamObserver
- * Begins executing a batch create jobs operation. - *- */ - public void batchCreateJobs( - com.google.cloud.talent.v4beta1.BatchCreateJobsRequest request, - io.grpc.stub.StreamObserver
- * Retrieves the specified job, whose status is OPEN or recently EXPIRED - * within the last 90 days. - *- */ - public void getJob( - com.google.cloud.talent.v4beta1.GetJobRequest request, - io.grpc.stub.StreamObserver
- * Updates specified job. - * Typically, updated contents become visible in search results within 10 - * seconds, but it may take up to 5 minutes. - *- */ - public void updateJob( - com.google.cloud.talent.v4beta1.UpdateJobRequest request, - io.grpc.stub.StreamObserver
- * Begins executing a batch update jobs operation. - *- */ - public void batchUpdateJobs( - com.google.cloud.talent.v4beta1.BatchUpdateJobsRequest request, - io.grpc.stub.StreamObserver
- * Deletes the specified job. - * Typically, the job becomes unsearchable within 10 seconds, but it may take - * up to 5 minutes. - *- */ - public void deleteJob( - com.google.cloud.talent.v4beta1.DeleteJobRequest request, - io.grpc.stub.StreamObserver
- * Deletes a list of [Job][google.cloud.talent.v4beta1.Job]s by filter. - *- */ - public void batchDeleteJobs( - com.google.cloud.talent.v4beta1.BatchDeleteJobsRequest request, - io.grpc.stub.StreamObserver
- * Lists jobs by filter. - *- */ - public void listJobs( - com.google.cloud.talent.v4beta1.ListJobsRequest request, - io.grpc.stub.StreamObserver
- * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. - * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs - * present in the database, and only returns jobs that the caller has - * permission to search against. - *- */ - public void searchJobs( - com.google.cloud.talent.v4beta1.SearchJobsRequest request, - io.grpc.stub.StreamObserver
- * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. - * This API call is intended for the use case of targeting passive job - * seekers (for example, job seekers who have signed up to receive email - * alerts about potential job opportunities), and has different algorithmic - * adjustments that are targeted to passive job seekers. - * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs - * present in the database, and only returns jobs the caller has - * permission to search against. - *- */ - public void searchJobsForAlert( - com.google.cloud.talent.v4beta1.SearchJobsRequest request, - io.grpc.stub.StreamObserver
- * A service handles job management, including job CRUD, enumeration and search. - *- */ - public static final class JobServiceBlockingStub - extends io.grpc.stub.AbstractBlockingStub
- * Creates a new job. - * Typically, the job becomes searchable within 10 seconds, but it may take - * up to 5 minutes. - *- */ - public com.google.cloud.talent.v4beta1.Job createJob( - com.google.cloud.talent.v4beta1.CreateJobRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateJobMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Begins executing a batch create jobs operation. - *- */ - public com.google.longrunning.Operation batchCreateJobs( - com.google.cloud.talent.v4beta1.BatchCreateJobsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getBatchCreateJobsMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Retrieves the specified job, whose status is OPEN or recently EXPIRED - * within the last 90 days. - *- */ - public com.google.cloud.talent.v4beta1.Job getJob( - com.google.cloud.talent.v4beta1.GetJobRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetJobMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Updates specified job. - * Typically, updated contents become visible in search results within 10 - * seconds, but it may take up to 5 minutes. - *- */ - public com.google.cloud.talent.v4beta1.Job updateJob( - com.google.cloud.talent.v4beta1.UpdateJobRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateJobMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Begins executing a batch update jobs operation. - *- */ - public com.google.longrunning.Operation batchUpdateJobs( - com.google.cloud.talent.v4beta1.BatchUpdateJobsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getBatchUpdateJobsMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Deletes the specified job. - * Typically, the job becomes unsearchable within 10 seconds, but it may take - * up to 5 minutes. - *- */ - public com.google.protobuf.Empty deleteJob( - com.google.cloud.talent.v4beta1.DeleteJobRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteJobMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Deletes a list of [Job][google.cloud.talent.v4beta1.Job]s by filter. - *- */ - public com.google.protobuf.Empty batchDeleteJobs( - com.google.cloud.talent.v4beta1.BatchDeleteJobsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getBatchDeleteJobsMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Lists jobs by filter. - *- */ - public com.google.cloud.talent.v4beta1.ListJobsResponse listJobs( - com.google.cloud.talent.v4beta1.ListJobsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListJobsMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. - * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs - * present in the database, and only returns jobs that the caller has - * permission to search against. - *- */ - public com.google.cloud.talent.v4beta1.SearchJobsResponse searchJobs( - com.google.cloud.talent.v4beta1.SearchJobsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getSearchJobsMethod(), getCallOptions(), request); - } - - /** - * - * - *
- * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. - * This API call is intended for the use case of targeting passive job - * seekers (for example, job seekers who have signed up to receive email - * alerts about potential job opportunities), and has different algorithmic - * adjustments that are targeted to passive job seekers. - * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs - * present in the database, and only returns jobs the caller has - * permission to search against. - *- */ - public com.google.cloud.talent.v4beta1.SearchJobsResponse searchJobsForAlert( - com.google.cloud.talent.v4beta1.SearchJobsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getSearchJobsForAlertMethod(), getCallOptions(), request); - } - } - - /** - * - * - *
- * A service handles job management, including job CRUD, enumeration and search. - *- */ - public static final class JobServiceFutureStub - extends io.grpc.stub.AbstractFutureStub
- * Creates a new job. - * Typically, the job becomes searchable within 10 seconds, but it may take - * up to 5 minutes. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Begins executing a batch create jobs operation. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Retrieves the specified job, whose status is OPEN or recently EXPIRED - * within the last 90 days. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Updates specified job. - * Typically, updated contents become visible in search results within 10 - * seconds, but it may take up to 5 minutes. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Begins executing a batch update jobs operation. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Deletes the specified job. - * Typically, the job becomes unsearchable within 10 seconds, but it may take - * up to 5 minutes. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Deletes a list of [Job][google.cloud.talent.v4beta1.Job]s by filter. - *- */ - public com.google.common.util.concurrent.ListenableFuture
- * Lists jobs by filter. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.ListJobsResponse> - listJobs(com.google.cloud.talent.v4beta1.ListJobsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListJobsMethod(), getCallOptions()), request); - } - - /** - * - * - *
- * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. - * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs - * present in the database, and only returns jobs that the caller has - * permission to search against. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.SearchJobsResponse> - searchJobs(com.google.cloud.talent.v4beta1.SearchJobsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getSearchJobsMethod(), getCallOptions()), request); - } - - /** - * - * - *
- * Searches for jobs using the provided [SearchJobsRequest][google.cloud.talent.v4beta1.SearchJobsRequest]. - * This API call is intended for the use case of targeting passive job - * seekers (for example, job seekers who have signed up to receive email - * alerts about potential job opportunities), and has different algorithmic - * adjustments that are targeted to passive job seekers. - * This call constrains the [visibility][google.cloud.talent.v4beta1.Job.visibility] of jobs - * present in the database, and only returns jobs the caller has - * permission to search against. - *- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.talent.v4beta1.SearchJobsResponse> - searchJobsForAlert(com.google.cloud.talent.v4beta1.SearchJobsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getSearchJobsForAlertMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CREATE_JOB = 0; - private static final int METHODID_BATCH_CREATE_JOBS = 1; - private static final int METHODID_GET_JOB = 2; - private static final int METHODID_UPDATE_JOB = 3; - private static final int METHODID_BATCH_UPDATE_JOBS = 4; - private static final int METHODID_DELETE_JOB = 5; - private static final int METHODID_BATCH_DELETE_JOBS = 6; - private static final int METHODID_LIST_JOBS = 7; - private static final int METHODID_SEARCH_JOBS = 8; - private static final int METHODID_SEARCH_JOBS_FOR_ALERT = 9; - - private static final class MethodHandlers
- * A service that handles profile management, including profile CRUD, - * enumeration and search. - *- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/cloud/talent/v4beta1/profile_service.proto") -public final class ProfileServiceGrpc { - - private ProfileServiceGrpc() {} - - public static final String SERVICE_NAME = "google.cloud.talent.v4beta1.ProfileService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.ListProfilesRequest, - com.google.cloud.talent.v4beta1.ListProfilesResponse> - getListProfilesMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListProfiles", - requestType = com.google.cloud.talent.v4beta1.ListProfilesRequest.class, - responseType = com.google.cloud.talent.v4beta1.ListProfilesResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.ListProfilesRequest, - com.google.cloud.talent.v4beta1.ListProfilesResponse> - getListProfilesMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.talent.v4beta1.ListProfilesRequest, - com.google.cloud.talent.v4beta1.ListProfilesResponse> - getListProfilesMethod; - if ((getListProfilesMethod = ProfileServiceGrpc.getListProfilesMethod) == null) { - synchronized (ProfileServiceGrpc.class) { - if ((getListProfilesMethod = ProfileServiceGrpc.getListProfilesMethod) == null) { - ProfileServiceGrpc.getListProfilesMethod = - getListProfilesMethod = - io.grpc.MethodDescriptor - .
- * A service that handles profile management, including profile CRUD, - * enumeration and search. - *- */ - public abstract static class ProfileServiceImplBase implements io.grpc.BindableService { - - /** - * - * - *
- * Lists profiles by filter. The order is unspecified. - *- */ - public void listProfiles( - com.google.cloud.talent.v4beta1.ListProfilesRequest request, - io.grpc.stub.StreamObserver