public class OrcCacheConfig extends Object
Constructor and Description |
---|
OrcCacheConfig() |
Modifier and Type | Method and Description |
---|---|
io.airlift.units.DataSize |
getExpectedFileTailSize() |
io.airlift.units.DataSize |
getFileTailCacheSize() |
io.airlift.units.Duration |
getFileTailCacheTtlSinceLastAccess() |
io.airlift.units.DataSize |
getStripeFooterCacheSize() |
io.airlift.units.Duration |
getStripeFooterCacheTtlSinceLastAccess() |
io.airlift.units.DataSize |
getStripeStreamCacheSize() |
io.airlift.units.Duration |
getStripeStreamCacheTtlSinceLastAccess() |
boolean |
isDwrfStripeCacheEnabled() |
boolean |
isFileTailCacheEnabled() |
boolean |
isStripeMetadataCacheEnabled() |
OrcCacheConfig |
setDwrfStripeCacheEnabled(boolean dwrfStripeCacheEnabled) |
OrcCacheConfig |
setExpectedFileTailSize(io.airlift.units.DataSize expectedFileTailSize) |
OrcCacheConfig |
setFileTailCacheEnabled(boolean fileTailCacheEnabled) |
OrcCacheConfig |
setFileTailCacheSize(io.airlift.units.DataSize fileTailCacheSize) |
OrcCacheConfig |
setFileTailCacheTtlSinceLastAccess(io.airlift.units.Duration fileTailCacheTtlSinceLastAccess) |
OrcCacheConfig |
setStripeFooterCacheSize(io.airlift.units.DataSize stripeFooterCacheSize) |
OrcCacheConfig |
setStripeFooterCacheTtlSinceLastAccess(io.airlift.units.Duration stripeFooterCacheTtlSinceLastAccess) |
OrcCacheConfig |
setStripeMetadataCacheEnabled(boolean stripeMetadataCacheEnabled) |
OrcCacheConfig |
setStripeStreamCacheSize(io.airlift.units.DataSize stripeStreamCacheSize) |
OrcCacheConfig |
setStripeStreamCacheTtlSinceLastAccess(io.airlift.units.Duration stripeStreamCacheTtlSinceLastAccess) |
public boolean isFileTailCacheEnabled()
@Config(value="orc.file-tail-cache-enabled") public OrcCacheConfig setFileTailCacheEnabled(boolean fileTailCacheEnabled)
@MinDataSize(value="0B") public io.airlift.units.DataSize getFileTailCacheSize()
@Config(value="orc.file-tail-cache-size") public OrcCacheConfig setFileTailCacheSize(io.airlift.units.DataSize fileTailCacheSize)
@MinDuration(value="0s") public io.airlift.units.Duration getFileTailCacheTtlSinceLastAccess()
@Config(value="orc.file-tail-cache-ttl-since-last-access") public OrcCacheConfig setFileTailCacheTtlSinceLastAccess(io.airlift.units.Duration fileTailCacheTtlSinceLastAccess)
public boolean isStripeMetadataCacheEnabled()
@Config(value="orc.stripe-metadata-cache-enabled") public OrcCacheConfig setStripeMetadataCacheEnabled(boolean stripeMetadataCacheEnabled)
@MinDataSize(value="0B") public io.airlift.units.DataSize getStripeFooterCacheSize()
@Config(value="orc.stripe-footer-cache-size") public OrcCacheConfig setStripeFooterCacheSize(io.airlift.units.DataSize stripeFooterCacheSize)
@MinDuration(value="0s") public io.airlift.units.Duration getStripeFooterCacheTtlSinceLastAccess()
@Config(value="orc.stripe-footer-cache-ttl-since-last-access") public OrcCacheConfig setStripeFooterCacheTtlSinceLastAccess(io.airlift.units.Duration stripeFooterCacheTtlSinceLastAccess)
@MinDataSize(value="0B") public io.airlift.units.DataSize getStripeStreamCacheSize()
@Config(value="orc.stripe-stream-cache-size") public OrcCacheConfig setStripeStreamCacheSize(io.airlift.units.DataSize stripeStreamCacheSize)
@MinDuration(value="0s") public io.airlift.units.Duration getStripeStreamCacheTtlSinceLastAccess()
@Config(value="orc.stripe-stream-cache-ttl-since-last-access") public OrcCacheConfig setStripeStreamCacheTtlSinceLastAccess(io.airlift.units.Duration stripeStreamCacheTtlSinceLastAccess)
public boolean isDwrfStripeCacheEnabled()
@Config(value="orc.dwrf-stripe-cache-enabled") public OrcCacheConfig setDwrfStripeCacheEnabled(boolean dwrfStripeCacheEnabled)
@MinDataSize(value="256B") public io.airlift.units.DataSize getExpectedFileTailSize()
@Config(value="orc.expected-file-tail-size") public OrcCacheConfig setExpectedFileTailSize(io.airlift.units.DataSize expectedFileTailSize)
Copyright © 2012–2021. All rights reserved.