Package io.quarkus.micrometer.runtime
Class MicrometerMetricsFactory.MicrometerMetricsBuilder
java.lang.Object
io.quarkus.micrometer.runtime.MicrometerMetricsFactory.MicrometerMetricsBuilder
- All Implemented Interfaces:
MetricsFactory.MetricBuilder
- Enclosing class:
MicrometerMetricsFactory
class MicrometerMetricsFactory.MicrometerMetricsBuilder
extends Object
implements MetricsFactory.MetricBuilder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildCounter(Supplier<Number> countFunction) <T,R extends Number>
voidbuildCounter(T obj, Function<T, R> countFunction) voidbuildGauge(Supplier<Number> gaugeFunction) <T,R extends Number>
voidbuildGauge(T obj, Function<T, R> gaugeFunction) <T> Callable<T> buildTimer(Callable<T> f) <T> Supplier<T> buildTimer(Supplier<T> f) description(String description)
-
Field Details
-
Constructor Details
-
MicrometerMetricsBuilder
-
-
Method Details
-
description
- Specified by:
descriptionin interfaceMetricsFactory.MetricBuilder
-
tag
- Specified by:
tagin interfaceMetricsFactory.MetricBuilder
-
unit
- Specified by:
unitin interfaceMetricsFactory.MetricBuilder
-
buildCounter
- Specified by:
buildCounterin interfaceMetricsFactory.MetricBuilder
-
buildCounter
- Specified by:
buildCounterin interfaceMetricsFactory.MetricBuilder
-
buildGauge
- Specified by:
buildGaugein interfaceMetricsFactory.MetricBuilder
-
buildGauge
- Specified by:
buildGaugein interfaceMetricsFactory.MetricBuilder
-
buildTimer
- Specified by:
buildTimerin interfaceMetricsFactory.MetricBuilder
-
buildTimer
- Specified by:
buildTimerin interfaceMetricsFactory.MetricBuilder
-
buildTimer
- Specified by:
buildTimerin interfaceMetricsFactory.MetricBuilder
-
buildTimer
- Specified by:
buildTimerin interfaceMetricsFactory.MetricBuilder
-