| 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 | AbstractHttpClientMetricsHandler
|
| 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 | HttpClientMetricsHandler
|
| pack-priv class | HttpClientOperations
Conversion between Netty types and Reactor types ( |
| pack-priv class | HttpClientSecure
Initializes the default |
| public class | HttpClientSecurityUtils
Provides utilities for |
| pack-priv class | HttpClientTcpConfig
Deprecated
Use This class provides a migration for the HttpClient methods for TCP level configurations. This class will be removed in version 1.1.0.
HttpClient#tcpConfiguration(Function) in 0.9.x.
|
| pack-priv class | HttpConnectionProvider
|
| public class | HttpResponseDecoderSpec
A configuration builder to fine tune the |
| pack-priv class | HttpTrafficHandler
|
| pack-priv class | |
| pack-priv class | MicrometerHttpClientMetricsHandler
|
| pack-priv class | MicrometerHttpClientMetricsRecorder
|
| 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 | WebsocketClientOperations
Conversion between Netty types and Reactor types ( |
| pack-priv class | WebsocketClientSpecImpl
Websocket client configuration. |
| 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 |