Uses of Package
io.helidon.webserver
-
Packages that use io.helidon.webserver Package Description io.helidon.graphql.server GraphQL server implementation for Helidon SE.io.helidon.health Health check support for helidon SE.io.helidon.integrations.micrometer Support for Micrometer in Helidon SE.io.helidon.integrations.micrometer.cdi Support for Micrometer in Helidon MP.io.helidon.integrations.oci.metrics Integrating with OCI Metrics.io.helidon.metrics Metrics support for Java SE, uses the Microprofile metrics APIs and formats.io.helidon.metrics.prometheus Support for Prometheus client endpoint.io.helidon.metrics.serviceapi API and minimal implementation for metrics support service.io.helidon.microprofile.metrics Microprofile metrics specification implementation.io.helidon.microprofile.server Microprofile 1.0 server implementation.io.helidon.openapi Helidon SE OpenAPI Support.io.helidon.security.integration.grpc Integration library forGrpcServer
.io.helidon.security.integration.webserver Integration library for RxServer.io.helidon.security.providers.oidc Integration with Open ID Connect providers.io.helidon.servicecommon.rest Support types for REST services.io.helidon.servicecommon.restcdi General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon services.io.helidon.webserver Reactive web server API.io.helidon.webserver.accesslog Access log support for Helidon WebServer.io.helidon.webserver.context.propagation Propagation of context data across HTTP for HelidonWebServer
.io.helidon.webserver.cors Helidon SE CORS Supportio.helidon.webserver.jersey io.helidon.webserver.staticcontent Static content support for HelidonWebServer
.io.helidon.webserver.transport.netty.epoll Netty Epoll Transport implementation.io.helidon.webserver.transport.netty.iouring Netty io_uring Transport implementation.io.helidon.webserver.tyrus Tyrus integration. -
Classes in io.helidon.webserver used by io.helidon.graphql.server Class Description Routing.Rules An API to define HTTP request routing rules.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.health Class Description Routing.Rules An API to define HTTP request routing rules.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.integrations.micrometer Class Description Handler TheServerRequest
andServerResponse
handler.Routing.Rules An API to define HTTP request routing rules.ServerRequest Represents HTTP Request and provides WebServer related API.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.integrations.micrometer.cdi Class Description Routing.Builder ARouting
builder. -
Classes in io.helidon.webserver used by io.helidon.integrations.oci.metrics Class Description Routing.Rules An API to define HTTP request routing rules.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.metrics Class Description Routing.Rules An API to define HTTP request routing rules.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.metrics.prometheus Class Description Routing.Rules An API to define HTTP request routing rules.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.metrics.serviceapi Class Description Routing.Rules An API to define HTTP request routing rules.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.microprofile.metrics Class Description Routing.Builder ARouting
builder. -
Classes in io.helidon.webserver used by io.helidon.microprofile.server Class Description Routing.Builder ARouting
builder.WebServer.Builder 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.openapi Class Description Routing.Rules An API to define HTTP request routing rules.ServerRequest Represents HTTP Request and provides WebServer related API.ServerResponse Represents HTTP Response.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.security.integration.grpc Class Description ServerRequest Represents HTTP Request and provides WebServer related API. -
Classes in io.helidon.webserver used by io.helidon.security.integration.webserver Class Description Handler TheServerRequest
andServerResponse
handler.Routing.Rules An API to define HTTP request routing rules.ServerRequest Represents HTTP Request and provides WebServer related API.ServerResponse Represents HTTP Response.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.security.providers.oidc Class Description Routing.Rules An API to define HTTP request routing rules.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.servicecommon.rest Class Description Routing.Rules An API to define HTTP request routing rules.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.servicecommon.restcdi Class Description Routing.Builder ARouting
builder. -
Classes in io.helidon.webserver used by io.helidon.webserver Class Description BackpressureStrategy Strategy for applying backpressure to the reactive stream of response data.BareRequest Bare (minimal) representation of HTTP Request.BareResponse Bare (minimal) representation of HTTP Response.ByteBufDataChunk A special DataChunk implementation based on Netty's buffers.ClientAuthentication Indicates whether the server requires authentication of tbe client by the certificate.DirectHandler A handler that is invoked when a response is sent outside of routing.DirectHandler.EventType Types of events that can be triggered outside of routing that immediately return a response.DirectHandler.TransportRequest Request information.DirectHandler.TransportResponse Response to correctly reply to the original client.DirectHandler.TransportResponse.Builder Fluent API builder forDirectHandler.TransportResponse
.ErrorHandler The routing error handler.ExperimentalConfiguration Interface ExperimentalConfiguration.ExperimentalConfiguration.Builder Builder forExperimentalConfiguration
.FormParamsSupport Deprecated.useDefaultMediaSupport.formParamReader()
insteadHandler TheServerRequest
andServerResponse
handler.Handler.EntityHandler Http2Configuration Interface Http2Configuration.Http2Configuration.Builder Builder forHttp2Configuration
.HttpException Runtime exception for applications.IllegalPathPatternException Cannot parse path pattern.KeyPerformanceIndicatorSupport.Context Per-request key performance indicator context, with behavior common to immediately-processed requests and deferrable ones.KeyPerformanceIndicatorSupport.Metrics Key performance indicator metrics behavior.PathMatcher URI Path Matcher.PathMatcher.PrefixResult The result of prefix matching aPathMatcher
to a given URI path.PathMatcher.Result The result of matching aPathMatcher
to a given URI path.PathTracingConfig Traced system configuration for web server for a specific path.PathTracingConfig.Builder Fluent API builder forPathTracingConfig
.RequestHeaders ExtendsParameters
interface by adding HTTP request headers oriented convenient methods.RequestPredicate Fluent API that allows to create chains of request conditions for composing logical expressions to match requests.RequestPredicate.ConditionalHandler ResponseHeaders ExtendsParameters
interface by adding HTTP response headers oriented constants and convenient methods.Routing Routing represents composition of HTTP request-response handlers with routing rules.Routing.Builder ARouting
builder.Routing.Rules An API to define HTTP request routing rules.ServerConfiguration WebServer
configuration.ServerConfiguration.Builder Deprecated.since 2.0.0 - useWebServer.Builder
insteadServerRequest Represents HTTP Request and provides WebServer related API.ServerResponse Represents HTTP Response.ServerResponse.CachingStrategy Declares common groups ofCache-Control
settings.Service Encapsulates a set ofrouting
rules and related logic.SocketClosedException Signals that socket was closed before server request it.SocketConfiguration The SocketConfiguration configures a port to listen on and its associated server socket parameters.SocketConfiguration.Builder TheSocketConfiguration
builder class.SocketConfiguration.RequestedUriDiscoveryType Types of discovery of frontend uri.SocketConfiguration.SocketConfigurationBuilder Socket configuration builder API, used bySocketConfiguration.Builder
to configure additional sockets, and byWebServer.Builder
to configure the default socket.SSLContextBuilder Deprecated.since 2.0.0, please useWebServerTls.builder()
instead, then configure it withWebServer.Builder.tls(WebServerTls)
orSocketConfiguration.SocketConfigurationBuilder.tls(WebServerTls)
StaticContentSupport Deprecated, for removal: This API element is subject to removal in a future version.please use modulehelidon-webserver-static-content
StaticContentSupport.Builder Deprecated, for removal: This API element is subject to removal in a future version.Fluent builder of the StaticContent detailed parameters.Transport A very abstract notion of a transport for a particular implementation of theWebServer
interface.WebServer Represents a immutably configured WEB server.WebServer.Builder WebServer builder class provides a convenient way to set up WebServer with multiple server sockets and optional multiple routings.WebServerTls A class wrapping transport layer security (TLS) configuration for WebServer sockets.WebServerTls.Builder Fluent API builder forWebServerTls
.WebTracingConfig Tracing configuration for webserver.WebTracingConfig.Builder A fluent API builder forWebTracingConfig
. -
Classes in io.helidon.webserver used by io.helidon.webserver.accesslog Class Description Handler TheServerRequest
andServerResponse
handler.Routing.Rules An API to define HTTP request routing rules.ServerRequest Represents HTTP Request and provides WebServer related API.ServerResponse Represents HTTP Response.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.webserver.context.propagation Class Description Handler TheServerRequest
andServerResponse
handler.ServerRequest Represents HTTP Request and provides WebServer related API.ServerResponse Represents HTTP Response. -
Classes in io.helidon.webserver used by io.helidon.webserver.cors Class Description Handler TheServerRequest
andServerResponse
handler.Routing.Rules An API to define HTTP request routing rules.ServerRequest Represents HTTP Request and provides WebServer related API.ServerResponse Represents HTTP Response.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.webserver.jersey Class Description Routing.Rules An API to define HTTP request routing rules.Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.webserver.staticcontent Class Description Service Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver used by io.helidon.webserver.transport.netty.epoll Class Description ServerConfiguration WebServer
configuration.Transport A very abstract notion of a transport for a particular implementation of theWebServer
interface.WebServer Represents a immutably configured WEB server. -
Classes in io.helidon.webserver used by io.helidon.webserver.transport.netty.iouring Class Description ServerConfiguration WebServer
configuration.Transport A very abstract notion of a transport for a particular implementation of theWebServer
interface.WebServer Represents a immutably configured WEB server. -
Classes in io.helidon.webserver used by io.helidon.webserver.tyrus Class Description Routing.Rules An API to define HTTP request routing rules.Service Encapsulates a set ofrouting
rules and related logic.