Class ImpersonationCachingConfig


  • public class ImpersonationCachingConfig
    extends Object
    • Constructor Detail

      • ImpersonationCachingConfig

        public ImpersonationCachingConfig()
    • Method Detail

      • getUserMetastoreCacheTtl

        @NotNull
        public @NotNull io.airlift.units.Duration getUserMetastoreCacheTtl()
      • setUserMetastoreCacheTtl

        @Config("hive.user-metastore-cache-ttl")
        public ImpersonationCachingConfig setUserMetastoreCacheTtl​(io.airlift.units.Duration userMetastoreCacheTtl)
      • getUserMetastoreCacheMaximumSize

        @Min(0L)
        public @javax.validation.constraints.Min(0L) long getUserMetastoreCacheMaximumSize()
      • setUserMetastoreCacheMaximumSize

        @Config("hive.user-metastore-cache-maximum-size")
        public ImpersonationCachingConfig setUserMetastoreCacheMaximumSize​(long userMetastoreCacheMaximumSize)