Uses of Interface
io.helidon.common.http.Http.HeaderValue
Packages that use Http.HeaderValue
Package
Description
HTTP APIs and implementations usable by both server and client side of the HTTP story.
Testing support for HTTP.
GRPC support for Helidon NĂma WebServer.
WebClient APIs shared by all types of clients.
WebServer HTTP specific APIs.
WebSocket client.
WebSocket server support.
Helidon Reactive Media MultiPart.
A reactive client for rest calls.
Reactive web server API.
-
Uses of Http.HeaderValue in io.helidon.common.http
Subinterfaces of Http.HeaderValue in io.helidon.common.httpModifier and TypeInterfaceDescriptionstatic interfaceMutable header value.Classes in io.helidon.common.http that implement Http.HeaderValueModifier and TypeClassDescriptionclassA generic representation of theContent-Dispositionheader.Fields in io.helidon.common.http declared as Http.HeaderValueModifier and TypeFieldDescriptionstatic final Http.HeaderValueHttp.HeaderValues.ACCEPT_EVENT_STREAMAccept text/event-stream.static final Http.HeaderValueHttp.HeaderValues.ACCEPT_JSONAccept application/json.static final Http.HeaderValueHttp.HeaderValues.ACCEPT_RANGES_BYTESAccept byte ranges for file download.static final Http.HeaderValueHttp.HeaderValues.ACCEPT_RANGES_NONENot accepting byte ranges for file download.static final Http.HeaderValueHttp.HeaderValues.ACCEPT_TEXTAccept text/plain with UTF-8.static final Http.HeaderValueHttp.HeaderValues.CACHE_NO_CACHECache control without any caching.static final Http.HeaderValueHttp.HeaderValues.CACHE_NORMALCache control that allows caching with no transform.static final Http.HeaderValueHttp.HeaderValues.CONNECTION_CLOSEConnection close.static final Http.HeaderValueHttp.HeaderValues.CONNECTION_KEEP_ALIVEConnection keep-alive.static final Http.HeaderValueHttp.HeaderValues.CONTENT_LENGTH_ZEROContent length with 0 value.static final Http.HeaderValueHttp.HeaderValues.CONTENT_TYPE_EVENT_STREAMContent type SSE event stream.static final Http.HeaderValueHttp.HeaderValues.CONTENT_TYPE_JSONContent type application/json with no charset.static final Http.HeaderValueHttp.HeaderValues.CONTENT_TYPE_OCTET_STREAMContent type octet stream.static final Http.HeaderValueHttp.HeaderValues.CONTENT_TYPE_TEXT_PLAINContent type text plain with no charset.static final Http.HeaderValueHttp.HeaderValues.EXPECT_100Expect 100 header.static final Http.HeaderValueServerRequestHeaders.HUC_ACCEPT_DEFAULTHeader value of the non compliantAcceptheader sent byHttpURLConnectionwhen none is set.static final Http.HeaderValueHttp.HeaderValues.TE_TRAILERSTE header set totrailers, used to enable trailer headers.static final Http.HeaderValueHttp.HeaderValues.TRANSFER_ENCODING_CHUNKEDChunked transfer encoding.Methods in io.helidon.common.http that return Http.HeaderValueModifier and TypeMethodDescriptionstatic Http.HeaderValueHttp.Header.create(Http.HeaderName name, boolean changing, boolean sensitive, String... values) Create a new header.static Http.HeaderValueHttp.Header.create(Http.HeaderName name, int value) Create a new header with a single value.static Http.HeaderValueHttp.Header.create(Http.HeaderName name, long value) Create a new header with a single value.static Http.HeaderValueHttp.Header.create(Http.HeaderName name, LazyString value) Create a new header with a single value.static Http.HeaderValueHttp.Header.create(Http.HeaderName name, String value) Create a new header with a single value.static Http.HeaderValueHttp.Header.create(Http.HeaderName name, String... values) Create a new header.static Http.HeaderValueHttp.Header.create(Http.HeaderName name, List<String> values) Create a new header.static Http.HeaderValueHttp.Header.createCached(Http.HeaderName name, boolean changing, boolean sensitive, String value) Create and cache byte value.static Http.HeaderValueHttp.Header.createCached(Http.HeaderName name, int value) Create and cache byte value.static Http.HeaderValueHttp.Header.createCached(Http.HeaderName name, String value) Create and cache byte value.static Http.HeaderValueHttp.Header.createCached(String name, String value) Create and cache byte value.Headers.get(Http.HeaderName name) Get a header value.Methods in io.helidon.common.http with parameters of type Http.HeaderValueModifier and TypeMethodDescriptionWritableHeaders.add(Http.HeaderValue header) Add a header or add a header value if the header is already present.booleanHeaders.contains(Http.HeaderValue value) Whether these headers contain a header with the provided name and value.static Http.HeaderValueWriteableHttp.HeaderValueWriteable.create(Http.HeaderValue header) Create a new mutable header from an existing header.DirectHandler.TransportResponse.Builder.header(Http.HeaderValue header) Set a header (if exists, it would be replaced).RequestException.Builder.header(Http.HeaderValue header) Response header to be added to error response.WritableHeaders.set(Http.HeaderValue header) Set a header and replace it if it already existed.WritableHeaders.setIfAbsent(Http.HeaderValue header) Set a value of a header unless it is already present.Method parameters in io.helidon.common.http with type arguments of type Http.HeaderValueModifier and TypeMethodDescriptionWritableHeaders.remove(Http.HeaderName name, Consumer<Http.HeaderValue> removedConsumer) Remove a header. -
Uses of Http.HeaderValue in io.helidon.common.testing.http.junit5
Methods in io.helidon.common.testing.http.junit5 with parameters of type Http.HeaderValueModifier and TypeMethodDescriptionstatic org.hamcrest.Matcher<Headers>HttpHeaderMatcher.hasHeader(Http.HeaderValue header) A matcher for anHeadersthat checks that the header is present and has the defined value. -
Uses of Http.HeaderValue in io.helidon.nima.grpc.webserver
Fields in io.helidon.nima.grpc.webserver declared as Http.HeaderValueModifier and TypeFieldDescriptionstatic final Http.HeaderValueGrpcStatus.ABORTEDThe operation was aborted, typically due to a concurrency issue like sequencer check failures, transaction aborts, etc.static final Http.HeaderValueGrpcStatus.ALREADY_EXISTSSome entity that we attempted to create (e.g., file or directory) already exists.static final Http.HeaderValueGrpcStatus.CANCELLEDThe operation was cancelled (typically by the caller).static final Http.HeaderValueGrpcStatus.DATA_LOSSUnrecoverable data loss or corruption.static final Http.HeaderValueGrpcStatus.DEADLINE_EXCEEDEDDeadline expired before operation could complete.static final Http.HeaderValueGrpcStatus.FAILED_PRECONDITIONOperation was rejected because the system is not in a state required for the operation's execution.static final Http.HeaderValueGrpcStatus.INTERNALInternal errors.static final Http.HeaderValueGrpcStatus.INVALID_ARGUMENTClient specified an invalid argument.static final Http.HeaderValueGrpcStatus.NOT_FOUNDSome requested entity (e.g., file or directory) was not found.static final Http.HeaderValueGrpcStatus.OKThe operation completed successfully.static final Http.HeaderValueGrpcStatus.OUT_OF_RANGEOperation was attempted past the valid range.static final Http.HeaderValueGrpcStatus.PERMISSION_DENIEDThe caller does not have permission to execute the specified operation.static final Http.HeaderValueGrpcStatus.RESOURCE_EXHAUSTEDSome resource has been exhausted, perhaps a per-user quota, or perhaps the entire file system is out of space.static final Http.HeaderValueGrpcStatus.UNAUTHENTICATEDThe request does not have valid authentication credentials for the operation.static final Http.HeaderValueGrpcStatus.UNAVAILABLEThe service is currently unavailable.static final Http.HeaderValueGrpcStatus.UNIMPLEMENTEDOperation is not implemented or not supported/enabled in this service.static final Http.HeaderValueGrpcStatus.UNKNOWNUnknown error. -
Uses of Http.HeaderValue in io.helidon.nima.webclient
Methods in io.helidon.nima.webclient with parameters of type Http.HeaderValueModifier and TypeMethodDescriptionClientRequest.header(Http.HeaderValue header) Set an HTTP header. -
Uses of Http.HeaderValue in io.helidon.nima.webserver.http
Methods in io.helidon.nima.webserver.http with parameters of type Http.HeaderValueModifier and TypeMethodDescriptionvoidHttpRequest.header(Http.HeaderValue header) Replace (or set) a request header.ServerResponse.header(Http.HeaderValue header) Set header with a value. -
Uses of Http.HeaderValue in io.helidon.nima.websocket.client
Methods in io.helidon.nima.websocket.client with parameters of type Http.HeaderValueModifier and TypeMethodDescriptionWsClient.Builder.header(Http.HeaderValue header) Configure a custom header to be sent. -
Uses of Http.HeaderValue in io.helidon.nima.websocket.webserver
Fields in io.helidon.nima.websocket.webserver declared as Http.HeaderValueModifier and TypeFieldDescriptionprotected static final Http.HeaderValueWsUpgrader.SUPPORTED_VERSION_HEADERSupported version header. -
Uses of Http.HeaderValue in io.helidon.reactive.media.multipart
Methods in io.helidon.reactive.media.multipart that return Http.HeaderValueModifier and TypeMethodDescriptionReadableBodyPartHeaders.get(Http.HeaderName name) WriteableBodyPartHeaders.get(Http.HeaderName name) Methods in io.helidon.reactive.media.multipart that return types with arguments of type Http.HeaderValueModifier and TypeMethodDescriptionReadableBodyPartHeaders.iterator()WriteableBodyPartHeaders.iterator()Methods in io.helidon.reactive.media.multipart with parameters of type Http.HeaderValueModifier and TypeMethodDescriptionWriteableBodyPartHeaders.add(Http.HeaderValue header) booleanReadableBodyPartHeaders.contains(Http.HeaderValue value) booleanWriteableBodyPartHeaders.contains(Http.HeaderValue value) WriteableBodyPartHeaders.set(Http.HeaderValue header) WriteableBodyPartHeaders.setIfAbsent(Http.HeaderValue header) Method parameters in io.helidon.reactive.media.multipart with type arguments of type Http.HeaderValueModifier and TypeMethodDescriptionWriteableBodyPartHeaders.remove(Http.HeaderName name, Consumer<Http.HeaderValue> removedConsumer) -
Uses of Http.HeaderValue in io.helidon.reactive.webclient
Methods in io.helidon.reactive.webclient with parameters of type Http.HeaderValueModifier and TypeMethodDescriptionWebClient.Builder.addHeader(Http.HeaderValue headerValue) Add a default header (such as accept).default WebClientRequestBuilderWebClientRequestBuilder.addHeader(Http.HeaderValue value) Adds header value. -
Uses of Http.HeaderValue in io.helidon.reactive.webserver
Methods in io.helidon.reactive.webserver with parameters of type Http.HeaderValueModifier and TypeMethodDescriptiondefault ServerResponseServerResponse.addHeader(Http.HeaderValue value) Adds header values for a specified name.default voidServerResponse.header(Http.HeaderValue headerValue) Set a header.