| Modifier and Type | Interface and Description |
|---|---|
| public interface | ConnectionInformation
Resolve information about the connection from which an http request is received. |
| public interface | HttpRouteHandlerMetadata
Provides the metadata that a given handler can handle. |
| public interface | HttpServerInfos
An Http Reactive Channel with several accessors related to HTTP flow: headers, params, URI, method, websocket... |
| public interface | HttpServerMetricsRecorder
Interface for collecting metrics on HTTP server level. |
| public interface | HttpServerRequest
An Http Reactive Channel with several accessors related to HTTP flow: headers, params, URI, method, websocket... |
| public interface | HttpServerResponse
An Http Reactive Channel with several accessors related to HTTP flow: headers, params, URI, method, websocket... |
| public interface | HttpServerRoutes
Server routes are unique and only the first matching in order of declaration will be invoked. |
| public interface | WebsocketServerSpec
Websocket server configuration. |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract class | AbstractHttpServerMetricsHandler
|
| public class | ConnectionInfo
Resolve information about the current connection, including the host (server) address, the remote (client) address and the scheme. |
| pack-priv class | |
| public abstract class | ContextAwareHttpServerMetricsRecorder
|
| pack-priv class | DefaultHttpForwardedHeaderHandler
Default implementation for handling |
| pack-priv class | DefaultHttpServerRoutes
Server routes are unique and only the first matching in order of declaration will be invoked. |
| pack-priv class | HAProxyMessageDetector
Auto detect whether the first packet of a channel is proxy protocol,
if so, replace current handler with a |
| pack-priv class | HAProxyMessageReader
Consumes |
| pack-priv class | Http2StreamBridgeServerHandler
This handler is intended to work together with |
| pack-priv class | HttpPredicate
A Predicate to match against ServerRequest. |
| public class | HttpRequestDecoderSpec
A configuration builder to fine tune the |
| public abstract class | HttpServer
An HttpServer allows building in a safe immutable way an HTTP server that is
materialized and connecting when |
| pack-priv class | HttpServerBind
Provides the actual |
| public class | HttpServerConfig
Encapsulate all necessary configuration for HTTP server transport. |
| public class | HttpServerFormDecoderProvider
A configuration builder to fine tune the HTTP form decoder. |
| pack-priv class | HttpServerMetricsHandler
|
| pack-priv class | HttpServerOperations
Conversion between Netty types and Reactor types ( |
| pack-priv class | HttpServerTcpConfig
Deprecated
Use This class provides a migration for the HttpServer methods for TCP level configurations. This class will be removed in version 1.1.0.
HttpServer#tcpConfiguration(Function) in 0.9.x.
|
| pack-priv class | HttpTrafficHandler
Replace |
| pack-priv class | |
| pack-priv class | MicrometerHttpServerMetricsHandler
|
| pack-priv class | MicrometerHttpServerMetricsRecorder
|
| pack-priv class | NonSslRedirectDetector
The handler detects if it's an SSL record header or an HTTP request from
the first 5 bytes of the incoming message, and hands the message over
to an SSL handler if it's an SSL record header or |
| pack-priv class | NonSslRedirectHandler
The handler sends an HTTP response with a status code of 308 and a location header consisting of the host header of the request and HTTPS protocol to the incoming HTTP requests. |
| pack-priv class | |
| public class | ServerCookies
|
| pack-priv class | SimpleCompressionHandler
|
| pack-priv class | WebsocketServerOperations
Conversion between Netty types and Reactor types ( |
| pack-priv class | WebsocketServerSpecImpl
Websocket server configuration. |
| Modifier and Type | Enum and Description |
|---|---|
| pack-priv enum | HttpServerMeters
|
| pack-priv enum | HttpServerObservations
|
| pack-priv enum | HttpServerSpans
|
| public enum | HttpServerState
Specific Http Server state observable by |
| public enum | ProxyProtocolSupportType
Proxy protocol support type, this enum class defines how the HttpServer handles proxy protocol. |