Uses of Interface
io.helidon.reactive.webserver.Routing.Rules
Packages that use Routing.Rules
Package
Description
Support for Micrometer in Helidon SE.
Support for Prometheus client endpoint.
GraphQL server integration with Helidon Reactive WebServer.
Health check support for helidon SE.
Metrics endpoint for reactive WebServer.
OpenAPI integration with Helidon Reactive WebServer.
Support types for REST services.
Reactive web server API.
Access log support for Helidon WebServer.
Helidon SE CORS Support
Integration library for RxServer.
Integration with Open ID Connect providers for reactive server.
-
Uses of Routing.Rules in io.helidon.integrations.micrometer
Methods in io.helidon.integrations.micrometer with parameters of type Routing.RulesModifier and TypeMethodDescriptionprotected voidMicrometerSupport.postConfigureEndpoint(Routing.Rules defaultRules, Routing.Rules serviceEndpointRoutingRules) voidMicrometerSupport.update(Routing.Rules rules) -
Uses of Routing.Rules in io.helidon.metrics.prometheus
Methods in io.helidon.metrics.prometheus with parameters of type Routing.Rules -
Uses of Routing.Rules in io.helidon.reactive.graphql.server
Methods in io.helidon.reactive.graphql.server with parameters of type Routing.Rules -
Uses of Routing.Rules in io.helidon.reactive.health
Methods in io.helidon.reactive.health with parameters of type Routing.RulesModifier and TypeMethodDescriptionprotected voidHealthSupport.postConfigureEndpoint(Routing.Rules defaultRules, Routing.Rules serviceEndpointRoutingRules) voidHealthSupport.update(Routing.Rules rules) -
Uses of Routing.Rules in io.helidon.reactive.metrics
Methods in io.helidon.reactive.metrics with parameters of type Routing.RulesModifier and TypeMethodDescriptionprotected voidMetricsSupport.postConfigureEndpoint(Routing.Rules defaultRules, Routing.Rules serviceEndpointRoutingRules) voidMetricsSupport.update(Routing.Rules rules) -
Uses of Routing.Rules in io.helidon.reactive.openapi
Methods in io.helidon.reactive.openapi with parameters of type Routing.RulesModifier and TypeMethodDescriptionvoidOpenAPISupport.configureEndpoint(Routing.Rules rules) Sets up the OpenAPI endpoint by adding routing to the specified rules set.voidOpenAPISupport.update(Routing.Rules rules) -
Uses of Routing.Rules in io.helidon.reactive.servicecommon
Methods in io.helidon.reactive.servicecommon with parameters of type Routing.RulesModifier and TypeMethodDescriptionfinal voidHelidonRestServiceSupport.configureEndpoint(Routing.Rules rules) Deprecated.final voidHelidonRestServiceSupport.configureEndpoint(Routing.Rules defaultRules, Routing.Rules serviceEndpointRoutingRules) Configures service endpoint on the provided routing rules.voidRestServiceSupport.configureEndpoint(Routing.Rules defaultRules, Routing.Rules serviceEndpointRoutingRules) Configures service endpoint on the provided routing rules.protected abstract voidHelidonRestServiceSupport.postConfigureEndpoint(Routing.Rules defaultRules, Routing.Rules serviceEndpointRoutingRules) Concrete implementations override this method to perform any service-specific routing set-up. -
Uses of Routing.Rules in io.helidon.reactive.webserver
Classes in io.helidon.reactive.webserver that implement Routing.RulesMethods in io.helidon.reactive.webserver that return Routing.RulesModifier and TypeMethodDescriptionRoutes all requests to provided handler(s).Routing.Rules.any(PathMatcher pathMatcher, Handler... requestHandlers) Routes all requests with corresponding path to provided handler(s).Routes all requests with corresponding path to provided handler(s).Routing.Rules.anyOf(Iterable<Http.Method> methods, Handler... requestHandlers) Routes requests any specified method to provided handler(s).Routing.Rules.anyOf(Iterable<Http.Method> methods, PathMatcher pathMatcher, Handler... requestHandlers) Routes requests with any specified method and corresponding path to provided handler(s).Routing.Rules.anyOf(Iterable<Http.Method> methods, String pathPattern, Handler... requestHandlers) Routes requests with any specified method and corresponding path to provided handler(s).Routes all DELETE requests to provided handler(s).Routing.Rules.delete(PathMatcher pathMatcher, Handler... requestHandlers) Routes DELETE requests with corresponding path to provided handler(s).Routes DELETE requests with corresponding path to provided handler(s).Routes all GET requests to provided handler(s).Routing.Rules.get(PathMatcher pathMatcher, Handler... requestHandlers) Routes GET requests with corresponding path to provided handler(s).Routes GET requests with corresponding path to provided handler(s).Routes all HEAD requests to provided handler(s).Routing.Rules.head(PathMatcher pathMatcher, Handler... requestHandlers) Routes HEAD requests with corresponding path to provided handler(s).Routes HEAD requests with corresponding path to provided handler(s).Routing.Rules.onNewWebServer(Consumer<WebServer> webServerConsumer) Registers callback on created newWebServerinstance with this routing.Routes all OPTIONS requests to provided handler(s).Routing.Rules.options(PathMatcher pathMatcher, Handler... requestHandlers) Routes OPTIONS requests with corresponding path to provided handler(s).Routes OPTIONS requests with corresponding path to provided handler(s).Routes all RFC 5789 PATCH requests to provided handler(s).Routing.Rules.patch(PathMatcher pathMatcher, Handler... requestHandlers) Routes RFC 5789 PATCH requests with corresponding path to provided handler(s).Routes RFC 5789 PATCH requests with corresponding path to provided handler(s).Routes all POST requests to provided handler(s).Routing.Rules.post(PathMatcher pathMatcher, Handler... requestHandlers) Routes POST requests with corresponding path to provided handler(s).Routes POST requests with corresponding path to provided handler(s).Routes all PUT requests to provided handler(s).Routing.Rules.put(PathMatcher pathMatcher, Handler... requestHandlers) Routes PUT requests with corresponding path to provided handler(s).Routes PUT requests with corresponding path to provided handler(s).Registers builder consumer.Routing.Rules.register(WebTracingConfig webTracingConfig) Configuration of tracing for this routing.Registers builder consumer.Registers builder consumer.Registers builder consumer.Add a route.Routes all TRACE requests to provided handler(s).Routing.Rules.trace(PathMatcher pathMatcher, Handler... requestHandlers) Routes TRACE requests with corresponding path to provided handler(s).Routes TRACE requests with corresponding path to provided handler(s).Methods in io.helidon.reactive.webserver with parameters of type Routing.RulesModifier and TypeMethodDescriptionvoidJsonService.update(Routing.Rules routingRules) Registers this handler for any HTTP method.voidService.update(Routing.Rules rules) UpdatesRouting.Ruleswithhandlersrepresenting this service. -
Uses of Routing.Rules in io.helidon.reactive.webserver.accesslog
Methods in io.helidon.reactive.webserver.accesslog with parameters of type Routing.Rules -
Uses of Routing.Rules in io.helidon.reactive.webserver.cors
Methods in io.helidon.reactive.webserver.cors with parameters of type Routing.Rules -
Uses of Routing.Rules in io.helidon.reactive.webserver.jersey
Methods in io.helidon.reactive.webserver.jersey with parameters of type Routing.Rules -
Uses of Routing.Rules in io.helidon.security.integration.webserver
Methods in io.helidon.security.integration.webserver with parameters of type Routing.Rules -
Uses of Routing.Rules in io.helidon.security.providers.oidc.reactive
Methods in io.helidon.security.providers.oidc.reactive with parameters of type Routing.Rules