public static class Parquet.ReadBuilder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
<D> CloseableIterable<D> |
build() |
Parquet.ReadBuilder |
callInit() |
Parquet.ReadBuilder |
caseInsensitive() |
Parquet.ReadBuilder |
caseSensitive(boolean caseSensitive) |
Parquet.ReadBuilder |
createReaderFunc(java.util.function.Function<org.apache.parquet.schema.MessageType,ParquetValueReader<?>> readerFunc) |
Parquet.ReadBuilder |
filter(Expression filter) |
Parquet.ReadBuilder |
filterRecords(boolean filterRecords) |
Parquet.ReadBuilder |
project(Schema schema) |
Parquet.ReadBuilder |
readSupport(org.apache.parquet.hadoop.api.ReadSupport<?> readSupport) |
Parquet.ReadBuilder |
reuseContainers() |
Parquet.ReadBuilder |
set(java.lang.String key,
java.lang.String value) |
Parquet.ReadBuilder |
split(long start,
long length)
Restricts the read to the given range: [start, start + length).
|
public Parquet.ReadBuilder split(long start, long length)
start
- the start position for this readlength
- the length of the range this read should scanpublic Parquet.ReadBuilder project(Schema schema)
public Parquet.ReadBuilder caseInsensitive()
public Parquet.ReadBuilder caseSensitive(boolean caseSensitive)
public Parquet.ReadBuilder filterRecords(boolean filterRecords)
public Parquet.ReadBuilder filter(Expression filter)
public Parquet.ReadBuilder readSupport(org.apache.parquet.hadoop.api.ReadSupport<?> readSupport)
public Parquet.ReadBuilder createReaderFunc(java.util.function.Function<org.apache.parquet.schema.MessageType,ParquetValueReader<?>> readerFunc)
public Parquet.ReadBuilder set(java.lang.String key, java.lang.String value)
public Parquet.ReadBuilder callInit()
public Parquet.ReadBuilder reuseContainers()
public <D> CloseableIterable<D> build()