Package org.apache.geode.management
Class EvictionAttributesData
java.lang.Object
org.apache.geode.management.EvictionAttributesData
Composite data type used to distribute the eviction attributes for a
Region.- Since:
- GemFire 7.0
-
Constructor Summary
ConstructorsConstructorDescriptionEvictionAttributesData(String algorithm, Integer maximum, String action) This constructor is to be used by internal JMX framework only. -
Method Summary
Modifier and TypeMethodDescriptionReturns the action that will be taken on entries that are evicted.Returns the algorithm (policy) used to determine which entries will be evicted.The unit of this value is determined by the definition of theEvictionAlgorithmset by one of the creation methods e.g.toString()String representation of EvictionAttributesData
-
Constructor Details
-
EvictionAttributesData
@ConstructorProperties({"algorithm","maximum","action"}) public EvictionAttributesData(String algorithm, Integer maximum, String action) This constructor is to be used by internal JMX framework only. User should not try to create an instance of this class.- Parameters:
algorithm- the algorithm (policy) used to determine which entries will be evictedmaximum- maximum value used by theEvictionAlgorithmwhich determines when theEvictionActionis performedaction- the action that will be taken on entries that are evicted
-
-
Method Details
-
getAlgorithm
Returns the algorithm (policy) used to determine which entries will be evicted.- Returns:
- the algorithm (policy) used to determine which entries will be evicted
-
getMaximum
The unit of this value is determined by the definition of theEvictionAlgorithmset by one of the creation methods e.g.EvictionAttributes.createLRUEntryAttributes()For algorithm LRU HEAP null will be returned- Returns:
- maximum value used by the
EvictionAlgorithmwhich determines when theEvictionActionis performed.
-
getAction
Returns the action that will be taken on entries that are evicted.- Returns:
- the action that will be taken on entries that are evicted
-
toString
String representation of EvictionAttributesData
-