Class PythonBroadcastStateTransformationTranslator<IN1,IN2,OUT>
- java.lang.Object
-
- org.apache.flink.streaming.api.graph.SimpleTransformationTranslator<OUT,OP>
-
- org.apache.flink.streaming.runtime.translators.AbstractTwoInputTransformationTranslator<IN1,IN2,OUT,PythonBroadcastStateTransformation<IN1,IN2,OUT>>
-
- org.apache.flink.streaming.runtime.translators.python.PythonBroadcastStateTransformationTranslator<IN1,IN2,OUT>
-
- All Implemented Interfaces:
org.apache.flink.streaming.api.graph.TransformationTranslator<OUT,PythonBroadcastStateTransformation<IN1,IN2,OUT>>
@Internal public class PythonBroadcastStateTransformationTranslator<IN1,IN2,OUT> extends org.apache.flink.streaming.runtime.translators.AbstractTwoInputTransformationTranslator<IN1,IN2,OUT,PythonBroadcastStateTransformation<IN1,IN2,OUT>>
ATransformationTranslatorthat translatesPythonBroadcastStateTransformationintoExternalPythonCoProcessOperator/EmbeddedPythonCoProcessOperatorin streaming mode orExternalPythonBatchCoBroadcastProcessOperator/EmbeddedPythonBatchCoBroadcastProcessOperatorin batch mode.
-
-
Constructor Summary
Constructors Constructor Description PythonBroadcastStateTransformationTranslator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Collection<Integer>translateForBatchInternal(PythonBroadcastStateTransformation<IN1,IN2,OUT> transformation, org.apache.flink.streaming.api.graph.TransformationTranslator.Context context)protected Collection<Integer>translateForStreamingInternal(PythonBroadcastStateTransformation<IN1,IN2,OUT> transformation, org.apache.flink.streaming.api.graph.TransformationTranslator.Context context)-
Methods inherited from class org.apache.flink.streaming.runtime.translators.AbstractTwoInputTransformationTranslator
translateInternal
-
-
-
-
Method Detail
-
translateForBatchInternal
protected Collection<Integer> translateForBatchInternal(PythonBroadcastStateTransformation<IN1,IN2,OUT> transformation, org.apache.flink.streaming.api.graph.TransformationTranslator.Context context)
- Specified by:
translateForBatchInternalin classorg.apache.flink.streaming.api.graph.SimpleTransformationTranslator<OUT,PythonBroadcastStateTransformation<IN1,IN2,OUT>>
-
translateForStreamingInternal
protected Collection<Integer> translateForStreamingInternal(PythonBroadcastStateTransformation<IN1,IN2,OUT> transformation, org.apache.flink.streaming.api.graph.TransformationTranslator.Context context)
- Specified by:
translateForStreamingInternalin classorg.apache.flink.streaming.api.graph.SimpleTransformationTranslator<OUT,PythonBroadcastStateTransformation<IN1,IN2,OUT>>
-
-