| Interface | Description |
|---|---|
| CompressionCodec |
:: DeveloperApi ::
CompressionCodec allows the customization of choosing different compression implementations
to be used in block storage.
|
| Class | Description |
|---|---|
| LZ4CompressionCodec |
:: DeveloperApi ::
LZ4 implementation of
CompressionCodec. |
| LZFCompressionCodec |
:: DeveloperApi ::
LZF implementation of
CompressionCodec. |
| NioBufferedFileInputStream |
InputStream implementation which uses direct buffer
to read a file to avoid extra copy of data between Java and
native memory which happens when using BufferedInputStream. |
| ReadAheadInputStream |
InputStream implementation which asynchronously reads ahead from the underlying input
stream when specified amount of data has been read from the current buffer. |
| SnappyCompressionCodec |
:: DeveloperApi ::
Snappy implementation of
CompressionCodec. |
| ZStdCompressionCodec |
:: DeveloperApi ::
ZStandard implementation of
CompressionCodec. |