Package ru.tinkoff.kora.http.common.body
Interface HttpBody
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Subinterfaces:
HttpBodyInput,HttpBodyOutput
- All Known Implementing Classes:
DefaultFullHttpBody,EmptyHttpBody,StreamingHttpBodyInput,StreamingHttpBodyOutput
-
Method Summary
Modifier and TypeMethodDescriptionintstatic EmptyHttpBodyempty()default ByteBufferstatic DefaultFullHttpBodyjson(byte[] content) static DefaultFullHttpBodystatic DefaultFullHttpBodyjson(ru.tinkoff.kora.common.Context context, byte[] content) static DefaultFullHttpBodystatic DefaultFullHttpBodyoctetStream(byte[] content) static DefaultFullHttpBodyoctetStream(ByteBuffer content) static DefaultFullHttpBodyoctetStream(ru.tinkoff.kora.common.Context context, byte[] content) static DefaultFullHttpBodyoctetStream(ru.tinkoff.kora.common.Context context, ByteBuffer content) static DefaultFullHttpBodyof(byte[] content) static DefaultFullHttpBodystatic DefaultFullHttpBodyof(String contentType, ByteBuffer content) static DefaultFullHttpBodyof(ByteBuffer content) static DefaultFullHttpBodystatic DefaultFullHttpBodyof(ru.tinkoff.kora.common.Context context, String contentType, ByteBuffer content) static DefaultFullHttpBodystatic DefaultFullHttpBodyplaintext(ByteBuffer content) static DefaultFullHttpBodystatic DefaultFullHttpBodyplaintext(ru.tinkoff.kora.common.Context ctx, ByteBuffer content)
-
Method Details
-
contentLength
int contentLength() -
contentType
-
getFullContentIfAvailable
-
empty
-
of
-
of
-
of
-
of
-
of
static DefaultFullHttpBody of(ru.tinkoff.kora.common.Context context, @Nullable String contentType, byte[] content) -
of
static DefaultFullHttpBody of(ru.tinkoff.kora.common.Context context, @Nullable String contentType, ByteBuffer content) -
octetStream
-
octetStream
-
octetStream
-
octetStream
-
plaintext
-
plaintext
-
plaintext
-
plaintext
-
json
-
json
-
json
-
json
-