Uses of Interface
io.helidon.webserver.http.HttpService
Package
Description
Integrating with OCI Metrics.
Mock LRA coordinator with Narayana like rest api for testing.
Support for Prometheus client endpoint.
Helidon WebServer CORS Support.
Helidon WebServer GraphQL Support.
Helidon WebServer HTTP specific APIs.
Helidon WebServer Services Common.
Helidon WebServer Static Content Support.
-
Uses of HttpService in io.helidon.integrations.oci.metrics
-
Uses of HttpService in io.helidon.lra.coordinator
Modifier and TypeClassDescriptionclass
LRA coordinator with Narayana like rest api. -
Uses of HttpService in io.helidon.metrics.prometheus
-
Uses of HttpService in io.helidon.webserver.cors
-
Uses of HttpService in io.helidon.webserver.graphql
-
Uses of HttpService in io.helidon.webserver.http
Modifier and TypeMethodDescriptionstatic Registration
Registration.create
(HttpService... services) Create a registration for service(s).static Registration
Registration.create
(String path, HttpService... services) Create a registration for service(s) with a path.HttpRouting.Builder.register
(HttpService... service) HttpRouting.Builder.register
(String path, HttpService... service) HttpRules.register
(HttpService... service) Register a service on the current path.HttpRules.register
(String pathPattern, HttpService... service) Register a service on sub-path of the current path.Modifier and TypeMethodDescriptiondefault HttpRouting.Builder
HttpRouting.Builder.register
(String pathPattern, Supplier<? extends HttpService> service) default HttpRouting.Builder
HttpRouting.Builder.register
(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2) default HttpRouting.Builder
HttpRouting.Builder.register
(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3) default HttpRouting.Builder
HttpRouting.Builder.register
(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4) default HttpRouting.Builder
HttpRouting.Builder.register
(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4, Supplier<? extends HttpService> service5) default HttpRouting.Builder
HttpRouting.Builder.register
(String pathPattern, List<Supplier<? extends HttpService>> services) default HttpRouting.Builder
HttpRouting.Builder.register
(Supplier<? extends HttpService> service) default HttpRouting.Builder
HttpRouting.Builder.register
(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2) default HttpRouting.Builder
HttpRouting.Builder.register
(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3) default HttpRouting.Builder
HttpRouting.Builder.register
(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4) default HttpRouting.Builder
HttpRouting.Builder.register
(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4, Supplier<? extends HttpService> service5) default HttpRouting.Builder
HttpRouting.Builder.register
(List<Supplier<? extends HttpService>> services) default HttpRules
HttpRules.register
(String pathPattern, Supplier<? extends HttpService> service) Register a service on sub-path of the current path.default HttpRules
HttpRules.register
(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2) Register two services on sub-path of the current path.default HttpRules
HttpRules.register
(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3) Register three services on sub-path of the current path.default HttpRules
HttpRules.register
(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4) Register four services on sub-path of the current path.default HttpRules
HttpRules.register
(String pathPattern, Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4, Supplier<? extends HttpService> service5) Register five services on sub-path of the current path.default HttpRules
HttpRules.register
(String pathPattern, List<Supplier<? extends HttpService>> services) Register services on sub-path of the current path.default HttpRules
HttpRules.register
(Supplier<? extends HttpService> service) Register a service on the current path.default HttpRules
HttpRules.register
(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2) Register two services on the current path.default HttpRules
HttpRules.register
(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3) Register three services on the current path.default HttpRules
HttpRules.register
(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4) Register four services on the current path.default HttpRules
HttpRules.register
(Supplier<? extends HttpService> service1, Supplier<? extends HttpService> service2, Supplier<? extends HttpService> service3, Supplier<? extends HttpService> service4, Supplier<? extends HttpService> service5) Register five services on the current path.default HttpRules
HttpRules.register
(List<Supplier<? extends HttpService>> services) Register services on the current path. -
Uses of HttpService in io.helidon.webserver.servicecommon
Modifier and TypeMethodDescriptiondefault Optional
<HttpService> FeatureSupport.service()
If this feature is represented by a service, return it here, to simplify implementation. -
Uses of HttpService in io.helidon.webserver.staticcontent
Modifier and TypeInterfaceDescriptioninterface
Serves 'static content' (files) from filesystem or using a classloader to theWebServer
HttpRouting
.