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 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:
      update in interface org.eclipse.microprofile.metrics.Histogram
    • update

      public void update(long l)
      Specified by:
      update in interface org.eclipse.microprofile.metrics.Histogram
    • getCount

      public long getCount()
      Specified by:
      getCount in interface org.eclipse.microprofile.metrics.Counting
      Specified by:
      getCount in interface org.eclipse.microprofile.metrics.Histogram
    • getSum

      public long getSum()
      Specified by:
      getSum in interface org.eclipse.microprofile.metrics.Histogram
    • getSnapshot

      public org.eclipse.microprofile.metrics.Snapshot getSnapshot()
      Not supported.
      Specified by:
      getSnapshot in interface org.eclipse.microprofile.metrics.Histogram
      Specified by:
      getSnapshot in interface org.eclipse.microprofile.metrics.Sampling
    • getMeter

      public io.micrometer.core.instrument.Meter getMeter()
      Specified by:
      getMeter in interface MeterHolder
    • getType

      public org.eclipse.microprofile.metrics.MetricType getType()
      Specified by:
      getType in interface MeterHolder