Class PythonKeyedBroadcastStateTransformationTranslator<OUT>
- java.lang.Object
-
- org.apache.flink.streaming.api.graph.SimpleTransformationTranslator<OUT,OP>
-
- org.apache.flink.streaming.runtime.translators.AbstractTwoInputTransformationTranslator<org.apache.flink.types.Row,org.apache.flink.types.Row,OUT,PythonKeyedBroadcastStateTransformation<OUT>>
-
- org.apache.flink.streaming.runtime.translators.python.PythonKeyedBroadcastStateTransformationTranslator<OUT>
-
- All Implemented Interfaces:
org.apache.flink.streaming.api.graph.TransformationTranslator<OUT,PythonKeyedBroadcastStateTransformation<OUT>>
@Internal public class PythonKeyedBroadcastStateTransformationTranslator<OUT> extends org.apache.flink.streaming.runtime.translators.AbstractTwoInputTransformationTranslator<org.apache.flink.types.Row,org.apache.flink.types.Row,OUT,PythonKeyedBroadcastStateTransformation<OUT>>
ATransformationTranslatorthat translatesPythonKeyedBroadcastStateTransformationintoExternalPythonKeyedCoProcessOperator/EmbeddedPythonKeyedCoProcessOperatorin streaming mode orExternalPythonBatchKeyedCoBroadcastProcessOperator/EmbeddedPythonBatchKeyedCoBroadcastProcessOperatorin batch mode.
-
-
Constructor Summary
Constructors Constructor Description PythonKeyedBroadcastStateTransformationTranslator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Collection<Integer>translateForBatchInternal(PythonKeyedBroadcastStateTransformation<OUT> transformation, org.apache.flink.streaming.api.graph.TransformationTranslator.Context context)protected Collection<Integer>translateForStreamingInternal(PythonKeyedBroadcastStateTransformation<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(PythonKeyedBroadcastStateTransformation<OUT> transformation, org.apache.flink.streaming.api.graph.TransformationTranslator.Context context)
- Specified by:
translateForBatchInternalin classorg.apache.flink.streaming.api.graph.SimpleTransformationTranslator<OUT,PythonKeyedBroadcastStateTransformation<OUT>>
-
translateForStreamingInternal
protected Collection<Integer> translateForStreamingInternal(PythonKeyedBroadcastStateTransformation<OUT> transformation, org.apache.flink.streaming.api.graph.TransformationTranslator.Context context)
- Specified by:
translateForStreamingInternalin classorg.apache.flink.streaming.api.graph.SimpleTransformationTranslator<OUT,PythonKeyedBroadcastStateTransformation<OUT>>
-
-