java.lang.Object
com.pervasive.datarush.cal.monitoring.NodeStatisticsSnapshot
- All Implemented Interfaces:
NodeStatistics,Serializable
- See Also:
-
Field Summary
Fields inherited from interface com.pervasive.datarush.cal.monitoring.NodeStatistics
CATEGORY_JVM -
Constructor Summary
ConstructorsConstructorDescriptionNodeStatisticsSnapshot(String nodeID, String host, JobServerInformation jobWorkerInfo, StatisticsMap statistics) -
Method Summary
Modifier and TypeMethodDescriptionstatic NodeStatisticsSnapshotcaptureThisJVM(String nodeID, String host, JobServerInformation jobWorkerInfo, List<RuntimeStatistic<?>> additionalStats) getHost()Get the name of the host running the master/worker container.Returns the job information for the job that running in this nodePhysical node id
-
Constructor Details
-
NodeStatisticsSnapshot
public NodeStatisticsSnapshot(String nodeID, String host, JobServerInformation jobWorkerInfo, StatisticsMap statistics)
-
-
Method Details
-
captureThisJVM
public static NodeStatisticsSnapshot captureThisJVM(String nodeID, String host, JobServerInformation jobWorkerInfo, List<RuntimeStatistic<?>> additionalStats) -
getNodeID
Description copied from interface:NodeStatisticsPhysical node id- Specified by:
getNodeIDin interfaceNodeStatistics- Returns:
-
getHost
Description copied from interface:NodeStatisticsGet the name of the host running the master/worker container.- Specified by:
getHostin interfaceNodeStatistics- Returns:
- host name
-
getJobInformation
Description copied from interface:NodeStatisticsReturns the job information for the job that running in this node- Specified by:
getJobInformationin interfaceNodeStatistics- Returns:
-
getStatistics
- Specified by:
getStatisticsin interfaceNodeStatistics
-
finalSnapshot
- Specified by:
finalSnapshotin interfaceNodeStatistics
-
getWorkerRole
- Specified by:
getWorkerRolein interfaceNodeStatistics
-
getAllocatedResources
- Specified by:
getAllocatedResourcesin interfaceNodeStatistics
-