Class HistogramAdapter
java.lang.Object
io.quarkus.micrometer.runtime.binder.mpmetrics.HistogramAdapter
- All Implemented Interfaces:
MeterHolder,org.eclipse.microprofile.metrics.Counting,org.eclipse.microprofile.metrics.Histogram,org.eclipse.microprofile.metrics.Metric,org.eclipse.microprofile.metrics.Sampling
public class HistogramAdapter
extends Object
implements org.eclipse.microprofile.metrics.Histogram, MeterHolder
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) io.micrometer.core.instrument.DistributionSummary -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetCount()io.micrometer.core.instrument.MetergetMeter()org.eclipse.microprofile.metrics.SnapshotNot supported.longgetSum()org.eclipse.microprofile.metrics.MetricTypegetType()(package private) HistogramAdapterregister(MpMetadata metadata, MetricDescriptor metricInfo, io.micrometer.core.instrument.MeterRegistry registry) voidupdate(int i) voidupdate(long l)
-
Field Details
-
summary
io.micrometer.core.instrument.DistributionSummary summary
-
-
Constructor Details
-
HistogramAdapter
public HistogramAdapter()
-
-
Method Details
-
register
HistogramAdapter register(MpMetadata metadata, MetricDescriptor metricInfo, io.micrometer.core.instrument.MeterRegistry registry) -
update
public void update(int i) - Specified by:
updatein interfaceorg.eclipse.microprofile.metrics.Histogram
-
update
public void update(long l) - Specified by:
updatein interfaceorg.eclipse.microprofile.metrics.Histogram
-
getCount
public long getCount()- Specified by:
getCountin interfaceorg.eclipse.microprofile.metrics.Counting- Specified by:
getCountin interfaceorg.eclipse.microprofile.metrics.Histogram
-
getSum
public long getSum()- Specified by:
getSumin interfaceorg.eclipse.microprofile.metrics.Histogram
-
getSnapshot
public org.eclipse.microprofile.metrics.Snapshot getSnapshot()Not supported.- Specified by:
getSnapshotin interfaceorg.eclipse.microprofile.metrics.Histogram- Specified by:
getSnapshotin interfaceorg.eclipse.microprofile.metrics.Sampling
-
getMeter
public io.micrometer.core.instrument.Meter getMeter()- Specified by:
getMeterin interfaceMeterHolder
-
getType
public org.eclipse.microprofile.metrics.MetricType getType()- Specified by:
getTypein interfaceMeterHolder
-