A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages

A

A_TIMEOUT_OCCURRED_524 - Static variable in class io.rxmicro.http.HttpStatuses
A Timeout Occurred.
AbstractHttpHeaders - Class in io.rxmicro.http.local
 
AbstractHttpHeaders() - Constructor for class io.rxmicro.http.local.AbstractHttpHeaders
 
AbstractRepeatableValues<T extends RepeatableValues<T>> - Class in io.rxmicro.http.local
 
AbstractRepeatableValues() - Constructor for class io.rxmicro.http.local.AbstractRepeatableValues
 
AbstractRepeatableValues(T) - Constructor for class io.rxmicro.http.local.AbstractRepeatableValues
 
ACCEPT - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Accept` standard HTTP header.
ACCEPT_CHARSET - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Accept-Charset` standard HTTP header.
ACCEPT_ENCODING - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Accept-Encoding"` standard HTTP header.
ACCEPT_LANGUAGE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Accept-Language` standard HTTP header.
ACCEPT_PATCH - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Accept-Patch` standard HTTP header.
ACCEPT_RANGES - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Accept-Ranges` standard HTTP header.
ACCEPTED_202 - Static variable in class io.rxmicro.http.HttpStatuses
Accepted.
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Access-Control-Allow-Credentials` standard HTTP header.
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Access-Control-Allow-Headers` standard HTTP header.
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Access-Control-Allow-Methods` standard HTTP header.
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Access-Control-Allow-Origin` standard HTTP header.
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Access-Control-Expose-Headers` standard HTTP header.
ACCESS_CONTROL_MAX_AGE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Access-Control-Max-Age` standard HTTP header.
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Access-Control-Request-Headers` standard HTTP header.
ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Access-Control-Request-Method` standard HTTP header.
add(String, String) - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
AGE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Age` standard HTTP header.
ALLOW - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Allow` standard HTTP header.
ALREADY_REPORTED_208 - Static variable in class io.rxmicro.http.HttpStatuses
Already Reported (WebDAV).
API_VERSION - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
Default HTTP header name (`Api-Version`), which is used to detect API version using io.rxmicro.rest.Version.Strategy.HEADER strategy.
arrayToString(Object) - Static method in class io.rxmicro.http.HttpValues
Converts the array to the string separated by the "|" symbol.
AUTHENTICATION_TIMEOUT_419 - Static variable in class io.rxmicro.http.HttpStatuses
Authentication Timeout (not in RFC 2616).
AUTHORIZATION - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Authorization` standard HTTP header.

B

BAD_GATEWAY_502 - Static variable in class io.rxmicro.http.HttpStatuses
Bad Gateway.
BAD_REQUEST_400 - Static variable in class io.rxmicro.http.HttpStatuses
Bad Request.
BANDWIDTH_LIMIT_EXCEEDED_509 - Static variable in class io.rxmicro.http.HttpStatuses
Bandwidth Limit Exceeded.
BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS_450 - Static variable in class io.rxmicro.http.HttpStatuses
Blocked by Windows Parental Controls (Microsoft).

C

CACHE_CONTROL - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Cache-Control` standard HTTP header.
clear() - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
CLIENT_CLOSED_REQUEST_499 - Static variable in class io.rxmicro.http.HttpStatuses
Client Closed Request (Nginx).
collectionToString(Collection<?>) - Static method in class io.rxmicro.http.HttpValues
Converts the collection to the string separated by the "|" symbol.
CONFLICT_409 - Static variable in class io.rxmicro.http.HttpStatuses
Conflict.
CONNECTION - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Connection` standard HTTP header.
CONNECTION_TIMED_OUT_522 - Static variable in class io.rxmicro.http.HttpStatuses
Connection Timed Out.
contains(String) - Method in interface io.rxmicro.http.HttpHeaders
Returns true if HTTP header is defined, false otherwise.
contains(String) - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
CONTENT_BASE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Content-Base` standard HTTP header.
CONTENT_ENCODING - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Content-Encoding` standard HTTP header.
CONTENT_LANGUAGE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Content-Language` standard HTTP header.
CONTENT_LENGTH - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Content-Length` standard HTTP header.
CONTENT_LOCATION - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Content-Location` standard HTTP header.
CONTENT_MD5 - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Content-MD5` standard HTTP header.
CONTENT_RANGE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Content-Range` standard HTTP header.
CONTENT_TRANSFER_ENCODING - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Content-Transfer-Encoding` standard HTTP header.
CONTENT_TYPE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Content-Type` standard HTTP header.
CONTINUE_100 - Static variable in class io.rxmicro.http.HttpStatuses
Continue.
COOKIE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Cookie` standard HTTP header.
CREATED_201 - Static variable in class io.rxmicro.http.HttpStatuses
Created.

