Class JobStatusMetrics

    • Constructor Detail

      • JobStatusMetrics

        public JobStatusMetrics​(long initializationTimestamp,
                                org.apache.flink.configuration.MetricOptions.JobStatusMetricsSettings jobStatusMetricsSettings)
    • Method Detail

      • registerMetrics

        public void registerMetrics​(org.apache.flink.metrics.MetricGroup metricGroup)
        Specified by:
        registerMetrics in interface MetricsRegistrar
      • jobStatusChanges

        public void jobStatusChanges​(org.apache.flink.api.common.JobID jobId,
                                     org.apache.flink.api.common.JobStatus newJobStatus,
                                     long timestamp)
        Description copied from interface: JobStatusListener
        This method is called whenever the status of the job changes.
        Specified by:
        jobStatusChanges in interface JobStatusListener
        Parameters:
        jobId - The ID of the job.
        newJobStatus - The status the job switched to.
        timestamp - The timestamp when the status transition occurred.