public class SecondInputOfTwoInputStreamOperatorOutput extends OutputBase
Output that can be used to emit elements and other messages for the second input of
TwoInputStreamOperator.| Constructor and Description |
|---|
SecondInputOfTwoInputStreamOperatorOutput(org.apache.flink.streaming.api.operators.TwoInputStreamOperator<org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData> operator) |
| Modifier and Type | Method and Description |
|---|---|
<X> void |
collect(org.apache.flink.util.OutputTag<X> outputTag,
org.apache.flink.streaming.runtime.streamrecord.StreamRecord<X> record) |
void |
collect(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<org.apache.flink.table.data.RowData> record) |
void |
emitLatencyMarker(org.apache.flink.streaming.runtime.streamrecord.LatencyMarker latencyMarker) |
void |
emitRecordAttributes(org.apache.flink.streaming.runtime.streamrecord.RecordAttributes recordAttributes) |
void |
emitWatermark(org.apache.flink.streaming.api.watermark.Watermark mark) |
void |
emitWatermarkStatus(org.apache.flink.streaming.runtime.watermarkstatus.WatermarkStatus watermarkStatus) |
protected <X> void |
pushToOperator(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<X> record) |
closepublic SecondInputOfTwoInputStreamOperatorOutput(org.apache.flink.streaming.api.operators.TwoInputStreamOperator<org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData,org.apache.flink.table.data.RowData> operator)
public void emitWatermark(org.apache.flink.streaming.api.watermark.Watermark mark)
public void emitWatermarkStatus(org.apache.flink.streaming.runtime.watermarkstatus.WatermarkStatus watermarkStatus)
public void emitLatencyMarker(org.apache.flink.streaming.runtime.streamrecord.LatencyMarker latencyMarker)
public void emitRecordAttributes(org.apache.flink.streaming.runtime.streamrecord.RecordAttributes recordAttributes)
public void collect(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<org.apache.flink.table.data.RowData> record)
public <X> void collect(org.apache.flink.util.OutputTag<X> outputTag,
org.apache.flink.streaming.runtime.streamrecord.StreamRecord<X> record)
protected <X> void pushToOperator(org.apache.flink.streaming.runtime.streamrecord.StreamRecord<X> record)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.