D

DATE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Date` standard HTTP header.

E

EARLY_HINTS_103 - Static variable in class io.rxmicro.http.HttpStatuses
Early Hints.
EMPTY_HEADERS - Static variable in interface io.rxmicro.http.HttpHeaders
Empty HTTP headers instance.
EMPTY_QUERY_PARAMS - Static variable in interface io.rxmicro.http.QueryParams
Empty HTTP query parameters instance.
ENHANCE_YOUR_CALM_420 - Static variable in class io.rxmicro.http.HttpStatuses
Enhance Your Calm (Twitter).
ETAG - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`ETag` standard HTTP header.
EXPECT - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Expect` standard HTTP header.
EXPECTATION_FAILED_417 - Static variable in class io.rxmicro.http.HttpStatuses
Expectation Failed.
EXPIRES - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Expires` standard HTTP header.

F

FAILED_DEPENDENCY_424 - Static variable in class io.rxmicro.http.HttpStatuses
Failed Dependency (WebDAV).
FORBIDDEN_403 - Static variable in class io.rxmicro.http.HttpStatuses
Forbidden.
FOUND_302 - Static variable in class io.rxmicro.http.HttpStatuses
Found.
FROM - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`From` standard HTTP header.

G

GATEWAY_TIMEOUT_504 - Static variable in class io.rxmicro.http.HttpStatuses
Gateway Timeout.
getConnectionString() - Method in class io.rxmicro.http.HttpConfig
Returns the connection string built from schema, host and port parameters.
getEntries() - Method in interface io.rxmicro.http.HttpHeaders
Returns the entries of HTTP header names and values.
getEntries() - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
getEntries() - Method in interface io.rxmicro.http.QueryParams
Returns the entries of HTTP query parameter names and values.
getErrorMessage(int) - Static method in class io.rxmicro.http.HttpStatuses
Returns the short description for the specified status code.
getHost() - Method in class io.rxmicro.http.HttpConfig
Returns the host name.
getLocation() - Method in exception io.rxmicro.http.error.RedirectException
Returns the new redirect location.
getPort() - Method in class io.rxmicro.http.HttpConfig
Returns the server port.
getPort() - Method in enum io.rxmicro.http.ProtocolSchema
Returns the default port.
getSchema() - Method in class io.rxmicro.http.HttpConfig
Returns the protocol schema.
getSchema() - Method in enum io.rxmicro.http.ProtocolSchema
Returns the schema name.
getStatusCode() - Method in exception io.rxmicro.http.error.HttpErrorException
Returns the HTTP status code for current instance of exception.
getText() - Method in enum io.rxmicro.http.HttpVersion
Returns the HTTP protocol version name.
getValue(String) - Method in interface io.rxmicro.http.HttpHeaders
Returns the HTTP header value of the given named header.
getValue(String) - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
getValue(String) - Method in interface io.rxmicro.http.QueryParams
Returns the HTTP query parameter value of the given named query parameter.
getValues(String) - Method in interface io.rxmicro.http.HttpHeaders
Returns all defined HTTP header values of the given named header.
getValues(String) - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
getValues(String) - Method in interface io.rxmicro.http.QueryParams
Returns all defined HTTP query parameter values of the given named query parameter.
getValuesMap() - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
getValuesMap() - Method in interface io.rxmicro.http.local.RepeatableValues
 
GONE_410 - Static variable in class io.rxmicro.http.HttpStatuses
Gone.

H

HEALTH_CHECK_URLS - Static variable in class io.rxmicro.http.local.PredefinedUrls
All supported health check urls.
HOST - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Host` standard HTTP header.
HTTP - io.rxmicro.http.ProtocolSchema
HTTP protocol.
HTTP_1_0 - io.rxmicro.http.HttpVersion
HTTP/1.0.
HTTP_1_1 - io.rxmicro.http.HttpVersion
HTTP/1.1.
HTTP_2 - io.rxmicro.http.HttpVersion
HTTP/2.
HTTP_HEALTH_CHECK_ENDPOINT - Static variable in class io.rxmicro.http.local.PredefinedUrls
The predefined URL path for http health check
HTTP_VERSION_NOT_SUPPORTED_505 - Static variable in class io.rxmicro.http.HttpStatuses
HTTP Version Not Supported.
HttpConfig - Class in io.rxmicro.http
Allows configuring common HTTP options.
HttpConfig() - Constructor for class io.rxmicro.http.HttpConfig
This is basic class designed for extension only.
HttpErrorException - Exception in io.rxmicro.http.error
Base exception for all not success HTTP response statuses.
HttpErrorException(int) - Constructor for exception io.rxmicro.http.error.HttpErrorException
Creates a HTTP error with status code only.
HttpErrorException(int, String) - Constructor for exception io.rxmicro.http.error.HttpErrorException
Creates a HTTP error with status code and error message.
HttpErrorException(int, String, Object...) - Constructor for exception io.rxmicro.http.error.HttpErrorException
Creates a HTTP error with status code and error message.
HttpHeaders - Interface in io.rxmicro.http
Represents a HTTP headers instance.
HTTPS - io.rxmicro.http.ProtocolSchema
HTTPS protocol.
HttpStandardHeaderNames - Class in io.rxmicro.http
Standard HTTP header names.
HttpStatuses - Class in io.rxmicro.http
Wide used HTTP statuses and its short descriptions.
HttpValidators - Class in io.rxmicro.http.local
 
