Class FastSnapshot

java.lang.Object
com.codahale.metrics.Snapshot
org.apache.bookkeeper.stats.codahale.FastSnapshot

public class FastSnapshot extends com.codahale.metrics.Snapshot
A snapshot of a FastTimer.
  • Constructor Details

    • FastSnapshot

      public FastSnapshot(FastTimer timer, long min, long max, long sum, long cnt, long[] values)
  • Method Details

    • getValue

      public double getValue(double quantile)
      Specified by:
      getValue in class com.codahale.metrics.Snapshot
    • getValues

      public long[] getValues()
      Specified by:
      getValues in class com.codahale.metrics.Snapshot
    • size

      public int size()
      Specified by:
      size in class com.codahale.metrics.Snapshot
    • getMax

      public long getMax()
      Specified by:
      getMax in class com.codahale.metrics.Snapshot
    • getMean

      public double getMean()
      Specified by:
      getMean in class com.codahale.metrics.Snapshot
    • getMin

      public long getMin()
      Specified by:
      getMin in class com.codahale.metrics.Snapshot
    • getStdDev

      public double getStdDev()
      Specified by:
      getStdDev in class com.codahale.metrics.Snapshot
    • dump

      public void dump(OutputStream output)
      Specified by:
      dump in class com.codahale.metrics.Snapshot