@Internal public class MultipleInputSelectionHandler extends Object
StreamMultipleInputProcessor
.Modifier and Type | Field and Description |
---|---|
static int |
MAX_SUPPORTED_INPUT_COUNT |
Constructor and Description |
---|
MultipleInputSelectionHandler(InputSelectable inputSelectable,
int inputCount) |
Modifier and Type | Method and Description |
---|---|
boolean |
areAllInputsFinished() |
org.apache.flink.core.io.InputStatus |
calculateOverallStatus() |
static void |
checkSupportedInputCount(int inputCount) |
boolean |
isInputFinished(int inputIndex) |
org.apache.flink.core.io.InputStatus |
updateStatus(org.apache.flink.core.io.InputStatus inputStatus,
int inputIndex) |
public static final int MAX_SUPPORTED_INPUT_COUNT
public MultipleInputSelectionHandler(@Nullable InputSelectable inputSelectable, int inputCount)
public static void checkSupportedInputCount(int inputCount)
public org.apache.flink.core.io.InputStatus updateStatus(org.apache.flink.core.io.InputStatus inputStatus, int inputIndex) throws IOException
IOException
public org.apache.flink.core.io.InputStatus calculateOverallStatus() throws IOException
IOException
public boolean isInputFinished(int inputIndex)
public boolean areAllInputsFinished()
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.