Class AbstractOneInputPythonFunctionOperator<IN,​OUT>

  • All Implemented Interfaces:
    Serializable, org.apache.flink.api.common.state.CheckpointListener, org.apache.flink.streaming.api.operators.BoundedOneInput, org.apache.flink.streaming.api.operators.Input<IN>, org.apache.flink.streaming.api.operators.KeyContext, org.apache.flink.streaming.api.operators.KeyContextHandler, org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,​OUT>, org.apache.flink.streaming.api.operators.SetupableStreamOperator<OUT>, org.apache.flink.streaming.api.operators.StreamOperator<OUT>, org.apache.flink.streaming.api.operators.StreamOperatorStateHandler.CheckpointedStreamOperator
    Direct Known Subclasses:
    AbstractPythonStreamAggregateOperator, AbstractStatelessFunctionOperator

    @Internal
    public abstract class AbstractOneInputPythonFunctionOperator<IN,​OUT>
    extends AbstractExternalPythonFunctionOperator<OUT>
    implements org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,​OUT>, org.apache.flink.streaming.api.operators.BoundedOneInput
    Base class for all one input stream operators to execute Python functions.
    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractOneInputPythonFunctionOperator

        public AbstractOneInputPythonFunctionOperator​(org.apache.flink.configuration.Configuration config)
    • Method Detail

      • endInput

        public void endInput()
                      throws Exception
        Specified by:
        endInput in interface org.apache.flink.streaming.api.operators.BoundedOneInput
        Throws:
        Exception