Class LatencyMetrics.LatencyMetricsTimer

  • All Implemented Interfaces:
    com.codahale.metrics.Counting, com.codahale.metrics.Metered, com.codahale.metrics.Metric, com.codahale.metrics.Sampling
    Enclosing class:
    LatencyMetrics

    public class LatencyMetrics.LatencyMetricsTimer
    extends com.codahale.metrics.Timer
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.codahale.metrics.Timer

        com.codahale.metrics.Timer.Context
    • Constructor Summary

      Constructors 
      Constructor Description
      LatencyMetricsTimer​(com.codahale.metrics.Reservoir reservoir)  
    • Constructor Detail

      • LatencyMetricsTimer

        public LatencyMetricsTimer​(com.codahale.metrics.Reservoir reservoir)
    • Method Detail

      • getCount

        public long getCount()
        Specified by:
        getCount in interface com.codahale.metrics.Counting
        Specified by:
        getCount in interface com.codahale.metrics.Metered
        Overrides:
        getCount in class com.codahale.metrics.Timer
      • getFifteenMinuteRate

        public double getFifteenMinuteRate()
        Specified by:
        getFifteenMinuteRate in interface com.codahale.metrics.Metered
        Overrides:
        getFifteenMinuteRate in class com.codahale.metrics.Timer
      • getFiveMinuteRate

        public double getFiveMinuteRate()
        Specified by:
        getFiveMinuteRate in interface com.codahale.metrics.Metered
        Overrides:
        getFiveMinuteRate in class com.codahale.metrics.Timer
      • getMeanRate

        public double getMeanRate()
        Specified by:
        getMeanRate in interface com.codahale.metrics.Metered
        Overrides:
        getMeanRate in class com.codahale.metrics.Timer
      • getOneMinuteRate

        public double getOneMinuteRate()
        Specified by:
        getOneMinuteRate in interface com.codahale.metrics.Metered
        Overrides:
        getOneMinuteRate in class com.codahale.metrics.Timer
      • getSnapshot

        public com.codahale.metrics.Snapshot getSnapshot()
        Specified by:
        getSnapshot in interface com.codahale.metrics.Sampling
        Overrides:
        getSnapshot in class com.codahale.metrics.Timer