HttpValues - Class in io.rxmicro.http
Utility class for HTTP values.
HttpVersion - Enum in io.rxmicro.http
Represents the HTTP protocol version.

I

I_M_A_TEAPOT_418 - Static variable in class io.rxmicro.http.HttpStatuses
I'm a teapot (RFC 2324).
IF_MATCH - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`If-Match` standard HTTP header.
IF_MODIFIED_SINCE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`If-Modified-Since` standard HTTP header.
IF_NONE_MATCH - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`If-None-Match` standard HTTP header.
IF_RANGE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`If-Range` standard HTTP header.
IF_UNMODIFIED_SINCE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`If-Unmodified-Since` standard HTTP header.
IM_USED_226 - Static variable in class io.rxmicro.http.HttpStatuses
IM Used.
INSUFFICIENT_STORAGE_507 - Static variable in class io.rxmicro.http.HttpStatuses
Insufficient Storage.
INTERNAL_SERVER_ERROR_500 - Static variable in class io.rxmicro.http.HttpStatuses
Internal Server Error.
InternalHttpErrorException - Exception in io.rxmicro.http.error
A class signaling that an internal error has occurred during execution.
InternalHttpErrorException() - Constructor for exception io.rxmicro.http.error.InternalHttpErrorException
Creates an internal HTTP error without error message.
InternalHttpErrorException(String) - Constructor for exception io.rxmicro.http.error.InternalHttpErrorException
Creates an internal HTTP error with error message.
InternalHttpErrorException(String, Object...) - Constructor for exception io.rxmicro.http.error.InternalHttpErrorException
Creates an internal HTTP error with error message.
INVALID_SSL_CERTIFICATE_526 - Static variable in class io.rxmicro.http.HttpStatuses
Invalid SSL Certificate.
io.rxmicro.http - package io.rxmicro.http
The root package for the rxmicro.http module.
io.rxmicro.http.error - package io.rxmicro.http.error
The package for the rxmicro.http module that provides common HTTP error exception classes.
io.rxmicro.http.local - package io.rxmicro.http.local
 
