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
Base
Input used in MultipleInputStreamOperatorBase.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetKeyContextElement(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, waitMethods inherited from interface org.apache.flink.streaming.api.operators.Input
processElement, processLatencyMarker, processRecordAttributes, processWatermark, processWatermark, processWatermarkStatusMethods inherited from interface org.apache.flink.streaming.api.operators.KeyContextHandler
hasKeyContext1, hasKeyContext2
-
Constructor Details
-
InputBase
public InputBase()
-
-
Method Details
-
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
-