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 of
NonPartitionedContext.-
Constructor Summary
ConstructorsConstructorDescriptionDefaultNonPartitionedContext(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
Modifier and TypeMethodDescriptionvoidapplyToAllPartitions(org.apache.flink.datastream.api.function.ApplyPartitionFunction<OUT> applyPartitionFunction) org.apache.flink.datastream.api.context.JobInfoorg.apache.flink.metrics.MetricGrouporg.apache.flink.datastream.api.context.TaskInfoorg.apache.flink.api.common.watermark.WatermarkManager
-
Constructor Details
-
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 Details
-
applyToAllPartitions
-
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
-