isAbsolute() - Method in exception io.rxmicro.http.error.RedirectException
Returns true if a new redirect location is absolute URL path.
isAddedValue(Object) - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
isClientErrorCode() - Method in exception io.rxmicro.http.error.HttpErrorException
Returns true if the current instance of exception has a client error status code.
isEmpty() - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
isInformationalCode() - Method in exception io.rxmicro.http.error.HttpErrorException
Returns true if the current instance of exception has a informational status code.
isNotEmpty() - Method in interface io.rxmicro.http.HttpHeaders
Returns true if HTTP headers contains any HTTP headers, false otherwise.
isNotEmpty() - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
isRedirectCode() - Method in exception io.rxmicro.http.error.HttpErrorException
Returns true if the current instance of exception has a redirect status code.
isServerErrorCode() - Method in exception io.rxmicro.http.error.HttpErrorException
Returns true if the current instance of exception has a server error status code.
isSetValue(Object) - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
isSuccessCode() - Method in exception io.rxmicro.http.error.HttpErrorException
Returns true if the current instance of exception has a success status code.

J

joinPath(String, QueryParams) - Static method in interface io.rxmicro.http.QueryParams
Joins the URL path and HTTP query parameters.
joinPath(String, Collection<Map.Entry<String, String>>) - Static method in class io.rxmicro.http.local.QueryParamUtils
 

L

LAST_MODIFIED - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Last-Modified` standard HTTP header.
LENGTH_REQUIRED_411 - Static variable in class io.rxmicro.http.HttpStatuses
Length Required.
listToString(List<?>) - Static method in class io.rxmicro.http.HttpValues
Converts the list to the string separated by the "|" symbol.
LOCATION - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Location` standard HTTP header.
LOCKED_423 - Static variable in class io.rxmicro.http.HttpStatuses
Locked (WebDAV).
LOOP_DETECTED_508 - Static variable in class io.rxmicro.http.HttpStatuses
Loop Detected.

M

MAX_FORWARDS - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Max-Forwards` standard HTTP header.
METHOD_NOT_ALLOWED_405 - Static variable in class io.rxmicro.http.HttpStatuses
Method Not Allowed.
MISDIRECTED_REQUEST_421 - Static variable in class io.rxmicro.http.HttpStatuses
Misdirected Request.
MOVED_PERMANENTLY_301 - Static variable in class io.rxmicro.http.HttpStatuses
Moved Permanently.
MOVED_TEMPORARY_302 - Static variable in class io.rxmicro.http.HttpStatuses
Moved Temporarily.
MULTI_STATUS_207 - Static variable in class io.rxmicro.http.HttpStatuses
Multi-Status (WebDAV).
MULTIPLE_CHOICES_300 - Static variable in class io.rxmicro.http.HttpStatuses
Multiple Choices.

N

names() - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
NETWORK_AUTHENTICATION_REQUIRED_511 - Static variable in class io.rxmicro.http.HttpStatuses
Network Authentication Required.
NETWORK_CONNECT_TIMEOUT_ERROR_599 - Static variable in class io.rxmicro.http.HttpStatuses
Network connect timeout error (Proxy).
NETWORK_READ_TIMEOUT_ERROR_598 - Static variable in class io.rxmicro.http.HttpStatuses
Network read timeout error (Proxy).
NO_CONTENT_204 - Static variable in class io.rxmicro.http.HttpStatuses
No Content.
NO_RESPONSE_444 - Static variable in class io.rxmicro.http.HttpStatuses
No Response (Nginx).
NON_AUTHORITATIVE_INFORMATION_203 - Static variable in class io.rxmicro.http.HttpStatuses
Non-Authoritative Information.
NOT_ACCEPTABLE_406 - Static variable in class io.rxmicro.http.HttpStatuses
Not Acceptable.
NOT_EXTENDED_510 - Static variable in class io.rxmicro.http.HttpStatuses
Not Extended.
NOT_FOUND_404 - Static variable in class io.rxmicro.http.HttpStatuses
Not Found.
NOT_IMPLEMENTED_501 - Static variable in class io.rxmicro.http.HttpStatuses
Not Implemented.
NOT_MODIFIED_304 - Static variable in class io.rxmicro.http.HttpStatuses
Not Modified.

O

objectToString(Object) - Static method in class io.rxmicro.http.HttpValues
Converts the object value to the string representation.
of() - Static method in interface io.rxmicro.http.HttpHeaders
Returns the empty HTTP headers instance.
of() - Static method in interface io.rxmicro.http.QueryParams
Returns the empty HTTP query parameters instance.
of(String, Object) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing one header.
of(String, Object) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing one query parameter.
of(String, Object, String, Object) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing two headers.
of(String, Object, String, Object) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing two query parameters.
of(String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing three headers.
of(String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing three query parameters.
of(String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing four headers.
of(String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing four query parameters.
of(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing five headers.
of(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing five query parameters.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing six headers.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing six query parameters.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing seven headers.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing seven query parameters.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing eight headers.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing eight query parameters.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing nine headers.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing nine query parameters.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing ten headers.
of(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing ten query parameters.
of(Collection<Map.Entry<String, Object>>) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing header names and values extracted from the given entries.
of(Collection<Map.Entry<String, Object>>) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing query parameter names and values extracted from the given entries.
of(Map.Entry<String, Object>...) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing header names and values extracted from the given entries.
of(Map.Entry<String, Object>...) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing query parameter names and values extracted from the given entries.
of(Map<String, Object>) - Static method in interface io.rxmicro.http.HttpHeaders
Returns HTTP headers instance containing header names and values extracted from the given map.
of(Map<String, Object>) - Static method in interface io.rxmicro.http.QueryParams
Returns HTTP query parameters instance containing query parameter names and values extracted from the given entries.
OK_200 - Static variable in class io.rxmicro.http.HttpStatuses
OK.
ORIGIN - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Origin` standard HTTP header.
ORIGIN_IS_UNREACHABLE_523 - Static variable in class io.rxmicro.http.HttpStatuses
Origin Is Unreachable.

