public class OrcReaderConfig extends Object
| Constructor and Description |
|---|
OrcReaderConfig() |
| Modifier and Type | Method and Description |
|---|---|
@NotNull io.airlift.units.DataSize |
getMaxBlockSize() |
@NotNull io.airlift.units.DataSize |
getMaxBufferSize() |
@NotNull io.airlift.units.DataSize |
getMaxMergeDistance() |
@NotNull io.airlift.units.DataSize |
getStreamBufferSize() |
@NotNull io.airlift.units.DataSize |
getTinyStripeThreshold() |
boolean |
isBloomFiltersEnabled() |
boolean |
isLazyReadSmallRanges()
Deprecated.
|
boolean |
isNestedLazy()
Deprecated.
|
boolean |
isUseColumnNames() |
OrcReaderConfig |
setBloomFiltersEnabled(boolean bloomFiltersEnabled) |
OrcReaderConfig |
setLazyReadSmallRanges(boolean lazyReadSmallRanges)
Deprecated.
|
OrcReaderConfig |
setMaxBlockSize(io.airlift.units.DataSize maxBlockSize) |
OrcReaderConfig |
setMaxBufferSize(io.airlift.units.DataSize maxBufferSize) |
OrcReaderConfig |
setMaxMergeDistance(io.airlift.units.DataSize maxMergeDistance) |
OrcReaderConfig |
setNestedLazy(boolean nestedLazy)
Deprecated.
|
OrcReaderConfig |
setStreamBufferSize(io.airlift.units.DataSize streamBufferSize) |
OrcReaderConfig |
setTinyStripeThreshold(io.airlift.units.DataSize tinyStripeThreshold) |
OrcReaderConfig |
setUseColumnNames(boolean useColumnNames) |
OrcReaderOptions |
toOrcReaderOptions() |
public OrcReaderOptions toOrcReaderOptions()
public boolean isUseColumnNames()
@Config(value="hive.orc.use-column-names") public OrcReaderConfig setUseColumnNames(boolean useColumnNames)
public boolean isBloomFiltersEnabled()
@Config(value="hive.orc.bloom-filters.enabled") public OrcReaderConfig setBloomFiltersEnabled(boolean bloomFiltersEnabled)
@NotNull public @NotNull io.airlift.units.DataSize getMaxMergeDistance()
@Config(value="hive.orc.max-merge-distance") public OrcReaderConfig setMaxMergeDistance(io.airlift.units.DataSize maxMergeDistance)
@NotNull public @NotNull io.airlift.units.DataSize getMaxBufferSize()
@Config(value="hive.orc.max-buffer-size") public OrcReaderConfig setMaxBufferSize(io.airlift.units.DataSize maxBufferSize)
@NotNull public @NotNull io.airlift.units.DataSize getTinyStripeThreshold()
@Config(value="hive.orc.tiny-stripe-threshold") public OrcReaderConfig setTinyStripeThreshold(io.airlift.units.DataSize tinyStripeThreshold)
@NotNull public @NotNull io.airlift.units.DataSize getStreamBufferSize()
@Config(value="hive.orc.stream-buffer-size") public OrcReaderConfig setStreamBufferSize(io.airlift.units.DataSize streamBufferSize)
@NotNull public @NotNull io.airlift.units.DataSize getMaxBlockSize()
@Config(value="hive.orc.max-read-block-size") public OrcReaderConfig setMaxBlockSize(io.airlift.units.DataSize maxBlockSize)
@Deprecated public boolean isLazyReadSmallRanges()
@Deprecated @Config(value="hive.orc.lazy-read-small-ranges") public OrcReaderConfig setLazyReadSmallRanges(boolean lazyReadSmallRanges)
@Deprecated public boolean isNestedLazy()
@Deprecated @Config(value="hive.orc.nested-lazy") public OrcReaderConfig setNestedLazy(boolean nestedLazy)
Copyright © 2012–2020. All rights reserved.