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 ofroutingrules 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 ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.integrations.micrometer Class Description Handler TheServerRequestandServerResponsehandler.Routing.Rules An API to define HTTP request routing rules.ServerRequest Represents HTTP Request and provides WebServer related API.Service Encapsulates a set ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.integrations.micrometer.cdi Class Description Routing.Builder ARoutingbuilder. -
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 ofroutingrules 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 ofroutingrules 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 ofroutingrules 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 ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.microprofile.metrics Class Description Routing.Builder ARoutingbuilder. -
Classes in io.helidon.webserver used by io.helidon.microprofile.server Class Description Routing.Builder ARoutingbuilder.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 ofroutingrules 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 TheServerRequestandServerResponsehandler.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 ofroutingrules 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 ofroutingrules 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 ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.servicecommon.restcdi Class Description Routing.Builder ARoutingbuilder. -
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 TheServerRequestandServerResponsehandler.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 aPathMatcherto a given URI path.PathMatcher.Result The result of matching aPathMatcherto a given URI path.PathTracingConfig Traced system configuration for web server for a specific path.PathTracingConfig.Builder Fluent API builder forPathTracingConfig.RequestHeaders ExtendsParametersinterface 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 ExtendsParametersinterface by adding HTTP response headers oriented constants and convenient methods.Routing Routing represents composition of HTTP request-response handlers with routing rules.Routing.Builder ARoutingbuilder.Routing.Rules An API to define HTTP request routing rules.ServerConfiguration WebServerconfiguration.ServerConfiguration.Builder Deprecated.since 2.0.0 - useWebServer.BuilderinsteadServerRequest Represents HTTP Request and provides WebServer related API.ServerResponse Represents HTTP Response.ServerResponse.CachingStrategy Declares common groups ofCache-Controlsettings.Service Encapsulates a set ofroutingrules 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 TheSocketConfigurationbuilder class.SocketConfiguration.RequestedUriDiscoveryType Types of discovery of frontend uri.SocketConfiguration.SocketConfigurationBuilder Socket configuration builder API, used bySocketConfiguration.Builderto configure additional sockets, and byWebServer.Builderto 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-contentStaticContentSupport.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 theWebServerinterface.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 TheServerRequestandServerResponsehandler.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 ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.webserver.context.propagation Class Description Handler TheServerRequestandServerResponsehandler.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 TheServerRequestandServerResponsehandler.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 ofroutingrules 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 ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.webserver.staticcontent Class Description Service Encapsulates a set ofroutingrules and related logic. -
Classes in io.helidon.webserver used by io.helidon.webserver.transport.netty.epoll Class Description ServerConfiguration WebServerconfiguration.Transport A very abstract notion of a transport for a particular implementation of theWebServerinterface.WebServer Represents a immutably configured WEB server. -
Classes in io.helidon.webserver used by io.helidon.webserver.transport.netty.iouring Class Description ServerConfiguration WebServerconfiguration.Transport A very abstract notion of a transport for a particular implementation of theWebServerinterface.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 ofroutingrules and related logic.