Package io.grpc.channelz.v1
Class ChannelzGrpc.ChannelzStub
java.lang.Object
io.grpc.stub.AbstractStub<ChannelzGrpc.ChannelzStub>
io.grpc.stub.AbstractAsyncStub<ChannelzGrpc.ChannelzStub>
io.grpc.channelz.v1.ChannelzGrpc.ChannelzStub
- Enclosing class:
ChannelzGrpc
public static final class ChannelzGrpc.ChannelzStub
extends AbstractAsyncStub<ChannelzGrpc.ChannelzStub>
A stub to allow clients to do asynchronous rpc calls to service Channelz.
Channelz is a service exposed by gRPC servers that provides detailed debug information.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
AbstractStub.StubFactory<T extends AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionprotected ChannelzGrpc.ChannelzStubbuild(Channel channel, CallOptions callOptions) Returns a new stub with the given channel for the provided method configurations.voidgetChannel(GetChannelRequest request, StreamObserver<GetChannelResponse> responseObserver) Returns a single Channel, or else a NOT_FOUND code.voidgetServer(GetServerRequest request, StreamObserver<GetServerResponse> responseObserver) Returns a single Server, or else a NOT_FOUND code.voidgetServers(GetServersRequest request, StreamObserver<GetServersResponse> responseObserver) Gets all servers that exist in the process.voidgetServerSockets(GetServerSocketsRequest request, StreamObserver<GetServerSocketsResponse> responseObserver) Gets all server sockets that exist in the process.voidgetSocket(GetSocketRequest request, StreamObserver<GetSocketResponse> responseObserver) Returns a single Socket or else a NOT_FOUND code.voidgetSubchannel(GetSubchannelRequest request, StreamObserver<GetSubchannelResponse> responseObserver) Returns a single Subchannel, or else a NOT_FOUND code.voidgetTopChannels(GetTopChannelsRequest request, StreamObserver<GetTopChannelsResponse> responseObserver) Gets all root channels (i.e. channels the application has directly created).Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
Description copied from class:AbstractStubReturns a new stub with the given channel for the provided method configurations.- Specified by:
buildin classAbstractStub<ChannelzGrpc.ChannelzStub>- Parameters:
channel- the channel that this stub will use to do communicationscallOptions- the runtime call options to be applied to every call on this stub
-
getTopChannels
public void getTopChannels(GetTopChannelsRequest request, StreamObserver<GetTopChannelsResponse> responseObserver) Gets all root channels (i.e. channels the application has directly created). This does not include subchannels nor non-top level channels.
-
getServers
public void getServers(GetServersRequest request, StreamObserver<GetServersResponse> responseObserver) Gets all servers that exist in the process.
-
getServer
Returns a single Server, or else a NOT_FOUND code.
-
getServerSockets
public void getServerSockets(GetServerSocketsRequest request, StreamObserver<GetServerSocketsResponse> responseObserver) Gets all server sockets that exist in the process.
-
getChannel
public void getChannel(GetChannelRequest request, StreamObserver<GetChannelResponse> responseObserver) Returns a single Channel, or else a NOT_FOUND code.
-
getSubchannel
public void getSubchannel(GetSubchannelRequest request, StreamObserver<GetSubchannelResponse> responseObserver) Returns a single Subchannel, or else a NOT_FOUND code.
-
getSocket
Returns a single Socket or else a NOT_FOUND code.
-