static ParquetProperties.Builder |
ParquetProperties.builder() |
|
static ParquetProperties.Builder |
ParquetProperties.copy(ParquetProperties toCopy) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.estimateRowCountForPageSizeCheck(boolean estimateNextSizeCheck) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withAdaptiveBloomFilterEnabled(boolean enabled) |
Whether to use adaptive bloom filter to automatically adjust the bloom filter size according to
`parquet.bloom.filter.max.bytes`.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withAllocator(ByteBufferAllocator allocator) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withBloomFilterCandidatesNumber(String columnPath,
int number) |
When `AdaptiveBloomFilter` is enabled, set how many bloom filter candidates to use.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withBloomFilterEnabled(boolean enabled) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withBloomFilterEnabled(String columnPath,
boolean enabled) |
Enable or disable the bloom filter for the specified column.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withBloomFilterFPP(String columnPath,
double fpp) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withBloomFilterNDV(String columnPath,
long ndv) |
Set Bloom filter NDV (number of distinct values) for the specified column.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withByteStreamSplitEncoding(boolean enable) |
Enable or disable BYTE_STREAM_SPLIT encoding for FLOAT and DOUBLE columns.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withByteStreamSplitEncoding(String columnPath,
boolean enable) |
Enable or disable BYTE_STREAM_SPLIT encoding for specified columns.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withColumnIndexTruncateLength(int length) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withDictionaryEncoding(boolean enableDictionary) |
Enable or disable dictionary encoding.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withDictionaryEncoding(String columnPath,
boolean enableDictionary) |
Enable or disable dictionary encoding for the specified column.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withDictionaryPageSize(int dictionaryPageSize) |
Set the Parquet format dictionary page size.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withExtendedByteStreamSplitEncoding(boolean enable) |
Enable or disable BYTE_STREAM_SPLIT encoding for FLOAT, DOUBLE, INT32, INT64 and FIXED_LEN_BYTE_ARRAY columns.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withExtraMetaData(Map<String,String> extraMetaData) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withMaxBloomFilterBytes(int maxBloomFilterBytes) |
Set max Bloom filter bytes for related columns.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withMaxRowCountForPageSizeCheck(int max) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withMinRowCountForPageSizeCheck(int min) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withPageRowCountLimit(int rowCount) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withPageSize(int pageSize) |
Set the Parquet format page size.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withPageValueCountThreshold(int value) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withPageWriteChecksumEnabled(boolean val) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withRowGroupRowCountLimit(int rowCount) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withSizeStatisticsEnabled(boolean enabled) |
Sets whether size statistics are enabled globally.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withSizeStatisticsEnabled(String columnPath,
boolean enabled) |
Sets the size statistics enabled/disabled for the specified column.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withStatisticsEnabled(boolean enabled) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withStatisticsEnabled(String columnPath,
boolean enabled) |
Enable or disable the statistics for given column.
|
ParquetProperties.Builder |
ParquetProperties.Builder.withStatisticsTruncateLength(int length) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withValuesWriterFactory(ValuesWriterFactory factory) |
|
ParquetProperties.Builder |
ParquetProperties.Builder.withWriterVersion(ParquetProperties.WriterVersion version) |
|