Package com.rabbitmq.stream.compression
Compression codec utilities to compress and decompress sub-entries.
Classes and interfaces in this package are considered SPI and are susceptible to change at any time.
-
Interface Summary Interface Description CompressionCodec Codec to compress and decompress sub-entries.CompressionCodecFactory Factory to createCompressionCodec
instances. -
Class Summary Class Description CommonsCompressCompressionCodecFactory CompressionCodecFactory
creating codecs using Apache Commons Compress implementations.CompressionUtils Implementation ofCompressionCodec
s.CompressionUtils.CommonsCompressGzipCompressionCodec CompressionUtils.CommonsCompressLz4CompressionCodec CompressionUtils.CommonsCompressSnappyCompressionCodec CompressionUtils.CommonsCompressZstdCompressionCodec CompressionUtils.GzipCompressionCodec CompressionUtils.Lz4JavaCompressionCodec CompressionUtils.XerialSnappyCompressionCodec CompressionUtils.ZstdJniCompressionCodec DefaultCompressionCodecFactory CompressionCodecFactory
implementation using various compression libraries. -
Enum Summary Enum Description Compression Enum to define types of compression codecs. -
Exception Summary Exception Description CompressionException Exception thrown when an error during compression/decompression occurs.