P

PARTIAL_CONTENT_206 - Static variable in class io.rxmicro.http.HttpStatuses
Partial Content.
PAYLOAD_TOO_LARGE_413 - Static variable in class io.rxmicro.http.HttpStatuses
Payload Too Large.
PAYMENT_REQUIRED_402 - Static variable in class io.rxmicro.http.HttpStatuses
Payment Required.
PERMANENT_REDIRECT_308 - Static variable in class io.rxmicro.http.HttpStatuses
Permanent Redirect.
PermanentRedirectException - Exception in io.rxmicro.http.error
A class that signals the need to perform Permanent Redirect (308).
PermanentRedirectException(String) - Constructor for exception io.rxmicro.http.error.PermanentRedirectException
Creates a Permanent Redirect instance with new URL path.
PermanentRedirectException(String, Object...) - Constructor for exception io.rxmicro.http.error.PermanentRedirectException
Creates a Permanent Redirect instance with new URL path.
PRAGMA - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Pragma` standard HTTP header.
PRECONDITION_FAILED_412 - Static variable in class io.rxmicro.http.HttpStatuses
Precondition Failed.
PRECONDITION_REQUIRED_428 - Static variable in class io.rxmicro.http.HttpStatuses
Precondition Required.
PredefinedUrls - Class in io.rxmicro.http.local
 
PROCESSING_102 - Static variable in class io.rxmicro.http.HttpStatuses
Processing (WebDAV).
ProtocolSchema - Enum in io.rxmicro.http
Represents the supported protocols.
PROXY_AUTHENTICATE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Proxy-Authenticate` standard HTTP header.
PROXY_AUTHENTICATION_REQUIRED_407 - Static variable in class io.rxmicro.http.HttpStatuses
Proxy Authentication Required.
PROXY_AUTHORIZATION - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Proxy-Authorization` standard HTTP header.

Q

QueryParams - Interface in io.rxmicro.http
Represents a HTTP query parameters instance.
QueryParamUtils - Class in io.rxmicro.http.local
 

R

RANGE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Range` standard HTTP header.
RANGE_NOT_SATISFIABLE_416 - Static variable in class io.rxmicro.http.HttpStatuses
Range Not Satisfiable.
RedirectException - Exception in io.rxmicro.http.error
A base class to inform the client about the need to perform redirect.
REFERER - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Referer` standard HTTP header.
remove(String) - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
RepeatableHttpHeaders - Interface in io.rxmicro.http.local
 
RepeatableValues<T extends RepeatableValues<T>> - Interface in io.rxmicro.http.local
 
REQUEST_HEADER_FIELDS_TOO_LARGE_431 - Static variable in class io.rxmicro.http.HttpStatuses
Request Header Fields Too Large.
REQUEST_ID - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
Pseudo HTTP header.
REQUEST_TIMEOUT_408 - Static variable in class io.rxmicro.http.HttpStatuses
Request Timeout.
RESET_CONTENT_205 - Static variable in class io.rxmicro.http.HttpStatuses
Reset Content.
RETRY_AFTER - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Retry-After` standard HTTP header.
RETRY_WITH_449 - Static variable in class io.rxmicro.http.HttpStatuses
Retry With (Microsoft).
rxmicro.http - module rxmicro.http
The basic module to work with HTTP protocol.

