Class RecordWriterBuilder<T extends org.apache.flink.core.io.IOReadableWritable>
- java.lang.Object
-
- org.apache.flink.runtime.io.network.api.writer.RecordWriterBuilder<T>
-
public class RecordWriterBuilder<T extends org.apache.flink.core.io.IOReadableWritable> extends Object
Utility class to encapsulate the logic of building aRecordWriterinstance.
-
-
Constructor Summary
Constructors Constructor Description RecordWriterBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecordWriter<T>build(ResultPartitionWriter writer)RecordWriterBuilder<T>setChannelSelector(ChannelSelector<T> selector)RecordWriterBuilder<T>setTaskName(String taskName)RecordWriterBuilder<T>setTimeout(long timeout)
-
-
-
Method Detail
-
setChannelSelector
public RecordWriterBuilder<T> setChannelSelector(ChannelSelector<T> selector)
-
setTimeout
public RecordWriterBuilder<T> setTimeout(long timeout)
-
setTaskName
public RecordWriterBuilder<T> setTaskName(String taskName)
-
build
public RecordWriter<T> build(ResultPartitionWriter writer)
-
-