IN - The type of the elements in the input Transformation of the transformation to
translate.@Internal public class TimestampsAndWatermarksTransformationTranslator<IN> extends SimpleTransformationTranslator<OUT,OP>
TransformationTranslator.Context| Constructor and Description |
|---|
TimestampsAndWatermarksTransformationTranslator() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<Integer> |
translateForBatchInternal(TimestampsAndWatermarksTransformation<IN> transformation,
TransformationTranslator.Context context)
Translates a given
Transformation to its runtime implementation for BATCH-style
execution. |
protected Collection<Integer> |
translateForStreamingInternal(TimestampsAndWatermarksTransformation<IN> transformation,
TransformationTranslator.Context context)
Translates a given
Transformation to its runtime implementation for STREAMING-style
execution. |
protected Collection<Integer> |
translateInternal(org.apache.flink.api.dag.Transformation<OUT> transformation,
StreamOperatorFactory<OUT> operatorFactory,
org.apache.flink.api.common.typeinfo.TypeInformation<IN> inputType,
org.apache.flink.api.java.functions.KeySelector<IN,?> stateKeySelector,
org.apache.flink.api.common.typeinfo.TypeInformation<?> stateKeyType,
TransformationTranslator.Context context) |
translateForBatch, translateForStreamingpublic TimestampsAndWatermarksTransformationTranslator()
protected Collection<Integer> translateForBatchInternal(TimestampsAndWatermarksTransformation<IN> transformation, TransformationTranslator.Context context)
SimpleTransformationTranslatorTransformation to its runtime implementation for BATCH-style
execution.translateForBatchInternal in class SimpleTransformationTranslator<IN,TimestampsAndWatermarksTransformation<IN>>transformation - The transformation to be translated.context - The translation context.StreamNodes in the transformation graph
corresponding to this transformation. These will be the nodes that a potential following
transformation will need to connect to.protected Collection<Integer> translateForStreamingInternal(TimestampsAndWatermarksTransformation<IN> transformation, TransformationTranslator.Context context)
SimpleTransformationTranslatorTransformation to its runtime implementation for STREAMING-style
execution.translateForStreamingInternal in class SimpleTransformationTranslator<IN,TimestampsAndWatermarksTransformation<IN>>transformation - The transformation to be translated.context - The translation context.StreamNodes in the transformation graph
corresponding to this transformation. These will be the nodes that a potential following
transformation will need to connect to.protected Collection<Integer> translateInternal(org.apache.flink.api.dag.Transformation<OUT> transformation, StreamOperatorFactory<OUT> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<IN> inputType, @Nullable org.apache.flink.api.java.functions.KeySelector<IN,?> stateKeySelector, @Nullable org.apache.flink.api.common.typeinfo.TypeInformation<?> stateKeyType, TransformationTranslator.Context context)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.