S

SEC_WEBSOCKET_ACCEPT - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Sec-WebSocket-Accept` standard HTTP header.
SEC_WEBSOCKET_KEY - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Sec-WebSocket-Key` standard HTTP header.
SEC_WEBSOCKET_KEY1 - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Sec-WebSocket-Key1` standard HTTP header.
SEC_WEBSOCKET_KEY2 - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Sec-WebSocket-Key2` standard HTTP header.
SEC_WEBSOCKET_LOCATION - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Sec-WebSocket-Location` standard HTTP header.
SEC_WEBSOCKET_ORIGIN - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Sec-WebSocket-Origin` standard HTTP header.
SEC_WEBSOCKET_PROTOCOL - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Sec-WebSocket-Protocol` standard HTTP header.
SEC_WEBSOCKET_VERSION - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Sec-WebSocket-Version` standard HTTP header.
SEE_OTHER_303 - Static variable in class io.rxmicro.http.HttpStatuses
See Other.
SERVER - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Server` standard HTTP header.
SERVICE_UNAVAILABLE_503 - Static variable in class io.rxmicro.http.HttpStatuses
Service Unavailable.
set(String, String) - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
SET_COOKIE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Set-Cookie` standard HTTP header.
SET_COOKIE2 - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Set-Cookie2` standard HTTP header.
setConnectionString(String) - Method in class io.rxmicro.http.HttpConfig
Sets protocol schema, host and port.
setHost(String) - Method in class io.rxmicro.http.HttpConfig
Sets the host name.
setOrAdd(String, String) - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
setOrAddAll(T) - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
setPort(int) - Method in class io.rxmicro.http.HttpConfig
Sets the port.
setSchema(ProtocolSchema) - Method in class io.rxmicro.http.HttpConfig
Sets the protocol schema.
size() - Method in interface io.rxmicro.http.HttpHeaders
Returns the count of HTTP headers.
size() - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
SSL_HANDSHAKE_FAILED_525 - Static variable in class io.rxmicro.http.HttpStatuses
SSL Handshake Failed.
STATUS_CODE - Static variable in exception io.rxmicro.http.error.InternalHttpErrorException
Status code for the all instances of the current exception type.
STATUS_CODE - Static variable in exception io.rxmicro.http.error.PermanentRedirectException
Status code for the all instances of the current exception type.
STATUS_CODE - Static variable in exception io.rxmicro.http.error.TemporaryRedirectException
Status code for the all instances of the current exception type.
STATUS_CODE - Static variable in exception io.rxmicro.http.error.ValidationException
Status code for the all instances of the current exception type.
STRING_ARRAY_DELIMITER - Static variable in class io.rxmicro.http.HttpValues
Defines a delimiter that used for separation of the list values.
SWITCH_PROXY_306 - Static variable in class io.rxmicro.http.HttpStatuses
Switch Proxy.
SWITCHING_PROTOCOLS_101 - Static variable in class io.rxmicro.http.HttpStatuses
Switching Protocols.

T

TE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`TE` standard HTTP header.
TEMPORARY_REDIRECT_307 - Static variable in class io.rxmicro.http.HttpStatuses
Temporary Redirect.
TemporaryRedirectException - Exception in io.rxmicro.http.error
A class that signals the need to perform Temporary Redirect (307).
TemporaryRedirectException(String) - Constructor for exception io.rxmicro.http.error.TemporaryRedirectException
Creates a Temporary Redirect instance with new URL path.
TemporaryRedirectException(String, Object...) - Constructor for exception io.rxmicro.http.error.TemporaryRedirectException
Creates a Temporary Redirect instance with new URL path.
TOO_EARLY_425 - Static variable in class io.rxmicro.http.HttpStatuses
Too Early (WebDAV).
TOO_MANY_REQUESTS_429 - Static variable in class io.rxmicro.http.HttpStatuses
Too Many Requests.
toString() - Method in class io.rxmicro.http.HttpConfig
 
toString() - Method in enum io.rxmicro.http.HttpVersion
 
toString() - Method in class io.rxmicro.http.local.AbstractHttpHeaders
 
toString() - Method in class io.rxmicro.http.local.AbstractRepeatableValues
 
toString() - Method in interface io.rxmicro.http.QueryParams
 
toString(HttpHeaders) - Static method in class io.rxmicro.http.local.AbstractHttpHeaders
 
TRAILER - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Trailer` standard HTTP header.
TRANSFER_ENCODING - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Transfer-Encoding` standard HTTP header.

U

UNAUTHORIZED_401 - Static variable in class io.rxmicro.http.HttpStatuses
Unauthorized.
UNAVAILABLE_FOR_LEGAL_REASONS_451 - Static variable in class io.rxmicro.http.HttpStatuses
Unavailable For Legal Reasons.
UNKNOWN_ERROR_520 - Static variable in class io.rxmicro.http.HttpStatuses
Unknown Error.
UNPROCESSABLE_ENTITY_422 - Static variable in class io.rxmicro.http.HttpStatuses
Unprocessable Entity (WebDAV).
UNSUPPORTED_MEDIA_TYPE_415 - Static variable in class io.rxmicro.http.HttpStatuses
Unsupported Media Type.
UPGRADE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Upgrade` standard HTTP header.
UPGRADE_REQUIRED_426 - Static variable in class io.rxmicro.http.HttpStatuses
Upgrade Required.
URI_TOO_LONG_414 - Static variable in class io.rxmicro.http.HttpStatuses
URI Too Long.
USE_PROXY_305 - Static variable in class io.rxmicro.http.HttpStatuses
Use Proxy.
USER_AGENT - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`User-Agent` standard HTTP header.

