Class 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 Detail

      • summary

        io.micrometer.core.instrument.DistributionSummary summary
    • Constructor Detail

      • HistogramAdapter

        public HistogramAdapter()
    • Method Detail

      • 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