com.netflix.atlas.core.algorithm
Underlying array that is used to store the values. As new data is added it will roll through the array and overwrite old values that are now out of the window. The window size is the size of the array.
Starting position within the array. This is typically only used when restoring from state captured from another buffer.
Returns the number of non-NaN values that are currently in the buffer.
Underlying array that is used to store the values.
Underlying array that is used to store the values. As new data is added it will roll through the array and overwrite old values that are now out of the window. The window size is the size of the array.
(Since version ) see corresponding Javadoc for more information.
Buffer for tracking the last N values of a time series.