Uses of Interface
org.apache.flink.runtime.executiongraph.JobStatusProvider
Packages that use JobStatusProvider
Package
Description
This package contains classes implementing various metrics for the job execution, based on the
Execution Graph.-
Uses of JobStatusProvider in org.apache.flink.runtime.executiongraph
Subinterfaces of JobStatusProvider in org.apache.flink.runtime.executiongraphModifier and TypeInterfaceDescriptioninterfaceCommon interface for the runtimeDefaultExecutionGraphandArchivedExecutionGraph.interfaceThe execution graph is the central data structure that coordinates the distributed execution of a data flow.Classes in org.apache.flink.runtime.executiongraph that implement JobStatusProviderModifier and TypeClassDescriptionclassAn archived execution graph represents a serializable form of anExecutionGraph.classDefault implementation of theExecutionGraph. -
Uses of JobStatusProvider in org.apache.flink.runtime.executiongraph.metrics
Constructors in org.apache.flink.runtime.executiongraph.metrics with parameters of type JobStatusProviderModifierConstructorDescriptionDownTimeGauge(JobStatusProvider jobStatusProvider) UpTimeGauge(JobStatusProvider jobStatusProvider) -
Uses of JobStatusProvider in org.apache.flink.runtime.scheduler
Classes in org.apache.flink.runtime.scheduler that implement JobStatusProviderModifier and TypeClassDescriptionclassListens for and exposes the current job state and state timestamps.Methods in org.apache.flink.runtime.scheduler with parameters of type JobStatusProviderModifier and TypeMethodDescriptionstatic voidSchedulerBase.registerJobMetrics(org.apache.flink.metrics.MetricGroup metrics, JobStatusProvider jobStatusProvider, org.apache.flink.metrics.Gauge<Long> numberOfRestarts, org.apache.flink.metrics.Gauge<Long> numberOfRescales, DeploymentStateTimeMetrics deploymentTimeMetrics, Consumer<JobStatusListener> jobStatusListenerRegistrar, long initializationTimestamp, org.apache.flink.configuration.MetricOptions.JobStatusMetricsSettings jobStatusMetricsSettings)