- java.lang.Object
-
- com.pervasive.datarush.cal.monitoring.JobStatistics
-
- All Implemented Interfaces:
Serializable
public final class JobStatistics extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StatisticsMapaggregate()static JobStatisticsforNodeStatistics(JobStatus status, JobInformation jobInfo, List<NodeStatistics> nodeStatistics)static JobStatisticsforNodeStatistics(String jobID, JobStatus status, JobInformation jobInfo, List<NodeStatistics> nodeStatistics)StringgetJobID()JobInformationgetJobInfo()List<NodeStatistics>getNodeStatistics()JobStatusgetStatus()static List<JobStatistics>multiJobStatistics(JobStatus status, List<NodeStatistics> nodeStatistics, List<JobInformation> allocatedJobs)
-
-
-
Method Detail
-
multiJobStatistics
public static List<JobStatistics> multiJobStatistics(JobStatus status, List<NodeStatistics> nodeStatistics, List<JobInformation> allocatedJobs)
-
forNodeStatistics
public static JobStatistics forNodeStatistics(String jobID, JobStatus status, JobInformation jobInfo, List<NodeStatistics> nodeStatistics)
-
forNodeStatistics
public static JobStatistics forNodeStatistics(JobStatus status, JobInformation jobInfo, List<NodeStatistics> nodeStatistics)
-
getJobID
public String getJobID()
-
getStatus
public JobStatus getStatus()
-
getNodeStatistics
public List<NodeStatistics> getNodeStatistics()
-
getJobInfo
public JobInformation getJobInfo()
-
aggregate
public StatisticsMap aggregate()
-
-