com.netflix.eventbus.impl
Class AbstractEventBusStats.LatencyStats

java.lang.Object
  extended by com.netflix.eventbus.impl.AbstractEventBusStats.LatencyStats
Enclosing class:
AbstractEventBusStats

protected class AbstractEventBusStats.LatencyStats
extends java.lang.Object


Constructor Summary
protected AbstractEventBusStats.LatencyStats()
           
 
Method Summary
protected  void addLatency(double latency)
           
protected  void compute()
           
protected  AbstractEventBusStats.LatencyStats getComputedStats()
           
 double getMax()
           
 double getMean()
           
 double getMedian()
           
 double getPercentile_90()
           
 double getPercentile_99_5()
           
 double getPercentile_99()
           
 int getSampleSize()
           
 double getStddev()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractEventBusStats.LatencyStats

protected AbstractEventBusStats.LatencyStats()
Method Detail

addLatency

protected void addLatency(double latency)

compute

protected void compute()

getComputedStats

protected AbstractEventBusStats.LatencyStats getComputedStats()

getSampleSize

public int getSampleSize()

getMean

public double getMean()

getMedian

public double getMedian()

getPercentile_99_5

public double getPercentile_99_5()

getPercentile_99

public double getPercentile_99()

getPercentile_90

public double getPercentile_90()

getStddev

public double getStddev()

getMax

public double getMax()