Package io.trino.orc

Class OrcReaderOptions


  • public class OrcReaderOptions
    extends Object
    • Constructor Detail

      • OrcReaderOptions

        public OrcReaderOptions()
    • 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)