Class DistributedMapConfig.Builder
java.lang.Object
com.loomcache.server.datastructures.DistributedMapConfig.Builder
- Enclosing class:
DistributedMapConfig
Fluent builder for
DistributedMapConfig.-
Method Summary
Modifier and TypeMethodDescriptionbuild()evictionPolicy(DistributedMapConfig.EvictionPolicy evictionPolicy) Eviction policy when maxSize is reached.Expire entries that have not been accessed for the given duration. 0 disables max-idle.maxSize(int maxSize) Maximum number of entries. 0 = unbounded.metricsEnabled(boolean metricsEnabled) Enable or disable metrics collection.
-
Method Details
-
maxSize
Maximum number of entries. 0 = unbounded. -
evictionPolicy
public DistributedMapConfig.Builder evictionPolicy(DistributedMapConfig.EvictionPolicy evictionPolicy) Eviction policy when maxSize is reached. -
metricsEnabled
Enable or disable metrics collection. Default: true. -
maxIdle
Expire entries that have not been accessed for the given duration. 0 disables max-idle. -
build
-