Class ContainerMemoryConfigurationBuilder

java.lang.Object
org.infinispan.configuration.global.AbstractGlobalConfigurationBuilder
org.infinispan.configuration.global.ContainerMemoryConfigurationBuilder
All Implemented Interfaces:
Builder<ContainerMemoryConfiguration>, GlobalConfigurationChildBuilder

public class ContainerMemoryConfigurationBuilder extends AbstractGlobalConfigurationBuilder implements Builder<ContainerMemoryConfiguration>
Configures the container memory which allows for a shared memory space used by multiple caches that can be bounded so when the limit is surpassed an entry is evicted to ensure memory does not grow too much. The memory container supports both count based (number of entries) and size based (how much approximate memory in bytes) eviction methods.
Since:
16.1
Author:
William Burns