org.openspaces.admin.pu.statistics
Class PercentileInstancesStatisticsConfig
java.lang.Object
  
org.openspaces.admin.config.AbstractConfig
      
org.openspaces.admin.pu.statistics.AbstractInstancesStatisticsConfig
          
org.openspaces.admin.pu.statistics.PercentileInstancesStatisticsConfig
- All Implemented Interfaces: 
 - org.openspaces.admin.internal.pu.statistics.StatisticsObjectListFunction, InstancesStatisticsConfig
 
public class PercentileInstancesStatisticsConfig
- extends AbstractInstancesStatisticsConfig
- implements org.openspaces.admin.internal.pu.statistics.StatisticsObjectListFunction, InstancesStatisticsConfig
  
Picks the Nth percentile of cluster instance values.
 The default percentile value is 50 (median)
- Since:
 
  - 9.0.0
 
- Author:
 
  - itaif
 
 
| 
Method Summary | 
 Object | 
calc(org.openspaces.admin.internal.pu.statistics.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. | 
 
 
 
 
PercentileInstancesStatisticsConfig
public PercentileInstancesStatisticsConfig()
PercentileInstancesStatisticsConfig
public PercentileInstancesStatisticsConfig(Map<String,String> properties)
getPercentile
public double getPercentile()
 
 
setPercentile
public void setPercentile(double percentile)
 
 
validate
public void validate()
              throws IllegalStateException
- Description copied from interface: 
InstancesStatisticsConfig 
- Checks the content of this config is valid.
- Specified by:
 validate in interface InstancesStatisticsConfig
 
- Throws:
 IllegalStateException - - if state is found to be illegal
 
 
calc
public Object calc(org.openspaces.admin.internal.pu.statistics.StatisticsObjectList values)
- Description copied from interface: 
org.openspaces.admin.internal.pu.statistics.StatisticsObjectListFunction 
- Applies this statistics function on the specified values
- Specified by:
 calc in interface org.openspaces.admin.internal.pu.statistics.StatisticsObjectListFunction
 
 
 
Copyright © GigaSpaces.