Class GatewayControllerEndpoint
- java.lang.Object
-
- org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
-
- org.springframework.cloud.gateway.actuate.GatewayControllerEndpoint
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationEventPublisherAware
@RestControllerEndpoint(id="gateway") public class GatewayControllerEndpoint extends AbstractGatewayControllerEndpoint
- Author:
- Spencer Gibb
-
-
Field Summary
-
Fields inherited from class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
GatewayFilters, globalFilters, publisher, routeDefinitionLocator, routeDefinitionWriter, routeLocator, routePredicates
-
-
Constructor Summary
Constructors Constructor Description GatewayControllerEndpoint(List<GlobalFilter> globalFilters, List<GatewayFilterFactory> gatewayFilters, List<RoutePredicateFactory> routePredicates, RouteDefinitionWriter routeDefinitionWriter, RouteLocator routeLocator, RouteDefinitionLocator routeDefinitionLocator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Map<String,Object>>>
route(String id)
reactor.core.publisher.Flux<Map<String,Object>>
routes()
reactor.core.publisher.Flux<RouteDefinition>
routesdef()
-
Methods inherited from class org.springframework.cloud.gateway.actuate.AbstractGatewayControllerEndpoint
combinedfilters, delete, globalfilters, refresh, routefilers, routepredicates, save, setApplicationEventPublisher
-
-
-
-
Constructor Detail
-
GatewayControllerEndpoint
public GatewayControllerEndpoint(List<GlobalFilter> globalFilters, List<GatewayFilterFactory> gatewayFilters, List<RoutePredicateFactory> routePredicates, RouteDefinitionWriter routeDefinitionWriter, RouteLocator routeLocator, RouteDefinitionLocator routeDefinitionLocator)
-
-
Method Detail
-
routesdef
@GetMapping("/routedefinitions") public reactor.core.publisher.Flux<RouteDefinition> routesdef()
-
-