Class ZstdCompressionMode
java.lang.Object
org.apache.lucene.codecs.compressing.CompressionMode
org.opensearch.index.codec.customcodecs.ZstdCompressionMode
public class ZstdCompressionMode
extends org.apache.lucene.codecs.compressing.CompressionMode
Zstandard Compression Mode
-
Field Summary
Fields inherited from class org.apache.lucene.codecs.compressing.CompressionMode
FAST, FAST_DECOMPRESSION, HIGH_COMPRESSION -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotecteddefault constructorprotectedZstdCompressionMode(int compressionLevel) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.lucene.codecs.compressing.CompressorCreates a new compressor instance.org.apache.lucene.codecs.compressing.DecompressorCreates a new decompressor instance.
-
Constructor Details
-
ZstdCompressionMode
protected ZstdCompressionMode()default constructor -
ZstdCompressionMode
protected ZstdCompressionMode(int compressionLevel) Creates a new instance.- Parameters:
compressionLevel- The compression level to use.
-
-
Method Details
-
newCompressor
public org.apache.lucene.codecs.compressing.Compressor newCompressor()Creates a new compressor instance.- Specified by:
newCompressorin classorg.apache.lucene.codecs.compressing.CompressionMode
-
newDecompressor
public org.apache.lucene.codecs.compressing.Decompressor newDecompressor()Creates a new decompressor instance.- Specified by:
newDecompressorin classorg.apache.lucene.codecs.compressing.CompressionMode
-