Uses of Interface
io.helidon.nima.webserver.http.HttpRules
Packages that use HttpRules
Package
Description
Support for Micrometer in Helidon MP.
Integrating with OCI Metrics.
Implements the JAX-RS and CDI support for microprofile.
Microprofile metrics specification implementation.
General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon
services.
GraphQL server integration with Helidon Níma WebServer.
Open API integration with Níma WebServer.
Helidon Níma CORS Support
WebServer HTTP specific APIs.
-
Uses of HttpRules in io.helidon.integrations.micrometer.cdi
Methods in io.helidon.integrations.micrometer.cdi that return HttpRulesModifier and TypeMethodDescriptionMicrometerCdiExtension.registerService(Object adv, BeanManager bm, ServerCdiExtension serverCdiExtension) Registers the service-related endpoint, after security and as CDI initializes the app scope, returning the default routing for optional use by the caller. -
Uses of HttpRules in io.helidon.integrations.oci.metrics
Methods in io.helidon.integrations.oci.metrics with parameters of type HttpRules -
Uses of HttpRules in io.helidon.microprofile.health
Methods in io.helidon.microprofile.health that return HttpRulesModifier and TypeMethodDescriptionHealthCdiExtension.registerService(Object adv, BeanManager bm, ServerCdiExtension server) -
Uses of HttpRules in io.helidon.microprofile.metrics
Methods in io.helidon.microprofile.metrics that return HttpRulesModifier and TypeMethodDescriptionMetricsCdiExtension.registerService(Object adv, BeanManager bm, ServerCdiExtension server) -
Uses of HttpRules in io.helidon.microprofile.servicecommon
Methods in io.helidon.microprofile.servicecommon that return HttpRulesModifier and TypeMethodDescriptionHelidonRestCdiExtension.registerService(Object adv, BeanManager bm, ServerCdiExtension server) Registers the service-related endpoint, after security and as CDI initializes the app scope, returning the default routing for optional use by the caller. -
Uses of HttpRules in io.helidon.nima.graphql.server
Methods in io.helidon.nima.graphql.server with parameters of type HttpRules -
Uses of HttpRules in io.helidon.nima.openapi
Methods in io.helidon.nima.openapi with parameters of type HttpRulesModifier and TypeMethodDescriptionvoidOpenApiService.configureEndpoint(HttpRules rules) Sets up the OpenAPI endpoint by adding routing to the specified rules set.void -
Uses of HttpRules in io.helidon.nima.webserver.cors
Methods in io.helidon.nima.webserver.cors with parameters of type HttpRules -
Uses of HttpRules in io.helidon.nima.webserver.http
Subinterfaces of HttpRules in io.helidon.nima.webserver.httpMethods in io.helidon.nima.webserver.http that return HttpRulesModifier and TypeMethodDescriptiondefault HttpRulesAdd a route that executes on any HTTP method and any path.default HttpRulesAdd a route that executes on any HTTP method and any path.default HttpRulesAdd a delete route.default HttpRulesAdd a delete route.default HttpRulesAdd a get route.default HttpRulesAdd a get route.default HttpRulesAdd a head route.default HttpRulesAdd a head route.default HttpRulesAdd an options route.default HttpRulesAdd an options route.default HttpRulesAdd an options route.default HttpRulesAdd an options route.default HttpRulesAdd a post route.default HttpRulesAdd a post route.default HttpRulesAdd a put route.default HttpRulesAdd a put route.HttpRules.register(String pathPattern, Supplier<? extends HttpService>... service) Register a service on sub-path of the current path.HttpRules.register(Supplier<? extends HttpService>... service) Register a service on the current path.default HttpRulesHttpRules.route(Http.Method method, PathMatcher pathMatcher, Handler handler) Add a route.default HttpRulesHttpRules.route(Http.Method method, Handler handler) Add a route.default HttpRulesHttpRules.route(Http.Method method, String pathPattern, Handler handler) Add a route.default HttpRulesHttpRules.route(Http.Method method, String pathPattern, Consumer<ServerRequest> handler) Add a route.default HttpRulesHttpRules.route(Http.Method method, String pathPattern, Function<ServerRequest, ?> handler) Add a route.default HttpRulesHttpRules.route(Http.Method method, String pathPattern, Supplier<?> handler) Add a route.Add a route.default HttpRulesHttpRules.route(Predicate<Http.Method> methodPredicate, PathMatcher pathMatcher, Handler handler) Add a route.default HttpRulesAdd a route.default HttpRulesAdd an options route.default HttpRulesAdd an options route.Methods in io.helidon.nima.webserver.http with parameters of type HttpRules