- Gauge - Annotation Type in org.eclipse.microprofile.metrics.annotation
-
An annotation for marking a method or field as a gauge.
- Gauge<T> - Interface in org.eclipse.microprofile.metrics
-
A gauge metric is an instantaneous reading of a particular value.
- get75thPercentile() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the 75th percentile in the distribution.
- get95thPercentile() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the 95th percentile in the distribution.
- get98thPercentile() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the 98th percentile in the distribution.
- get999thPercentile() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the 99.9th percentile in the distribution.
- get99thPercentile() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the 99th percentile in the distribution.
- getCount() - Method in interface org.eclipse.microprofile.metrics.Counter
-
Returns the counter's current value.
- getCount() - Method in interface org.eclipse.microprofile.metrics.Counting
-
Returns the current count.
- getCount() - Method in interface org.eclipse.microprofile.metrics.Histogram
-
Returns the number of values recorded.
- getCount() - Method in interface org.eclipse.microprofile.metrics.Meter
-
- getCount() - Method in interface org.eclipse.microprofile.metrics.Metered
-
Returns the number of events which have been marked.
- getCount() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getCounters() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the counters in the registry and their names.
- getCounters(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the counters in the registry and their names which match the given
filter.
- getDescription() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the description of the metric.
- getDisplayName() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the display name if set, otherwise this method returns the metric name.
- getFifteenMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Meter
-
- getFifteenMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Metered
-
Returns the fifteen-minute exponentially-weighted moving average rate at which events have
occurred since the meter was created.
- getFifteenMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getFiveMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Meter
-
- getFiveMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Metered
-
Returns the five-minute exponentially-weighted moving average rate at which events have
occurred since the meter was created.
- getFiveMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getGauges() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the gauges in the registry and their names.
- getGauges(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the gauges in the registry and their names which match the given filter.
- getHistograms() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the histograms in the registry and their names.
- getHistograms(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the histograms in the registry and their names which match the given
filter.
- getMax() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the highest value in the snapshot.
- getMean() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the arithmetic mean of the values in the snapshot.
- getMeanRate() - Method in interface org.eclipse.microprofile.metrics.Meter
-
- getMeanRate() - Method in interface org.eclipse.microprofile.metrics.Metered
-
Returns the mean rate at which events have occurred since the meter was created.
- getMeanRate() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getMedian() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the median value in the distribution.
- getMetadata() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the metadata in the registry and their names.
- getMeters() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the meters in the registry and their names.
- getMeters(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the meters in the registry and their names which match the given filter.
- getMetrics() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the metrics in the registry and their names.
- getMin() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the lowest value in the snapshot.
- getName() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the metric name.
- getName() - Method in enum org.eclipse.microprofile.metrics.MetricRegistry.Type
-
Returns the name of the MetricRegistry scope.
- getNames() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a set of the names of all the metrics in the registry.
- getOneMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Meter
-
- getOneMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Metered
-
Returns the one-minute exponentially-weighted moving average rate at which events have
occurred since the meter was created.
- getOneMinuteRate() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getSnapshot() - Method in interface org.eclipse.microprofile.metrics.Histogram
-
- getSnapshot() - Method in interface org.eclipse.microprofile.metrics.Sampling
-
Returns a snapshot of the values.
- getSnapshot() - Method in interface org.eclipse.microprofile.metrics.Timer
-
- getStdDev() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the standard deviation of the values in the snapshot.
- getTags() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the underlying HashMap containing the tags.
- getTagsAsString() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Gets the list of tags as a single String in the format 'key="value",key2="value2",...'
- getTimers() - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the timers in the registry and their names.
- getTimers(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Returns a map of all the timers in the registry and their names which match the given filter.
- getType() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the String representation of the
MetricType
.
- getTypeRaw() - Method in class org.eclipse.microprofile.metrics.Metadata
-
- getUnit() - Method in class org.eclipse.microprofile.metrics.Metadata
-
Returns the unit of the metric.
- getValue() - Method in interface org.eclipse.microprofile.metrics.Gauge
-
Returns the metric's current value.
- getValue(double) - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the value at the given quantile.
- getValues() - Method in class org.eclipse.microprofile.metrics.Snapshot
-
Returns the entire set of values in the snapshot.
- GIBIBITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- GIGABITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- GIGABYTES - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- GLOBAL_TAGS_VARIABLE - Static variable in class org.eclipse.microprofile.metrics.Metadata
-
The environment variable used to pass in global tags.
- mark() - Method in interface org.eclipse.microprofile.metrics.Meter
-
Mark the occurrence of an event.
- mark(long) - Method in interface org.eclipse.microprofile.metrics.Meter
-
Mark the occurrence of a given number of events.
- matches(String, Metric) - Method in interface org.eclipse.microprofile.metrics.MetricFilter
-
Returns true
if the metric matches the filter; false
otherwise.
- MEBIBITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- MEGABITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- MEGABYTES - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- Metadata - Class in org.eclipse.microprofile.metrics
-
Bean holding the metadata of one single metric.
- Metadata(String, MetricType) - Constructor for class org.eclipse.microprofile.metrics.Metadata
-
Constructs a Metadata object with default units
- Metadata(String, MetricType, String) - Constructor for class org.eclipse.microprofile.metrics.Metadata
-
Constructs a Metadata object
- Metadata(String, String, String, MetricType, String) - Constructor for class org.eclipse.microprofile.metrics.Metadata
-
Constructs a Metadata object
- Metadata(String, String, String, MetricType, String, String) - Constructor for class org.eclipse.microprofile.metrics.Metadata
-
Constructs a Metadata object
- Metadata(Map<String, String>) - Constructor for class org.eclipse.microprofile.metrics.Metadata
-
Constructs a Metadata object from a map with the following keys
name
- The name of the metric
displayName
- The display (friendly) name of the metric
description
- The description of the metric
type
- The type of the metric
unit
- The units of the metric
tags
- The tags of the metric - cannot be null
- Meter - Interface in org.eclipse.microprofile.metrics
-
A meter metric which measures mean throughput and one-, five-, and fifteen-minute
exponentially-weighted moving average throughputs.
- meter(String) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Return the
Meter
registered under this name; or create and register
a new
Meter
if none is registered.
- meter(Metadata) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
-
Return the
Meter
registered under the
Metadata
's name; or create and register
a new
Meter
if none is registered.
- Metered - Annotation Type in org.eclipse.microprofile.metrics.annotation
-
An annotation for marking a method, constructor, or class as metered.
- Metered - Interface in org.eclipse.microprofile.metrics
-
An object which maintains mean and exponentially-weighted rate.
- Metric - Annotation Type in org.eclipse.microprofile.metrics.annotation
-
An annotation requesting that a metric be injected or registered.
- Metric - Interface in org.eclipse.microprofile.metrics
-
A tag interface to indicate that a class is a metric.
- MetricFilter - Interface in org.eclipse.microprofile.metrics
-
A filter used to determine whether or not a metric should be reported, among other things.
- MetricRegistry - Class in org.eclipse.microprofile.metrics
-
The registry that stores metrics and their metadata.
- MetricRegistry() - Constructor for class org.eclipse.microprofile.metrics.MetricRegistry
-
- MetricRegistry.Type - Enum in org.eclipse.microprofile.metrics
-
An enumeration representing the scopes of the MetricRegistry
- MetricType - Enum in org.eclipse.microprofile.metrics
-
An enumeration representing the different types of metrics.
- MetricUnits - Class in org.eclipse.microprofile.metrics
-
Standard units constants for metric's
Metadata
.
- MICROSECONDS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- MILLISECONDS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-
- MINUTES - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
-