Package com.google.cloud.talent.v4beta1
Class CompanyServiceGrpc.CompanyServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<CompanyServiceGrpc.CompanyServiceBlockingStub>
com.google.cloud.talent.v4beta1.CompanyServiceGrpc.CompanyServiceBlockingStub
- Enclosing class:
- CompanyServiceGrpc
public static final class CompanyServiceGrpc.CompanyServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<CompanyServiceGrpc.CompanyServiceBlockingStub>
A stub to allow clients to do limited synchronous rpc calls to service CompanyService.
A service that handles company management, including CRUD and enumeration.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) createCompany(CreateCompanyRequest request) Creates a new company entity.com.google.protobuf.EmptydeleteCompany(DeleteCompanyRequest request) Deletes specified company.getCompany(GetCompanyRequest request) Retrieves specified company.listCompanies(ListCompaniesRequest request) Lists all companies associated with the project.updateCompany(UpdateCompanyRequest request) Updates specified company.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected CompanyServiceGrpc.CompanyServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<CompanyServiceGrpc.CompanyServiceBlockingStub>
-
createCompany
Creates a new company entity.
-
getCompany
Retrieves specified company.
-
updateCompany
Updates specified company.
-
deleteCompany
Deletes specified company. Prerequisite: The company has no jobs associated with it.
-
listCompanies
Lists all companies associated with the project.
-