All Classes and Interfaces
Class
Description
Strategy for applying backpressure to the reactive stream of response data.
A runtime exception indicating a
bad request.Bare (minimal) representation of HTTP Request.
Bare (minimal) representation of HTTP Response.
A special DataChunk implementation based on Netty's buffers.
Indicates whether the server requires authentication of tbe client by the certificate.
The ConnectionClosedException indicates that a connection was closed and
it's not possible to send more data.
A handler that is invoked when a response is sent outside of routing.
Types of events that can be triggered outside of routing
that immediately return a response.
Request information.
Response to correctly reply to the original client.
Fluent API builder for
DirectHandler.TransportResponse.The routing error handler.
ForwardingHandler bridges Netty response and request related APIs to
BareRequest and BareResponse.The
ServerRequest and ServerResponse handler.HTML encoding of special characters to prevent cross site scripting (XSS) attacks.
A route for HTTP/1.1 only.
Runtime exception for applications.
A basic HTTP route (should be usable by ANY HTTP protocol version).
Cannot parse path pattern.
Definitions and factory methods for key performance indicator
KeyPerformanceIndicatorSupport.Context and KeyPerformanceIndicatorSupport.Metrics.Per-request key performance indicator context, with behavior common to immediately-processed requests and deferrable ones.
Added per-request key performance indicator context behavior for requests for which processing might be deferred until
some time after receipt of the request (i.e., some time after request handling begins).
Key performance indicator metrics behavior.
A runtime exception indicating a
not found.URI Path Matcher.
The result of prefix matching a
PathMatcher to a given URI path.The result of matching a
PathMatcher to a given URI path.Traced system configuration for web server for a specific path.
Fluent API builder for
PathTracingConfig.Extends
Parameters interface by adding HTTP request headers oriented convenient methods.Fluent API that allows to create chains of request conditions for composing
logical expressions to match requests.
Extends
Parameters interface by adding HTTP response headers oriented constants and convenient methods.Router for server.
Builder for a standalone router.
Generic builder interface used by
Router.Builder.Routing represents composition of HTTP request-response handlers with routing rules.
A
Routing builder.An API to define HTTP request routing rules.
WebServer configuration.Deprecated.
Basic server lifecycle operations.
Represents HTTP Request and provides WebServer related API.
Represents HTTP Response.
Declares common groups of
Cache-Control settings.Encapsulates a set of
routing rules and related logic.Signals that socket was closed before server request it.
The SocketConfiguration configures a port to listen on and its associated server socket parameters.
The
SocketConfiguration builder class.SocketConfiguration.SocketConfigurationBuilder<B extends SocketConfiguration.SocketConfigurationBuilder<B>>
Socket configuration builder API, used by
SocketConfiguration.Builder
to configure additional sockets, and by WebServer.Builder to
configure the default socket.A very abstract notion of a transport for a particular
implementation of the
WebServer interface.Cannot marshal requested type.
Deprecated.
Specific internal spi for Helidon 3.x, going to be changed for version 4
Represents a immutably configured WEB server.
WebServer builder class provides a convenient way to set up WebServer with multiple server
sockets and optional multiple routings.
A class wrapping transport layer security (TLS) configuration for
WebServer sockets.
Fluent API builder for
WebServerTls.Tracing configuration for webserver.
A fluent API builder for
WebTracingConfig.
WebServer.Builderinstead