类 OutputReflectionContext
- java.lang.Object
-
- org.apache.flink.iteration.broadcast.OutputReflectionContext
-
public class OutputReflectionContext extends Object
The reflection utilities to parse the output and create the broadcast output.
-
-
构造器概要
构造器 构造器 说明 OutputReflectionContext()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 <OUT> org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>>[]getBroadcastingInternalOutputs(Object output)org.apache.flink.util.OutputTag<?>getChainingOutputTag(Object output)org.apache.flink.runtime.io.network.api.writer.RecordWriter<org.apache.flink.runtime.plugable.SerializationDelegate<org.apache.flink.streaming.runtime.streamrecord.StreamElement>>getRecordWriter(Object output)org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.streaming.runtime.streamrecord.StreamElement>getRecordWriterTypeSerializer(Object output)booleanisBroadcastingOutput(org.apache.flink.streaming.api.operators.Output<?> rawOutput)booleanisChainingOutput(org.apache.flink.streaming.api.operators.Output<?> rawOutput)booleanisRecordWriterOutput(org.apache.flink.streaming.api.operators.Output<?> rawOutput)
-
-
-
方法详细资料
-
isBroadcastingOutput
public boolean isBroadcastingOutput(org.apache.flink.streaming.api.operators.Output<?> rawOutput)
-
isChainingOutput
public boolean isChainingOutput(org.apache.flink.streaming.api.operators.Output<?> rawOutput)
-
isRecordWriterOutput
public boolean isRecordWriterOutput(org.apache.flink.streaming.api.operators.Output<?> rawOutput)
-
getBroadcastingInternalOutputs
public <OUT> org.apache.flink.streaming.api.operators.Output<org.apache.flink.streaming.runtime.streamrecord.StreamRecord<OUT>>[] getBroadcastingInternalOutputs(Object output)
-
getChainingOutputTag
public org.apache.flink.util.OutputTag<?> getChainingOutputTag(Object output)
-
getRecordWriter
public org.apache.flink.runtime.io.network.api.writer.RecordWriter<org.apache.flink.runtime.plugable.SerializationDelegate<org.apache.flink.streaming.runtime.streamrecord.StreamElement>> getRecordWriter(Object output)
-
getRecordWriterTypeSerializer
public org.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.streaming.runtime.streamrecord.StreamElement> getRecordWriterTypeSerializer(Object output)
-
-