public static class CellReader.Builder extends Object
| Constructor and Description |
|---|
Builder(ByteBuffer originalByteBuffer)
The default block size is 64k as provided by NativeClearedByteBufferProvider.
|
| Modifier and Type | Method and Description |
|---|---|
CellReader |
build() |
CellReader.Builder |
setByteBufferProvider(ByteBufferProvider byteBufferProvider) |
CellReader.Builder |
setCompressionStrategy(CompressionStrategy compressionStrategy) |
public Builder(ByteBuffer originalByteBuffer)
originalByteBuffer - - buffer from CellWriter.writeTo() as written to the WritableChannelpublic CellReader.Builder setCompressionStrategy(CompressionStrategy compressionStrategy)
compressionStrategy - - this must match the CellWriter compressionStrategy. Default LZ4public CellReader.Builder setByteBufferProvider(ByteBufferProvider byteBufferProvider)
byteBufferProvider - - ByteBuffers returned must match the size used in the CellWriterpublic CellReader build()
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.