Uses of Interface
io.grpc.internal.Stream
-
Packages that use Stream Package Description io.grpc.inprocess The in-process transport which is for when a server is in the same process as the client.io.grpc.internal Interfaces and implementations that are internal to gRPC.io.grpc.netty The main transport implementation based on Netty, for both the client and the server.io.grpc.servlet API that implements gRPC server as a servlet.io.grpc.servlet.jakarta API that implements gRPC server as a servlet. -
-
Uses of Stream in io.grpc.inprocess
Classes in io.grpc.inprocess that implement Stream Modifier and Type Class Description private class
InProcessTransport.InProcessStream.InProcessClientStream
private class
InProcessTransport.InProcessStream.InProcessServerStream
-
Uses of Stream in io.grpc.internal
Subinterfaces of Stream in io.grpc.internal Modifier and Type Interface Description interface
ClientStream
Extension ofStream
to support client-side termination semantics.interface
ServerStream
Extension ofStream
to support server-side termination semantics.Classes in io.grpc.internal that implement Stream Modifier and Type Class Description class
AbstractClientStream
The abstract base class forClientStream
implementations.class
AbstractServerStream
Abstract base class forServerStream
implementations.class
AbstractStream
The stream and stream state as used by the application.private class
DelayedClientTransport.PendingStream
(package private) class
DelayedStream
A stream that queues requests before the transport is available, and delegates to a real stream implementation when the transport is available.class
FailingClientStream
An implementation ofClientStream
that fails (by callingClientStreamListener.closed(io.grpc.Status, io.grpc.internal.ClientStreamListener.RpcProgress, io.grpc.Metadata)
) when started, and silently does nothing for the other operations.(package private) class
ForwardingClientStream
class
NoopClientStream
An implementation ofClientStream
that silently does nothing for the operations.(package private) class
RetriableStream<ReqT>
A logicalClientStream
that is retriable. -
Uses of Stream in io.grpc.netty
Classes in io.grpc.netty that implement Stream Modifier and Type Class Description (package private) class
NettyClientStream
Client stream for a Netty transport.(package private) class
NettyServerStream
Server stream for a Netty HTTP2 transport. -
Uses of Stream in io.grpc.servlet
Classes in io.grpc.servlet that implement Stream Modifier and Type Class Description (package private) class
ServletServerStream
-
Uses of Stream in io.grpc.servlet.jakarta
Classes in io.grpc.servlet.jakarta that implement Stream Modifier and Type Class Description (package private) class
ServletServerStream
-