C D G H I R S T 
All Classes All Packages

C

ClientHttpResponse - Interface in io.rxmicro.http.client
Low-level interface that contains the received HTTP response data from HTTP server.
create(Class<?>, HttpClientConfig, Secrets, HttpClientContentConverter) - Method in interface io.rxmicro.http.client.HttpClientFactory
Creates a new instance of low-level reactive HttpClient.

D

DEFAULT_HTTP_CLIENT_TIMEOUT_VALUE_IN_SECONDS - Static variable in class io.rxmicro.http.client.HttpClientConfig
Default HTTp client timeout in seconds.

G

getAccessKey() - Method in class io.rxmicro.http.client.HttpClientConfig
Returns the set access key or null if access key is not configured.
getBody() - Method in interface io.rxmicro.http.client.ClientHttpResponse
Returns low-level object that represents received HTTP body.
getBodyAsBytes() - Method in interface io.rxmicro.http.client.ClientHttpResponse
Returns byte array of the received HTTP body.
getBodyAsString() - Method in interface io.rxmicro.http.client.ClientHttpResponse
Returns the received HTTP body as UTF8 string.
getContentType() - Method in interface io.rxmicro.http.client.HttpClientContentConverter
Returns the supported content type.
getHeaders() - Method in interface io.rxmicro.http.client.ClientHttpResponse
Returns the HttpHeaders of the received HTTP response.
getRequestContentConverter() - Method in interface io.rxmicro.http.client.HttpClientContentConverter
Returns the request content (body) converter.
getRequestTimeout() - Method in class io.rxmicro.http.client.HttpClientConfig
Returns the request timeout.
getResponseContentConverter() - Method in interface io.rxmicro.http.client.HttpClientContentConverter
Returns the response content (body) converter.
getStatusCode() - Method in interface io.rxmicro.http.client.ClientHttpResponse
Returns the received status code.
getVersion() - Method in interface io.rxmicro.http.client.ClientHttpResponse
Returns the HttpVersion of the received HTTP response.

H

HttpClient - Interface in io.rxmicro.http.client
A low-level reactive HTTP client.
HttpClientConfig - Class in io.rxmicro.http.client
Allows configuring HTTP client options.
HttpClientConfig() - Constructor for class io.rxmicro.http.client.HttpClientConfig
Creates a HTTP client config instance with default settings.
HttpClientContentConverter - Interface in io.rxmicro.http.client
Basic interface for low-level converting of HTTP body for HTTP client.
HttpClientFactory - Interface in io.rxmicro.http.client
Utility class that must be used to get an instance of the low-level reactive HTTP client.
HttpClientTimeoutException - Exception in io.rxmicro.http.client
A class signaling that the HTTP client didn’t receive a response from the server in given time.
HttpClientTimeoutException(String, Object...) - Constructor for exception io.rxmicro.http.client.HttpClientTimeoutException
Creates a HTTP error with error message.

I

io.rxmicro.http.client - package io.rxmicro.http.client
The root package for the rxmicro.http.client module.
isBodyEmpty() - Method in interface io.rxmicro.http.client.ClientHttpResponse
Returns true if the received HTTP response does not contain HTTP body.
isFollowRedirects() - Method in class io.rxmicro.http.client.HttpClientConfig
Returns true if current HTTP client must follow redirects.

R

rxmicro.http.client - module rxmicro.http.client
The module that provides a low-level reactive HTTP client.

S

sendAsync(String, String, List<Map.Entry<String, String>>) - Method in interface io.rxmicro.http.client.HttpClient
Sends the HTTP request.
sendAsync(String, String, List<Map.Entry<String, String>>, Object) - Method in interface io.rxmicro.http.client.HttpClient
Sends the HTTP request.
setAccessKey(String) - Method in class io.rxmicro.http.client.HttpClientConfig
Sets the access key that can be used for authentication on the server side.
setConnectionString(String) - Method in class io.rxmicro.http.client.HttpClientConfig
 
setFollowRedirects(boolean) - Method in class io.rxmicro.http.client.HttpClientConfig
Sets that current HTTP client must follow redirects or not.
setHost(String) - Method in class io.rxmicro.http.client.HttpClientConfig
 
setPort(int) - Method in class io.rxmicro.http.client.HttpClientConfig
 
setRequestTimeout(Duration) - Method in class io.rxmicro.http.client.HttpClientConfig
Sets the request timeout.
setSchema(ProtocolSchema) - Method in class io.rxmicro.http.client.HttpClientConfig
 
STATUS_CODE - Static variable in exception io.rxmicro.http.client.HttpClientTimeoutException
Status code for the all instances of the current exception type.

T

toString() - Method in class io.rxmicro.http.client.HttpClientConfig
 
C D G H I R S T 
All Classes All Packages