Uses of Interface
io.grpc.Decompressor
Packages that use Decompressor
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 Decompressor in io.grpc
Subinterfaces of Decompressor in io.grpcModifier and TypeInterfaceDescriptioninterface
Encloses classes related to the compression and decompression of messages.Classes in io.grpc that implement DecompressorModifier and TypeClassDescriptionstatic final class
A gzip compressor and decompressor.static final class
The "identity", or "none" codec.Fields in io.grpc declared as DecompressorModifier and TypeFieldDescription(package private) final Decompressor
DecompressorRegistry.DecompressorInfo.decompressor
Methods in io.grpc that return DecompressorModifier and TypeMethodDescriptionDecompressorRegistry.lookupDecompressor
(String messageEncoding) Returns a decompressor for the given message encoding, ornull
if none has been registered.Methods in io.grpc with parameters of type DecompressorModifier and TypeMethodDescriptionDecompressorRegistry.with
(Decompressor d, boolean advertised) Registers a decompressor for both decompression and message encoding negotiation.Constructors in io.grpc with parameters of type DecompressorModifierConstructorDescription(package private)
DecompressorInfo
(Decompressor decompressor, boolean advertised) private
DecompressorRegistry
(Decompressor d, boolean advertised, DecompressorRegistry parent) -
Uses of Decompressor in io.grpc.inprocess
Methods in io.grpc.inprocess with parameters of type DecompressorModifier and TypeMethodDescriptionvoid
InProcessTransport.InProcessStream.InProcessServerStream.setDecompressor
(Decompressor decompressor) -
Uses of Decompressor in io.grpc.internal
Fields in io.grpc.internal declared as DecompressorMethods in io.grpc.internal with parameters of type DecompressorModifier and TypeMethodDescriptionfinal void
AbstractServerStream.setDecompressor
(Decompressor decompressor) protected final void
AbstractStream.TransportState.setDecompressor
(Decompressor decompressor) void
ApplicationThreadDeframer.setDecompressor
(Decompressor decompressor) void
Deframer.setDecompressor
(Decompressor decompressor) Sets the decompressor available to use.void
MessageDeframer.setDecompressor
(Decompressor decompressor) void
MigratingThreadDeframer.setDecompressor
(Decompressor decompressor) void
ServerStream.setDecompressor
(Decompressor decompressor) Sets the decompressor on the deframer.Constructors in io.grpc.internal with parameters of type DecompressorModifierConstructorDescriptionMessageDeframer
(MessageDeframer.Listener listener, Decompressor decompressor, int maxMessageSize, StatsTraceContext statsTraceCtx, TransportTracer transportTracer) Create a deframer.