Package io.servicetalk.http.api
Interface HttpPayloadWriter<T>
- Type Parameters:
T
- the type of objects to write
- All Superinterfaces:
AutoCloseable
,Closeable
,Flushable
,PayloadWriter<T>
An interface which mimics behavior like
OutputStream
, but allows for writing of objects of type
HttpPayloadWriter
and provides access to the HTTP trailers.-
Method Summary
Modifier and TypeMethodDescriptiondefault HttpPayloadWriter<T>
addTrailer
(CharSequence name, CharSequence value) Note: modifying trailers after the payload writer isclosed
is not allowed.default HttpPayloadWriter<T>
addTrailers
(HttpHeaders trailers) Note: modifying trailers after the payload writer isclosed
is not allowed.default HttpPayloadWriter<T>
setTrailer
(CharSequence name, CharSequence value) Note: modifying trailers after the payload writer isclosed
is not allowed.default HttpPayloadWriter<T>
setTrailers
(HttpHeaders trailers) Note: modifying trailers after the payload writer isclosed
is not allowed.trailers()
Note: modifying trailers after the payload writer isclosed
is not allowed.Methods inherited from interface io.servicetalk.oio.api.PayloadWriter
close, write
-
Method Details
-
trailers
HttpHeaders trailers()Note: modifying trailers after the payload writer isclosed
is not allowed. -
addTrailer
Note: modifying trailers after the payload writer isclosed
is not allowed. -
addTrailers
Note: modifying trailers after the payload writer isclosed
is not allowed. -
setTrailer
Note: modifying trailers after the payload writer isclosed
is not allowed. -
setTrailers
Note: modifying trailers after the payload writer isclosed
is not allowed.
-