Package io.trino.orc
Class OrcReaderOptions
- java.lang.Object
-
- io.trino.orc.OrcReaderOptions
-
public class OrcReaderOptions extends Object
-
-
Constructor Summary
Constructors Constructor Description OrcReaderOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description io.airlift.units.DataSizegetMaxBlockSize()io.airlift.units.DataSizegetMaxBufferSize()io.airlift.units.DataSizegetMaxMergeDistance()io.airlift.units.DataSizegetStreamBufferSize()io.airlift.units.DataSizegetTinyStripeThreshold()booleanisBloomFiltersEnabled()booleanisLazyReadSmallRanges()booleanisNestedLazy()OrcReaderOptionswithBloomFiltersEnabled(boolean bloomFiltersEnabled)OrcReaderOptionswithLazyReadSmallRanges(boolean lazyReadSmallRanges)Deprecated.OrcReaderOptionswithMaxBufferSize(io.airlift.units.DataSize maxBufferSize)OrcReaderOptionswithMaxMergeDistance(io.airlift.units.DataSize maxMergeDistance)OrcReaderOptionswithMaxReadBlockSize(io.airlift.units.DataSize maxBlockSize)OrcReaderOptionswithNestedLazy(boolean nestedLazy)Deprecated.OrcReaderOptionswithStreamBufferSize(io.airlift.units.DataSize streamBufferSize)OrcReaderOptionswithTinyStripeThreshold(io.airlift.units.DataSize tinyStripeThreshold)
-
-
-
Method Detail
-
isBloomFiltersEnabled
public boolean isBloomFiltersEnabled()
-
getMaxMergeDistance
public io.airlift.units.DataSize getMaxMergeDistance()
-
getMaxBufferSize
public io.airlift.units.DataSize getMaxBufferSize()
-
getTinyStripeThreshold
public io.airlift.units.DataSize getTinyStripeThreshold()
-
getStreamBufferSize
public io.airlift.units.DataSize getStreamBufferSize()
-
getMaxBlockSize
public io.airlift.units.DataSize getMaxBlockSize()
-
isLazyReadSmallRanges
public boolean isLazyReadSmallRanges()
-
isNestedLazy
public boolean isNestedLazy()
-
withBloomFiltersEnabled
public OrcReaderOptions withBloomFiltersEnabled(boolean bloomFiltersEnabled)
-
withMaxMergeDistance
public OrcReaderOptions withMaxMergeDistance(io.airlift.units.DataSize maxMergeDistance)
-
withMaxBufferSize
public OrcReaderOptions withMaxBufferSize(io.airlift.units.DataSize maxBufferSize)
-
withTinyStripeThreshold
public OrcReaderOptions withTinyStripeThreshold(io.airlift.units.DataSize tinyStripeThreshold)
-
withStreamBufferSize
public OrcReaderOptions withStreamBufferSize(io.airlift.units.DataSize streamBufferSize)
-
withMaxReadBlockSize
public OrcReaderOptions withMaxReadBlockSize(io.airlift.units.DataSize maxBlockSize)
-
withLazyReadSmallRanges
@Deprecated public OrcReaderOptions withLazyReadSmallRanges(boolean lazyReadSmallRanges)
Deprecated.
-
withNestedLazy
@Deprecated public OrcReaderOptions withNestedLazy(boolean nestedLazy)
Deprecated.
-
-