Class DefaultRuntimeContext
java.lang.Object
org.apache.flink.datastream.impl.context.DefaultRuntimeContext
- All Implemented Interfaces:
org.apache.flink.datastream.api.context.RuntimeContext
public class DefaultRuntimeContext
extends Object
implements org.apache.flink.datastream.api.context.RuntimeContext
The default implementation of
RuntimeContext.-
Constructor Summary
ConstructorsConstructorDescriptionDefaultRuntimeContext(String jobName, org.apache.flink.runtime.jobgraph.JobType jobType, int parallelism, int maxParallelism, String taskName, int indexOfSubtask, int attemptNumber, org.apache.flink.metrics.MetricGroup metricGroup) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.datastream.api.context.JobInfoorg.apache.flink.metrics.MetricGrouporg.apache.flink.datastream.api.context.TaskInfo
-
Constructor Details
-
DefaultRuntimeContext
-
-
Method Details
-
getJobInfo
public org.apache.flink.datastream.api.context.JobInfo getJobInfo()- Specified by:
getJobInfoin interfaceorg.apache.flink.datastream.api.context.RuntimeContext
-
getTaskInfo
public org.apache.flink.datastream.api.context.TaskInfo getTaskInfo()- Specified by:
getTaskInfoin interfaceorg.apache.flink.datastream.api.context.RuntimeContext
-
getMetricGroup
public org.apache.flink.metrics.MetricGroup getMetricGroup()- Specified by:
getMetricGroupin interfaceorg.apache.flink.datastream.api.context.RuntimeContext
-