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
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddec()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 Details
-
longAdder
-
gauge
io.micrometer.core.instrument.Gauge gauge
-
-
Constructor Details
-
ConcurrentGaugeImpl
ConcurrentGaugeImpl()
-
-
Method Details
-
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
-