Interface ImpactMetricRegistry

All Known Subinterfaces:
ImpactMetricRegistryAndDataSource
All Known Implementing Classes:
InMemoryMetricRegistry

public interface ImpactMetricRegistry
  • Method Summary

    Modifier and Type
    Method
    Description
    io.getunleash.impactmetrics.Counter
     
    io.getunleash.impactmetrics.Gauge
     
    io.getunleash.impactmetrics.Counter
     
    io.getunleash.impactmetrics.Gauge
     
    io.getunleash.impactmetrics.Histogram
     
    io.getunleash.impactmetrics.Histogram
    histogram(io.getunleash.impactmetrics.BucketMetricOptions options)
     
  • Method Details

    • counter

      io.getunleash.impactmetrics.Counter counter(MetricOptions options)
    • gauge

      io.getunleash.impactmetrics.Gauge gauge(MetricOptions options)
    • histogram

      io.getunleash.impactmetrics.Histogram histogram(io.getunleash.impactmetrics.BucketMetricOptions options)
    • getCounter

      @Nullable io.getunleash.impactmetrics.Counter getCounter(String name)
    • getGauge

      @Nullable io.getunleash.impactmetrics.Gauge getGauge(String name)
    • getHistogram

      @Nullable io.getunleash.impactmetrics.Histogram getHistogram(String name)