public static enum Metrics.MetricType extends Enum<Metrics.MetricType>
Enum Constant and Description |
---|
COUNTER
Counters measure discrete events.
|
GAUGE
Gauges are current measurements, such as bytes of memory currently used or the number of items in a queue.
|
GAUGE_HISTOGRAM
GaugeHistograms measure current distributions.
|
HISTOGRAM
Histograms measure distributions of discrete events.
|
INFO
Info metrics are used to expose textual information which SHOULD NOT change during process lifetime.
|
STATE_SET
StateSets represent a series of related boolean values, also called a bitset.
|
SUMMARY
Like Histograms, Summaries measure distributions of discrete events and MAY be used when
Histograms are too expensive and/or an average event size is sufficient.
|
UNKNOWN
An unknown metric type.
|
Modifier and Type | Method and Description |
---|---|
static Metrics.MetricType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Metrics.MetricType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Metrics.MetricType COUNTER
public static final Metrics.MetricType GAUGE
public static final Metrics.MetricType INFO
public static final Metrics.MetricType HISTOGRAM
public static final Metrics.MetricType GAUGE_HISTOGRAM
public static final Metrics.MetricType STATE_SET
public static final Metrics.MetricType SUMMARY
public static final Metrics.MetricType UNKNOWN
public static Metrics.MetricType[] values()
for (Metrics.MetricType c : Metrics.MetricType.values()) System.out.println(c);
public static Metrics.MetricType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2024 DiffusionData Ltd. All Rights Reserved.