Class ProcessingUnitStatisticsId
java.lang.Object
org.openspaces.admin.pu.statistics.ProcessingUnitStatisticsId
Identifies a processing unit statistics value, by specifying the monitoring source and the
statistics functions applied to it.
- Since:
- 9.0.0
- Author:
- itaif
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptiondefault constructorProcessingUnitStatisticsId(Map<String, String> properties) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()voidsetAgentZones(ZonesConfig zoneStatistics) voidsetInstancesStatistics(InstancesStatisticsConfig instancesStatistics) voidvoidsetMonitor(String monitor) voidsetTimeWindowStatistics(TimeWindowStatisticsConfig timeWindowStatistics) toString()voidvalidate()Checks that the content of this StatisticsId is valid.
-
Constructor Details
-
ProcessingUnitStatisticsId
public ProcessingUnitStatisticsId()default constructor -
ProcessingUnitStatisticsId
-
-
Method Details
-
getMonitor
-
setMonitor
-
getMetric
-
setMetric
-
getTimeWindowStatistics
-
setTimeWindowStatistics
-
getInstancesStatistics
-
setInstancesStatistics
-
getAgentZones
-
setAgentZones
-
hashCode
public int hashCode() -
equals
-
toString
-
validate
Checks that the content of this StatisticsId is valid.- Throws:
IllegalStateException- - if state is found to be illegal
-
getProperties
-
shallowClone
-