| Interface | Description |
|---|---|
| HttpServerMetricsRecorder |
Interface for collecting metrics on HTTP server level
|
| HttpServerRequest |
An Http Reactive Channel with several accessors related to HTTP flow: headers, params,
URI, method, websocket...
|
| HttpServerResponse |
An Http Reactive Channel with several accessors related to HTTP flow: headers, params,
URI, method, websocket...
|
| HttpServerRoutes |
Server routes are unique and only the first matching in order of declaration will be
invoked.
|
| WebsocketServerSpec |
Websocket server configuration
|
| Class | Description |
|---|---|
| ConnectionInfo |
Resolve information about the current connection, including the
host (server) address, the remote (client) address and the scheme.
|
| HttpRequestDecoderSpec |
A configuration builder to fine tune the
HttpServerCodec
(or more precisely the HttpServerCodec.HttpServerRequestDecoder) for HTTP/1.1
or HttpServerUpgradeHandler for H2C. |
| HttpServer |
An HttpServer allows to build in a safe immutable way an HTTP server that is
materialized and connecting when
HttpServer.bind(TcpServer) is ultimately called. |
| WebsocketServerSpec.Builder |
| Enum | Description |
|---|---|
| HttpServerState |
Specific Http Server state observable by
HttpServer.observe(ConnectionObserver) |
| ProxyProtocolSupportType |
Proxy protocol support type, this enum class defines how the HttpServer handles proxy protocol.
|