Class GlobalMetricsConfiguration
java.lang.Object
org.infinispan.configuration.global.GlobalMetricsConfiguration
Configuration for metrics. See
GlobalMetricsConfigurationBuilder.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> Deprecated, for removal: This API element is subject to removal in a future version.static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> Deprecated, for removal: This API element is subject to removal in a future version.static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> Deprecated, for removal: This API element is subject to removal in a future version.static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether cache sizes should be computedorg.infinispan.commons.configuration.attributes.AttributeSetbooleanenabled()Metrics are enabled if at least one of the metric types is enabled.booleanbooleangauges()Are gauges enabled?inthashCode()booleanAre histograms enabled?booleanjvm()Deprecated, for removal: This API element is subject to removal in a future version.booleanlegacy()Whether legacy metrics should be reported.booleanDeprecated, for removal: This API element is subject to removal in a future version.prefix()Deprecated, for removal: This API element is subject to removal in a future version.toString()
-
Field Details
-
GAUGES
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> GAUGES -
HISTOGRAMS
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> HISTOGRAMS -
PREFIX
@Deprecated(forRemoval=true, since="16.0") public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> PREFIXDeprecated, for removal: This API element is subject to removal in a future version. -
NAMES_AS_TAGS
@Deprecated(forRemoval=true, since="16.0") public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> NAMES_AS_TAGSDeprecated, for removal: This API element is subject to removal in a future version. -
ACCURATE_SIZE
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> ACCURATE_SIZE -
JVM
@Deprecated(forRemoval=true, since="16.0") public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> JVMDeprecated, for removal: This API element is subject to removal in a future version. -
LEGACY
@Deprecated(forRemoval=true, since="16.0") public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> LEGACYDeprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
attributes
public org.infinispan.commons.configuration.attributes.AttributeSet attributes() -
enabled
public boolean enabled()Metrics are enabled if at least one of the metric types is enabled. Seegauges(),histograms(). -
gauges
public boolean gauges()Are gauges enabled? -
histograms
public boolean histograms()Are histograms enabled? -
prefix
Deprecated, for removal: This API element is subject to removal in a future version.The global prefix to add to all metric names. -
namesAsTags
Deprecated, for removal: This API element is subject to removal in a future version.Put the cache manager and cache name in tags rather then include them in the metric name. -
accurateSize
public boolean accurateSize()Whether cache sizes should be computed- Returns:
-
jvm
Deprecated, for removal: This API element is subject to removal in a future version.Whether JVM metrics should be reported. -
legacy
public boolean legacy()Whether legacy metrics should be reported.- Returns:
-
equals
-
hashCode
-
toString
-