Uses of Package
io.helidon.webserver
Packages that use io.helidon.webserver
Package
Description
GraphQL server implementation for Helidon SE.
Health check support for helidon SE.
Support for Micrometer in Helidon SE.
Support for Micrometer in Helidon MP.
Metrics support for Java SE, uses the Microprofile metrics APIs and formats.
Support for Prometheus client endpoint.
API and minimal implementation for metrics support service.
Implements the JAX-RS and CDI support for microprofile.
Microprofile metrics specification implementation.
Microprofile 1.0 server implementation.
Helidon SE OpenAPI Support.
Integration library for
GrpcServer.Integration library for RxServer.
Integration with Open ID Connect providers.
Support types for REST services.
General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon
services.
Reactive web server API.
Access log support for Helidon WebServer.
Helidon SE CORS Support
Static content support for Helidon
WebServer.Netty Epoll Transport implementation.
Netty io_uring Transport implementation.
Tyrus integration.
-
Classes in io.helidon.webserver used by io.helidon.graphql.serverClassDescriptionAn API to define HTTP request routing rules.Encapsulates a set of
routingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.healthClassDescriptionAn API to define HTTP request routing rules.Encapsulates a set of
routingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.integrations.micrometerClassDescriptionThe
ServerRequestandServerResponsehandler.An API to define HTTP request routing rules.Represents HTTP Request and provides WebServer related API.Encapsulates a set ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.integrations.micrometer.cdi
-
Classes in io.helidon.webserver used by io.helidon.metricsClassDescriptionAn API to define HTTP request routing rules.Encapsulates a set of
routingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.metrics.prometheusClassDescriptionAn API to define HTTP request routing rules.Encapsulates a set of
routingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.metrics.serviceapiClassDescriptionAn API to define HTTP request routing rules.Represents HTTP Request and provides WebServer related API.Represents HTTP Response.Encapsulates a set of
routingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.microprofile.health
-
Classes in io.helidon.webserver used by io.helidon.microprofile.metrics
-
Classes in io.helidon.webserver used by io.helidon.microprofile.serverClassDescriptionA
Routingbuilder.WebServer builder class provides a convenient way to set up WebServer with multiple server sockets and optional multiple routings. -
Classes in io.helidon.webserver used by io.helidon.openapiClassDescriptionAn API to define HTTP request routing rules.Encapsulates a set of
routingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.security.integration.grpc
-
Classes in io.helidon.webserver used by io.helidon.security.integration.webserverClassDescriptionThe
ServerRequestandServerResponsehandler.An API to define HTTP request routing rules.Represents HTTP Request and provides WebServer related API.Represents HTTP Response.Encapsulates a set ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.security.providers.oidcClassDescriptionAn API to define HTTP request routing rules.Encapsulates a set of
routingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.servicecommon.restClassDescriptionAn API to define HTTP request routing rules.Encapsulates a set of
routingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.servicecommon.restcdi
-
Classes in io.helidon.webserver used by io.helidon.webserverClassDescriptionBare (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.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.Builder forExperimentalConfiguration.Deprecated.TheServerRequestandServerResponsehandler.Interface Http2Configuration.Builder forHttp2Configuration.Runtime exception for applications.Cannot parse path pattern.Per-request key performance indicator context, with behavior common to immediately-processed requests and deferrable ones.Key performance indicator metrics behavior.URI Path Matcher.The result of prefix matching aPathMatcherto a given URI path.The result of matching aPathMatcherto a given URI path.Traced system configuration for web server for a specific path.Fluent API builder forPathTracingConfig.ExtendsParametersinterface 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.ExtendsParametersinterface by adding HTTP response headers oriented constants and convenient methods.Routing represents composition of HTTP request-response handlers with routing rules.ARoutingbuilder.An API to define HTTP request routing rules.WebServerconfiguration.Deprecated.since 2.0.0 - useWebServer.BuilderinsteadRepresents HTTP Request and provides WebServer related API.Represents HTTP Response.Encapsulates a set ofroutingrules 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.TheSocketConfigurationbuilder class.Socket configuration builder API, used bySocketConfiguration.Builderto configure additional sockets, and byWebServer.Builderto configure the default socket.Deprecated.since 2.0.0, please useWebServerTls.builder()instead, then configure it withWebServer.Builder.tls(WebServerTls)orSocketConfiguration.SocketConfigurationBuilder.tls(WebServerTls)Deprecated, for removal: This API element is subject to removal in a future version.please use modulehelidon-webserver-static-contentDeprecated, for removal: This API element is subject to removal in a future version.Fluent builder of the StaticContent detailed parameters.A very abstract notion of a transport for a particular implementation of theWebServerinterface.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 forWebServerTls.Tracing configuration for webserver.A fluent API builder forWebTracingConfig. -
Classes in io.helidon.webserver used by io.helidon.webserver.accesslogClassDescriptionThe
ServerRequestandServerResponsehandler.An API to define HTTP request routing rules.Represents HTTP Request and provides WebServer related API.Represents HTTP Response.Encapsulates a set ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.webserver.corsClassDescriptionThe
ServerRequestandServerResponsehandler.An API to define HTTP request routing rules.Represents HTTP Request and provides WebServer related API.Represents HTTP Response.Encapsulates a set ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.webserver.jerseyClassDescriptionAn API to define HTTP request routing rules.Encapsulates a set of
routingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.webserver.staticcontent
-
Classes in io.helidon.webserver used by io.helidon.webserver.transport.netty.epoll
-
Classes in io.helidon.webserver used by io.helidon.webserver.transport.netty.iouring
-
Classes in io.helidon.webserver used by io.helidon.webserver.tyrusClassDescriptionAn API to define HTTP request routing rules.Encapsulates a set of
routingrules and related logic.
DefaultMediaSupport.formParamReader()instead