java.lang.Object
org.apache.flink.table.runtime.operators.multipleinput.input.InputSelectionHandler

public class InputSelectionHandler extends Object
This handler is mainly used for selecting the next available input index according to read priority in MultipleInputStreamOperatorBase.

Input read order: the input with high priority (the value of read order is lower) will be read first, the inputs with same priorities will be read fairly.

  • Constructor Details

  • Method Details

    • fromInputSpecs

      public static InputSelectionHandler fromInputSpecs(List<InputSpec> inputSpecs)
    • getInputSelection

      public org.apache.flink.streaming.api.operators.InputSelection getInputSelection()
    • endInput

      public void endInput(int inputId)