@Vetoed public class MetricRegistryImpl extends Object implements org.eclipse.microprofile.metrics.MetricRegistry
| Constructor and Description |
|---|
MetricRegistryImpl(org.eclipse.microprofile.metrics.MetricRegistry.Type type) |
MetricRegistryImpl(org.eclipse.microprofile.metrics.MetricRegistry.Type type,
Clock clock) |
| Modifier and Type | Method and Description |
|---|---|
MetricRegistryImpl |
addListener(MetricRegistrationListener listener) |
org.eclipse.microprofile.metrics.ConcurrentGauge |
concurrentGauge(org.eclipse.microprofile.metrics.Metadata metadata) |
org.eclipse.microprofile.metrics.ConcurrentGauge |
concurrentGauge(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags) |
org.eclipse.microprofile.metrics.ConcurrentGauge |
concurrentGauge(org.eclipse.microprofile.metrics.MetricID metricID) |
org.eclipse.microprofile.metrics.ConcurrentGauge |
concurrentGauge(String name) |
org.eclipse.microprofile.metrics.ConcurrentGauge |
concurrentGauge(String name,
org.eclipse.microprofile.metrics.Tag... tags) |
org.eclipse.microprofile.metrics.Counter |
counter(org.eclipse.microprofile.metrics.Metadata metadata) |
org.eclipse.microprofile.metrics.Counter |
counter(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags) |
org.eclipse.microprofile.metrics.Counter |
counter(org.eclipse.microprofile.metrics.MetricID metricID) |
org.eclipse.microprofile.metrics.Counter |
counter(String name) |
org.eclipse.microprofile.metrics.Counter |
counter(String name,
org.eclipse.microprofile.metrics.Tag... tags) |
<T extends Number> |
gauge(org.eclipse.microprofile.metrics.Metadata metadata,
Supplier<T> supplier,
org.eclipse.microprofile.metrics.Tag... tags) |
<T,R extends Number> |
gauge(org.eclipse.microprofile.metrics.Metadata metadata,
T object,
Function<T,R> func,
org.eclipse.microprofile.metrics.Tag... tags) |
<T extends Number> |
gauge(org.eclipse.microprofile.metrics.MetricID metricID,
Supplier<T> supplier) |
<T,R extends Number> |
gauge(org.eclipse.microprofile.metrics.MetricID metricID,
T object,
Function<T,R> func) |
<T extends Number> |
gauge(String name,
Supplier<T> supplier,
org.eclipse.microprofile.metrics.Tag... tags) |
<T,R extends Number> |
gauge(String name,
T object,
Function<T,R> func,
org.eclipse.microprofile.metrics.Tag... tags) |
org.eclipse.microprofile.metrics.ConcurrentGauge |
getConcurrentGauge(org.eclipse.microprofile.metrics.MetricID metricID) |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.ConcurrentGauge> |
getConcurrentGauges() |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.ConcurrentGauge> |
getConcurrentGauges(org.eclipse.microprofile.metrics.MetricFilter filter) |
org.eclipse.microprofile.metrics.Counter |
getCounter(org.eclipse.microprofile.metrics.MetricID metricID) |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Counter> |
getCounters() |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Counter> |
getCounters(org.eclipse.microprofile.metrics.MetricFilter filter) |
org.eclipse.microprofile.metrics.Gauge<?> |
getGauge(org.eclipse.microprofile.metrics.MetricID metricID) |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Gauge> |
getGauges() |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Gauge> |
getGauges(org.eclipse.microprofile.metrics.MetricFilter filter) |
org.eclipse.microprofile.metrics.Histogram |
getHistogram(org.eclipse.microprofile.metrics.MetricID metricID) |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Histogram> |
getHistograms() |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Histogram> |
getHistograms(org.eclipse.microprofile.metrics.MetricFilter filter) |
Map<String,org.eclipse.microprofile.metrics.Metadata> |
getMetadata() |
org.eclipse.microprofile.metrics.Metadata |
getMetadata(String name) |
org.eclipse.microprofile.metrics.Meter |
getMeter(org.eclipse.microprofile.metrics.MetricID metricID) |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Meter> |
getMeters() |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Meter> |
getMeters(org.eclipse.microprofile.metrics.MetricFilter filter) |
org.eclipse.microprofile.metrics.Metric |
getMetric(org.eclipse.microprofile.metrics.MetricID metricID) |
<T extends org.eclipse.microprofile.metrics.Metric> |
getMetric(org.eclipse.microprofile.metrics.MetricID metricID,
Class<T> ofType) |
SortedSet<org.eclipse.microprofile.metrics.MetricID> |
getMetricIDs() |
Map<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Metric> |
getMetrics() |
<T extends org.eclipse.microprofile.metrics.Metric> |
getMetrics(Class<T> ofType,
org.eclipse.microprofile.metrics.MetricFilter filter) |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Metric> |
getMetrics(org.eclipse.microprofile.metrics.MetricFilter filter) |
Map<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Metric> |
getMetrics(String name) |
Set<org.eclipse.microprofile.metrics.MetricID> |
getMetricsIDs(String name) |
SortedSet<String> |
getNames() |
org.eclipse.microprofile.metrics.SimpleTimer |
getSimpleTimer(org.eclipse.microprofile.metrics.MetricID metricID) |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.SimpleTimer> |
getSimpleTimers() |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.SimpleTimer> |
getSimpleTimers(org.eclipse.microprofile.metrics.MetricFilter filter) |
org.eclipse.microprofile.metrics.Timer |
getTimer(org.eclipse.microprofile.metrics.MetricID metricID) |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Timer> |
getTimers() |
SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Timer> |
getTimers(org.eclipse.microprofile.metrics.MetricFilter filter) |
org.eclipse.microprofile.metrics.MetricRegistry.Type |
getType() |
org.eclipse.microprofile.metrics.Histogram |
histogram(org.eclipse.microprofile.metrics.Metadata metadata) |
org.eclipse.microprofile.metrics.Histogram |
histogram(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags) |
org.eclipse.microprofile.metrics.Histogram |
histogram(org.eclipse.microprofile.metrics.MetricID metricID) |
org.eclipse.microprofile.metrics.Histogram |
histogram(String name) |
org.eclipse.microprofile.metrics.Histogram |
histogram(String name,
org.eclipse.microprofile.metrics.Tag... tags) |
static boolean |
isLambda(Object obj) |
org.eclipse.microprofile.metrics.Meter |
meter(org.eclipse.microprofile.metrics.Metadata metadata) |
org.eclipse.microprofile.metrics.Meter |
meter(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags) |
org.eclipse.microprofile.metrics.Meter |
meter(org.eclipse.microprofile.metrics.MetricID metricID) |
org.eclipse.microprofile.metrics.Meter |
meter(String name) |
org.eclipse.microprofile.metrics.Meter |
meter(String name,
org.eclipse.microprofile.metrics.Tag... tags) |
<T extends org.eclipse.microprofile.metrics.Metric> |
register(org.eclipse.microprofile.metrics.Metadata metadata,
T metric) |
<T extends org.eclipse.microprofile.metrics.Metric> |
register(org.eclipse.microprofile.metrics.Metadata metadata,
T metric,
org.eclipse.microprofile.metrics.Tag... tags) |
<T extends org.eclipse.microprofile.metrics.Metric> |
register(String name,
T metric) |
boolean |
remove(org.eclipse.microprofile.metrics.MetricID metricID) |
boolean |
remove(String name) |
void |
removeMatching(org.eclipse.microprofile.metrics.MetricFilter filter) |
org.eclipse.microprofile.metrics.SimpleTimer |
simpleTimer(org.eclipse.microprofile.metrics.Metadata metadata) |
org.eclipse.microprofile.metrics.SimpleTimer |
simpleTimer(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags) |
org.eclipse.microprofile.metrics.SimpleTimer |
simpleTimer(org.eclipse.microprofile.metrics.MetricID metricID) |
org.eclipse.microprofile.metrics.SimpleTimer |
simpleTimer(String name) |
org.eclipse.microprofile.metrics.SimpleTimer |
simpleTimer(String name,
org.eclipse.microprofile.metrics.Tag... tags) |
org.eclipse.microprofile.metrics.Timer |
timer(org.eclipse.microprofile.metrics.Metadata metadata) |
org.eclipse.microprofile.metrics.Timer |
timer(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags) |
org.eclipse.microprofile.metrics.Timer |
timer(org.eclipse.microprofile.metrics.MetricID metricID) |
org.eclipse.microprofile.metrics.Timer |
timer(String name) |
org.eclipse.microprofile.metrics.Timer |
timer(String name,
org.eclipse.microprofile.metrics.Tag... tags) |
String |
toString() |
public MetricRegistryImpl(org.eclipse.microprofile.metrics.MetricRegistry.Type type)
public MetricRegistryImpl(org.eclipse.microprofile.metrics.MetricRegistry.Type type,
Clock clock)
public org.eclipse.microprofile.metrics.MetricRegistry.Type getType()
getType in interface org.eclipse.microprofile.metrics.MetricRegistrypublic MetricRegistryImpl addListener(MetricRegistrationListener listener)
public org.eclipse.microprofile.metrics.Counter counter(String name)
counter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Counter counter(org.eclipse.microprofile.metrics.Metadata metadata)
counter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Counter counter(String name, org.eclipse.microprofile.metrics.Tag... tags)
counter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Counter counter(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags)
counter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Counter counter(org.eclipse.microprofile.metrics.MetricID metricID)
counter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic <T,R extends Number> org.eclipse.microprofile.metrics.Gauge<R> gauge(org.eclipse.microprofile.metrics.Metadata metadata, T object, Function<T,R> func, org.eclipse.microprofile.metrics.Tag... tags)
gauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic <T extends Number> org.eclipse.microprofile.metrics.Gauge<T> gauge(org.eclipse.microprofile.metrics.MetricID metricID, Supplier<T> supplier)
gauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic <T,R extends Number> org.eclipse.microprofile.metrics.Gauge<R> gauge(org.eclipse.microprofile.metrics.MetricID metricID, T object, Function<T,R> func)
gauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic <T extends Number> org.eclipse.microprofile.metrics.Gauge<T> gauge(org.eclipse.microprofile.metrics.Metadata metadata, Supplier<T> supplier, org.eclipse.microprofile.metrics.Tag... tags)
gauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic <T extends Number> org.eclipse.microprofile.metrics.Gauge<T> gauge(String name, Supplier<T> supplier, org.eclipse.microprofile.metrics.Tag... tags)
gauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic <T,R extends Number> org.eclipse.microprofile.metrics.Gauge<R> gauge(String name, T object, Function<T,R> func, org.eclipse.microprofile.metrics.Tag... tags)
gauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.ConcurrentGauge concurrentGauge(String name)
concurrentGauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.ConcurrentGauge concurrentGauge(String name, org.eclipse.microprofile.metrics.Tag... tags)
concurrentGauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.ConcurrentGauge concurrentGauge(org.eclipse.microprofile.metrics.Metadata metadata)
concurrentGauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.ConcurrentGauge concurrentGauge(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags)
concurrentGauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.ConcurrentGauge concurrentGauge(org.eclipse.microprofile.metrics.MetricID metricID)
concurrentGauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Histogram histogram(String name, org.eclipse.microprofile.metrics.Tag... tags)
histogram in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Histogram histogram(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags)
histogram in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Histogram histogram(String name)
histogram in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Histogram histogram(org.eclipse.microprofile.metrics.Metadata metadata)
histogram in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Histogram histogram(org.eclipse.microprofile.metrics.MetricID metricID)
histogram in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Meter meter(String name, org.eclipse.microprofile.metrics.Tag... tags)
meter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Meter meter(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags)
meter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Meter meter(String name)
meter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Meter meter(org.eclipse.microprofile.metrics.Metadata metadata)
meter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Meter meter(org.eclipse.microprofile.metrics.MetricID metricID)
meter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.SimpleTimer simpleTimer(String name, org.eclipse.microprofile.metrics.Tag... tags)
simpleTimer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.SimpleTimer simpleTimer(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags)
simpleTimer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.SimpleTimer simpleTimer(String name)
simpleTimer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.SimpleTimer simpleTimer(org.eclipse.microprofile.metrics.Metadata metadata)
simpleTimer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.SimpleTimer simpleTimer(org.eclipse.microprofile.metrics.MetricID metricID)
simpleTimer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Timer timer(String name, org.eclipse.microprofile.metrics.Tag... tags)
timer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Timer timer(org.eclipse.microprofile.metrics.Metadata metadata,
org.eclipse.microprofile.metrics.Tag... tags)
timer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Timer timer(String name)
timer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Timer timer(org.eclipse.microprofile.metrics.Metadata metadata)
timer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Timer timer(org.eclipse.microprofile.metrics.MetricID metricID)
timer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.ConcurrentGauge getConcurrentGauge(org.eclipse.microprofile.metrics.MetricID metricID)
getConcurrentGauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Counter getCounter(org.eclipse.microprofile.metrics.MetricID metricID)
getCounter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Gauge<?> getGauge(org.eclipse.microprofile.metrics.MetricID metricID)
getGauge in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Histogram getHistogram(org.eclipse.microprofile.metrics.MetricID metricID)
getHistogram in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Meter getMeter(org.eclipse.microprofile.metrics.MetricID metricID)
getMeter in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.SimpleTimer getSimpleTimer(org.eclipse.microprofile.metrics.MetricID metricID)
getSimpleTimer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Timer getTimer(org.eclipse.microprofile.metrics.MetricID metricID)
getTimer in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Metric getMetric(org.eclipse.microprofile.metrics.MetricID metricID)
getMetric in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedSet<org.eclipse.microprofile.metrics.MetricID> getMetricIDs()
getMetricIDs in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedSet<String> getNames()
getNames in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Gauge> getGauges()
getGauges in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Gauge> getGauges(org.eclipse.microprofile.metrics.MetricFilter filter)
getGauges in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.ConcurrentGauge> getConcurrentGauges()
getConcurrentGauges in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.ConcurrentGauge> getConcurrentGauges(org.eclipse.microprofile.metrics.MetricFilter filter)
getConcurrentGauges in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Counter> getCounters()
getCounters in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Counter> getCounters(org.eclipse.microprofile.metrics.MetricFilter filter)
getCounters in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Histogram> getHistograms()
getHistograms in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Histogram> getHistograms(org.eclipse.microprofile.metrics.MetricFilter filter)
getHistograms in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Meter> getMeters()
getMeters in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Meter> getMeters(org.eclipse.microprofile.metrics.MetricFilter filter)
getMeters in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.SimpleTimer> getSimpleTimers()
getSimpleTimers in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.SimpleTimer> getSimpleTimers(org.eclipse.microprofile.metrics.MetricFilter filter)
getSimpleTimers in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Timer> getTimers()
getTimers in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Timer> getTimers(org.eclipse.microprofile.metrics.MetricFilter filter)
getTimers in interface org.eclipse.microprofile.metrics.MetricRegistrypublic Map<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Metric> getMetrics()
getMetrics in interface org.eclipse.microprofile.metrics.MetricRegistrypublic Map<String,org.eclipse.microprofile.metrics.Metadata> getMetadata()
getMetadata in interface org.eclipse.microprofile.metrics.MetricRegistrypublic boolean remove(String name)
remove in interface org.eclipse.microprofile.metrics.MetricRegistrypublic boolean remove(org.eclipse.microprofile.metrics.MetricID metricID)
remove in interface org.eclipse.microprofile.metrics.MetricRegistrypublic void removeMatching(org.eclipse.microprofile.metrics.MetricFilter filter)
removeMatching in interface org.eclipse.microprofile.metrics.MetricRegistrypublic <T extends org.eclipse.microprofile.metrics.Metric> T register(String name, T metric) throws IllegalArgumentException
register in interface org.eclipse.microprofile.metrics.MetricRegistryIllegalArgumentExceptionpublic <T extends org.eclipse.microprofile.metrics.Metric> T register(org.eclipse.microprofile.metrics.Metadata metadata,
T metric)
throws IllegalArgumentException
register in interface org.eclipse.microprofile.metrics.MetricRegistryIllegalArgumentExceptionpublic <T extends org.eclipse.microprofile.metrics.Metric> T register(org.eclipse.microprofile.metrics.Metadata metadata,
T metric,
org.eclipse.microprofile.metrics.Tag... tags)
throws IllegalArgumentException
register in interface org.eclipse.microprofile.metrics.MetricRegistryIllegalArgumentExceptionpublic <T extends org.eclipse.microprofile.metrics.Metric> T getMetric(org.eclipse.microprofile.metrics.MetricID metricID,
Class<T> ofType)
getMetric in interface org.eclipse.microprofile.metrics.MetricRegistrypublic <T extends org.eclipse.microprofile.metrics.Metric> SortedMap<org.eclipse.microprofile.metrics.MetricID,T> getMetrics(Class<T> ofType, org.eclipse.microprofile.metrics.MetricFilter filter)
getMetrics in interface org.eclipse.microprofile.metrics.MetricRegistrypublic SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Metric> getMetrics(org.eclipse.microprofile.metrics.MetricFilter filter)
getMetrics in interface org.eclipse.microprofile.metrics.MetricRegistrypublic org.eclipse.microprofile.metrics.Metadata getMetadata(String name)
getMetadata in interface org.eclipse.microprofile.metrics.MetricRegistrypublic Map<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Metric> getMetrics(String name)
public static boolean isLambda(Object obj)
Copyright © 2021. All rights reserved.