V

validateHeaderName(String) - Static method in class io.rxmicro.http.local.HttpValidators
Validates HTTP header name
validateParameterName(String) - Static method in class io.rxmicro.http.local.HttpValidators
Validates HTTP query parameter name
validateQueryParameterNameCharacter(char) - Static method in class io.rxmicro.http.local.HttpValidators
 
ValidationException - Exception in io.rxmicro.http.error
A class signaling that the client has sent a Bad Request.
ValidationException(String) - Constructor for exception io.rxmicro.http.error.ValidationException
Creates a Bad Request HTTP error with error message.
ValidationException(String, Object...) - Constructor for exception io.rxmicro.http.error.ValidationException
Creates a Bad Request HTTP error with error message.
valueOf(String) - Static method in enum io.rxmicro.http.HttpVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.rxmicro.http.ProtocolSchema
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.rxmicro.http.HttpVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.rxmicro.http.ProtocolSchema
Returns an array containing the constants of this enum type, in the order they are declared.
VARIANT_ALSO_NEGOTIATES_506 - Static variable in class io.rxmicro.http.HttpStatuses
Variant Also Negotiates.
VARY - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Vary` standard HTTP header.
VIA - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Via` standard HTTP header.

W

WARNING - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`Warning` standard HTTP header.
WEB_SERVER_IS_DOWN_521 - Static variable in class io.rxmicro.http.HttpStatuses
Web Server Is Down.
WEBSOCKET_LOCATION - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`WebSocket-Location` standard HTTP header.
WEBSOCKET_ORIGIN - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`WebSocket-Origin` standard HTTP header.
WEBSOCKET_PROTOCOL - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`WebSocket-Protocol` standard HTTP header.
WWW_AUTHENTICATE - Static variable in class io.rxmicro.http.HttpStandardHeaderNames
`WWW-Authenticate` standard HTTP header.
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages