Uses of Class
io.helidon.webserver.Routing.Builder
Package
Description
Support for Micrometer in Helidon MP.
Implements the JAX-RS and CDI support for microprofile.
Microprofile metrics specification implementation.
Microprofile 1.0 server implementation.
General-purpose reusable artifacts to help write CDI extensions, annotation processing, and interceptors for Helidon
services.
Reactive web server API.
-
Uses of Routing.Builder in io.helidon.integrations.micrometer.cdi
Modifier 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 Routing.Builder in io.helidon.microprofile.health
Modifier and TypeMethodDescriptionHealthCdiExtension.registerService
(Object adv, BeanManager bm, ServerCdiExtension server) -
Uses of Routing.Builder in io.helidon.microprofile.metrics
Modifier and TypeMethodDescriptionMetricsCdiExtension.registerService
(Object adv, BeanManager bm, ServerCdiExtension server) -
Uses of Routing.Builder in io.helidon.microprofile.server
Modifier and TypeMethodDescriptionRoutingBuilders.defaultRoutingBuilder()
RoutingBuilders.routingBuilder()
ServerCdiExtension.routingBuilder
(Optional<String> namedRouting, boolean routingNameRequired, String appName) Provides access to routing builder.ServerCdiExtension.serverNamedRoutingBuilder
(String name) Helidon webserver routing builder that can be used to add routes to a named socket of the webserver.ServerCdiExtension.serverRoutingBuilder()
Helidon webserver routing builder that can be used to add routes to the webserver. -
Uses of Routing.Builder in io.helidon.servicecommon.restcdi
Modifier 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 Routing.Builder in io.helidon.webserver
Modifier and TypeMethodDescriptionRouting.Builder.any
(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Builder.anyOf
(Iterable<Http.RequestMethod> methods, Handler... requestHandlers) Routing.Builder.anyOf
(Iterable<Http.RequestMethod> methods, PathMatcher pathMatcher, Handler... requestHandlers) Routing.Builder.anyOf
(Iterable<Http.RequestMethod> methods, String pathPattern, Handler... requestHandlers) static Routing.Builder
Routing.builder()
Creates new instance ofrouting builder
.Routing.Builder.delete
(PathMatcher pathMatcher, Handler... requestHandlers) <T extends Throwable>
Routing.BuilderRouting.Builder.error
(Class<T> exceptionClass, ErrorHandler<T> errorHandler) Registers an error handler that handles the given type of exceptions.Routing.Builder.get
(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Builder.head
(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Builder.onNewWebServer
(Consumer<WebServer> webServerConsumer) Routing.Builder.options
(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Builder.patch
(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Builder.post
(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Builder.put
(PathMatcher pathMatcher, Handler... requestHandlers) Routing.Builder.register
(WebTracingConfig webTracingConfig) Routing.Builder.trace
(PathMatcher pathMatcher, Handler... requestHandlers) Modifier and TypeMethodDescriptionWebServer.Builder.routing
(Consumer<Routing.Builder> routing) Configure the default routing of this WebServer.