com.neeve.server.controller
Class SrvController.IntHistogramComputer

java.lang.Object
  extended by com.neeve.server.controller.SrvController.IntHistogramComputer
Enclosing class:
SrvController

public static final class SrvController.IntHistogramComputer
extends Object

Tracks statistics collection for timings stat.

Intended For Internal Use Only


Field Summary
 org.HdrHistogram.IntCountsHistogram histogram
           
 int maxValue
           
 float mean
           
 int minValue
           
 int sampleSize
           
 int samplesOverMax
           
 int samplesUnderMin
           
 
Constructor Summary
SrvController.IntHistogramComputer(int maxTrackableValue)
           
 
Method Summary
 void addValue(int value)
           
 SrvMonIntHistogram computeHistogramData(boolean nullIfNoSamples)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

histogram

public final org.HdrHistogram.IntCountsHistogram histogram

sampleSize

public int sampleSize

maxValue

public int maxValue

minValue

public int minValue

mean

public float mean

samplesOverMax

public int samplesOverMax

samplesUnderMin

public int samplesUnderMin
Constructor Detail

SrvController.IntHistogramComputer

public SrvController.IntHistogramComputer(int maxTrackableValue)
Method Detail

addValue

public void addValue(int value)

reset

public final void reset()

computeHistogramData

public SrvMonIntHistogram computeHistogramData(boolean nullIfNoSamples)


Copyright © 2016 Neeve Research, LLC. All Rights Reserved.