Class NettyConnectionReaderImpl
- java.lang.Object
-
- org.apache.flink.runtime.io.network.partition.hybrid.tiered.netty.NettyConnectionReaderImpl
-
- All Implemented Interfaces:
NettyConnectionReader
public class NettyConnectionReaderImpl extends Object implements NettyConnectionReader
The default implementation ofNettyConnectionReader.
-
-
Constructor Summary
Constructors Constructor Description NettyConnectionReaderImpl(java.util.function.Supplier<InputChannel> inputChannelProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<Buffer>readBuffer(int segmentId)Read a buffer from netty connection.
-
-
-
Constructor Detail
-
NettyConnectionReaderImpl
public NettyConnectionReaderImpl(java.util.function.Supplier<InputChannel> inputChannelProvider)
-
-
Method Detail
-
readBuffer
public Optional<Buffer> readBuffer(int segmentId)
Description copied from interface:NettyConnectionReaderRead a buffer from netty connection.- Specified by:
readBufferin interfaceNettyConnectionReader- Parameters:
segmentId- segment id indicates the id of segment.- Returns:
Optional.empty()will be returned if there is no buffer sent from netty connection otherwise a buffer will be returned.
-
-