public class PercentileTimeWindowStatisticsConfig extends AbstractTimeWindowStatisticsConfig implements StatisticsObjectListFunction
| Constructor and Description | 
|---|
PercentileTimeWindowStatisticsConfig()  | 
PercentileTimeWindowStatisticsConfig(Map<String,String> properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
calc(StatisticsObjectList values)
Applies this statistics function on the specified values 
 | 
double | 
getPercentile()  | 
void | 
setPercentile(double percentile)  | 
void | 
validate()
Checks the content of this config is valid. 
 | 
getMaximumTimeWindowSeconds, getMaxNumberOfSamples, getMinimumTimeWindowSeconds, getTimeWindowSeconds, setMaximumTimeWindowSeconds, setMinimumTimeWindowSeconds, setTimeWindowSecondsequals, getProperties, getStringProperties, hashCode, setProperties, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetPropertiespublic PercentileTimeWindowStatisticsConfig()
public double getPercentile()
public void setPercentile(double percentile)
public void validate()
              throws IllegalStateException
TimeWindowStatisticsConfigvalidate in interface TimeWindowStatisticsConfigvalidate in class AbstractTimeWindowStatisticsConfigIllegalStateException - - if state is found to be illegalpublic Object calc(StatisticsObjectList values)
StatisticsObjectListFunctioncalc in interface StatisticsObjectListFunctionCopyright © GigaSpaces.