| Modifier and Type | Interface and Description |
|---|---|
| public interface | ClientWebSocket
Represents a client-side WebSocket initially not connected. |
| public interface | Cookie
Represents an HTTP Cookie. |
| public interface | HttpClient
An asynchronous HTTP client. |
| public interface | HttpClientBuilder
A builder for |
| public interface | HttpClientRequest
Represents a client-side HTTP request. |
| public interface | HttpClientResponse
Represents a client-side HTTP response. |
| public interface | HttpConnection
Represents an HTTP connection. |
| public interface | HttpFrame
An HTTP/2 frame. |
| public interface | HttpHeaders
Contains a bunch of useful HTTP headers stuff:
|
| public interface | HttpResponseExpectation
Common expectations for HTTP responses. |
| public interface | |
| public interface | HttpServer
An HTTP and WebSockets server. |
| public interface | HttpServerFileUpload
Represents an file upload from an HTML FORM. |
| public interface | HttpServerRequest
Represents a server-side HTTP request. |
| public interface | HttpServerResponse
Represents a server-side HTTP response. |
| public interface | ServerWebSocket
Represents a server side WebSocket. |
| public interface | ServerWebSocketHandshake
A server WebSocket handshake, allows to control acceptance or rejection of a WebSocket. |
| public interface | WebSocket
Represents a client-side WebSocket. |
| public interface | WebSocketBase
Base WebSocket implementation. |
| public interface | WebSocketClient
An asynchronous WebSocket client. |
| public interface | WebSocketFrame
A WebSocket frame that represents either text or binary data. |
| Modifier and Type | Class and Description |
|---|---|
| public class | ConnectionPoolTooBusyException
Represents a failure to add a HttpClientRequest to the wait queue on an ConnectionManager. |
| public class | GoAway
A GOAWAY frame. |
| public class | GoAwayConverter
Converter and mapper for |
| public class | Http2Settings
HTTP2 settings, the settings is initialized with the default HTTP/2 values. |
| public class | Http2SettingsConverter
Converter and mapper for |
| public class | HttpClientOptions
Options describing how an |
| public class | HttpClientOptionsConverter
Converter and mapper for |
| public class | HttpClosedException
Signals a HTTP connection close. |
| public class | HttpMethod
Represents an HTTP method. |
| public class | HttpServerOptions
Represents options used by an |
| public class | HttpServerOptionsConverter
Converter and mapper for |
| public class | PoolOptions
Options configuring a |
| public class | PoolOptionsConverter
Converter and mapper for |
| public class | RequestOptions
Options describing how an |
| public class | RequestOptionsConverter
Converter and mapper for |
| public class | StreamPriority
This class represents HTTP/2 stream priority defined in RFC 7540 clause 5.3 |
| public class | StreamResetException
This exception signals a stream reset, it is used only for HTTP/2. |
| public class | |
| public class | |
| public class | WebSocketClientOptionsConverter
Converter and mapper for |
| public class | WebSocketConnectOptions
Options describing how an |
| public class | WebSocketConnectOptionsConverter
Converter and mapper for |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | ClientAuth
Configures the engine to require/request client authentication. |
| public enum | CookieSameSite
Represents the Cookie SameSite policy to be used. |
| public enum | HttpVersion
Represents the version of the HTTP protocol. |
| public enum | WebSocketFrameType
List of all frame types. |
| public enum | WebsocketVersion
Represents the WebSocket version |