Class GatewayDiscoveryClientAutoConfiguration.ReactiveDiscoveryClientRouteDefinitionLocatorConfiguration

  • Enclosing class:
    GatewayDiscoveryClientAutoConfiguration

    @Configuration(proxyBeanMethods=false)
    @ConditionalOnProperty(value="spring.cloud.discovery.reactive.enabled",
                           matchIfMissing=true)
    public static class GatewayDiscoveryClientAutoConfiguration.ReactiveDiscoveryClientRouteDefinitionLocatorConfiguration
    extends Object
    • Constructor Detail

      • ReactiveDiscoveryClientRouteDefinitionLocatorConfiguration

        public ReactiveDiscoveryClientRouteDefinitionLocatorConfiguration()
    • Method Detail

      • discoveryClientRouteDefinitionLocator

        @Bean
        @ConditionalOnProperty(name="spring.cloud.gateway.discovery.locator.enabled")
        public DiscoveryClientRouteDefinitionLocator discoveryClientRouteDefinitionLocator​(org.springframework.cloud.client.discovery.ReactiveDiscoveryClient discoveryClient,
                                                                                           DiscoveryLocatorProperties properties)