Class ServiceRegistryApiGrpc.ServiceRegistryApiStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<ServiceRegistryApiGrpc.ServiceRegistryApiStub>
io.deephaven.proto.serviceregistry.grpc.ServiceRegistryApiGrpc.ServiceRegistryApiStub
- Enclosing class:
- ServiceRegistryApiGrpc
public static final class ServiceRegistryApiGrpc.ServiceRegistryApiStub
extends io.grpc.stub.AbstractAsyncStub<ServiceRegistryApiGrpc.ServiceRegistryApiStub>
A stub to allow clients to do asynchronous rpc calls to service ServiceRegistryApi.
Remoting for the ServiceRegistry interface.
-
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 TypeMethodDescriptionvoidabout(AboutRequest request, io.grpc.stub.StreamObserver<AboutReply> responseObserver) build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidgetAllEndpointConfigs(GetAllConfigsRequest request, io.grpc.stub.StreamObserver<GetAllConfigsResponse> responseObserver) voidgetEndpointConfig(RoutingEndpointConfigRequest request, io.grpc.stub.StreamObserver<RoutingEndpointConfigResponse> responseObserver) voidgetEndpointConfigs(GetConfigsRequest request, io.grpc.stub.StreamObserver<GetConfigsResponse> responseObserver) voidregisterEndpointConfig(RegisterRoutingEndpointConfigRequest request, io.grpc.stub.StreamObserver<RegisterRoutingEndpointConfigResponse> responseObserver) voidrenewLease(RenewLeaseRequest request, io.grpc.stub.StreamObserver<RenewLeaseResponse> responseObserver) voidrevokeLease(RevokeLeaseRequest request, io.grpc.stub.StreamObserver<RevokeLeaseResponse> responseObserver) Methods inherited from class io.grpc.stub.AbstractAsyncStub
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 ServiceRegistryApiGrpc.ServiceRegistryApiStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<ServiceRegistryApiGrpc.ServiceRegistryApiStub>
-
about
-
registerEndpointConfig
public void registerEndpointConfig(RegisterRoutingEndpointConfigRequest request, io.grpc.stub.StreamObserver<RegisterRoutingEndpointConfigResponse> responseObserver) -
revokeLease
public void revokeLease(RevokeLeaseRequest request, io.grpc.stub.StreamObserver<RevokeLeaseResponse> responseObserver) -
renewLease
public void renewLease(RenewLeaseRequest request, io.grpc.stub.StreamObserver<RenewLeaseResponse> responseObserver) -
getEndpointConfig
public void getEndpointConfig(RoutingEndpointConfigRequest request, io.grpc.stub.StreamObserver<RoutingEndpointConfigResponse> responseObserver) -
getEndpointConfigs
public void getEndpointConfigs(GetConfigsRequest request, io.grpc.stub.StreamObserver<GetConfigsResponse> responseObserver) -
getAllEndpointConfigs
public void getAllEndpointConfigs(GetAllConfigsRequest request, io.grpc.stub.StreamObserver<GetAllConfigsResponse> responseObserver)
-