Uses of Interface
io.helidon.http.WritableHeaders
Packages that use 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.
Helidon WebServer Testing JUnit 5 Support for HTTP2.
WebSocket server support.
-
Uses of WritableHeaders in io.helidon.http
Classes in io.helidon.http with type parameters of type WritableHeadersModifier and TypeInterfaceDescriptioninterface
WritableHeaders<B extends WritableHeaders<B>>
HTTP Headers that are mutable.Subinterfaces of WritableHeaders in io.helidon.httpModifier and TypeInterfaceDescriptioninterface
Mutable headers of a client request.interface
Mutable headers of a server response.interface
Mutable trailers of a server response.Methods in io.helidon.http that return WritableHeadersModifier 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.Methods in io.helidon.http with parameters of type WritableHeadersModifier and TypeMethodDescriptionstatic ClientRequestHeaders
ClientRequestHeaders.create
(WritableHeaders<?> delegate) Create client request headers from writable headers. -
Uses of WritableHeaders in io.helidon.http.encoding
Methods in io.helidon.http.encoding with parameters of type WritableHeadersModifier and TypeMethodDescriptiondefault void
ContentEncoder.headers
(WritableHeaders<?> headers) Update headers. -
Uses of WritableHeaders in io.helidon.http.http2
Methods in io.helidon.http.http2 with parameters of type WritableHeadersModifier and TypeMethodDescriptionstatic Http2Headers
Http2Headers.create
(WritableHeaders<?> writableHeaders) Create from writable HTTP headers. -
Uses of WritableHeaders in io.helidon.http.media
Methods in io.helidon.http.media with parameters of type WritableHeadersModifier 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
Methods in io.helidon.http.media.jackson with parameters of type WritableHeadersModifier 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
Methods in io.helidon.http.media.jsonb with parameters of type WritableHeadersModifier 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
Methods in io.helidon.http.media.jsonp with parameters of type WritableHeadersModifier 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
Methods in io.helidon.http.media.multipart with parameters of type WritableHeadersModifier 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
Methods in io.helidon.microprofile.tyrus with parameters of type WritableHeadersModifier and TypeMethodDescriptionTyrusUpgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) -
Uses of WritableHeaders in io.helidon.webserver.http1
Methods in io.helidon.webserver.http1 that return WritableHeaders -
Uses of WritableHeaders in io.helidon.webserver.http1.spi
Methods in io.helidon.webserver.http1.spi with parameters of type WritableHeadersModifier and TypeMethodDescriptionHttp1Upgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) Upgrade connection. -
Uses of WritableHeaders in io.helidon.webserver.http2
Methods in io.helidon.webserver.http2 with parameters of type WritableHeadersModifier and TypeMethodDescriptionHttp2Upgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) -
Uses of WritableHeaders in io.helidon.webserver.testing.junit5.http2
Methods in io.helidon.webserver.testing.junit5.http2 with parameters of type WritableHeadersModifier and TypeMethodDescriptionHttp2TestConnection.request
(int streamId, Method method, String path, WritableHeaders<?> headers, BufferData payload) Send HTTP request with given stream id with single data frame created from supplied buffer data, dataframe has end of stream flag. -
Uses of WritableHeaders in io.helidon.webserver.websocket
Methods in io.helidon.webserver.websocket with parameters of type WritableHeadersModifier and TypeMethodDescriptionWsUpgrader.upgrade
(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers)