Class GlobalMemoryMonitorConfiguration
java.lang.Object
org.infinispan.commons.configuration.attributes.ConfigurationElement<GlobalMemoryMonitorConfiguration>
org.infinispan.configuration.global.GlobalMemoryMonitorConfiguration
- All Implemented Interfaces:
Matchable<GlobalMemoryMonitorConfiguration>, Updatable<GlobalMemoryMonitorConfiguration>
public class GlobalMemoryMonitorConfiguration
extends ConfigurationElement<GlobalMemoryMonitorConfiguration>
Configuration for the memory monitor. All attributes are mutable at runtime.
- Since:
- 16.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AttributeDefinition<Boolean> static final AttributeDefinition<Long> static final AttributeDefinition<Double> static final AttributeDefinition<Long> static final AttributeDefinition<Double> Fields inherited from class ConfigurationElement
attributes, CHILDLESS, children, element, repeated -
Method Summary
Methods inherited from class ConfigurationElement
attributes, child, children, children, elementName, equals, extractAttributes, findAttribute, hashCode, isModified, list, matches, matches, matches, toString, update, update, update, validateUpdate, validateUpdate, validateUpdate, write
-
Field Details
-
ENABLED
-
MEMORY_THRESHOLD
-
GC_DURATION_THRESHOLD
-
GC_PRESSURE_THRESHOLD
-
GC_PRESSURE_WINDOW
-
-
Method Details
-
enabled
public boolean enabled() -
memoryThreshold
public double memoryThreshold() -
gcDurationThreshold
public long gcDurationThreshold() -
gcPressureThreshold
public double gcPressureThreshold() -
gcPressureWindow
public long gcPressureWindow()
-