A B C D E F G H I J L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absolute() - Method in interface io.helidon.common.http.HttpRequest.Path
-
If the instance represents a path relative to some context root then returns absolute requested path otherwise returns this instance.
- ACCEPT - Static variable in class io.helidon.common.http.Http.Header
-
The
"Accept"
header name. - ACCEPT_CHARSET - Static variable in class io.helidon.common.http.Http.Header
-
The
"Accept-Charset"
header name. - ACCEPT_DATETIME - Static variable in class io.helidon.common.http.Http.Header
-
The
"Accept-Datetime"
header name. - ACCEPT_ENCODING - Static variable in class io.helidon.common.http.Http.Header
-
The
"Accept-Encoding"
header name. - ACCEPT_LANGUAGE - Static variable in class io.helidon.common.http.Http.Header
-
The
"Accept-Language"
header name. - ACCEPT_PATCH - Static variable in class io.helidon.common.http.Http.Header
-
The
"Accept-Patch"
header name. - ACCEPT_RANGES - Static variable in class io.helidon.common.http.Http.Header
-
The
"Accept-Ranges"
header name. - ACCEPTED_202 - io.helidon.common.http.Http.Status
-
202 Accepted, see HTTP/1.1 documentation .
- AcceptPredicate<T> - Interface in io.helidon.common.http
-
API to model HTTP content negotiation using
Accept-*
request headers. - add(String, Iterable<String>) - Method in class io.helidon.common.http.HashParameters
- add(String, Iterable<String>) - Method in interface io.helidon.common.http.Parameters
-
Adds specified values tu association with the specified key (optional operation).
- add(String, Iterable<String>) - Method in class io.helidon.common.http.ReadOnlyParameters
- add(String, String...) - Method in interface io.helidon.common.http.FormBuilder
-
Add a new values to specific content disposition name.
- add(String, String...) - Method in class io.helidon.common.http.FormParams.Builder
- add(String, String...) - Method in class io.helidon.common.http.HashParameters
- add(String, String...) - Method in interface io.helidon.common.http.Parameters
-
Adds specified values tu association with the specified key (optional operation).
- add(String, String...) - Method in class io.helidon.common.http.ReadOnlyParameters
- addAll(Parameters) - Method in class io.helidon.common.http.HashParameters
- addAll(Parameters) - Method in interface io.helidon.common.http.Parameters
-
Copies all of the mappings from the specified
parameters
to this instance adding values to existing associations (optional operation). - addAll(Parameters) - Method in class io.helidon.common.http.ReadOnlyParameters
- addParameter(String, String) - Method in class io.helidon.common.http.MediaType.Builder
-
Add a new parameter to the parameter map.
- AGE - Static variable in class io.helidon.common.http.Http.Header
-
The
"Age"
header name. - all(String) - Method in class io.helidon.common.http.HashParameters
- all(String) - Method in interface io.helidon.common.http.Headers
-
Returns an unmodifiable
List
of all header fields - each element represents a value of a single header field in the request. - all(String) - Method in interface io.helidon.common.http.Parameters
-
Returns an unmodifiable List of all of the values of the given named parameter.
- all(String) - Method in class io.helidon.common.http.ReadOnlyParameters
- ALLOW - Static variable in class io.helidon.common.http.Http.Header
-
The
"Allow"
header name. - AlreadyCompletedException - Exception in io.helidon.common.http
-
Signals that a mutation method has been invoked on a resource that is already completed.
- AlreadyCompletedException(String) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
-
Constructs an
AlreadyCompletedException
with the specified detail message. - AlreadyCompletedException(String, Throwable) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
-
Constructs an
AlreadyCompletedException
with the specified detail message and cause. - AlreadyCompletedException(Throwable) - Constructor for exception io.helidon.common.http.AlreadyCompletedException
-
Constructs an
AlreadyCompletedException
with the specified cause. - ALT_SVC - Static variable in class io.helidon.common.http.Http.Header
-
The
"Alt-Svc"
header name. - and(CharMatcher) - Method in class io.helidon.common.http.CharMatcher
-
Returns a matcher that matches any character matched by both this matcher and
other
. - any() - Static method in class io.helidon.common.http.CharMatcher
-
Matches any character.
- anyOf(CharSequence) - Static method in class io.helidon.common.http.CharMatcher
-
Returns a
char
matcher that matches any character present in the given character sequence. - APPLICATION_ATOM_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/atom+xml
media type. - APPLICATION_FORM_URLENCODED - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/x-www-form-urlencoded
media type. - APPLICATION_JAVASCRIPT - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/javascript
media type. - APPLICATION_JSON - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/json
media type. - APPLICATION_OCTET_STREAM - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/octet-stream
media type. - APPLICATION_OPENAPI_JSON - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representing OpenAPI json. - APPLICATION_OPENAPI_YAML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representing OpenAPI yaml. - APPLICATION_OPENMETRICS - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representing theapplication/openmetrics-text
media type. - APPLICATION_STREAM_JSON - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/stream+json
media type. - APPLICATION_SVG_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/svg+xml
media type. - APPLICATION_X_NDJSON - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/x-ndjson
media type. - APPLICATION_X_YAML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representing "x" YAML as application. - APPLICATION_XHTML_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/xhtml+xml
media type. - APPLICATION_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingapplication/xml
media type. - APPLICATION_YAML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representing pseudo-registered YAML. - apply(Flow.Publisher<DataChunk>) - Method in interface io.helidon.common.http.Reader
-
Deprecated.Transforms a publisher into a completion stage.
- apply(Flow.Publisher<DataChunk>, Class<? super R>) - Method in interface io.helidon.common.http.Reader
-
Deprecated.Transforms a publisher into a completion stage.
- applyAndCast(Flow.Publisher<DataChunk>, Class<T>) - Method in interface io.helidon.common.http.Reader
-
Deprecated.Transforms a publisher into a completion stage.
- as(Class<T>) - Method in interface io.helidon.common.http.Content
-
Deprecated.Consumes and converts the request content into a completion stage of the requested type.
- ascii() - Static method in class io.helidon.common.http.CharMatcher
-
Determines whether a character is ASCII, meaning that its code point is less than 128.
- ASCTIME_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
-
The ANSI C's
asctime()
format, such as'Sun Nov 6 08:49:37 1994'
. - authority() - Method in class io.helidon.common.http.UriInfo
-
Authority (host:port) of this URI.
- AUTHORIZATION - Static variable in class io.helidon.common.http.Http.Header
-
The
"Authorization"
header name.
B
- BAD_GATEWAY_502 - io.helidon.common.http.Http.Status
-
502 Bad Gateway, see HTTP/1.1 documentation.
- BAD_REQUEST_400 - io.helidon.common.http.Http.Status
-
400 Bad Request, see HTTP/1.1 documentation.
- build() - Method in class io.helidon.common.http.FormParams.Builder
- build() - Method in class io.helidon.common.http.MediaType.Builder
- build() - Method in class io.helidon.common.http.SetCookie.Builder
- builder() - Static method in interface io.helidon.common.http.FormParams
-
Creates a new
FormParams.Builder
ofFormParams
instance. - builder() - Static method in class io.helidon.common.http.MediaType
-
A fluent API builder for creating customized Media type instances.
- builder(String, String) - Static method in class io.helidon.common.http.SetCookie
-
Creates a new fluent API builder.
- by() - Method in class io.helidon.common.http.Forwarded
-
by
directive of the forwarded header. - bytes() - Method in interface io.helidon.common.http.DataChunk
-
Gets the content of the underlying byte buffers as an array of bytes.
C
- CACHE_CONTROL - Static variable in class io.helidon.common.http.Http.Header
-
The
"Cache-Control"
header name. - CharMatcher - Class in io.helidon.common.http
-
Extracted from Guava.
- CharMatcher() - Constructor for class io.helidon.common.http.CharMatcher
-
Constructor for use by subclasses.
- charset() - Method in class io.helidon.common.http.MediaType
-
Gets
Optional
value of charset parameter. - charset(String) - Method in class io.helidon.common.http.MediaType.Builder
-
Character set of the media type.
- CHARSET_PARAMETER - Static variable in class io.helidon.common.http.MediaType
-
The media type "charset" parameter name.
- CLIENT_ERROR - io.helidon.common.http.Http.ResponseStatus.Family
-
4xx
HTTP status codes. - code() - Method in interface io.helidon.common.http.Http.ResponseStatus
-
Get the associated integer value representing the status code.
- code() - Method in enum io.helidon.common.http.Http.Status
-
Get the associated status code.
- computeIfAbsent(String, Function<String, Iterable<String>>) - Method in class io.helidon.common.http.HashParameters
- computeIfAbsent(String, Function<String, Iterable<String>>) - Method in interface io.helidon.common.http.Parameters
-
If the specified key is not already associated with a value computes new association using the given function and returns empty
List
, else returns the current value (optional operation). - computeIfAbsent(String, Function<String, Iterable<String>>) - Method in class io.helidon.common.http.ReadOnlyParameters
- computeSingleIfAbsent(String, Function<String, String>) - Method in class io.helidon.common.http.HashParameters
- computeSingleIfAbsent(String, Function<String, String>) - Method in interface io.helidon.common.http.Parameters
-
If the specified key is not already associated with a value computes new association using the given function and returns empty
List
, else returns the current value (optional operation). - computeSingleIfAbsent(String, Function<String, String>) - Method in class io.helidon.common.http.ReadOnlyParameters
- concat(Parameters...) - Static method in class io.helidon.common.http.HashParameters
-
Creates new instance of
HashParameters
as a concatenation of provided parameters. - concat(Iterable<Parameters>) - Static method in class io.helidon.common.http.HashParameters
-
Creates new instance of
HashParameters
as a concatenation of provided parameters. - CONFLICT_409 - io.helidon.common.http.Http.Status
-
409 Conflict, see HTTP/1.1 documentation.
- CONNECTION - Static variable in class io.helidon.common.http.Http.Header
-
The
"Connection"
header name. - consumeCharacter(char) - Method in class io.helidon.common.http.Tokenizer
-
Get the one character at the current position and matches it with the specified character and update the position to the next character.
- consumeCharacter(CharMatcher) - Method in class io.helidon.common.http.Tokenizer
-
Get the one character at the current position and matches it with the specified matcher, then update the position to the next character.
- consumeToken(CharMatcher) - Method in class io.helidon.common.http.Tokenizer
-
Get the token represented by the specified matcher and advance the position the to next character.
- consumeTokenIfPresent(CharMatcher) - Method in class io.helidon.common.http.Tokenizer
-
Get the token represented by the specified matcher and advance the position the to next character if matched.
- Content - Interface in io.helidon.common.http
-
Deprecated.use
io.helidon.media.common.MessageBodyReadableContent
instead - CONTENT_DISPOSITION - Static variable in class io.helidon.common.http.Http.Header
-
The
"Content-Disposition"
header name. - CONTENT_ENCODING - Static variable in class io.helidon.common.http.Http.Header
-
The
"Content-Encoding"
header name. - CONTENT_LANGUAGE - Static variable in class io.helidon.common.http.Http.Header
-
The
"Content-Language"
header name. - CONTENT_LENGTH - Static variable in class io.helidon.common.http.Http.Header
-
The
"Content-Length"
header name. - CONTENT_LOCATION - Static variable in class io.helidon.common.http.Http.Header
-
The
"aa"
header name. - CONTENT_RANGE - Static variable in class io.helidon.common.http.Http.Header
-
The
"Content-Range"
header name. - CONTENT_TYPE - Static variable in class io.helidon.common.http.Http.Header
-
The
"Content-Type"
header name. - CONTINUE_100 - io.helidon.common.http.Http.Status
-
100 Continue, see HTTP/1.1 documentations.
- COOKIE - Static variable in class io.helidon.common.http.Http.Header
-
The
"Cookie"
header name. - countIn(CharSequence) - Method in class io.helidon.common.http.CharMatcher
-
Returns the number of matching characters found in a character sequence.
- create() - Static method in class io.helidon.common.http.HashParameters
-
Creates a new empty instance
HashParameters
. - create(boolean, boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a reusable byteBuffers chunk.
- create(boolean, boolean, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a reusable data chunk.
- create(boolean, Runnable, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a reusable byteBuffers chunk.
- create(boolean, ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a reusable data chunk.
- create(byte[]) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a simple byte array backed data chunk.
- create(int) - Static method in interface io.helidon.common.http.Http.ResponseStatus
-
Convert a numerical status code into the corresponding ResponseStatus.
- create(int, String) - Static method in interface io.helidon.common.http.Http.ResponseStatus
-
Convert a numerical status code into the corresponding ResponseStatus.
- create(Headers) - Static method in class io.helidon.common.http.Forwarded
-
Parse forwarded header(s) from the provided headers.
- create(Parameters) - Static method in class io.helidon.common.http.HashParameters
-
Creates a new instance
HashParameters
from provided data. - create(String) - Static method in class io.helidon.common.http.Forwarded
-
Create forwarded from a value of a single forwarded header, such as
by=a.b.c;for=d.e.f;host=host;proto=https
. - create(String) - Static method in interface io.helidon.common.http.Http.RequestMethod
-
Create new HTTP request method instance from the provided name.
- create(String) - Static method in enum io.helidon.common.http.Http.Version
-
Returns HTTP version for provided parameter.
- create(String, MediaType) - Static method in interface io.helidon.common.http.FormParams
-
Deprecated.use
FormParams.builder()
instead or registerio.helidon.media.common.FormParamsBodyReader
- create(String, String) - Static method in class io.helidon.common.http.MediaType
-
Creates a new instance of
MediaType
with the supplied type and subtype. - create(String, String) - Static method in class io.helidon.common.http.SetCookie
-
Creates new instance.
- create(ByteBuffer) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a simple
ByteBuffer
backed data chunk. - create(ByteBuffer...) - Static method in interface io.helidon.common.http.DataChunk
-
Creates a data chunk backed by one or more ByteBuffer.
- create(Map<String, List<String>>) - Static method in class io.helidon.common.http.HashParameters
-
Creates a new instance
HashParameters
from provided data. - CREATED_201 - io.helidon.common.http.Http.Status
-
201 Created, see HTTP/1.1 documentation.
D
- data() - Method in interface io.helidon.common.http.DataChunk
-
Returns a representation of this chunk as an array of ByteBuffer.
- data(Class<T>) - Method in interface io.helidon.common.http.DataChunk
-
Returns a representation of this chunk as an array of T's.
- DataChunk - Interface in io.helidon.common.http
-
The DataChunk represents a part of the HTTP body content.
- DATE - Static variable in class io.helidon.common.http.Http.Header
-
The
"Date"
header name. - decodeQuery(String, boolean) - Static method in class io.helidon.common.http.UriComponent
-
Decode the query component of a URI.
- decodeQuery(String, boolean, boolean) - Static method in class io.helidon.common.http.UriComponent
-
Decode the query component of a URI.
- DELETE - io.helidon.common.http.Http.Method
-
The DELETE method requests that the origin server delete the resource identified by the Request-URI.
- domain(String) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Domain
parameter. - domainAndPath(URI) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Domain
andPath
parameters. - duplicate() - Method in interface io.helidon.common.http.DataChunk
-
Makes a copy of this data chunk including its underlying
ByteBuffer
.
E
- empty() - Static method in class io.helidon.common.http.ReadOnlyParameters
-
Returns empty and immutable singleton.
- equals(Object) - Method in class io.helidon.common.http.HashParameters
- equals(Object) - Method in class io.helidon.common.http.MediaType
-
Compares
obj
to this media type to see if they are the same by comparing type, subtype and parameters. - equals(Object) - Method in class io.helidon.common.http.UriInfo
- ETAG - Static variable in class io.helidon.common.http.Http.Header
-
The
"ETag"
header name. - EXPECT - Static variable in class io.helidon.common.http.Http.Header
-
The
"Expect"
header name. - EXPECTATION_FAILED_417 - io.helidon.common.http.Http.Status
-
417 Expectation Failed, see HTTP/1.1 documentation.
- expires(Instant) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Expires
parameter. - expires(ZonedDateTime) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Expires
parameter. - EXPIRES - Static variable in class io.helidon.common.http.Http.Header
-
The
"Expires"
header name.
F
- family() - Method in interface io.helidon.common.http.Http.ResponseStatus
-
Get the class of status code.
- family() - Method in enum io.helidon.common.http.Http.Status
-
Get the class of status code.
- find(int) - Static method in enum io.helidon.common.http.Http.Status
-
Convert a numerical status code into the corresponding
Status
enum value. - first(String) - Method in class io.helidon.common.http.HashParameters
- first(String) - Method in interface io.helidon.common.http.Parameters
-
Returns an
Optional
containing the first value of the given parameter (and possibly multi-valued) parameter. - first(String) - Method in class io.helidon.common.http.ReadOnlyParameters
- flush() - Method in interface io.helidon.common.http.DataChunk
-
Returns
true
if all caches are requested to flush when this chunk is written. - FORBIDDEN_403 - io.helidon.common.http.Http.Status
-
403 Forbidden, see HTTP/1.1 documentation.
- forClient() - Method in class io.helidon.common.http.Forwarded
-
for
directive of the forwarded header. - FormBuilder<B,T> - Interface in io.helidon.common.http
-
Form builder interface.
- FormParams - Interface in io.helidon.common.http
-
Provides access to any form parameters present in the request entity.
- FormParams.Builder - Class in io.helidon.common.http
-
Builder of a new
FormParams
instance. - Forwarded - Class in io.helidon.common.http
-
A representation of the
Http.Header.FORWARDED
HTTP header. - FORWARDED - Static variable in class io.helidon.common.http.Http.Header
-
The
"Forwarded"
header name. - FOUND_302 - io.helidon.common.http.Http.Status
-
302 Found, see HTTP/1.1 documentation.
- fragment() - Method in interface io.helidon.common.http.HttpRequest
-
Returns a decoded request URI fragment without leading hash '#' character.
- FROM - Static variable in class io.helidon.common.http.Http.Header
-
The
"From"
header name.
G
- GATEWAY_TIMEOUT_504 - io.helidon.common.http.Http.Status
-
504 Gateway Timeout, see HTTP/1.1 documentation.
- GET - io.helidon.common.http.Http.Method
-
The GET method means retrieve whatever information (in the form of an entity) is identified by the Request-URI.
- GONE_410 - io.helidon.common.http.Http.Status
-
410 Gone, see HTTP/1.1 documentation.
H
- hashCode() - Method in class io.helidon.common.http.HashParameters
- hashCode() - Method in class io.helidon.common.http.MediaType
-
Generate a hash code from the type, subtype and parameters.
- hashCode() - Method in class io.helidon.common.http.UriInfo
- HashParameters - Class in io.helidon.common.http
-
A
ConcurrentSkipListMap
basedParameters
implementation with case-insensitive keys and immutableList
of values that needs to be copied on each write. - HashParameters() - Constructor for class io.helidon.common.http.HashParameters
-
Creates a new instance.
- HashParameters(Parameters) - Constructor for class io.helidon.common.http.HashParameters
-
Creates a new instance from provided data.
- HashParameters(Map<String, List<String>>) - Constructor for class io.helidon.common.http.HashParameters
-
Creates a new instance from provided data.
- hasMore() - Method in class io.helidon.common.http.Tokenizer
-
Test if there are more characters to process.
- hasSuffix(String) - Method in class io.helidon.common.http.MediaType
-
Tests if this media type has provided Structured Syntax
suffix
(RFC 6839). - HEAD - io.helidon.common.http.Http.Method
-
The HEAD method is identical to
Http.Method.GET
except that the server MUST NOT return a message-body in the response. - Headers - Interface in io.helidon.common.http
-
Extends
Parameters
interface by adding methods convenient for HTTP headers. - host() - Method in class io.helidon.common.http.Forwarded
-
host
directive of the forwarded header. - host() - Method in class io.helidon.common.http.UriInfo
- HOST - Static variable in class io.helidon.common.http.Http.Header
-
The
"Host"
header name. - Http - Class in io.helidon.common.http
-
HTTP protocol related constants and utilities.
- HTTP_VERSION_NOT_SUPPORTED - io.helidon.common.http.Http.Status
-
505 HTTP Version Not Supported, see HTTP/1.1 documentation.
- Http.DateTime - Class in io.helidon.common.http
-
Support for HTTP date formats based on RFC2616.
- Http.Header - Class in io.helidon.common.http
-
Utility class with a list of names of standard HTTP headers and related tooling methods.
- Http.Method - Enum in io.helidon.common.http
-
Enumeration of all standard HTTP
methods
. - Http.RequestMethod - Interface in io.helidon.common.http
-
Interface representing an HTTP request method, all standard methods are in
Http.Method
enumeration. - Http.ResponseStatus - Interface in io.helidon.common.http
-
Base interface for status codes used in HTTP responses.
- Http.ResponseStatus.Family - Enum in io.helidon.common.http
-
An enumeration representing the class of status code.
- Http.Status - Enum in io.helidon.common.http
-
Commonly used status codes defined by HTTP, see HTTP/1.1 documentation for the complete list.
- Http.Version - Enum in io.helidon.common.http
-
Enumeration of supported HTTP protocol versions.
- httpOnly(boolean) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
HttpOnly
parameter. - HttpRequest - Interface in io.helidon.common.http
-
Common attributes of an HTTP Request, that are used both in server requests and in client requests.
- HttpRequest.Path - Interface in io.helidon.common.http
-
Represents requested normalised URI path.
I
- I_AM_A_TEAPOT - io.helidon.common.http.Http.Status
-
418 I'm a teapot, see Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0).
- id() - Method in interface io.helidon.common.http.DataChunk
-
The tracing ID of this chunk.
- IF_MATCH - Static variable in class io.helidon.common.http.Http.Header
-
The
"If-Match"
header name. - IF_MODIFIED_SINCE - Static variable in class io.helidon.common.http.Http.Header
-
The
"If-Modified-Since"
header name. - IF_NONE_MATCH - Static variable in class io.helidon.common.http.Http.Header
-
The
"If-None-Match"
header name. - IF_RANGE - Static variable in class io.helidon.common.http.Http.Header
-
The
"If-Range"
header name. - IF_UNMODIFIED_SINCE - Static variable in class io.helidon.common.http.Http.Header
-
The
"If-Unmodified-Since"
header name. - indexIn(CharSequence) - Method in class io.helidon.common.http.CharMatcher
-
Returns the index of the first matching character in a character sequence, or
-1
if no matching character is present. - indexIn(CharSequence, int) - Method in class io.helidon.common.http.CharMatcher
-
Returns the index of the first matching character in a character sequence, starting from a given position, or
-1
if no character matches after that position. - INFORMATIONAL - io.helidon.common.http.Http.ResponseStatus.Family
-
1xx
HTTP status codes. - INTERNAL_SERVER_ERROR_500 - io.helidon.common.http.Http.Status
-
500 Internal Server Error, see HTTP/1.1 documentation.
- io.helidon.common.http - module io.helidon.common.http
-
Helidon Common classes for HTTP server and client.
- io.helidon.common.http - package io.helidon.common.http
-
HTTP APIs and implementations usable by both server and client side of the HTTP story.
- is(char) - Static method in class io.helidon.common.http.CharMatcher
-
Returns a
char
matcher that matches only one specified character. - isBackedBy(Class<T>) - Method in interface io.helidon.common.http.DataChunk
-
Checks if this instance is backed by buffers of a certain kind.
- isFlushChunk() - Method in interface io.helidon.common.http.DataChunk
-
An empty data chunk with a flush flag can be used to force a connection flush without actually writing any bytes.
- isNot(char) - Static method in class io.helidon.common.http.CharMatcher
-
Returns a
char
matcher that matches any character except the one specified. - isReadOnly() - Method in interface io.helidon.common.http.DataChunk
-
Returns
true
if the underlying byte buffer of this chunk is read only orfalse
otherwise. - isReleased() - Method in interface io.helidon.common.http.DataChunk
-
Whether this chunk is released and the associated data structures returned by methods (such as
DataChunk.iterator()
orDataChunk.bytes()
) should not be used. - isWildcardSubtype() - Method in class io.helidon.common.http.MediaType
-
Checks if the subtype is a wildcard.
- isWildcardType() - Method in class io.helidon.common.http.MediaType
-
Checks if the primary type is a wildcard.
- iterator() - Method in interface io.helidon.common.http.DataChunk
J
- javaIsoControl() - Static method in class io.helidon.common.http.CharMatcher
-
Determines whether a character is an ISO control character as specified by
Character.isISOControl(char)
. - JSON_EVENT_STREAM_PREDICATE - Static variable in class io.helidon.common.http.MediaType
-
Predicate to test if
MediaType
istext/event-stream
without any parameter or with parameter "element-type". - JSON_PREDICATE - Static variable in class io.helidon.common.http.MediaType
L
- LAST_MODIFIED - Static variable in class io.helidon.common.http.Http.Header
-
The
"Last-Modified"
header name. - LAX - io.helidon.common.http.SetCookie.SameSite
-
Cookies are not sent on normal cross-site subrequests (for example to load images or frames into a third party site) , but are sent when a user is navigating to the origin site (i.e., when following a link).
- LENGTH_REQUIRED_411 - io.helidon.common.http.Http.Status
-
411 Length Required, see HTTP/1.1 documentation.
- LINK - Static variable in class io.helidon.common.http.Http.Header
-
The
"Link"
header name. - LOCATION - Static variable in class io.helidon.common.http.Http.Header
-
The
"Location"
header name.
M
- matches(char) - Method in class io.helidon.common.http.CharMatcher
-
Determines a true or false value for the given character.
- matchesAllOf(CharSequence) - Method in class io.helidon.common.http.CharMatcher
-
Returns
true
if a character sequence contains only matching characters. - matchesAnyOf(CharSequence) - Method in class io.helidon.common.http.CharMatcher
-
Returns
true
if a character sequence contains at least one matching character. - matchesNoneOf(CharSequence) - Method in class io.helidon.common.http.CharMatcher
-
Returns
true
if a character sequence contains no matching characters. - MAX_FORWARDS - Static variable in class io.helidon.common.http.Http.Header
-
The
"Max-Forwards"
header name. - maxAge(Duration) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Max-Age
parameter. - MediaType - Class in io.helidon.common.http
-
An abstraction for a media type.
- MediaType.Builder - Class in io.helidon.common.http
-
A fluent API builder to create instances of
MediaType
. - method() - Method in interface io.helidon.common.http.HttpRequest
-
Returns an HTTP request method.
- METHOD_NOT_ALLOWED_405 - io.helidon.common.http.Http.Status
-
405 Method Not Allowed, see HTTP/1.1 documentation.
- MOVED_PERMANENTLY_301 - io.helidon.common.http.Http.Status
-
301 Moved Permanently, see HTTP/1.1 documentation.
- MULTIPART_FORM_DATA - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingmultipart/form-data
media type.
N
- name() - Method in interface io.helidon.common.http.Http.RequestMethod
-
Get method name.
- name() - Method in class io.helidon.common.http.SetCookie
-
Gets cookie's name.
- negate() - Method in class io.helidon.common.http.CharMatcher
-
Returns a matcher that matches any character not matched by this matcher.
- NO_CONTENT_204 - io.helidon.common.http.Http.Status
-
204 No Content, see HTTP/1.1 documentation.
- none() - Static method in class io.helidon.common.http.CharMatcher
-
Matches no character.
- NONE - io.helidon.common.http.SetCookie.SameSite
-
Cookies will be sent in all contexts, i.e.
- noneOf(CharSequence) - Static method in class io.helidon.common.http.CharMatcher
-
Returns a
char
matcher that matches any character not present in the given character sequence. - normalize(CharMatcher, String) - Static method in class io.helidon.common.http.Tokenizer
-
Verify that the given token matches the specified matcher and return a lower case only token string.
- NOT_ACCEPTABLE_406 - io.helidon.common.http.Http.Status
-
406 Not Acceptable, see HTTP/1.1 documentation.
- NOT_FOUND_404 - io.helidon.common.http.Http.Status
-
404 Not Found, see HTTP/1.1 documentation.
- NOT_IMPLEMENTED_501 - io.helidon.common.http.Http.Status
-
501 Not Implemented, see HTTP/1.1 documentation.
- NOT_MODIFIED_304 - io.helidon.common.http.Http.Status
-
304 Not Modified, see HTTP/1.1 documentation.
O
- of(int) - Static method in enum io.helidon.common.http.Http.ResponseStatus.Family
-
Get the family for the response status code.
- OK_200 - io.helidon.common.http.Http.Status
-
200 OK, see HTTP/1.1 documentation.
- OPTIONS - io.helidon.common.http.Http.Method
-
The OPTIONS method represents a request for information about the communication options available on the request/response chain identified by the Request-URI.
- or(CharMatcher) - Method in class io.helidon.common.http.CharMatcher
-
Returns a matcher that matches any character matched by either this matcher or
other
. - ORIGIN - Static variable in class io.helidon.common.http.Http.Header
-
The
"Origin"
header name. - OTHER - io.helidon.common.http.Http.ResponseStatus.Family
-
Other, unrecognized HTTP status codes.
P
- param(String) - Method in interface io.helidon.common.http.HttpRequest.Path
-
Returns value of single parameter resolved from path pattern.
- parameters() - Method in class io.helidon.common.http.MediaType
-
Getter for a read-only parameter map.
- parameters(Map<String, String>) - Method in class io.helidon.common.http.MediaType.Builder
-
Parameters of the media type.
- Parameters - Interface in io.helidon.common.http
-
Parameters represents
key : value
pairs wherekey
is aString
with potentially multiple values. - parse(String) - Static method in class io.helidon.common.http.Http.DateTime
-
Parse provided text to
ZonedDateTime
using any possible date / time format specified by RFC2616 Hypertext Transfer Protocol. - parse(String) - Static method in class io.helidon.common.http.MediaType
-
Parses a media type from its string representation.
- parse(String) - Static method in class io.helidon.common.http.SetCookie
-
Parses new instance of
SetCookie
from the String representation. - PARTIAL_CONTENT_206 - io.helidon.common.http.Http.Status
-
206 Reset Content, see HTTP/1.1 documentation.
- PATCH - io.helidon.common.http.Http.Method
-
The PATCH method as described in RFC 5789 is used to perform an update to an existing resource, where the request payload only has to contain the instructions on how to perform the update.
- path() - Method in interface io.helidon.common.http.HttpRequest
-
Returns a path which was accepted by matcher in actual routing.
- path() - Method in class io.helidon.common.http.UriInfo
- path(String) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Path
parameter. - PAYMENT_REQUIRED_402 - io.helidon.common.http.Http.Status
-
402 Payment Required, see HTTP/1.1 documentation.
- port() - Method in class io.helidon.common.http.UriInfo
- POST - io.helidon.common.http.Http.Method
-
The POST method is used to request that the origin server acceptedTypes the entity enclosed in the request as a new subordinate of the resource identified by the Request-URI in the Request-Line.
- PRAGMA - Static variable in class io.helidon.common.http.Http.Header
-
The
"Pragma"
header name. - PRECONDITION_FAILED_412 - io.helidon.common.http.Http.Status
-
412 Precondition Failed, see HTTP/1.1 documentation.
- previewChar() - Method in class io.helidon.common.http.Tokenizer
-
Get the character at the current position.
- proto() - Method in class io.helidon.common.http.Forwarded
-
proto
directive of the forwarded header. - PROXY_AUTHENTICATION_REQUIRED_407 - io.helidon.common.http.Http.Status
-
407 Proxy Authentication Required, see HTTP/1.1 documentation.
- PUBLIC_KEY_PINS - Static variable in class io.helidon.common.http.Http.Header
-
The
"Public-Key-Pins"
header name. - put(String, Iterable<String>) - Method in class io.helidon.common.http.HashParameters
- put(String, Iterable<String>) - Method in interface io.helidon.common.http.Parameters
-
Associates specified values with the specified key (optional operation).
- put(String, Iterable<String>) - Method in class io.helidon.common.http.ReadOnlyParameters
- put(String, String...) - Method in class io.helidon.common.http.HashParameters
- put(String, String...) - Method in interface io.helidon.common.http.Parameters
-
Associates specified values with the specified key (optional operation).
- put(String, String...) - Method in class io.helidon.common.http.ReadOnlyParameters
- PUT - io.helidon.common.http.Http.Method
-
The PUT method requests that the enclosed entity be stored under the supplied Request-URI.
- putAll(Parameters) - Method in class io.helidon.common.http.HashParameters
- putAll(Parameters) - Method in interface io.helidon.common.http.Parameters
-
Copies all of the mappings from the specified
parameters
to this instance replacing values of existing associations (optional operation). - putAll(Parameters) - Method in class io.helidon.common.http.ReadOnlyParameters
- putIfAbsent(String, Iterable<String>) - Method in class io.helidon.common.http.HashParameters
- putIfAbsent(String, Iterable<String>) - Method in interface io.helidon.common.http.Parameters
-
If the specified key is not already associated with a value associates it with the given value and returns empty
List
, else returns the current value (optional operation). - putIfAbsent(String, Iterable<String>) - Method in class io.helidon.common.http.ReadOnlyParameters
- putIfAbsent(String, String...) - Method in class io.helidon.common.http.HashParameters
- putIfAbsent(String, String...) - Method in interface io.helidon.common.http.Parameters
-
If the specified key is not already associated with a value associates it with the given value and returns empty
List
, else returns the current value (optional operation). - putIfAbsent(String, String...) - Method in class io.helidon.common.http.ReadOnlyParameters
Q
- QUALITY_FACTOR_PARAMETER - Static variable in interface io.helidon.common.http.AcceptPredicate
-
The media type quality factor ("q") parameter name.
- qualityFactor() - Method in interface io.helidon.common.http.AcceptPredicate
-
Gets quality factor parameter ("q") as a double value.
- qualityFactor() - Method in class io.helidon.common.http.MediaType
- query() - Method in interface io.helidon.common.http.HttpRequest
-
Returns an encoded query string without leading '?' character.
- query() - Method in class io.helidon.common.http.UriInfo
- queryParams() - Method in interface io.helidon.common.http.HttpRequest
-
Returns query parameters.
R
- RANGE - Static variable in class io.helidon.common.http.Http.Header
-
The
"Range"
header name. - Reader<R> - Interface in io.helidon.common.http
-
Deprecated.since 2.0.0, use
io.helidon.media.common.MessageBodyReader
instead - ReadOnlyParameters - Class in io.helidon.common.http
-
An immutable implementation of
Parameters
. - ReadOnlyParameters(Parameters) - Constructor for class io.helidon.common.http.ReadOnlyParameters
-
Creates an instance from provided multi-map.
- ReadOnlyParameters(Map<String, List<String>>) - Constructor for class io.helidon.common.http.ReadOnlyParameters
-
Creates an instance from provided multi-map.
- reasonPhrase() - Method in interface io.helidon.common.http.Http.ResponseStatus
-
Get the reason phrase.
- reasonPhrase() - Method in enum io.helidon.common.http.Http.Status
-
Get the reason phrase.
- REDIRECTION - io.helidon.common.http.Http.ResponseStatus.Family
-
3xx
HTTP status codes. - REFERER - Static variable in class io.helidon.common.http.Http.Header
-
The
"Referer"
header name. - registerFilter(Function<Flow.Publisher<DataChunk>, Flow.Publisher<DataChunk>>) - Method in interface io.helidon.common.http.Content
-
Deprecated.since 2.0.0, use
io.helidon.media.common.MessageBodyReaderContext.registerFilter
- registerReader(Class<T>, Reader<T>) - Method in interface io.helidon.common.http.Content
-
Deprecated.since 2.0.0, use
io.helidon.media.common.MessageBodyReaderContext.registerReader
- registerReader(Predicate<Class<?>>, Reader<T>) - Method in interface io.helidon.common.http.Content
-
Deprecated.since 2.0.0, use
io.helidon.media.common.MessageBodyReaderContext.registerReader
- release() - Method in interface io.helidon.common.http.DataChunk
-
Releases this chunk.
- remaining() - Method in interface io.helidon.common.http.DataChunk
-
Returns the sum of elements between the current position and the limit of each of the underlying ByteBuffer.
- remove(String) - Method in class io.helidon.common.http.HashParameters
- remove(String) - Method in interface io.helidon.common.http.Parameters
-
Removes the mapping for a key if it is present (optional operation).
- remove(String) - Method in class io.helidon.common.http.ReadOnlyParameters
- REQUEST_ENTITY_TOO_LARGE_413 - io.helidon.common.http.Http.Status
-
413 Request Entity Too Large, see HTTP/1.1 documentation.
- REQUEST_TIMEOUT_408 - io.helidon.common.http.Http.Status
-
408 Request Timeout, see HTTP/1.1 documentation.
- REQUEST_URI_TOO_LONG_414 - io.helidon.common.http.Http.Status
-
414 Request-URI Too Long, see HTTP/1.1 documentation.
- REQUESTED_RANGE_NOT_SATISFIABLE_416 - io.helidon.common.http.Http.Status
-
416 Requested Range Not Satisfiable, see HTTP/1.1 documentation.
- RESET_CONTENT_205 - io.helidon.common.http.Http.Status
-
205 Reset Content, see HTTP/1.1 documentation.
- RETRY_AFTER - Static variable in class io.helidon.common.http.Http.Header
-
The
"Retry-After"
header name. - RFC_1123_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
-
The RFC1123 date-time formatter, such as
'Tue, 3 Jun 2008 11:05:30 GMT'
. - RFC_850_DATE_TIME - Static variable in class io.helidon.common.http.Http.DateTime
-
The RFC850 date-time formatter, such as
'Sunday, 06-Nov-94 08:49:37 GMT'
.
S
- sameSite(SetCookie.SameSite) - Method in class io.helidon.common.http.SetCookie.Builder
-
The
SameSite
cookie parameter. - scheme() - Method in class io.helidon.common.http.UriInfo
- secure(boolean) - Method in class io.helidon.common.http.SetCookie.Builder
-
Sets
Secure
parameter. - SEE_OTHER_303 - io.helidon.common.http.Http.Status
-
303 See Other, see HTTP/1.1 documentation.
- segments() - Method in interface io.helidon.common.http.HttpRequest.Path
-
Returns path as a list of its segments.
- SERVER - Static variable in class io.helidon.common.http.Http.Header
-
The
"Server"
header name. - SERVER_ERROR - io.helidon.common.http.Http.ResponseStatus.Family
-
5xx
HTTP status codes. - SERVICE_UNAVAILABLE_503 - io.helidon.common.http.Http.Status
-
503 Service Unavailable, see HTTP/1.1 documentation.
- SET_COOKIE - Static variable in class io.helidon.common.http.Http.Header
-
The
"Set-Cookie"
header name. - SetCookie - Class in io.helidon.common.http
-
Represents
'Set-Cookie'
header value specified by RFC6265. - SetCookie.Builder - Class in io.helidon.common.http
-
A fluent API builder for
SetCookie
. - SetCookie.SameSite - Enum in io.helidon.common.http
-
The SameSite attribute of the Set-Cookie HTTP response header allows you to declare if your cookie should be restricted to a first-party or same-site context.
- STRICT - io.helidon.common.http.SetCookie.SameSite
-
Cookies will only be sent in a first-party context and not be sent along with requests initiated by third party websites.
- STRICT_TRANSPORT_SECURITY - Static variable in class io.helidon.common.http.Http.Header
-
The
"Strict-Transport-Security"
header name. - subscribe(Flow.Subscriber<? super DataChunk>) - Method in interface io.helidon.common.http.Content
-
Deprecated.If possible, adds the given Subscriber to this publisher.
- subtype() - Method in class io.helidon.common.http.MediaType
-
Getter for subtype.
- subtype(String) - Method in class io.helidon.common.http.MediaType.Builder
-
Subtype of the new media type.
- SUCCESSFUL - io.helidon.common.http.Http.ResponseStatus.Family
-
2xx
HTTP status codes. - SWITCHING_PROTOCOLS_101 - io.helidon.common.http.Http.Status
-
101 Switching Protocols, see HTTP/1.1 documentations.
T
- TE - Static variable in class io.helidon.common.http.Http.Header
-
The
"TE"
header name. - TEMPORARY_REDIRECT_307 - io.helidon.common.http.Http.Status
-
307 Temporary Redirect, see HTTP/1.1 documentation.
- test(MediaType) - Method in class io.helidon.common.http.MediaType
-
Check if this media type is compatible with another media type.
- text() - Method in enum io.helidon.common.http.SetCookie.SameSite
-
Text to write to the same site cookie param.
- TEXT_EVENT_STREAM - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingtext/event-stream
media type. - TEXT_HTML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingtext/html
media type. - TEXT_PLAIN - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingtext/plain
media type. - TEXT_X_YAML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representing "x" YAML as text. - TEXT_XML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representingtext/xml
media type. - TEXT_YAML - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representing pseudo-registered YAML as text. - toByteArray(ByteBuffer) - Static method in class io.helidon.common.http.Utils
-
Convert the given byte buffer to a byte array.
- tokenize(char, String, boolean, String) - Static method in class io.helidon.common.http.Utils
-
Tokenize provide
text
byseparator
char respecting quoted sub-sequences. - Tokenizer - Class in io.helidon.common.http
-
String tokenizer for parsing headers.
- Tokenizer(String) - Constructor for class io.helidon.common.http.Tokenizer
-
Create a new instance.
- toMap() - Method in class io.helidon.common.http.HashParameters
- toMap() - Method in interface io.helidon.common.http.Parameters
-
Returns a copy of parameters as a Map.
- toMap() - Method in class io.helidon.common.http.ReadOnlyParameters
- toRawString() - Method in interface io.helidon.common.http.HttpRequest.Path
-
Returns a path string representation with leading slash without any character decoding.
- toString() - Method in class io.helidon.common.http.HashParameters
- toString() - Method in enum io.helidon.common.http.Http.Status
-
Get the response status as string.
- toString() - Method in interface io.helidon.common.http.HttpRequest.Path
-
Returns a path string representation with leading slash.
- toString() - Method in class io.helidon.common.http.MediaType
-
Convert the media type to a string suitable for use as the value of a corresponding HTTP header.
- toString() - Method in class io.helidon.common.http.SetCookie
-
Returns content of this instance as a 'Set-Cookie:' header value specified by RFC6265.
- toString() - Method in class io.helidon.common.http.UriInfo
- toUnmodifiableParameters(Parameters) - Static method in interface io.helidon.common.http.Parameters
-
Returns an unmodifiable view.
- toUri() - Method in class io.helidon.common.http.UriInfo
-
Create URI from the information.
- TRACE - io.helidon.common.http.Http.Method
-
The TRACE method is used to invoke a remote, application-layer loop- back of the request message.
- TRAILER - Static variable in class io.helidon.common.http.Http.Header
-
The
"Trailer"
header name. - TRANSFER_ENCODING - Static variable in class io.helidon.common.http.Http.Header
-
The
"Transfer-Encoding"
header name. - TSV - Static variable in class io.helidon.common.http.Http.Header
-
The
"TSV"
header name. - type() - Method in class io.helidon.common.http.MediaType
-
Getter for primary type.
- type(String) - Method in class io.helidon.common.http.MediaType.Builder
-
Type of the new media type.
U
- UNAUTHORIZED_401 - io.helidon.common.http.Http.Status
-
401 Unauthorized, see HTTP/1.1 documentation.
- UNSUPPORTED_MEDIA_TYPE_415 - io.helidon.common.http.Http.Status
-
415 Unsupported Media Type, see HTTP/1.1 documentation.
- unwrap(String) - Static method in class io.helidon.common.http.Utils
-
Unwrap from double-quotes - if exists.
- UPGRADE - Static variable in class io.helidon.common.http.Http.Header
-
The
"Upgrade"
header name. - uri() - Method in interface io.helidon.common.http.HttpRequest
-
Returns a Request-URI (or alternatively path) as defined in request line.
- UriComponent - Class in io.helidon.common.http
-
Extracted from Jersey
- UriInfo - Class in io.helidon.common.http
-
Information about URI.
- UriInfo(String, String, int, String, Optional<String>) - Constructor for class io.helidon.common.http.UriInfo
-
Creates a new instance of
UriInfo
. - USE_PROXY_305 - io.helidon.common.http.Http.Status
-
305 Use Proxy, see HTTP/1.1 documentation.
- USER_AGENT - Static variable in class io.helidon.common.http.Http.Header
-
The
"User-Agent"
header name. - Utils - Class in io.helidon.common.http
-
Internal utility methods.
V
- V1_0 - io.helidon.common.http.Http.Version
-
HTTP version
HTTP/1.0
. - V1_1 - io.helidon.common.http.Http.Version
-
HTTP version
HTTP/1.1
. - V2_0 - io.helidon.common.http.Http.Version
-
HTTP version
HTTP/2.0
. - value() - Method in enum io.helidon.common.http.Http.Version
-
Returns
String
representation of thisHttp.Version
. - value(String) - Method in interface io.helidon.common.http.Headers
- valueOf(String) - Static method in enum io.helidon.common.http.Http.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.helidon.common.http.Http.ResponseStatus.Family
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.helidon.common.http.Http.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.helidon.common.http.Http.Version
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.helidon.common.http.SetCookie.SameSite
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.helidon.common.http.Http.Method
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.helidon.common.http.Http.ResponseStatus.Family
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.helidon.common.http.Http.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.helidon.common.http.Http.Version
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.helidon.common.http.SetCookie.SameSite
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values(String) - Method in interface io.helidon.common.http.Headers
-
Returns an unmodifiable
List
of all comma separated header value parts - Such segmentation is NOT valid for all header semantics, however it is very common. - VARY - Static variable in class io.helidon.common.http.Http.Header
-
The
"Vary"
header name. - version() - Method in interface io.helidon.common.http.HttpRequest
-
Returns an HTTP version from the request line.
- VIA - Static variable in class io.helidon.common.http.Http.Header
-
The
"Via"
header name.
W
- WARNING - Static variable in class io.helidon.common.http.Http.Header
-
The
"Warning"
header name. - WILDCARD - Static variable in class io.helidon.common.http.MediaType
-
A
MediaType
constant representing wildcard media type. - WILDCARD_VALUE - Static variable in interface io.helidon.common.http.AcceptPredicate
-
The wildcard value "*" used by standard in several headers.
- withCharset(String) - Method in class io.helidon.common.http.MediaType
-
Create a new
MediaType
instance with the same type, subtype and parameters copied from the original instance and the supplied "charset" parameter. - withoutParameters() - Method in class io.helidon.common.http.MediaType
-
Deprecated, for removal: This API element is subject to removal in a future version.will be removed in 4.x version.
- write(ByteBuffer, OutputStream) - Static method in class io.helidon.common.http.Utils
-
Appends the content of the given byte buffer into the given output stream.
- writeFuture() - Method in interface io.helidon.common.http.DataChunk
-
Returns a write future associated with this chunk.
- writeFuture(CompletableFuture<DataChunk>) - Method in interface io.helidon.common.http.DataChunk
-
Set a write future that will complete when data chunk has been written to a connection.
- WWW_AUTHENTICATE - Static variable in class io.helidon.common.http.Http.Header
-
The
"WWW-Authenticate"
header name.
X
- X_FORWARDED_FOR - Static variable in class io.helidon.common.http.Http.Header
-
The
X-Forwarded-For
header name. - X_FORWARDED_HOST - Static variable in class io.helidon.common.http.Http.Header
-
The
X-Forwarded-Host
header name. - X_FORWARDED_PORT - Static variable in class io.helidon.common.http.Http.Header
-
The
X-Forwarded-Port
header name. - X_FORWARDED_PREFIX - Static variable in class io.helidon.common.http.Http.Header
-
The
X-Forwarded-Prefix
header name. - X_FORWARDED_PROTO - Static variable in class io.helidon.common.http.Http.Header
-
The
X-Forwarded-Proto
header name. - X_HELIDON_CN - Static variable in class io.helidon.common.http.Http.Header
-
The
"X-HELIDON-CN"
header name. - XML_PREDICATE - Static variable in class io.helidon.common.http.MediaType
All Classes All Packages