Uses of Interface
io.grpc.Compressor
Packages that use Compressor
Package
Description
The gRPC core public API.
The in-process transport which is for when a server is in the same process as the client.
Interfaces and implementations that are internal to gRPC.
-
Uses of Compressor in io.grpc
Subinterfaces of Compressor in io.grpcModifier and TypeInterfaceDescriptioninterface
Encloses classes related to the compression and decompression of messages.Classes in io.grpc that implement CompressorModifier and TypeClassDescriptionstatic final class
A gzip compressor and decompressor.static final class
The "identity", or "none" codec.Fields in io.grpc with type parameters of type CompressorModifier and TypeFieldDescriptionprivate final ConcurrentMap
<String, Compressor> CompressorRegistry.compressors
Methods in io.grpc that return CompressorMethods in io.grpc with parameters of type CompressorModifier and TypeMethodDescriptionvoid
CompressorRegistry.register
(Compressor c) Registers a compressor for both decompression and message encoding negotiation.Constructors in io.grpc with parameters of type Compressor -
Uses of Compressor in io.grpc.inprocess
Methods in io.grpc.inprocess with parameters of type CompressorModifier and TypeMethodDescriptionvoid
InProcessTransport.InProcessStream.InProcessClientStream.setCompressor
(Compressor compressor) void
InProcessTransport.InProcessStream.InProcessServerStream.setCompressor
(Compressor compressor) -
Uses of Compressor in io.grpc.internal
Fields in io.grpc.internal declared as CompressorModifier and TypeFieldDescriptionprivate Compressor
MessageFramer.compressor
private Compressor
ServerCallImpl.compressor
Methods in io.grpc.internal with parameters of type CompressorModifier and TypeMethodDescription(package private) static void
ClientCallImpl.prepareHeaders
(Metadata headers, DecompressorRegistry decompressorRegistry, Compressor compressor, boolean fullStreamDecompression) AbstractClientStream.GetFramer.setCompressor
(Compressor compressor) final void
AbstractStream.setCompressor
(Compressor compressor) void
DelayedStream.setCompressor
(Compressor compressor) void
ForwardingClientStream.setCompressor
(Compressor compressor) Framer.setCompressor
(Compressor compressor) Set the compressor used for compression.MessageFramer.setCompressor
(Compressor compressor) void
NoopClientStream.setCompressor
(Compressor compressor) final void
RetriableStream.setCompressor
(Compressor compressor) void
Stream.setCompressor
(Compressor compressor) Sets the compressor on the framer.