Uses of Interface
io.helidon.http.WritableHeaders
Package
Description
HTTP APIs and implementations usable by both server and client side of the HTTP story.
HTTP Content encoding support, usually used to compress entity, such as
gzip
.Helidon Common HTTP/2 classes.
Helidon Media Support.
Jackson media type support.
JSON-Binding Entity Media handling support.
JSON-Processing Entity Media handling support.
Multipart Entity Media handling support.
Helidon MP integration with Tyrus.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/1.1 specific SPIs.
Helidon WebServer HTTP/2 Support.
WebSocket server support.
-
Uses of WritableHeaders in io.helidon.http
Modifier and TypeInterfaceDescriptioninterface
WritableHeaders<B extends WritableHeaders<B>>
HTTP Headers that are mutable.Modifier and TypeInterfaceDescriptioninterface
Mutable headers of a client request.interface
Mutable headers of a server response.interface
Mutable trailers of a server response.Modifier and TypeMethodDescriptionstatic WritableHeaders
<?> WritableHeaders.create()
Create a new instance of writable headers.static WritableHeaders
<?> Create a new instance of writable headers from existing headers.static WritableHeaders
<?> Http1HeadersParser.readHeaders
(DataReader reader, int maxHeadersSize, boolean validate) Read headers from the provided reader.Modifier and TypeMethodDescriptionstatic ClientRequestHeaders
ClientRequestHeaders.create
(WritableHeaders<?> delegate) Create client request headers from writable headers. -
Uses of WritableHeaders in io.helidon.http.encoding
Modifier and TypeMethodDescriptiondefault void
ContentEncoder.headers
(WritableHeaders<?> headers) Update headers. -
Uses of WritableHeaders in io.helidon.http.http2
Modifier and TypeMethodDescriptionstatic Http2Headers
Http2Headers.create
(WritableHeaders<?> writableHeaders) Create from writable HTTP headers. -
Uses of WritableHeaders in io.helidon.http.media
Modifier and TypeMethodDescriptiondefault InstanceWriter
EntityWriter.instanceWriter
(GenericType<T> type, T object, Headers requestHeaders, WritableHeaders<?> responseHeaders) Server response entity instance writer.default InstanceWriter
EntityWriter.instanceWriter
(GenericType<T> type, T object, WritableHeaders<?> requestHeaders) Client request entity instance writer.void
EntityWriter.write
(GenericType<T> type, T object, OutputStream outputStream, Headers requestHeaders, WritableHeaders<?> responseHeaders) Write server response entity and close the stream.void
EntityWriter.write
(GenericType<T> type, T object, OutputStream outputStream, WritableHeaders<?> headers) Write client request entity and close the stream.<T> MediaSupport.WriterResponse
<T> FormParamsSupport.writer
(GenericType<T> type, Headers requestHeaders, WritableHeaders<?> responseHeaders) <T> MediaSupport.WriterResponse
<T> FormParamsSupport.writer
(GenericType<T> type, WritableHeaders<?> requestHeaders) <T> EntityWriter
<T> MediaContext.writer
(GenericType<T> type, Headers requestHeaders, WritableHeaders<?> responseHeaders) Writer for server response entity.<T> EntityWriter
<T> MediaContext.writer
(GenericType<T> type, WritableHeaders<?> requestHeaders) Writer for client request entity.default <T> MediaSupport.WriterResponse
<T> MediaSupport.writer
(GenericType<T> type, Headers requestHeaders, WritableHeaders<?> responseHeaders) Server response writer.default <T> MediaSupport.WriterResponse
<T> MediaSupport.writer
(GenericType<T> type, WritableHeaders<?> requestHeaders) Client request writer.<T> MediaSupport.WriterResponse
<T> PathSupport.writer
(GenericType<T> type, Headers requestHeaders, WritableHeaders<?> responseHeaders) <T> MediaSupport.WriterResponse
<T> PathSupport.writer
(GenericType<T> type, WritableHeaders<?> requestHeaders) <T> MediaSupport.WriterResponse
<T> StringSupport.writer
(GenericType<T> type, Headers requestHeaders, WritableHeaders<?> responseHeaders) <T> MediaSupport.WriterResponse
<T> StringSupport.writer
(GenericType<T> type, WritableHeaders<?> requestHeaders) -
Uses of WritableHeaders in io.helidon.http.media.jackson
Modifier and TypeMethodDescription<T> MediaSupport.WriterResponse
<T> JacksonSupport.writer
(GenericType<T> type, Headers requestHeaders, WritableHeaders<?> responseHeaders) <T> MediaSupport.WriterResponse
<T> JacksonSupport.writer
(GenericType<T> type, WritableHeaders<?> requestHeaders) -
Uses of WritableHeaders in io.helidon.http.media.jsonb
Modifier and TypeMethodDescription<T> MediaSupport.WriterResponse
<T> JsonbSupport.writer
(GenericType<T> type, Headers requestHeaders, WritableHeaders<?> responseHeaders) <T> MediaSupport.WriterResponse
<T> JsonbSupport.writer
(GenericType<T> type, WritableHeaders<?> requestHeaders) -
Uses of WritableHeaders in io.helidon.http.media.jsonp
Modifier and TypeMethodDescription<T> MediaSupport.WriterResponse
<T> JsonpSupport.writer
(GenericType<T> type, Headers requestHeaders, WritableHeaders<?> responseHeaders) <T> MediaSupport.WriterResponse
<T> JsonpSupport.writer
(GenericType<T> type, WritableHeaders<?> requestHeaders) -
Uses of WritableHeaders in io.helidon.http.media.multipart
Modifier and TypeMethodDescription<T> MediaSupport.WriterResponse
<T> MultiPartSupport.writer
(GenericType<T> type, Headers requestHeaders, WritableHeaders<?> responseHeaders) <T> MediaSupport.WriterResponse
<T> MultiPartSupport.writer
(GenericType<T> type, WritableHeaders<?> requestHeaders) -
Uses of WritableHeaders in io.helidon.microprofile.tyrus
Modifier and TypeMethodDescriptionTyrusUpgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) -
Uses of WritableHeaders in io.helidon.webserver.http1
-
Uses of WritableHeaders in io.helidon.webserver.http1.spi
Modifier and TypeMethodDescriptionHttp1Upgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) Upgrade connection. -
Uses of WritableHeaders in io.helidon.webserver.http2
Modifier and TypeMethodDescriptionHttp2Upgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) -
Uses of WritableHeaders in io.helidon.webserver.websocket
Modifier and TypeMethodDescriptionWsUpgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers)