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 AbstractStub
AbstractStub.StubFactory<T> -
Constructor Summary
Constructors -
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.Methods inherited from class AbstractAsyncStub
newStub, newStub
-
Constructor Details
-
ChannelzStub
-
-
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.
-