Class AverageInstancesStatisticsConfig
java.lang.Object
org.openspaces.admin.config.AbstractConfig
org.openspaces.admin.pu.statistics.AbstractInstancesStatisticsConfig
org.openspaces.admin.pu.statistics.AverageInstancesStatisticsConfig
- All Implemented Interfaces:
StatisticsObjectListFunction,InstancesStatisticsConfig
public class AverageInstancesStatisticsConfig
extends AbstractInstancesStatisticsConfig
implements StatisticsObjectListFunction, InstancesStatisticsConfig
Calculates the average of all cluster instances values.
- Since:
- 9.0.0
- Author:
- itaif
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalc(StatisticsObjectList values) Applies this statistics function on the specified valuesvoidvalidate()Checks the content of this config is valid.Methods inherited from class org.openspaces.admin.config.AbstractConfig
equals, getProperties, getStringProperties, hashCode, setProperties, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.openspaces.admin.pu.statistics.InstancesStatisticsConfig
getProperties
-
Constructor Details
-
AverageInstancesStatisticsConfig
public AverageInstancesStatisticsConfig() -
AverageInstancesStatisticsConfig
-
-
Method Details
-
validate
Description copied from interface:InstancesStatisticsConfigChecks the content of this config is valid.- Specified by:
validatein interfaceInstancesStatisticsConfig- Throws:
IllegalStateException- - if state is found to be illegal
-
calc
Description copied from interface:StatisticsObjectListFunctionApplies this statistics function on the specified values- Specified by:
calcin interfaceStatisticsObjectListFunction
-