Package org.springframework.cloud.client
Class ReactiveCommonsClientAutoConfiguration.ReactiveDiscoveryLoadBalancerConfiguration
java.lang.Object
org.springframework.cloud.client.ReactiveCommonsClientAutoConfiguration.ReactiveDiscoveryLoadBalancerConfiguration
- Enclosing class:
- ReactiveCommonsClientAutoConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties(DiscoveryClientHealthIndicatorProperties.class)
@ConditionalOnClass(org.springframework.boot.actuate.health.ReactiveHealthIndicator.class)
@ConditionalOnBean(ReactiveDiscoveryClient.class)
@ConditionalOnDiscoveryEnabled
@ConditionalOnReactiveDiscoveryEnabled
protected static class ReactiveCommonsClientAutoConfiguration.ReactiveDiscoveryLoadBalancerConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
ReactiveDiscoveryLoadBalancerConfiguration
protected ReactiveDiscoveryLoadBalancerConfiguration()
-
-
Method Details
-
reactiveDiscoveryClients
@Bean @ConditionalOnProperty(value="spring.cloud.discovery.client.composite-indicator.enabled", matchIfMissing=true) @ConditionalOnBean(ReactiveDiscoveryHealthIndicator.class) public ReactiveDiscoveryCompositeHealthContributor reactiveDiscoveryClients(Collection<ReactiveDiscoveryHealthIndicator> indicators) -
reactiveCommonsFeatures
-