Uses of Interface
io.helidon.common.http.WritableHeaders
Packages that use WritableHeaders
Package
Description
HTTP APIs and implementations usable by both server and client side of the HTTP story.
Helidon MP integration with Tyrus.
HTTP Content encoding support, usually used to compress entity, such as
gzip.Entity Media handling support.
Jackson media type support.
JSON-Binding Entity Media handling support.
JSON-Processing Entity Media handling support.
Multipart Entity Media handling support.
HTTP/2 types common for client and server.
HTTP/2 WebServer.
WebClient APIs shared by all types of clients.
WebServer HTTP/1.1 specific APIs.
WebServer HTTP/1.1 specific SPIs.
WebSocket server support.
Common classes for processing content with a specific
HttpMediaType.Helidon Reactive Media MultiPart.
A reactive client for rest calls.
Reactive web server API.
-
Uses of WritableHeaders in io.helidon.common.http
Classes in io.helidon.common.http with type parameters of type WritableHeadersModifier and TypeInterfaceDescriptioninterfaceWritableHeaders<B extends WritableHeaders<B>>HTTP Headers that are mutable.Subinterfaces of WritableHeaders in io.helidon.common.httpModifier and TypeInterfaceDescriptioninterfaceMutable headers of a client request.interfaceMutable headers of a server response.Methods in io.helidon.common.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.common.http with parameters of type WritableHeadersModifier and TypeMethodDescriptionstatic ClientRequestHeadersClientRequestHeaders.create(WritableHeaders<?> delegate) Create client request headers from writable headers. -
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.nima.http.encoding
Methods in io.helidon.nima.http.encoding with parameters of type WritableHeadersModifier and TypeMethodDescriptiondefault voidContentEncoder.headers(WritableHeaders<?> headers) Update headers. -
Uses of WritableHeaders in io.helidon.nima.http.media
Methods in io.helidon.nima.http.media with parameters of type WritableHeadersModifier and TypeMethodDescriptionvoidEntityWriter.write(GenericType<T> type, T object, OutputStream outputStream, Headers requestHeaders, WritableHeaders<?> responseHeaders) Write server response entity and close the stream.voidEntityWriter.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.nima.http.media.jackson
Methods in io.helidon.nima.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.nima.http.media.jsonb
Methods in io.helidon.nima.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.nima.http.media.jsonp
Methods in io.helidon.nima.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.nima.http.media.multipart
Methods in io.helidon.nima.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.nima.http2
Methods in io.helidon.nima.http2 with parameters of type WritableHeadersModifier and TypeMethodDescriptionstatic Http2HeadersHttp2Headers.create(WritableHeaders<?> writableHeaders) Create from writable HTTP headers. -
Uses of WritableHeaders in io.helidon.nima.http2.webserver
Methods in io.helidon.nima.http2.webserver with parameters of type WritableHeadersModifier and TypeMethodDescriptionHttp2Upgrader.upgrade(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) -
Uses of WritableHeaders in io.helidon.nima.webclient
Method parameters in io.helidon.nima.webclient with type arguments of type WritableHeadersModifier and TypeMethodDescriptionClientRequest.headers(Function<ClientRequestHeaders, WritableHeaders<?>> headersConsumer) Update headers. -
Uses of WritableHeaders in io.helidon.nima.webserver.http1
Methods in io.helidon.nima.webserver.http1 that return WritableHeaders -
Uses of WritableHeaders in io.helidon.nima.webserver.http1.spi
Methods in io.helidon.nima.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.nima.websocket.webserver
Methods in io.helidon.nima.websocket.webserver with parameters of type WritableHeadersModifier and TypeMethodDescriptionWsUpgrader.upgrade(ConnectionContext ctx, HttpPrologue prologue, WritableHeaders<?> headers) -
Uses of WritableHeaders in io.helidon.reactive.media.common
Methods in io.helidon.reactive.media.common that return WritableHeadersMethods in io.helidon.reactive.media.common with parameters of type WritableHeadersModifier and TypeMethodDescriptionstatic MessageBodyWriterContextMessageBodyWriterContext.create(WritableHeaders<?> headers) Create a new empty writer context backed by the specified headers.static MessageBodyWriterContextMessageBodyWriterContext.create(MediaContext mediaContext, MessageBodyContext.EventListener eventListener, WritableHeaders<?> headers, List<HttpMediaType> acceptedTypes) Create a new writer context.static MessageBodyWriterContextMessageBodyWriterContext.create(MessageBodyWriterContext parent, WritableHeaders<?> headers) Create a new parented writer context backed by the specified headers.static MessageBodyWriterContextMessageBodyWriterContext.create(MessageBodyWriterContext parent, MessageBodyContext.EventListener eventListener, WritableHeaders<?> headers, List<HttpMediaType> acceptedTypes) Create a new writer context. -
Uses of WritableHeaders in io.helidon.reactive.media.multipart
Classes in io.helidon.reactive.media.multipart that implement WritableHeadersModifier and TypeClassDescriptionfinal classWriteable body part headers. -
Uses of WritableHeaders in io.helidon.reactive.webclient
Subinterfaces of WritableHeaders in io.helidon.reactive.webclientModifier and TypeInterfaceDescriptioninterfaceHeaders that can be modified (until request is sent) for outbound request. -
Uses of WritableHeaders in io.helidon.reactive.webserver
Subinterfaces of WritableHeaders in io.helidon.reactive.webserverModifier and TypeInterfaceDescriptioninterfaceExtendsServerResponseHeadersinterface by adding HTTP response headers oriented constants and convenient methods.