public class CachingHiveMetastoreConfig extends Object
| Constructor and Description |
|---|
CachingHiveMetastoreConfig() |
| Modifier and Type | Method and Description |
|---|---|
@Min(value=1L) int |
getMaxMetastoreRefreshThreads() |
@Min(value=1L) long |
getMetastoreCacheMaximumSize() |
@NotNull io.airlift.units.Duration |
getMetastoreCacheTtl() |
@NotNull Optional<io.airlift.units.Duration> |
getMetastoreRefreshInterval() |
CachingHiveMetastoreConfig |
setMaxMetastoreRefreshThreads(int maxMetastoreRefreshThreads) |
CachingHiveMetastoreConfig |
setMetastoreCacheMaximumSize(long metastoreCacheMaximumSize) |
CachingHiveMetastoreConfig |
setMetastoreCacheTtl(io.airlift.units.Duration metastoreCacheTtl) |
CachingHiveMetastoreConfig |
setMetastoreRefreshInterval(io.airlift.units.Duration metastoreRefreshInterval) |
@NotNull public @NotNull io.airlift.units.Duration getMetastoreCacheTtl()
@Config(value="hive.metastore-cache-ttl") public CachingHiveMetastoreConfig setMetastoreCacheTtl(io.airlift.units.Duration metastoreCacheTtl)
@NotNull public @NotNull Optional<io.airlift.units.Duration> getMetastoreRefreshInterval()
@Config(value="hive.metastore-refresh-interval") public CachingHiveMetastoreConfig setMetastoreRefreshInterval(io.airlift.units.Duration metastoreRefreshInterval)
@Min(value=1L) public @Min(value=1L) long getMetastoreCacheMaximumSize()
@Config(value="hive.metastore-cache-maximum-size") public CachingHiveMetastoreConfig setMetastoreCacheMaximumSize(long metastoreCacheMaximumSize)
@Min(value=1L) public @Min(value=1L) int getMaxMetastoreRefreshThreads()
@Config(value="hive.metastore-refresh-max-threads") public CachingHiveMetastoreConfig setMaxMetastoreRefreshThreads(int maxMetastoreRefreshThreads)
Copyright © 2012–2020. All rights reserved.