public class StreamRecordWriter<T extends org.apache.flink.core.io.IOReadableWritable>
extends org.apache.flink.runtime.io.network.api.writer.RecordWriter<T>
| Constructor and Description |
|---|
StreamRecordWriter(org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter writer) |
StreamRecordWriter(org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter writer,
org.apache.flink.runtime.io.network.api.writer.ChannelSelector<T> channelSelector) |
StreamRecordWriter(org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter writer,
org.apache.flink.runtime.io.network.api.writer.ChannelSelector<T> channelSelector,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
emit(T record) |
public StreamRecordWriter(org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter writer)
public StreamRecordWriter(org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter writer,
org.apache.flink.runtime.io.network.api.writer.ChannelSelector<T> channelSelector)
public StreamRecordWriter(org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter writer,
org.apache.flink.runtime.io.network.api.writer.ChannelSelector<T> channelSelector,
long timeout)
public void emit(T record) throws IOException, InterruptedException
emit in class org.apache.flink.runtime.io.network.api.writer.RecordWriter<T extends org.apache.flink.core.io.IOReadableWritable>IOExceptionInterruptedExceptionpublic void close()
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.