@InterfaceAudience.Private public class ParquetColumnChunkPageWriteStore extends Object implements org.apache.parquet.column.page.PageWriteStore, org.apache.parquet.column.values.bloomfilter.BloomFilterWriteStore, Closeable
| Constructor and Description |
|---|
ParquetColumnChunkPageWriteStore(org.apache.parquet.hadoop.CodecFactory.BytesCompressor compressor,
org.apache.parquet.schema.MessageType schema,
int initialSlabSize,
int maxCapacityHint,
org.apache.parquet.bytes.ByteBufferAllocator allocator,
int columnIndexTruncateLength) |
ParquetColumnChunkPageWriteStore(org.apache.parquet.hadoop.CodecFactory.BytesCompressor compressor,
org.apache.parquet.schema.MessageType schema,
int initialSlabSize,
int maxCapacityHint,
org.apache.parquet.bytes.ByteBufferAllocator allocator,
int columnIndexTruncateLength,
boolean pageWriteChecksumEnabled) |
ParquetColumnChunkPageWriteStore(org.apache.parquet.hadoop.CodecFactory.BytesCompressor compressor,
org.apache.parquet.schema.MessageType schema,
int initialSlabSize,
int maxCapacityHint,
org.apache.parquet.bytes.ByteBufferAllocator allocator,
int columnIndexTruncateLength,
boolean pageWriteChecksumEnabled,
org.apache.parquet.crypto.InternalFileEncryptor fileEncryptor,
int rowGroupOrdinal) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flushToFileWriter(ParquetFileWriter writer) |
org.apache.parquet.column.values.bloomfilter.BloomFilterWriter |
getBloomFilterWriter(org.apache.parquet.column.ColumnDescriptor path) |
org.apache.parquet.column.page.PageWriter |
getPageWriter(org.apache.parquet.column.ColumnDescriptor path) |
public ParquetColumnChunkPageWriteStore(org.apache.parquet.hadoop.CodecFactory.BytesCompressor compressor,
org.apache.parquet.schema.MessageType schema,
int initialSlabSize,
int maxCapacityHint,
org.apache.parquet.bytes.ByteBufferAllocator allocator,
int columnIndexTruncateLength)
public ParquetColumnChunkPageWriteStore(org.apache.parquet.hadoop.CodecFactory.BytesCompressor compressor,
org.apache.parquet.schema.MessageType schema,
int initialSlabSize,
int maxCapacityHint,
org.apache.parquet.bytes.ByteBufferAllocator allocator,
int columnIndexTruncateLength,
boolean pageWriteChecksumEnabled)
public ParquetColumnChunkPageWriteStore(org.apache.parquet.hadoop.CodecFactory.BytesCompressor compressor,
org.apache.parquet.schema.MessageType schema,
int initialSlabSize,
int maxCapacityHint,
org.apache.parquet.bytes.ByteBufferAllocator allocator,
int columnIndexTruncateLength,
boolean pageWriteChecksumEnabled,
org.apache.parquet.crypto.InternalFileEncryptor fileEncryptor,
int rowGroupOrdinal)
public org.apache.parquet.column.page.PageWriter getPageWriter(org.apache.parquet.column.ColumnDescriptor path)
getPageWriter in interface org.apache.parquet.column.page.PageWriteStorepublic org.apache.parquet.column.values.bloomfilter.BloomFilterWriter getBloomFilterWriter(org.apache.parquet.column.ColumnDescriptor path)
getBloomFilterWriter in interface org.apache.parquet.column.values.bloomfilter.BloomFilterWriteStorepublic void flushToFileWriter(ParquetFileWriter writer) throws IOException
IOExceptionpublic void close()
close in interface Closeableclose in interface AutoCloseableCopyright © 2021 The Apache Software Foundation. All rights reserved.