Class ChannelzGrpc.ChannelzStub

  • Enclosing class:
    ChannelzGrpc

    public static final class ChannelzGrpc.ChannelzStub
    extends io.grpc.stub.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.
     
    • Method Detail

      • getTopChannels

        public void getTopChannels​(GetTopChannelsRequest request,
                                   io.grpc.stub.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,
                               io.grpc.stub.StreamObserver<GetServersResponse> responseObserver)
         Gets all servers that exist in the process.
         
      • getServer

        public void getServer​(GetServerRequest request,
                              io.grpc.stub.StreamObserver<GetServerResponse> responseObserver)
         Returns a single Server, or else a NOT_FOUND code.
         
      • getChannel

        public void getChannel​(GetChannelRequest request,
                               io.grpc.stub.StreamObserver<GetChannelResponse> responseObserver)
         Returns a single Channel, or else a NOT_FOUND code.
         
      • getSocket

        public void getSocket​(GetSocketRequest request,
                              io.grpc.stub.StreamObserver<GetSocketResponse> responseObserver)
         Returns a single Socket or else a NOT_FOUND code.