Interface MarshaledResponseBody
- All Known Implementing Classes:
MarshaledResponseBody.ByteBuffer, MarshaledResponseBody.Bytes, MarshaledResponseBody.File, MarshaledResponseBody.FileChannel
public sealed interface MarshaledResponseBody
permits MarshaledResponseBody.Bytes, MarshaledResponseBody.File, MarshaledResponseBody.FileChannel, MarshaledResponseBody.ByteBuffer
A known-length, finalized HTTP response body.
This type describes the body to write; it is not itself responsible for writing to a transport. Bodies may be backed by bytes, files, file channels, or byte buffers.
- Author:
- Mark Allen
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA finalized response body backed by aByteBuffer.static final classA finalized response body backed by a byte array.static final classA finalized response body backed by a file path.static final classA finalized response body backed by aFileChannel. -
Method Summary
-
Method Details
-
getLength
-