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) default HttpPayloadWriter<T>
addTrailers
(HttpHeaders trailers) default HttpPayloadWriter<T>
setTrailer
(CharSequence name, CharSequence value) default HttpPayloadWriter<T>
setTrailers
(HttpHeaders trailers) trailers()
Gets the trailers.Methods inherited from interface io.servicetalk.oio.api.PayloadWriter
close, write
-
Method Details
-
addTrailer
-
addTrailers
-
setTrailer
-
setTrailers
-
trailers
HttpHeaders trailers()Gets the trailers.- Returns:
- the trailers.
-