| Interface | Description |
|---|---|
| ClientResponseObserver<ReqT,RespT> |
Specialization of
StreamObserver implemented by clients in order to interact with the
advanced features of a call such as flow-control. |
| ServerCalls.BidiStreamingMethod<ReqT,RespT> |
Adaptor to a bi-directional streaming method.
|
| ServerCalls.ClientStreamingMethod<ReqT,RespT> |
Adaptor to a client streaming method.
|
| ServerCalls.ServerStreamingMethod<ReqT,RespT> |
Adaptor to a server streaming method.
|
| ServerCalls.UnaryMethod<ReqT,RespT> |
Adaptor to a unary call method.
|
| StreamObserver<V> |
Receives notifications from an observable stream of messages.
|
| Class | Description |
|---|---|
| AbstractStub<S extends AbstractStub<S>> |
Common base type for stub implementations.
|
| CallStreamObserver<V> |
A refinement of StreamObserver provided by the GRPC runtime to the application that allows for
more complex interactions with call behavior.
|
| ClientCalls |
Utility functions for processing different call idioms.
|
| ClientCallStreamObserver<V> |
A refinement of
CallStreamObserver that allows for lower-level interaction with
client calls. |
| MetadataUtils |
Utility functions for binding and receiving headers.
|
| ServerCalls |
Utility functions for adapting
ServerCallHandlers to application service implementation,
meant to be used by the generated code. |
| ServerCallStreamObserver<V> |
A refinement of
CallStreamObserver to allows for interaction with call
cancellation events on the server side. |
| StreamObservers |
Utility functions for working with
StreamObserver and it's common subclasses like
CallStreamObserver. |