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 ofRuntimeContext.
-
-
Constructor Summary
Constructors Constructor Description DefaultRuntimeContext(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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.datastream.api.context.JobInfogetJobInfo()org.apache.flink.metrics.MetricGroupgetMetricGroup()org.apache.flink.datastream.api.context.TaskInfogetTaskInfo()
-
-
-
Method Detail
-
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
-
-