Class DefaultNonPartitionedContext<OUT>
- java.lang.Object
-
- org.apache.flink.datastream.impl.context.DefaultNonPartitionedContext<OUT>
-
- All Implemented Interfaces:
org.apache.flink.datastream.api.context.NonPartitionedContext<OUT>,org.apache.flink.datastream.api.context.RuntimeContext
public class DefaultNonPartitionedContext<OUT> extends Object implements org.apache.flink.datastream.api.context.NonPartitionedContext<OUT>
The default implementation ofNonPartitionedContext.
-
-
Constructor Summary
Constructors Constructor Description DefaultNonPartitionedContext(DefaultRuntimeContext context, DefaultPartitionedContext<OUT> partitionedContext, org.apache.flink.datastream.api.common.Collector<OUT> collector, boolean isKeyed, Set<Object> keySet, org.apache.flink.streaming.api.operators.Output<?> streamRecordOutput, Map<String,org.apache.flink.streaming.runtime.watermark.AbstractInternalWatermarkDeclaration<?>> watermarkDeclarationMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyToAllPartitions(org.apache.flink.datastream.api.function.ApplyPartitionFunction<OUT> applyPartitionFunction)org.apache.flink.datastream.api.context.JobInfogetJobInfo()org.apache.flink.metrics.MetricGroupgetMetricGroup()org.apache.flink.datastream.api.context.TaskInfogetTaskInfo()org.apache.flink.api.common.watermark.WatermarkManagergetWatermarkManager()
-
-
-
Constructor Detail
-
DefaultNonPartitionedContext
public DefaultNonPartitionedContext(DefaultRuntimeContext context, DefaultPartitionedContext<OUT> partitionedContext, org.apache.flink.datastream.api.common.Collector<OUT> collector, boolean isKeyed, Set<Object> keySet, org.apache.flink.streaming.api.operators.Output<?> streamRecordOutput, Map<String,org.apache.flink.streaming.runtime.watermark.AbstractInternalWatermarkDeclaration<?>> watermarkDeclarationMap)
-
-
Method Detail
-
applyToAllPartitions
public void applyToAllPartitions(org.apache.flink.datastream.api.function.ApplyPartitionFunction<OUT> applyPartitionFunction) throws Exception
-
getWatermarkManager
public org.apache.flink.api.common.watermark.WatermarkManager getWatermarkManager()
- Specified by:
getWatermarkManagerin interfaceorg.apache.flink.datastream.api.context.NonPartitionedContext<OUT>
-
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
-
-