Class ConcurrentGaugeImpl
- java.lang.Object
-
- io.quarkus.micrometer.runtime.binder.mpmetrics.ConcurrentGaugeImpl
-
- All Implemented Interfaces:
MeterHolder,org.eclipse.microprofile.metrics.ConcurrentGauge,org.eclipse.microprofile.metrics.Metric
class ConcurrentGaugeImpl extends Object implements org.eclipse.microprofile.metrics.ConcurrentGauge, MeterHolder
-
-
Constructor Summary
Constructors Constructor Description ConcurrentGaugeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddec()longgetCount()longgetMax()Not supported for micrometer.io.micrometer.core.instrument.MetergetMeter()longgetMin()Not supported for micrometer.org.eclipse.microprofile.metrics.MetricTypegetType()voidinc()(package private) ConcurrentGaugeImplregister(MpMetadata metadata, MetricDescriptor metricInfo, io.micrometer.core.instrument.MeterRegistry registry)
-
-
-
Field Detail
-
longAdder
final LongAdder longAdder
-
gauge
io.micrometer.core.instrument.Gauge gauge
-
-
Method Detail
-
register
ConcurrentGaugeImpl register(MpMetadata metadata, MetricDescriptor metricInfo, io.micrometer.core.instrument.MeterRegistry registry)
-
getCount
public long getCount()
- Specified by:
getCountin interfaceorg.eclipse.microprofile.metrics.ConcurrentGauge
-
getMax
public long getMax()
Not supported for micrometer. Min/max values per dropwizard would be provided by dropwizard capabilities if enabled.- Specified by:
getMaxin interfaceorg.eclipse.microprofile.metrics.ConcurrentGauge
-
getMin
public long getMin()
Not supported for micrometer. Min/max values per dropwizard would be provided by dropwizard capabilities if enabled.- Specified by:
getMinin interfaceorg.eclipse.microprofile.metrics.ConcurrentGauge
-
inc
public void inc()
- Specified by:
incin interfaceorg.eclipse.microprofile.metrics.ConcurrentGauge
-
dec
public void dec()
- Specified by:
decin interfaceorg.eclipse.microprofile.metrics.ConcurrentGauge
-
getMeter
public io.micrometer.core.instrument.Meter getMeter()
- Specified by:
getMeterin interfaceMeterHolder
-
getType
public org.eclipse.microprofile.metrics.MetricType getType()
- Specified by:
getTypein interfaceMeterHolder
-
-