public class LazyNettyResponseBodyPart extends NettyResponseBodyPart
Constructor and Description |
---|
LazyNettyResponseBodyPart(io.netty.buffer.ByteBuf buf,
boolean last) |
Modifier and Type | Method and Description |
---|---|
ByteBuffer |
getBodyByteBuffer() |
byte[] |
getBodyPartBytes()
Return the response body's part bytes received.
|
io.netty.buffer.ByteBuf |
getBuf() |
int |
length() |
InputStream |
readBodyPartBytes() |
int |
writeTo(OutputStream outputStream)
Write the available bytes to the
OutputStream |
isLast, isUnderlyingConnectionToBeClosed, markUnderlyingConnectionAsToBeClosed
public LazyNettyResponseBodyPart(io.netty.buffer.ByteBuf buf, boolean last)
public io.netty.buffer.ByteBuf getBuf()
public int length()
length
in class HttpResponseBodyPart
public byte[] getBodyPartBytes()
getBodyPartBytes
in class HttpResponseBodyPart
public InputStream readBodyPartBytes()
readBodyPartBytes
in class HttpResponseBodyPart
public int writeTo(OutputStream outputStream) throws IOException
HttpResponseBodyPart
OutputStream
writeTo
in class HttpResponseBodyPart
outputStream
- the target osIOException
- exception while writing in the ospublic ByteBuffer getBodyByteBuffer()
getBodyByteBuffer
in class HttpResponseBodyPart
ByteBuffer
that wraps the actual bytes read from the response's chunk.
The ByteBuffer
's capacity is equal to the number of bytes available.Copyright © 2015. All Rights Reserved.