Class MetricRegistryAdapter
java.lang.Object
io.quarkus.micrometer.runtime.binder.mpmetrics.MetricRegistryAdapter
- All Implemented Interfaces:
org.eclipse.microprofile.metrics.MetricRegistry
public class MetricRegistryAdapter
extends Object
implements org.eclipse.microprofile.metrics.MetricRegistry
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.microprofile.metrics.MetricRegistry
org.eclipse.microprofile.metrics.MetricRegistry.Type -
Field Summary
FieldsModifier and TypeFieldDescription(package private) Map<MetricDescriptor, MeterHolder> (package private) Map<String, MpMetadata> (package private) final io.micrometer.core.instrument.MeterRegistry(package private) final org.eclipse.microprofile.metrics.MetricRegistry.Type -
Constructor Summary
ConstructorsConstructorDescriptionMetricRegistryAdapter(org.eclipse.microprofile.metrics.MetricRegistry.Type type, io.micrometer.core.instrument.MeterRegistry registry) -
Method Summary
Modifier and TypeMethodDescription(package private) voidbindAnnotatedGauge(AnnotatedGaugeAdapter adapter) (package private) <T> TcheckCast(Class<T> type, MpMetadata metadata, MeterHolder o) org.eclipse.microprofile.metrics.ConcurrentGaugeconcurrentGauge(String name) org.eclipse.microprofile.metrics.ConcurrentGaugeconcurrentGauge(String name, org.eclipse.microprofile.metrics.Tag... tags) org.eclipse.microprofile.metrics.ConcurrentGaugeconcurrentGauge(org.eclipse.microprofile.metrics.Metadata metadata) org.eclipse.microprofile.metrics.ConcurrentGaugeconcurrentGauge(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) org.eclipse.microprofile.metrics.ConcurrentGaugeconcurrentGauge(org.eclipse.microprofile.metrics.MetricID metricID) org.eclipse.microprofile.metrics.Counterorg.eclipse.microprofile.metrics.Counterorg.eclipse.microprofile.metrics.Countercounter(org.eclipse.microprofile.metrics.Metadata metadata) org.eclipse.microprofile.metrics.Countercounter(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) org.eclipse.microprofile.metrics.Countercounter(org.eclipse.microprofile.metrics.MetricID metricID) <T extends Number>
org.eclipse.microprofile.metrics.Gauge<T> <T extends Number>
org.eclipse.microprofile.metrics.Gauge<T> <T,R extends Number>
org.eclipse.microprofile.metrics.Gauge<R> <T> org.eclipse.microprofile.metrics.Gauge<Double> gauge(String name, T o, ToDoubleFunction<T> f) <T> org.eclipse.microprofile.metrics.Gauge<Double> gauge(String name, T o, ToDoubleFunction<T> f, org.eclipse.microprofile.metrics.Tag... tags) <T extends Number>
org.eclipse.microprofile.metrics.Gauge<T> gauge(org.eclipse.microprofile.metrics.Metadata metadata, Supplier<T> f, org.eclipse.microprofile.metrics.Tag... tags) <T,R extends Number>
org.eclipse.microprofile.metrics.Gauge<R> gauge(org.eclipse.microprofile.metrics.Metadata metadata, T o, Function<T, R> f, org.eclipse.microprofile.metrics.Tag... tags) <T extends Number>
org.eclipse.microprofile.metrics.Gauge<T> <T,R extends Number>
org.eclipse.microprofile.metrics.Gauge<R> org.eclipse.microprofile.metrics.ConcurrentGaugegetConcurrentGauge(org.eclipse.microprofile.metrics.MetricID metricID) SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.ConcurrentGauge> SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.ConcurrentGauge> getConcurrentGauges(org.eclipse.microprofile.metrics.MetricFilter metricFilter) org.eclipse.microprofile.metrics.CountergetCounter(org.eclipse.microprofile.metrics.MetricID metricID) SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Counter> SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Counter> getCounters(org.eclipse.microprofile.metrics.MetricFilter metricFilter) org.eclipse.microprofile.metrics.Gauge<?> getGauge(org.eclipse.microprofile.metrics.MetricID metricID) SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Gauge> SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Gauge> getGauges(org.eclipse.microprofile.metrics.MetricFilter metricFilter) org.eclipse.microprofile.metrics.HistogramgetHistogram(org.eclipse.microprofile.metrics.MetricID metricID) SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Histogram> SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Histogram> getHistograms(org.eclipse.microprofile.metrics.MetricFilter metricFilter) org.eclipse.microprofile.metrics.MetadatagetMetadata(String name) org.eclipse.microprofile.metrics.MetergetMeter(org.eclipse.microprofile.metrics.MetricID metricID) SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Meter> SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Meter> getMeters(org.eclipse.microprofile.metrics.MetricFilter metricFilter) org.eclipse.microprofile.metrics.MetricgetMetric(org.eclipse.microprofile.metrics.MetricID metricID) <T extends org.eclipse.microprofile.metrics.Metric>
TSortedSet<org.eclipse.microprofile.metrics.MetricID> Map<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Metric> <T extends org.eclipse.microprofile.metrics.Metric>
SortedMap<org.eclipse.microprofile.metrics.MetricID, T> 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) (package private) <T extends org.eclipse.microprofile.metrics.Metric>
SortedMap<org.eclipse.microprofile.metrics.MetricID, T> getMetrics(org.eclipse.microprofile.metrics.MetricType type, org.eclipse.microprofile.metrics.MetricFilter filter) getNames()org.eclipse.microprofile.metrics.SimpleTimergetSimpleTimer(org.eclipse.microprofile.metrics.MetricID metricID) SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.SimpleTimer> SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.SimpleTimer> getSimpleTimers(org.eclipse.microprofile.metrics.MetricFilter metricFilter) org.eclipse.microprofile.metrics.TimergetTimer(org.eclipse.microprofile.metrics.MetricID metricID) SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Timer> SortedMap<org.eclipse.microprofile.metrics.MetricID, org.eclipse.microprofile.metrics.Timer> getTimers(org.eclipse.microprofile.metrics.MetricFilter metricFilter) org.eclipse.microprofile.metrics.MetricRegistry.TypegetType()org.eclipse.microprofile.metrics.Histogramorg.eclipse.microprofile.metrics.Histogramorg.eclipse.microprofile.metrics.Histogramhistogram(org.eclipse.microprofile.metrics.Metadata metadata) org.eclipse.microprofile.metrics.Histogramhistogram(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) org.eclipse.microprofile.metrics.Histogramhistogram(org.eclipse.microprofile.metrics.MetricID metricID) (package private) ConcurrentGaugeImplinjectedConcurrentGauge(org.eclipse.microprofile.metrics.annotation.Metric annotation) (package private) org.eclipse.microprofile.metrics.CounterinjectedCounter(org.eclipse.microprofile.metrics.annotation.Metric annotation) (package private) HistogramAdapterinjectedHistogram(org.eclipse.microprofile.metrics.annotation.Metric annotation) (package private) MeterAdapterinjectedMeter(org.eclipse.microprofile.metrics.annotation.Metric annotation) (package private) TimerAdapterinjectedSimpleTimer(org.eclipse.microprofile.metrics.annotation.Metric annotation) (package private) TimerAdapterinjectedTimer(org.eclipse.microprofile.metrics.annotation.Metric annotation) (package private) ConcurrentGaugeImplinterceptorConcurrentGauge(org.eclipse.microprofile.metrics.Metadata metadata, String... tags) (package private) org.eclipse.microprofile.metrics.CounterinterceptorCounter(org.eclipse.microprofile.metrics.Metadata metadata, String... tags) (package private) TimerAdapterinterceptorTimer(org.eclipse.microprofile.metrics.Metadata metadata, String... tags) (package private) ConcurrentGaugeImplinternalConcurrentGauge(MpMetadata metadata, MetricDescriptor id) (package private) CounterAdapterinternalCounter(MpMetadata metadata, MetricDescriptor id) (package private) <T extends Number>
GaugeAdapter<T> internalGauge(MpMetadata metadata, MetricDescriptor id, Supplier<T> f) (package private) <T,R extends Number>
GaugeAdapter<R> internalGauge(MpMetadata metadata, MetricDescriptor id, T obj, Function<T, R> f) (package private) <T> GaugeAdapter<Double> internalGauge(MpMetadata metadata, MetricDescriptor id, T obj, ToDoubleFunction<T> f) (package private) HistogramAdapterinternalHistogram(MpMetadata metadata, MetricDescriptor id) (package private) MeterAdapterinternalMeter(MpMetadata metadata, MetricDescriptor id) (package private) booleaninternalRemove(MetricDescriptor match) (package private) TimerAdapterinternalSimpleTimer(MpMetadata metadata, MetricDescriptor id) (package private) TimerAdapterinternalTimer(MpMetadata metadata, MetricDescriptor id) org.eclipse.microprofile.metrics.Meterorg.eclipse.microprofile.metrics.Meterorg.eclipse.microprofile.metrics.Metermeter(org.eclipse.microprofile.metrics.Metadata metadata) org.eclipse.microprofile.metrics.Metermeter(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) org.eclipse.microprofile.metrics.Metermeter(org.eclipse.microprofile.metrics.MetricID metricID) <T extends org.eclipse.microprofile.metrics.Metric>
T<T extends org.eclipse.microprofile.metrics.Metric>
Tregister(org.eclipse.microprofile.metrics.Metadata metadata, T t) <T extends org.eclipse.microprofile.metrics.Metric>
Tregister(org.eclipse.microprofile.metrics.Metadata metadata, T t, org.eclipse.microprofile.metrics.Tag... tags) booleanbooleanremove(org.eclipse.microprofile.metrics.MetricID metricID) voidremoveMatching(org.eclipse.microprofile.metrics.MetricFilter metricFilter) (package private) io.micrometer.core.instrument.Tags(package private) io.micrometer.core.instrument.Tags(package private) io.micrometer.core.instrument.TagsscopeTags(org.eclipse.microprofile.metrics.Tag... tags) org.eclipse.microprofile.metrics.SimpleTimersimpleTimer(String name) org.eclipse.microprofile.metrics.SimpleTimersimpleTimer(String name, org.eclipse.microprofile.metrics.Tag... tags) org.eclipse.microprofile.metrics.SimpleTimersimpleTimer(org.eclipse.microprofile.metrics.Metadata metadata) org.eclipse.microprofile.metrics.SimpleTimersimpleTimer(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) org.eclipse.microprofile.metrics.SimpleTimersimpleTimer(org.eclipse.microprofile.metrics.MetricID metricID) org.eclipse.microprofile.metrics.Timerorg.eclipse.microprofile.metrics.Timerorg.eclipse.microprofile.metrics.Timertimer(org.eclipse.microprofile.metrics.Metadata metadata) org.eclipse.microprofile.metrics.Timertimer(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) org.eclipse.microprofile.metrics.Timertimer(org.eclipse.microprofile.metrics.MetricID metricID)
-
Field Details
-
type
final org.eclipse.microprofile.metrics.MetricRegistry.Type type -
registry
final io.micrometer.core.instrument.MeterRegistry registry -
constructedMeters
Map<MetricDescriptor,MeterHolder> constructedMeters -
metadataMap
Map<String,MpMetadata> metadataMap
-
-
Constructor Details
-
MetricRegistryAdapter
public MetricRegistryAdapter(org.eclipse.microprofile.metrics.MetricRegistry.Type type, io.micrometer.core.instrument.MeterRegistry registry)
-
-
Method Details
-
register
public <T extends org.eclipse.microprofile.metrics.Metric> T register(String name, T t) throws IllegalArgumentException - Specified by:
registerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry- Throws:
IllegalArgumentException
-
register
public <T extends org.eclipse.microprofile.metrics.Metric> T register(org.eclipse.microprofile.metrics.Metadata metadata, T t) throws IllegalArgumentException - Specified by:
registerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry- Throws:
IllegalArgumentException
-
register
public <T extends org.eclipse.microprofile.metrics.Metric> T register(org.eclipse.microprofile.metrics.Metadata metadata, T t, org.eclipse.microprofile.metrics.Tag... tags) throws IllegalArgumentException - Specified by:
registerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry- Throws:
IllegalArgumentException
-
counter
- Specified by:
counterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
counter
public org.eclipse.microprofile.metrics.Counter counter(String name, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
counterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
counter
public org.eclipse.microprofile.metrics.Counter counter(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
counterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
counter
public org.eclipse.microprofile.metrics.Counter counter(org.eclipse.microprofile.metrics.Metadata metadata) - Specified by:
counterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
counter
public org.eclipse.microprofile.metrics.Counter counter(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
counterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
interceptorCounter
org.eclipse.microprofile.metrics.Counter interceptorCounter(org.eclipse.microprofile.metrics.Metadata metadata, String... tags) -
injectedCounter
org.eclipse.microprofile.metrics.Counter injectedCounter(org.eclipse.microprofile.metrics.annotation.Metric annotation) -
internalCounter
-
concurrentGauge
- Specified by:
concurrentGaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
concurrentGauge
public org.eclipse.microprofile.metrics.ConcurrentGauge concurrentGauge(String name, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
concurrentGaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
concurrentGauge
public org.eclipse.microprofile.metrics.ConcurrentGauge concurrentGauge(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
concurrentGaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
concurrentGauge
public org.eclipse.microprofile.metrics.ConcurrentGauge concurrentGauge(org.eclipse.microprofile.metrics.Metadata metadata) - Specified by:
concurrentGaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
concurrentGauge
public org.eclipse.microprofile.metrics.ConcurrentGauge concurrentGauge(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
concurrentGaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
interceptorConcurrentGauge
ConcurrentGaugeImpl interceptorConcurrentGauge(org.eclipse.microprofile.metrics.Metadata metadata, String... tags) -
injectedConcurrentGauge
ConcurrentGaugeImpl injectedConcurrentGauge(org.eclipse.microprofile.metrics.annotation.Metric annotation) -
internalConcurrentGauge
-
gauge
public <T> org.eclipse.microprofile.metrics.Gauge<Double> gauge(String name, T o, ToDoubleFunction<T> f) -
gauge
public <T> org.eclipse.microprofile.metrics.Gauge<Double> gauge(String name, T o, ToDoubleFunction<T> f, org.eclipse.microprofile.metrics.Tag... tags) -
gauge
public <T,R extends Number> org.eclipse.microprofile.metrics.Gauge<R> gauge(String name, T o, Function<T, R> f, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
gaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
gauge
public <T,R extends Number> org.eclipse.microprofile.metrics.Gauge<R> gauge(org.eclipse.microprofile.metrics.MetricID metricID, T o, Function<T, R> f) - Specified by:
gaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
gauge
public <T,R extends Number> org.eclipse.microprofile.metrics.Gauge<R> gauge(org.eclipse.microprofile.metrics.Metadata metadata, T o, Function<T, R> f, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
gaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
internalGauge
<T> GaugeAdapter<Double> internalGauge(MpMetadata metadata, MetricDescriptor id, T obj, ToDoubleFunction<T> f) -
internalGauge
<T,R extends Number> GaugeAdapter<R> internalGauge(MpMetadata metadata, MetricDescriptor id, T obj, Function<T, R> f) -
gauge
-
gauge
public <T extends Number> org.eclipse.microprofile.metrics.Gauge<T> gauge(String name, Supplier<T> f, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
gaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
gauge
public <T extends Number> org.eclipse.microprofile.metrics.Gauge<T> gauge(org.eclipse.microprofile.metrics.MetricID metricID, Supplier<T> f) - Specified by:
gaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
gauge
public <T extends Number> org.eclipse.microprofile.metrics.Gauge<T> gauge(org.eclipse.microprofile.metrics.Metadata metadata, Supplier<T> f, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
gaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
internalGauge
<T extends Number> GaugeAdapter<T> internalGauge(MpMetadata metadata, MetricDescriptor id, Supplier<T> f) -
bindAnnotatedGauge
-
histogram
- Specified by:
histogramin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
histogram
public org.eclipse.microprofile.metrics.Histogram histogram(String name, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
histogramin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
histogram
public org.eclipse.microprofile.metrics.Histogram histogram(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
histogramin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
histogram
public org.eclipse.microprofile.metrics.Histogram histogram(org.eclipse.microprofile.metrics.Metadata metadata) - Specified by:
histogramin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
histogram
public org.eclipse.microprofile.metrics.Histogram histogram(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
histogramin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
injectedHistogram
-
internalHistogram
-
meter
- Specified by:
meterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
meter
public org.eclipse.microprofile.metrics.Meter meter(String name, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
meterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
meter
public org.eclipse.microprofile.metrics.Meter meter(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
meterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
meter
public org.eclipse.microprofile.metrics.Meter meter(org.eclipse.microprofile.metrics.Metadata metadata) - Specified by:
meterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
meter
public org.eclipse.microprofile.metrics.Meter meter(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
meterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
injectedMeter
-
internalMeter
-
timer
- Specified by:
timerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
timer
public org.eclipse.microprofile.metrics.Timer timer(String name, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
timerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
timer
public org.eclipse.microprofile.metrics.Timer timer(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
timerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
timer
public org.eclipse.microprofile.metrics.Timer timer(org.eclipse.microprofile.metrics.Metadata metadata) - Specified by:
timerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
timer
public org.eclipse.microprofile.metrics.Timer timer(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
timerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
injectedTimer
-
interceptorTimer
-
internalTimer
-
simpleTimer
- Specified by:
simpleTimerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
simpleTimer
public org.eclipse.microprofile.metrics.SimpleTimer simpleTimer(String name, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
simpleTimerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
simpleTimer
public org.eclipse.microprofile.metrics.SimpleTimer simpleTimer(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
simpleTimerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
simpleTimer
public org.eclipse.microprofile.metrics.SimpleTimer simpleTimer(org.eclipse.microprofile.metrics.Metadata metadata) - Specified by:
simpleTimerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
simpleTimer
public org.eclipse.microprofile.metrics.SimpleTimer simpleTimer(org.eclipse.microprofile.metrics.Metadata metadata, org.eclipse.microprofile.metrics.Tag... tags) - Specified by:
simpleTimerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMetric
public org.eclipse.microprofile.metrics.Metric getMetric(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
getMetricin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMetric
public <T extends org.eclipse.microprofile.metrics.Metric> T getMetric(org.eclipse.microprofile.metrics.MetricID metricID, Class<T> asType) - Specified by:
getMetricin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getCounter
public org.eclipse.microprofile.metrics.Counter getCounter(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
getCounterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getConcurrentGauge
public org.eclipse.microprofile.metrics.ConcurrentGauge getConcurrentGauge(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
getConcurrentGaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getGauge
public org.eclipse.microprofile.metrics.Gauge<?> getGauge(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
getGaugein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getHistogram
public org.eclipse.microprofile.metrics.Histogram getHistogram(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
getHistogramin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMeter
public org.eclipse.microprofile.metrics.Meter getMeter(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
getMeterin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getTimer
public org.eclipse.microprofile.metrics.Timer getTimer(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
getTimerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getSimpleTimer
public org.eclipse.microprofile.metrics.SimpleTimer getSimpleTimer(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
getSimpleTimerin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMetadata
- Specified by:
getMetadatain interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
injectedSimpleTimer
-
internalSimpleTimer
-
remove
- Specified by:
removein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
remove
public boolean remove(org.eclipse.microprofile.metrics.MetricID metricID) - Specified by:
removein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
removeMatching
public void removeMatching(org.eclipse.microprofile.metrics.MetricFilter metricFilter) - Specified by:
removeMatchingin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
internalRemove
-
getNames
- Specified by:
getNamesin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMetricIDs
- Specified by:
getMetricIDsin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getGauges
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Gauge> getGauges()- Specified by:
getGaugesin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getGauges
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Gauge> getGauges(org.eclipse.microprofile.metrics.MetricFilter metricFilter) - Specified by:
getGaugesin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getCounters
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Counter> getCounters()- Specified by:
getCountersin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getCounters
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Counter> getCounters(org.eclipse.microprofile.metrics.MetricFilter metricFilter) - Specified by:
getCountersin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getConcurrentGauges
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.ConcurrentGauge> getConcurrentGauges()- Specified by:
getConcurrentGaugesin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getConcurrentGauges
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.ConcurrentGauge> getConcurrentGauges(org.eclipse.microprofile.metrics.MetricFilter metricFilter) - Specified by:
getConcurrentGaugesin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getHistograms
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Histogram> getHistograms()- Specified by:
getHistogramsin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getHistograms
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Histogram> getHistograms(org.eclipse.microprofile.metrics.MetricFilter metricFilter) - Specified by:
getHistogramsin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMeters
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Meter> getMeters()- Specified by:
getMetersin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMeters
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Meter> getMeters(org.eclipse.microprofile.metrics.MetricFilter metricFilter) - Specified by:
getMetersin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getTimers
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Timer> getTimers()- Specified by:
getTimersin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getTimers
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Timer> getTimers(org.eclipse.microprofile.metrics.MetricFilter metricFilter) - Specified by:
getTimersin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getSimpleTimers
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.SimpleTimer> getSimpleTimers()- Specified by:
getSimpleTimersin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getSimpleTimers
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.SimpleTimer> getSimpleTimers(org.eclipse.microprofile.metrics.MetricFilter metricFilter) - Specified by:
getSimpleTimersin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMetrics
public SortedMap<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Metric> getMetrics(org.eclipse.microprofile.metrics.MetricFilter filter) - Specified by:
getMetricsin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMetrics
public <T extends org.eclipse.microprofile.metrics.Metric> SortedMap<org.eclipse.microprofile.metrics.MetricID,T> getMetrics(Class<T> ofType, org.eclipse.microprofile.metrics.MetricFilter filter) - Specified by:
getMetricsin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMetrics
public Map<org.eclipse.microprofile.metrics.MetricID,org.eclipse.microprofile.metrics.Metric> getMetrics()- Specified by:
getMetricsin interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getMetrics
<T extends org.eclipse.microprofile.metrics.Metric> SortedMap<org.eclipse.microprofile.metrics.MetricID,T> getMetrics(org.eclipse.microprofile.metrics.MetricType type, org.eclipse.microprofile.metrics.MetricFilter filter) -
getMetadata
- Specified by:
getMetadatain interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
getType
public org.eclipse.microprofile.metrics.MetricRegistry.Type getType()- Specified by:
getTypein interfaceorg.eclipse.microprofile.metrics.MetricRegistry
-
scopeTags
io.micrometer.core.instrument.Tags scopeTags() -
scopeTags
io.micrometer.core.instrument.Tags scopeTags(org.eclipse.microprofile.metrics.Tag... tags) -
scopeTags
-
checkCast
-