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

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 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.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 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 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.
APPLICATION_ATOM_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/atom+xml media type.
APPLICATION_FORM_URLENCODED - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/x-www-form-urlencoded media type.
APPLICATION_JSON - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/json media type.
APPLICATION_OCTET_STREAM - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/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_SVG_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/svg+xml 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 representing application/xhtml+xml media type.
APPLICATION_XML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing application/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
Transforms a publisher into a completion stage.
apply(Flow.Publisher<DataChunk>, Class<? super R>) - Method in interface io.helidon.common.http.Reader
Transforms a publisher into a completion stage.
applyAndCast(Flow.Publisher<DataChunk>, Class<T>) - Method in interface io.helidon.common.http.Reader
Transforms a publisher into a completion stage.
as(Class<T>) - Method in interface io.helidon.common.http.Content
Consumes and converts the request content into a completion stage of the requested type.
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'.
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.ContextualRegistry.Builder
Deprecated.
 
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.ContextualRegistry
Deprecated.
used for backward compatibility only
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.
Builder() - Constructor for class io.helidon.common.http.ContextualRegistry.Builder
Deprecated.
 
bytes() - Method in interface io.helidon.common.http.DataChunk
Gets the content of the underlying ByteBuffer as an array of bytes.

C

CACHE_CONTROL - Static variable in class io.helidon.common.http.Http.Header
The "Cache-Control" header name.
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 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 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
 
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.
Content - Interface in io.helidon.common.http
Represents an HTTP entity as a publisher of chunks with specific features.
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.
ContextualRegistry - Interface in io.helidon.common.http
Deprecated.
This class will be replaced with Context in future Helidon versions
ContextualRegistry.Builder - Class in io.helidon.common.http
Deprecated.
Fluent API builder for ContextualRegistry.
COOKIE - Static variable in class io.helidon.common.http.Http.Header
The "Cookie" header name.
create() - Static method in interface io.helidon.common.http.ContextualRegistry
Deprecated.
create(boolean, ByteBuffer) - Static method in interface io.helidon.common.http.DataChunk
Creates a reusable data chunk.
create(boolean, ByteBuffer, boolean) - Static method in interface io.helidon.common.http.DataChunk
Creates a reusable data chunk.
create(boolean, ByteBuffer, Runnable) - Static method in interface io.helidon.common.http.DataChunk
Creates a reusable data chunk.
create(boolean, ByteBuffer, Runnable, boolean) - 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(Context) - Static method in interface io.helidon.common.http.ContextualRegistry
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
Creates a new FormParams instance using the provided assignment string and media type.
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.
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 a ByteBuffer.
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.
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 and Path 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.MediaType
Compares obj to this media type to see if they are the same by comparing type, subtype and parameters.
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 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.
FormParams - Interface in io.helidon.common.http
Provides access to any form parameters present in the request entity.
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.MediaType
Generate a hash code from the type, subtype and parameters.
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 - 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
id() - Method in interface io.helidon.common.http.DataChunk
The tracing ID of this chunk.
id(String) - Method in class io.helidon.common.http.ContextualRegistry.Builder
Deprecated.
Identification of the new context, should be unique within this runtime.
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.
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.
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.
isReadOnly() - Method in interface io.helidon.common.http.DataChunk
Returns true if the underlying byte buffer of this chunk is read only or false 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.data() or DataChunk.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.

J

JSON_PREDICATE - Static variable in class io.helidon.common.http.MediaType
Predicate to test if MediaType is application/json or has json suffix.

L

LAST_MODIFIED - Static variable in class io.helidon.common.http.Http.Header
The "Last-Modified" header name.
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

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 representing multipart/form-data media type.

N

name() - Method in interface io.helidon.common.http.Http.RequestMethod
Get method name.
NO_CONTENT_204 - io.helidon.common.http.Http.Status
204 No Content, see HTTP/1.1 documentation.
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
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.
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 where key is a String with potentially multiple values.
parent(Context) - Method in class io.helidon.common.http.ContextualRegistry.Builder
Deprecated.
Parent of the new context.
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.
PARTIAL_CONTENT_206 - io.helidon.common.http.Http.Status
206 Reset Content, see HTTP/1.1 documentation.
path() - Method in interface io.helidon.common.http.HttpRequest
Returns a path which was accepted by matcher in actual routing.
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.
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.
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 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 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 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 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 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.
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
The Reader transforms a DataChunk publisher into a completion stage of the associated type.
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
Registers a filter that allows a control of the original publisher.
registerReader(Class<T>, Reader<T>) - Method in interface io.helidon.common.http.Content
Registers a reader for a later use with an appropriate Content.as(Class) method call.
registerReader(Predicate<Class<?>>, Reader<T>) - Method in interface io.helidon.common.http.Content
Registers a reader for a later use with an appropriate Content.as(Class) method call.
release() - Method in interface io.helidon.common.http.DataChunk
Releases this chunk.
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

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.
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
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.

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_HTML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing text/html media type.
TEXT_PLAIN - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing text/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 representing text/xml media type.
TEXT_YAML - Static variable in class io.helidon.common.http.MediaType
A MediaType constant representing pseudo-registered YAML as text.
tokenize(char, String, boolean, String) - Static method in class io.helidon.common.http.Utils
Tokenize provide text by separator char respecting quoted sub-sequences.
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 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.
toUnmodifiableParameters(Parameters) - Static method in interface io.helidon.common.http.Parameters
Returns an unmodifiable view.
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.
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.
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 this Http.Version.
value(String) - Method in interface io.helidon.common.http.Headers
Returns a header value as a single String potentially concatenated using comma character from all header fields.
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.
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(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.
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.
WWW_AUTHENTICATE - Static variable in class io.helidon.common.http.Http.Header
The "WWW-Authenticate" header name.

X

XML_PREDICATE - Static variable in class io.helidon.common.http.MediaType
Predicate to test if MediaType is application/xml or text/xml or has xml suffix.
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