Class GlobalMetricsConfiguration
java.lang.Object
org.infinispan.configuration.global.GlobalMetricsConfiguration
Configuration for microprofile 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>
static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Whether cache sizes should be computedorg.infinispan.commons.configuration.attributes.AttributeSet
boolean
enabled()
Metrics are enabled if at least one of the metric types is enabled.boolean
boolean
gauges()
Are gauges enabled?int
hashCode()
boolean
Are histograms enabled?boolean
Put the cache manager and cache name in tags rather then include them in the metric name.prefix()
The global prefix to add to all metric names.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
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> PREFIX -
NAMES_AS_TAGS
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> NAMES_AS_TAGS -
ACCURATE_SIZE
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> ACCURATE_SIZE
-
-
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
The global prefix to add to all metric names. -
namesAsTags
public boolean namesAsTags()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:
-
equals
-
hashCode
public int hashCode() -
toString
-