Skip navigation links
A B C D F G H I K M N O P R S T U V 

A

addTag(String) - Method in class org.eclipse.microprofile.metrics.Metadata
Add one single tag with the format: 'key=value'.
addTags(String) - Method in class org.eclipse.microprofile.metrics.Metadata
Add multiple tags delimited by commas.
ALL - Static variable in interface org.eclipse.microprofile.metrics.MetricFilter
Matches all metrics, regardless of type or name.

B

BITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
Represents bits.
BYTES - Static variable in class org.eclipse.microprofile.metrics.MetricUnits

C

close() - Method in interface org.eclipse.microprofile.metrics.Timer.Context
Equivalent to calling Timer.Context.stop().
Counted - Annotation Type in org.eclipse.microprofile.metrics.annotation
An annotation for marking a method, constructor, or class as counted.
Counter - Interface in org.eclipse.microprofile.metrics
An incrementing and decrementing counter metric.
counter(String) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
Return the Counter registered under this name; or create and register a new Counter if none is registered.
counter(Metadata) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
Return the Counter registered under the Metadata's name; or create and register a new Counter if none is registered.
Counting - Interface in org.eclipse.microprofile.metrics
An interface for metric types which have counts.

D

DAYS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
dec() - Method in interface org.eclipse.microprofile.metrics.Counter
Decrement the counter by one.
dec(long) - Method in interface org.eclipse.microprofile.metrics.Counter
Decrement the counter by n.
dump(OutputStream) - Method in class org.eclipse.microprofile.metrics.Snapshot
Writes the values of the snapshot to the given stream.

F

from(String) - Static method in enum org.eclipse.microprofile.metrics.MetricType
Convert the string representation into an enum
from(Class<?>) - Static method in enum org.eclipse.microprofile.metrics.MetricType
Convert the metric class type into an enum

G

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
Returns the MetricType of the metric
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.

H

hashCode() - Method in class org.eclipse.microprofile.metrics.Metadata
 
Histogram - Interface in org.eclipse.microprofile.metrics
A metric which calculates the distribution of a value.
histogram(String) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
Return the Histogram registered under this name; or create and register a new Histogram if none is registered.
histogram(Metadata) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
Return the Histogram registered under the Metadata's name; or create and register a new Histogram if none is registered.
HOURS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits

I

inc() - Method in interface org.eclipse.microprofile.metrics.Counter
Increment the counter by one.
inc(long) - Method in interface org.eclipse.microprofile.metrics.Counter
Increment the counter by n.

K

KIBIBITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
KILOBITS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
KILOBYTES - Static variable in class org.eclipse.microprofile.metrics.MetricUnits

M

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

N

name(String, String...) - Static method in class org.eclipse.microprofile.metrics.MetricRegistry
Concatenates elements to form a dotted name, eliding any null values or empty strings.
name(Class<?>, String...) - Static method in class org.eclipse.microprofile.metrics.MetricRegistry
Concatenates a class name and elements to form a dotted name, eliding any null values or empty strings.
NANOSECONDS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
NONE - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
No unit

O

org.eclipse.microprofile.metrics - package org.eclipse.microprofile.metrics
 
org.eclipse.microprofile.metrics.annotation - package org.eclipse.microprofile.metrics.annotation
 

P

PER_SECOND - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
Represent per second
PERCENT - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
Represents percentage

R

register(String, T) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
Given a Metric, registers it under the given name.
register(String, T, Metadata) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
Given a Metric, registers it under the given name along with the provided Metadata.
RegistryType - Annotation Type in org.eclipse.microprofile.metrics.annotation
Qualifies the type of Metric Registry to inject.
remove(String) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
Removes the metric with the given name.
removeMatching(MetricFilter) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
Removes all metrics which match the given filter.

S

Sampling - Interface in org.eclipse.microprofile.metrics
An object which samples values.
SECONDS - Static variable in class org.eclipse.microprofile.metrics.MetricUnits
Represents seconds
setDescription(String) - Method in class org.eclipse.microprofile.metrics.Metadata
Sets the description of the metric.
setDisplayName(String) - Method in class org.eclipse.microprofile.metrics.Metadata
Sets the display name.
setName(String) - Method in class org.eclipse.microprofile.metrics.Metadata
Sets the metric name.
setTags(HashMap<String, String>) - Method in class org.eclipse.microprofile.metrics.Metadata
Sets the tags hashmap.
setType(String) - Method in class org.eclipse.microprofile.metrics.Metadata
Sets the metric type using a String representation of MetricType.
setType(MetricType) - Method in class org.eclipse.microprofile.metrics.Metadata
Sets the type of the metric
setUnit(String) - Method in class org.eclipse.microprofile.metrics.Metadata
Sets the unit of the metric.
size() - Method in class org.eclipse.microprofile.metrics.Snapshot
Returns the number of values in the snapshot.
Snapshot - Class in org.eclipse.microprofile.metrics
A statistical snapshot of a Snapshot.
Snapshot() - Constructor for class org.eclipse.microprofile.metrics.Snapshot
 
stop() - Method in interface org.eclipse.microprofile.metrics.Timer.Context
Updates the timer with the difference between current and start time.

T

time(Callable<T>) - Method in interface org.eclipse.microprofile.metrics.Timer
Times and records the duration of event.
time(Runnable) - Method in interface org.eclipse.microprofile.metrics.Timer
Times and records the duration of event.
time() - Method in interface org.eclipse.microprofile.metrics.Timer
Returns a new Timer.Context.
Timed - Annotation Type in org.eclipse.microprofile.metrics.annotation
An annotation for marking a method, constructor, or class as timed.
timer(String) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
Return the Timer registered under this name; or create and register a new Timer if none is registered.
timer(Metadata) - Method in class org.eclipse.microprofile.metrics.MetricRegistry
Return the Timer registered under the Metadata's name; or create and register a new Timer if none is registered.
Timer - Interface in org.eclipse.microprofile.metrics
A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics via Meter.
Timer.Context - Interface in org.eclipse.microprofile.metrics
A timing context.
toString() - Method in class org.eclipse.microprofile.metrics.Metadata
 
toString() - Method in enum org.eclipse.microprofile.metrics.MetricType
 

U

update(int) - Method in interface org.eclipse.microprofile.metrics.Histogram
Adds a recorded value.
update(long) - Method in interface org.eclipse.microprofile.metrics.Histogram
Adds a recorded value.
update(long, TimeUnit) - Method in interface org.eclipse.microprofile.metrics.Timer
Adds a recorded duration.

V

valueOf(String) - Static method in enum org.eclipse.microprofile.metrics.MetricRegistry.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.microprofile.metrics.MetricType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.microprofile.metrics.MetricRegistry.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.microprofile.metrics.MetricType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I K M N O P R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.