public static final class BranchServiceGrpc.BranchServiceStub extends AbstractAsyncStub<BranchServiceGrpc.BranchServiceStub>A stub to allow clients to do asynchronous rpc calls to service BranchService.
Service for Branch Management Branches are automatically created when a Catalog is created. There are fixed three branches in each catalog, and may use ListBranches method to get the details of all branches.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > BranchServiceGrpc.BranchServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected BranchServiceGrpc.BranchServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
BranchServiceGrpc.BranchServiceStub |
|
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
getBranch(GetBranchRequest request, StreamObserver<Branch> responseObserver)
public void getBranch(GetBranchRequest request, StreamObserver<Branch> responseObserver)Retrieves a Branch.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBranchRequest |
responseObserver |
io.grpc.stub.StreamObserver<Branch> |
listBranches(ListBranchesRequest request, StreamObserver<ListBranchesResponse> responseObserver)
public void listBranches(ListBranchesRequest request, StreamObserver<ListBranchesResponse> responseObserver)Lists all instances of Branch under the specified parent Catalog.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBranchesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListBranchesResponse> |