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
All Classes All Packages
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 usingio.rxmicro.rest.Version.Strategy.HEADERstrategy. - 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
trueif HTTP header is defined,falseotherwise. - 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.httpmodule. - io.rxmicro.http.error - package io.rxmicro.http.error
-
The package for the
rxmicro.httpmodule 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
trueif 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
trueif 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
trueif the current instance of exception has a informational status code. - isNotEmpty() - Method in interface io.rxmicro.http.HttpHeaders
-
Returns
trueif HTTP headers contains any HTTP headers,falseotherwise. - isNotEmpty() - Method in class io.rxmicro.http.local.AbstractRepeatableValues
- isRedirectCode() - Method in exception io.rxmicro.http.error.HttpErrorException
-
Returns
trueif the current instance of exception has a redirect status code. - isServerErrorCode() - Method in exception io.rxmicro.http.error.HttpErrorException
-
Returns
trueif 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
trueif 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 RequestHTTP error with error message. - ValidationException(String, Object...) - Constructor for exception io.rxmicro.http.error.ValidationException
-
Creates a
Bad RequestHTTP 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.
All Classes All Packages