Class JobMetricGroup<C extends ComponentMetricGroup<C>>

Type Parameters:
C - The type of the parent ComponentMetricGroup.
All Implemented Interfaces:
org.apache.flink.metrics.MetricGroup
Direct Known Subclasses:
JobManagerJobMetricGroup, TaskManagerJobMetricGroup

@Internal public abstract class JobMetricGroup<C extends ComponentMetricGroup<C>> extends ComponentMetricGroup<C>
Special abstract MetricGroup representing everything belonging to a specific job.
  • Field Details

    • jobId

      protected final org.apache.flink.api.common.JobID jobId
      The ID of the job represented by this metrics group.
    • jobName

      @Nullable protected final String jobName
      The name of the job represented by this metrics group.
  • Constructor Details

    • JobMetricGroup

      protected JobMetricGroup(MetricRegistry registry, C parent, org.apache.flink.api.common.JobID jobId, @Nullable String jobName, String[] scope)
  • Method Details