Package | Description |
---|---|
io.grpc.protobuf.services | |
io.grpc.services |
Service definitions and utilities for the pre-defined gRPC services.
|
io.grpc.stub |
API for the Stub layer.
|
io.grpc.testing |
API that is useful for testing gRPC.
|
Modifier and Type | Method and Description |
---|---|
StreamObserver<io.grpc.reflection.v1alpha.ServerReflectionRequest> |
ProtoReflectionService.serverReflectionInfo(StreamObserver<io.grpc.reflection.v1alpha.ServerReflectionResponse> responseObserver) |
Modifier and Type | Method and Description |
---|---|
StreamObserver<io.grpc.reflection.v1alpha.ServerReflectionRequest> |
ProtoReflectionService.serverReflectionInfo(StreamObserver<io.grpc.reflection.v1alpha.ServerReflectionResponse> responseObserver) |
Modifier and Type | Method and Description |
---|---|
void |
ChannelzService.getChannel(io.grpc.channelz.v1.GetChannelRequest request,
StreamObserver<io.grpc.channelz.v1.GetChannelResponse> responseObserver)
Returns a top level channel aka
ManagedChannel . |
void |
ChannelzService.getServers(io.grpc.channelz.v1.GetServersRequest request,
StreamObserver<io.grpc.channelz.v1.GetServersResponse> responseObserver)
Returns servers.
|
void |
ChannelzService.getServerSockets(io.grpc.channelz.v1.GetServerSocketsRequest request,
StreamObserver<io.grpc.channelz.v1.GetServerSocketsResponse> responseObserver) |
void |
ChannelzService.getSocket(io.grpc.channelz.v1.GetSocketRequest request,
StreamObserver<io.grpc.channelz.v1.GetSocketResponse> responseObserver)
Returns a socket.
|
void |
ChannelzService.getSubchannel(io.grpc.channelz.v1.GetSubchannelRequest request,
StreamObserver<io.grpc.channelz.v1.GetSubchannelResponse> responseObserver)
Returns a subchannel.
|
void |
ChannelzService.getTopChannels(io.grpc.channelz.v1.GetTopChannelsRequest request,
StreamObserver<io.grpc.channelz.v1.GetTopChannelsResponse> responseObserver)
Returns top level channel aka
ManagedChannel . |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientResponseObserver<ReqT,RespT>
Specialization of
StreamObserver implemented by clients in order to interact with the
advanced features of a call such as flow-control. |
Modifier and Type | Class and Description |
---|---|
class |
CallStreamObserver<V>
A refinement of StreamObserver provided by the GRPC runtime to the application (the client or
the server) that allows for more complex interactions with call behavior.
|
class |
ClientCallStreamObserver<V>
A refinement of
CallStreamObserver that allows for lower-level interaction with
client calls. |
class |
ServerCallStreamObserver<V>
A refinement of
CallStreamObserver to allows for interaction with call
cancellation events on the server side. |
Modifier and Type | Method and Description |
---|---|
static <ReqT,RespT> |
ClientCalls.asyncBidiStreamingCall(ClientCall<ReqT,RespT> call,
StreamObserver<RespT> responseObserver)
Executes a bidirectional-streaming call.
|
static <ReqT,RespT> |
ClientCalls.asyncClientStreamingCall(ClientCall<ReqT,RespT> call,
StreamObserver<RespT> responseObserver)
Executes a client-streaming call returning a
StreamObserver for the request messages. |
static <T> StreamObserver<T> |
ServerCalls.asyncUnimplementedStreamingCall(MethodDescriptor<?,?> methodDescriptor,
StreamObserver<?> responseObserver)
Sets unimplemented status for streaming call.
|
Modifier and Type | Method and Description |
---|---|
static <ReqT,RespT> |
ClientCalls.asyncBidiStreamingCall(ClientCall<ReqT,RespT> call,
StreamObserver<RespT> responseObserver)
Executes a bidirectional-streaming call.
|
static <ReqT,RespT> |
ClientCalls.asyncClientStreamingCall(ClientCall<ReqT,RespT> call,
StreamObserver<RespT> responseObserver)
Executes a client-streaming call returning a
StreamObserver for the request messages. |
static <ReqT,RespT> |
ClientCalls.asyncServerStreamingCall(ClientCall<ReqT,RespT> call,
ReqT req,
StreamObserver<RespT> responseObserver)
Executes a server-streaming call with a response
StreamObserver . |
static <ReqT,RespT> |
ClientCalls.asyncUnaryCall(ClientCall<ReqT,RespT> call,
ReqT req,
StreamObserver<RespT> responseObserver)
Executes a unary call with a response
StreamObserver . |
static <T> StreamObserver<T> |
ServerCalls.asyncUnimplementedStreamingCall(MethodDescriptor<?,?> methodDescriptor,
StreamObserver<?> responseObserver)
Sets unimplemented status for streaming call.
|
static void |
ServerCalls.asyncUnimplementedUnaryCall(MethodDescriptor<?,?> methodDescriptor,
StreamObserver<?> responseObserver)
Sets unimplemented status for method on given response stream for unary call.
|
Modifier and Type | Class and Description |
---|---|
class |
StreamRecorder<T>
Deprecated.
Not for public use
|