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.