Class JCacheXProperties.CacheConfig
- java.lang.Object
-
- io.github.dhruv1110.jcachex.spring.configuration.JCacheXProperties.CacheConfig
-
- Enclosing class:
- JCacheXProperties
public static class JCacheXProperties.CacheConfig extends Object
Configuration for individual cache instances.
-
-
Constructor Summary
Constructors Constructor Description CacheConfig()
-
Method Summary
-
-
-
Method Detail
-
getMaximumSize
public Long getMaximumSize()
-
setMaximumSize
public void setMaximumSize(Long maximumSize)
-
getMaximumWeight
public Long getMaximumWeight()
-
setMaximumWeight
public void setMaximumWeight(Long maximumWeight)
-
getExpireAfterSeconds
public Long getExpireAfterSeconds()
-
setExpireAfterSeconds
public void setExpireAfterSeconds(Long expireAfterSeconds)
-
getExpireAfterAccessSeconds
public Long getExpireAfterAccessSeconds()
-
setExpireAfterAccessSeconds
public void setExpireAfterAccessSeconds(Long expireAfterAccessSeconds)
-
getRefreshAfterWriteSeconds
public Long getRefreshAfterWriteSeconds()
-
setRefreshAfterWriteSeconds
public void setRefreshAfterWriteSeconds(Long refreshAfterWriteSeconds)
-
getEvictionStrategy
public String getEvictionStrategy()
-
setEvictionStrategy
public void setEvictionStrategy(String evictionStrategy)
-
getFrequencySketchType
public String getFrequencySketchType()
-
setFrequencySketchType
public void setFrequencySketchType(String frequencySketchType)
-
getCacheType
public String getCacheType()
-
setCacheType
public void setCacheType(String cacheType)
-
getProfile
public String getProfile()
-
setProfile
public void setProfile(String profile)
-
getEnableStatistics
public Boolean getEnableStatistics()
-
setEnableStatistics
public void setEnableStatistics(Boolean enableStatistics)
-
getEnableJmx
public Boolean getEnableJmx()
-
setEnableJmx
public void setEnableJmx(Boolean enableJmx)
-
getEnableObservability
public Boolean getEnableObservability()
-
setEnableObservability
public void setEnableObservability(Boolean enableObservability)
-
getEnableResilience
public Boolean getEnableResilience()
-
setEnableResilience
public void setEnableResilience(Boolean enableResilience)
-
getEnableWarming
public Boolean getEnableWarming()
-
setEnableWarming
public void setEnableWarming(Boolean enableWarming)
-
getWeakKeys
public Boolean getWeakKeys()
-
setWeakKeys
public void setWeakKeys(Boolean weakKeys)
-
getWeakValues
public Boolean getWeakValues()
-
setWeakValues
public void setWeakValues(Boolean weakValues)
-
getSoftValues
public Boolean getSoftValues()
-
setSoftValues
public void setSoftValues(Boolean softValues)
-
getAsyncLoader
public Boolean getAsyncLoader()
-
setAsyncLoader
public void setAsyncLoader(Boolean asyncLoader)
-
getLoader
public String getLoader()
-
setLoader
public void setLoader(String loader)
-
getWeigher
public String getWeigher()
-
setWeigher
public void setWeigher(String weigher)
-
getWarmingStrategy
public String getWarmingStrategy()
-
setWarmingStrategy
public void setWarmingStrategy(String warmingStrategy)
-
getWarmingBatchSize
public Integer getWarmingBatchSize()
-
setWarmingBatchSize
public void setWarmingBatchSize(Integer warmingBatchSize)
-
getWarmingDelaySeconds
public Integer getWarmingDelaySeconds()
-
setWarmingDelaySeconds
public void setWarmingDelaySeconds(Integer warmingDelaySeconds)
-
getIdleTimeThresholdSeconds
public Long getIdleTimeThresholdSeconds()
-
setIdleTimeThresholdSeconds
public void setIdleTimeThresholdSeconds(Long idleTimeThresholdSeconds)
-
getDistributed
public JCacheXProperties.DistributedConfig getDistributed()
-
setDistributed
public void setDistributed(JCacheXProperties.DistributedConfig distributed)
-
getNetwork
public JCacheXProperties.NetworkConfig getNetwork()
-
setNetwork
public void setNetwork(JCacheXProperties.NetworkConfig network)
-
getEventListeners
public JCacheXProperties.EventListenersConfig getEventListeners()
-
setEventListeners
public void setEventListeners(JCacheXProperties.EventListenersConfig eventListeners)
-
getResilience
public JCacheXProperties.ResilienceConfig getResilience()
-
setResilience
public void setResilience(JCacheXProperties.ResilienceConfig resilience)
-
getObservability
public JCacheXProperties.ObservabilityConfig getObservability()
-
setObservability
public void setObservability(JCacheXProperties.ObservabilityConfig observability)
-
-