Class CellWriter.Builder
java.lang.Object
org.apache.druid.segment.serde.cell.CellWriter.Builder
- Enclosing class:
CellWriter
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder(SegmentWriteOutMedium segmentWriteOutMedium) Default instance with aNativeClearedByteBufferProvider -
Method Summary
Modifier and TypeMethodDescriptionbuild()setByteBufferProvider(ByteBufferProvider byteBufferProvider) setCompressionStrategy(CompressionStrategy compressionStrategy) change the compression strategy.
-
Constructor Details
-
Builder
Default instance with aNativeClearedByteBufferProvider- Parameters:
segmentWriteOutMedium- - used store block-compressed index and data
-
-
Method Details
-
setCompressionStrategy
change the compression strategy. The default is LZ4- Parameters:
compressionStrategy- - a validCompressionStrategy- Returns:
-
setByteBufferProvider
-
build
- Throws:
IOException
-