public interface JobExecutionMetrics
| Modifier and Type | Method and Description | 
|---|---|
int | 
getExecutionCount()  | 
int | 
getFailureCount()  | 
double | 
getLatestDuration()  | 
Date | 
getLatestEndTime()  | 
long | 
getLatestExecutionId()  | 
String | 
getLatestExitCode()  | 
Date | 
getLatestStartTime()  | 
String | 
getLatestStatus()  | 
String | 
getLatestStepExitDescription()  | 
String | 
getLatestStepName()  | 
double | 
getMaxDuration()  | 
double | 
getMeanDuration()  | 
boolean | 
isJobRunning()  | 
@ManagedMetric(metricType=COUNTER, description="Job Execution Count") int getExecutionCount()
@ManagedMetric(metricType=COUNTER, description="Job Execution Failure Count") int getFailureCount()
@ManagedMetric(metricType=GAUGE, description="Latest Duration Milliseconds") double getLatestDuration()
@ManagedMetric(metricType=GAUGE, description="Mean Duration Milliseconds") double getMeanDuration()
@ManagedMetric(metricType=GAUGE, description="Max Duration Milliseconds") double getMaxDuration()
@ManagedAttribute(description="Latest Job Execution ID") long getLatestExecutionId()
@ManagedAttribute(description="Latest Start Time") Date getLatestStartTime()
@ManagedAttribute(description="Latest End Time") Date getLatestEndTime()
@ManagedAttribute(description="Latest Exit Code") String getLatestExitCode()
@ManagedAttribute(description="Latest Status") String getLatestStatus()
@ManagedAttribute(description="Latest Step Execution Exit Description") String getLatestStepExitDescription()
@ManagedAttribute(description="Latest Step Execution Step Name") String getLatestStepName()
@ManagedAttribute(description="Check if there is a Running Job Execution") boolean isJobRunning()
Copyright © 2015. All rights reserved.