org.HdrHistogram
Class HistogramIterationValue
java.lang.Object
org.HdrHistogram.HistogramIterationValue
public class HistogramIterationValue
- extends Object
Represents a value point iterated through in a Histogram, with associated stats.
valueIteratedTo
:
The actual value level that was iterated to by the iterator
prevValueIteratedTo
:
The actual value level that was iterated from by the iterator
countAtValueIteratedTo
:
The count of recorded values in the histogram that
exactly match this [lowestEquivalentValue(valueIteratedTo)...highestEquivalentValue(valueIteratedTo)] value
range.
countAddedInThisIterationStep
:
The count of recorded values in the histogram that
were added to the totalCountToThisValue (below) as a result on this iteration step. Since multiple iteration
steps may occur with overlapping equivalent value ranges, the count may be lower than the count found at
the value (e.g. multiple linear steps or percentile levels can occur within a single equivalent value range)
totalCountToThisValue
:
The total count of all recorded values in the histogram at
values equal or smaller than valueIteratedTo.
totalValueToThisValue
:
The sum of all recorded values in the histogram at values
equal or smaller than valueIteratedTo.
percentile
:
The percentile of recorded values in the histogram at values equal
or smaller than valueIteratedTo.
percentileLevelIteratedTo
:
The percentile level that the iterator returning this
HistogramIterationValue had iterated to. Generally, percentileLevelIteratedTo will be equal to or smaller than
percentile, but the same value point can contain multiple iteration levels for some iterators. E.g. a
PercentileIterator can stop multiple times in the exact same value point (if the count at that value covers a
range of multiple percentiles in the requested percentile iteration points).
toString
public String toString()
- Overrides:
toString
in class Object
getValueIteratedTo
public long getValueIteratedTo()
getValueIteratedFrom
public long getValueIteratedFrom()
getCountAtValueIteratedTo
public long getCountAtValueIteratedTo()
getCountAddedInThisIterationStep
public long getCountAddedInThisIterationStep()
getTotalCountToThisValue
public long getTotalCountToThisValue()
getTotalValueToThisValue
public long getTotalValueToThisValue()
getPercentile
public double getPercentile()
getPercentileLevelIteratedTo
public double getPercentileLevelIteratedTo()
Copyright © 2014. All rights reserved.