public class Reservoir extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
Reservoir.Statistics |
| Modifier and Type | Field and Description |
|---|---|
List<Reservoir.Statistics> |
array |
int |
size |
Reservoir.Statistics |
statistics |
| Constructor and Description |
|---|
Reservoir(int size,
int observationIntervalInMS)
Constructs Reservoir
|
Reservoir(int size,
int observationIntervalInMS,
Reservoir object)
Constructs Reservoir
|
| Modifier and Type | Method and Description |
|---|---|
Reservoir.Statistics |
checkStatisticsOnRestore(Reservoir.Statistics statistics) |
Reservoir.Statistics |
getStatistics()
Returns Reservoir statistics
|
void |
pushMeasurement(long data)
Add element to Reservoir
|
public List<Reservoir.Statistics> array
public int size
public Reservoir.Statistics statistics
public Reservoir(int size,
int observationIntervalInMS)
size - Reservoir sizeobservationIntervalInMS - Reservoir observation Interval In mspublic Reservoir(int size,
int observationIntervalInMS,
Reservoir object)
size - Reservoir sizeobservationIntervalInMS - Reservoir observation Interval In msobject - Objectpublic Reservoir.Statistics checkStatisticsOnRestore(Reservoir.Statistics statistics)
public void pushMeasurement(long data)
data - to addpublic Reservoir.Statistics getStatistics()
Copyright © 2022. All rights reserved.