@Internal public class ChunkedByteBuf extends Object implements org.apache.flink.shaded.netty4.io.netty.handler.stream.ChunkedInput<org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf>
ByteBuf
instance to be consumed in chunks by ChunkedWriteHandler
,
respecting the high and low watermarks.Constructor and Description |
---|
ChunkedByteBuf(org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf buf,
int chunkSize) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
boolean |
isEndOfInput() |
org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf |
readChunk(org.apache.flink.shaded.netty4.io.netty.channel.ChannelHandlerContext ctx) |
String |
toString() |
public ChunkedByteBuf(org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf buf, int chunkSize)
public boolean isEndOfInput() throws Exception
isEndOfInput
in interface org.apache.flink.shaded.netty4.io.netty.handler.stream.ChunkedInput<org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf>
Exception
public void close() throws Exception
close
in interface org.apache.flink.shaded.netty4.io.netty.handler.stream.ChunkedInput<org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf>
Exception
public org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf readChunk(org.apache.flink.shaded.netty4.io.netty.channel.ChannelHandlerContext ctx) throws Exception
readChunk
in interface org.apache.flink.shaded.netty4.io.netty.handler.stream.ChunkedInput<org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf>
Exception
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.