All Classes and Interfaces

Class
Description
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.
Interface ExperimentalConfiguration.
Deprecated.
ForwardingHandler bridges Netty response and request related APIs to BareRequest and BareResponse.
The ServerRequest and ServerResponse handler.
Handles request, response and HTTP request content entity.
HTML encoding of special characters to prevent cross site scripting (XSS) attacks.
Interface Http2Configuration.
Builder for Http2Configuration.
Runtime exception for applications.
Cannot parse path pattern.
A Service and abstract Handler that provides support for JSON content.
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.
A Handler that conditionally delegates to other Handler instances based on a RequestPredicate.
Extends Parameters interface by adding HTTP response headers oriented constants and convenient methods.
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.
since 2.0.0 - use WebServer.Builder instead
Represents HTTP Request and provides WebServer related API.
Represents HTTP Response.
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.
Socket configuration builder API, used by SocketConfiguration.Builder to configure additional sockets, and by WebServer.Builder to configure the default socket.
Deprecated, for removal: This API element is subject to removal in a future version.
please use module helidon-webserver-static-content
Fluent builder of the StaticContent detailed parameters.
A very abstract notion of a transport for a particular implementation of the WebServer interface.
Cannot marshal requested type.
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.