Class InputBase

  • All Implemented Interfaces:
    org.apache.flink.streaming.api.operators.Input<org.apache.flink.table.data.RowData>, org.apache.flink.streaming.api.operators.KeyContextHandler
    Direct Known Subclasses:
    FirstInputOfTwoInput, OneInput, SecondInputOfTwoInput

    public abstract class InputBase
    extends Object
    implements org.apache.flink.streaming.api.operators.Input<org.apache.flink.table.data.RowData>, org.apache.flink.streaming.api.operators.KeyContextHandler
    • Constructor Detail

      • InputBase

        public InputBase()
    • Method Detail

      • setKeyContextElement

        public void setKeyContextElement​(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<org.apache.flink.table.data.RowData> record)
                                  throws Exception
        Specified by:
        setKeyContextElement in interface org.apache.flink.streaming.api.operators.Input<org.apache.flink.table.data.RowData>
        Throws:
        Exception
      • hasKeyContext

        public boolean hasKeyContext()
        Specified by:
        hasKeyContext in interface org.apache.flink.streaming.api.operators.KeyContextHandler