Uses of Package
io.helidon.webserver.http
Packages that use io.helidon.webserver.http
Package
Description
Support for Micrometer in Helidon SE.
Integrating with OCI Metrics.
Helidon OpenAPI UI support.
Mock LRA coordinator with Narayana like rest api for testing.
Support for Prometheus client endpoint.
Microprofile 1.0 server implementation.
General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon
services.
Microprofile extension for tracing.
Helidon OpenAPI support.
Integration with Open ID Connect providers.
Helidon WebServer module, combining common server API, HTTP API and HTTP/1.1 API to create a server.
Helidon WebServer Access Log Support.
Helidon WebServer CORS Support.
Helidon WebServer GraphQL Support.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP SPI.
Helidon WebServer HTTP/1.1 specific APIs.
Helidon WebServer HTTP/2 Support.
Helidon WebServer Observability Support.
Helidon WebServer Observability Config Support.
Helidon WebServer Observability Health Support.
Helidon WebServer Observability Info Support.
Helidon WebServer Observability Log Support.
Helidon WebServer Observability Metrics Support.
Helidon WebServer Observability SPI.
Helidon WebServer Tracing Observability Support.
Helidon WebServer Security Support.
Helidon WebServer Services Common.
Helidon WebServer SPI.
Helidon WebServer SSE Support.
Helidon WebServer Static Content Support.
Helidon WebServer Testing JUnit5 Support.
-
Classes in io.helidon.webserver.http used by io.helidon.integrations.micrometerClassDescriptionHandle a server request and server response.Can be registered with
HttpRouting.Builder.addFeature(java.util.function.Supplier)
.Fluent API builder forHttpRouting
.HTTP server request. -
Classes in io.helidon.webserver.http used by io.helidon.integrations.oci.metricsClassDescriptionHTTP Routing rules, used by both
HttpRouting.Builder
and byHttpService.routing(HttpRules)
.Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver.http used by io.helidon.integrations.openapi.uiClassDescriptionHTTP Routing rules, used by both
HttpRouting.Builder
and byHttpService.routing(HttpRules)
. -
Classes in io.helidon.webserver.http used by io.helidon.lra.coordinatorClassDescriptionHTTP Routing rules, used by both
HttpRouting.Builder
and byHttpService.routing(HttpRules)
.Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver.http used by io.helidon.metrics.prometheusClassDescriptionCan be registered with
HttpRouting.Builder.addFeature(java.util.function.Supplier)
.Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver.http used by io.helidon.microprofile.server
-
Classes in io.helidon.webserver.http used by io.helidon.microprofile.servicecommon
-
Classes in io.helidon.webserver.http used by io.helidon.microprofile.tracing
-
Classes in io.helidon.webserver.http used by io.helidon.openapiClassDescriptionHTTP Routing rules, used by both
HttpRouting.Builder
and byHttpService.routing(HttpRules)
. -
Classes in io.helidon.webserver.http used by io.helidon.security.providers.oidcClassDescriptionCan be registered with
HttpRouting.Builder.addFeature(java.util.function.Supplier)
.Fluent API builder forHttpRouting
. -
Classes in io.helidon.webserver.http used by io.helidon.webserverClassDescriptionConfigured handlers for expected (and internal) exceptions.Fluent API builder for
DirectHandlers
.Handle a server request and server response.Fluent API builder forHttpRouting
. -
Classes in io.helidon.webserver.http used by io.helidon.webserver.accesslogClassDescriptionCan be registered with
HttpRouting.Builder.addFeature(java.util.function.Supplier)
.Fluent API builder forHttpRouting
.Routing request.Routing response of a server. -
Classes in io.helidon.webserver.http used by io.helidon.webserver.corsClassDescriptionHandle a server request and server response.HTTP Routing rules, used by both
HttpRouting.Builder
and byHttpService.routing(HttpRules)
.Encapsulates a set ofrouting
rules and related logic.HTTP server request.Http server response. -
Classes in io.helidon.webserver.http used by io.helidon.webserver.graphqlClassDescriptionHTTP Routing rules, used by both
HttpRouting.Builder
and byHttpService.routing(HttpRules)
.Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver.http used by io.helidon.webserver.httpClassDescriptionConfigured handlers for expected (and internal) exceptions.Fluent API builder for
DirectHandlers
.The routing error handler.Http routing Error handlers.HTTP filter.Filter chain contains all subsequent filters that are configured, as well as the final route.Handler of HTTP filters.Handle a server request and server response.Can be registered withHttpRouting.Builder.addFeature(java.util.function.Supplier)
.HTTP Request.A basic HTTP route (should be usable by ANY HTTP protocol version).Fluent API builder forHttpRoute
.HTTP routing.Fluent API builder forHttpRouting
.HTTP Routing rules, used by bothHttpRouting.Builder
and byHttpService.routing(HttpRules)
.WebServer security.Encapsulates a set ofrouting
rules and related logic.A routing builder registration.Routing request.Routing response of a server.A handler that enforces authentication and/or authorization.HTTP server request.Server request entity.Http server response.Base class for common server response tasks that can be shared across HTTP versions. -
Classes in io.helidon.webserver.http used by io.helidon.webserver.http.spi
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.http1
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.http2
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.observeClassDescriptionCan be registered with
HttpRouting.Builder.addFeature(java.util.function.Supplier)
.Fluent API builder forHttpRouting
. -
Classes in io.helidon.webserver.http used by io.helidon.webserver.observe.config
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.observe.health
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.observe.info
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.observe.log
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.observe.metrics
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.observe.spi
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.observe.tracing
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.securityClassDescriptionHandle a server request and server response.Can be registered with
HttpRouting.Builder.addFeature(java.util.function.Supplier)
.Fluent API builder forHttpRouting
.WebServer security.HTTP server request.Http server response. -
Classes in io.helidon.webserver.http used by io.helidon.webserver.servicecommonClassDescriptionCan be registered with
HttpRouting.Builder.addFeature(java.util.function.Supplier)
.Fluent API builder forHttpRouting
.Encapsulates a set ofrouting
rules and related logic. -
Classes in io.helidon.webserver.http used by io.helidon.webserver.spi
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.sse
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.staticcontent
-
Classes in io.helidon.webserver.http used by io.helidon.webserver.testing.junit5