Class InputBase
- java.lang.Object
-
- org.apache.flink.table.runtime.operators.multipleinput.input.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
BaseInputused inMultipleInputStreamOperatorBase.
-
-
Constructor Summary
Constructors Constructor Description InputBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasKeyContext()voidsetKeyContextElement(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<org.apache.flink.table.data.RowData> record)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
setKeyContextElement
public void setKeyContextElement(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<org.apache.flink.table.data.RowData> record) throws Exception- Specified by:
setKeyContextElementin interfaceorg.apache.flink.streaming.api.operators.Input<org.apache.flink.table.data.RowData>- Throws:
Exception
-
hasKeyContext
public boolean hasKeyContext()
- Specified by:
hasKeyContextin interfaceorg.apache.flink.streaming.api.operators.KeyContextHandler
-
-