public static class ParquetReadOptions.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ByteBufferAllocator |
allocator |
protected CompressionCodecFactory |
codecFactory |
protected ParquetConfiguration |
conf |
protected FileDecryptionProperties |
fileDecryptionProperties |
protected int |
maxAllocationSize |
protected ParquetMetadataConverter.MetadataFilter |
metadataFilter |
protected ParquetMetricsCallback |
metricsCallback |
protected Map<String,String> |
properties |
protected FilterCompat.Filter |
recordFilter |
protected boolean |
useBloomFilter |
protected boolean |
useColumnIndexFilter |
protected boolean |
useDictionaryFilter |
protected boolean |
useHadoopVectoredIo |
protected boolean |
useOffHeapDecryptBuffer |
protected boolean |
usePageChecksumVerification |
protected boolean |
useRecordFilter |
protected boolean |
useSignedStringMinMax |
protected boolean |
useStatsFilter |
| Constructor and Description |
|---|
Builder() |
Builder(ParquetConfiguration conf) |
protected boolean useSignedStringMinMax
protected boolean useStatsFilter
protected boolean useDictionaryFilter
protected boolean useRecordFilter
protected boolean useHadoopVectoredIo
protected boolean useColumnIndexFilter
protected boolean usePageChecksumVerification
protected boolean useBloomFilter
protected boolean useOffHeapDecryptBuffer
protected FilterCompat.Filter recordFilter
protected ParquetMetadataConverter.MetadataFilter metadataFilter
protected CompressionCodecFactory codecFactory
protected ByteBufferAllocator allocator
protected int maxAllocationSize
protected FileDecryptionProperties fileDecryptionProperties
protected ParquetConfiguration conf
protected ParquetMetricsCallback metricsCallback
public Builder()
public Builder(ParquetConfiguration conf)
public ParquetReadOptions.Builder useSignedStringMinMax(boolean useSignedStringMinMax)
public ParquetReadOptions.Builder useSignedStringMinMax()
public ParquetReadOptions.Builder useStatsFilter(boolean useStatsFilter)
public ParquetReadOptions.Builder useStatsFilter()
public ParquetReadOptions.Builder useDictionaryFilter(boolean useDictionaryFilter)
public ParquetReadOptions.Builder useDictionaryFilter()
public ParquetReadOptions.Builder useRecordFilter(boolean useRecordFilter)
public ParquetReadOptions.Builder useRecordFilter()
public ParquetReadOptions.Builder withUseHadoopVectoredIo(boolean useHadoopVectoredIo)
public ParquetReadOptions.Builder useColumnIndexFilter(boolean useColumnIndexFilter)
public ParquetReadOptions.Builder useColumnIndexFilter()
public ParquetReadOptions.Builder usePageChecksumVerification(boolean usePageChecksumVerification)
public ParquetReadOptions.Builder usePageChecksumVerification()
public ParquetReadOptions.Builder useBloomFilter()
public ParquetReadOptions.Builder useOffHeapDecryptBuffer()
public ParquetReadOptions.Builder useOffHeapDecryptBuffer(boolean useOffHeapDecryptBuffer)
public ParquetReadOptions.Builder useBloomFilter(boolean useBloomFilter)
public ParquetReadOptions.Builder withRecordFilter(FilterCompat.Filter rowGroupFilter)
public ParquetReadOptions.Builder withRange(long start, long end)
public ParquetReadOptions.Builder withOffsets(long... rowGroupOffsets)
public ParquetReadOptions.Builder withMetadataFilter(ParquetMetadataConverter.MetadataFilter metadataFilter)
public ParquetReadOptions.Builder withCodecFactory(CompressionCodecFactory codecFactory)
public ParquetReadOptions.Builder withAllocator(ByteBufferAllocator allocator)
public ParquetReadOptions.Builder withMaxAllocationInBytes(int allocationSizeInBytes)
public ParquetReadOptions.Builder withPageChecksumVerification(boolean val)
public ParquetReadOptions.Builder withDecryption(FileDecryptionProperties fileDecryptionProperties)
public ParquetReadOptions.Builder withMetricsCallback(ParquetMetricsCallback metricsCallback)
public ParquetReadOptions.Builder set(String key, String value)
public ParquetReadOptions.Builder copy(ParquetReadOptions options)
public ParquetReadOptions build()
Copyright © 2023 The Apache Software Foundation. All rights reserved.