public class JobStatusMetrics extends Object implements JobStatusListener, MetricsRegistrar
JobStatus.| Constructor and Description |
|---|
JobStatusMetrics(long initializationTimestamp,
org.apache.flink.configuration.MetricOptions.JobStatusMetricsSettings jobStatusMetricsSettings) |
| Modifier and Type | Method and Description |
|---|---|
void |
jobStatusChanges(org.apache.flink.api.common.JobID jobId,
org.apache.flink.api.common.JobStatus newJobStatus,
long timestamp)
This method is called whenever the status of the job changes.
|
void |
registerMetrics(org.apache.flink.metrics.MetricGroup metricGroup) |
public JobStatusMetrics(long initializationTimestamp,
org.apache.flink.configuration.MetricOptions.JobStatusMetricsSettings jobStatusMetricsSettings)
public void registerMetrics(org.apache.flink.metrics.MetricGroup metricGroup)
registerMetrics in interface MetricsRegistrarpublic void jobStatusChanges(org.apache.flink.api.common.JobID jobId,
org.apache.flink.api.common.JobStatus newJobStatus,
long timestamp)
JobStatusListenerjobStatusChanges in interface JobStatusListenerjobId - The ID of the job.newJobStatus - The status the job switched to.timestamp - The timestamp when the status transition occurred.Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.