@Configuration(proxyBeanMethods=false) @ConditionalOnClass(value=org.springframework.boot.actuate.health.Health.class) protected static class GatewayAutoConfiguration.GatewayActuatorConfiguration extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
GatewayActuatorConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
GatewayControllerEndpoint |
gatewayControllerEndpoint(List<GlobalFilter> globalFilters,
List<GatewayFilterFactory> gatewayFilters,
List<RoutePredicateFactory> routePredicates,
RouteDefinitionWriter routeDefinitionWriter,
RouteLocator routeLocator,
RouteDefinitionLocator routeDefinitionLocator) |
GatewayLegacyControllerEndpoint |
gatewayLegacyControllerEndpoint(RouteDefinitionLocator routeDefinitionLocator,
List<GlobalFilter> globalFilters,
List<GatewayFilterFactory> gatewayFilters,
List<RoutePredicateFactory> routePredicates,
RouteDefinitionWriter routeDefinitionWriter,
RouteLocator routeLocator) |
@Bean
@ConditionalOnProperty(name="spring.cloud.gateway.actuator.verbose.enabled",
matchIfMissing=true)
@ConditionalOnAvailableEndpoint
public GatewayControllerEndpoint gatewayControllerEndpoint(List<GlobalFilter> globalFilters,
List<GatewayFilterFactory> gatewayFilters,
List<RoutePredicateFactory> routePredicates,
RouteDefinitionWriter routeDefinitionWriter,
RouteLocator routeLocator,
RouteDefinitionLocator routeDefinitionLocator)
@Bean @Conditional(value=org.springframework.cloud.gateway.config.GatewayAutoConfiguration.OnVerboseDisabledCondition.class) @ConditionalOnAvailableEndpoint public GatewayLegacyControllerEndpoint gatewayLegacyControllerEndpoint(RouteDefinitionLocator routeDefinitionLocator, List<GlobalFilter> globalFilters, List<GatewayFilterFactory> gatewayFilters, List<RoutePredicateFactory> routePredicates, RouteDefinitionWriter routeDefinitionWriter, RouteLocator routeLocator)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.