@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Inherited @ConditionalOnClass(name="org.springframework.web.reactive.function.client.WebClient") @ConditionalOnProperty(value="spring.cloud.discovery.reactive.enabled", matchIfMissing=true) public @interface ConditionalOnReactiveDiscoveryEnabled
spring.cloud.discovery.reactive.enabled
. Also takes into account whether
or not `WebClient` is on the classpath.Copyright © 2021 Pivotal Software, Inc.. All rights reserved.