- 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 StatisticsMap
aggregate()
static JobStatistics
forNodeStatistics(JobStatus status, JobInformation jobInfo, List<NodeStatistics> nodeStatistics)
static JobStatistics
forNodeStatistics(String jobID, JobStatus status, JobInformation jobInfo, List<NodeStatistics> nodeStatistics)
String
getJobID()
JobInformation
getJobInfo()
List<NodeStatistics>
getNodeStatistics()
JobStatus
getStatus()
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()
-
-