Package org.apache.iceberg.parquet
Class Parquet.ReadBuilder
java.lang.Object
org.apache.iceberg.parquet.Parquet.ReadBuilder
- Enclosing class:
- Parquet
- 
Method SummaryModifier and TypeMethodDescription<D> CloseableIterable<D>build()callInit()Deprecated.caseSensitive(boolean newCaseSensitive) createBatchedReaderFunc(Function<org.apache.parquet.schema.MessageType, VectorizedReader<?>> func) createReaderFunc(Function<org.apache.parquet.schema.MessageType, ParquetValueReader<?>> newReaderFunction) filter(Expression newFilter) filterRecords(boolean newFilterRecords) readSupport(org.apache.parquet.hadoop.api.ReadSupport<?> newFilterSupport) Deprecated.will be removed in 2.0.0; usecreateReaderFunc(Function)insteadrecordsPerBatch(int numRowsPerBatch) split(long newStart, long newLength) Restricts the read to the given range: [start, start + length).withAADPrefix(ByteBuffer aadPrefix) withFileEncryptionKey(ByteBuffer encryptionKey) withNameMapping(NameMapping newNameMapping) 
- 
Method Details- 
splitRestricts the read to the given range: [start, start + length).- Parameters:
- newStart- the start position for this read
- newLength- the length of the range this read should scan
- Returns:
- this builder for method chaining
 
- 
project
- 
caseInsensitive
- 
caseSensitive
- 
filterRecords
- 
filter
- 
readSupport@Deprecated public Parquet.ReadBuilder readSupport(org.apache.parquet.hadoop.api.ReadSupport<?> newFilterSupport) Deprecated.will be removed in 2.0.0; usecreateReaderFunc(Function)instead
- 
createReaderFuncpublic Parquet.ReadBuilder createReaderFunc(Function<org.apache.parquet.schema.MessageType, ParquetValueReader<?>> newReaderFunction) 
- 
createBatchedReaderFuncpublic Parquet.ReadBuilder createBatchedReaderFunc(Function<org.apache.parquet.schema.MessageType, VectorizedReader<?>> func) 
- 
set
- 
callInitDeprecated.will be removed in 2.0.0; usecreateReaderFunc(Function)instead
- 
reuseContainers
- 
recordsPerBatch
- 
withNameMapping
- 
withFileEncryptionKey
- 
withAADPrefix
- 
build
 
- 
createReaderFunc(Function)instead