public class ThroughputTimeWindowStatisticsConfig extends AbstractTimeWindowStatisticsConfig implements StatisticsObjectListFunction, InstancesStatisticsConfig
Constructor and Description |
---|
ThroughputTimeWindowStatisticsConfig() |
ThroughputTimeWindowStatisticsConfig(Map<String,String> properties) |
Modifier and Type | Method and Description |
---|---|
Object |
calc(StatisticsObjectList values)
Applies this statistics function on the specified values
|
void |
validate()
Checks the content of this config is valid.
|
getMaximumTimeWindowSeconds, getMaxNumberOfSamples, getMinimumTimeWindowSeconds, getTimeWindowSeconds, setMaximumTimeWindowSeconds, setMinimumTimeWindowSeconds, setTimeWindowSeconds
equals, getProperties, getStringProperties, hashCode, setProperties, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getProperties
getProperties
public ThroughputTimeWindowStatisticsConfig()
public void validate() throws IllegalStateException
TimeWindowStatisticsConfig
validate
in interface InstancesStatisticsConfig
validate
in interface TimeWindowStatisticsConfig
validate
in class AbstractTimeWindowStatisticsConfig
IllegalStateException
- - if state is found to be illegalpublic Object calc(StatisticsObjectList values)
StatisticsObjectListFunction
calc
in interface StatisticsObjectListFunction
Copyright © GigaSpaces.