| Modifier and Type | Interface and Description |
|---|---|
| public interface | HttpClientForm
An HTTP Form builder |
| public interface | HttpClientInfos
An Http Reactive Channel with several accessors related to HTTP flow: resource URL, information for redirections etc... |
| public interface | HttpClientMetricsRecorder
Interface for collecting metrics on HTTP client level |
| public interface | HttpClientRequest
An Http Reactive client metadata contract for outgoing requests. |
| public interface | HttpClientResponse
An HttpClient Reactive metadata contract for incoming response. |
| public interface | WebsocketClientSpec
Websocket client configuration |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract class | |
| public class | ClientCookies
Holder for Set-Cookie headers found in response headers |
| pack-priv class | |
| public abstract class | ContextAwareHttpClientMetricsRecorder
|
| pack-priv class | FailedHttpClientRequest
An implementation of |
| public class | |
| pack-priv class | Http2ConnectionProvider
An HTTP/2 implementation for pooled |
| pack-priv class | Http2Pool
This class is intended to be used only as |
| pack-priv class | Http2StreamBridgeClientHandler
This handler is intended to work together with |
| public abstract class | HttpClient
An HttpClient allows building in a safe immutable way an http client that is
materialized and connecting when |
| public class | HttpClientConfig
Encapsulate all necessary configuration for HTTP client transport. |
| pack-priv class | HttpClientConnect
Provides the actual |
| pack-priv class | HttpClientFinalizer
Configures the HTTP request before calling one of the terminal,
|
| pack-priv class | HttpClientFormEncoder
Modified This encoder will help to encode Request for a FORM as POST. |
| pack-priv class | |
| pack-priv class | |
| public class | HttpClientProxyProvider
Extended |
| pack-priv class | HttpClientSecure
Initializes the default |
| public class | HttpClientSecurityUtils
Provides utilities for |
| pack-priv class | HttpConnectionProvider
|
| public class | HttpResponseDecoderSpec
A configuration builder to fine tune the |
| pack-priv class | HttpTrafficHandler
|
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| public class | PrematureCloseException
An error for signalling that the connection was closed prematurely
|
| pack-priv class | RedirectClientException
An error for signalling that an error occurred during a communication over HTTP version |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | |
| pack-priv class | WebsocketFinalizer
Configures the Websocket request before calling one of the terminal,
|
| Modifier and Type | Enum and Description |
|---|---|
| pack-priv enum | |
| pack-priv enum | HttpClientMeters
|
| pack-priv enum | HttpClientObservations
|
| pack-priv enum | HttpClientSpans
|
| public enum | HttpClientState
Specific Http Client state observable by |