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 Modifier Constructor Description protected
ReactiveDiscoveryLoadBalancerConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HasFeatures
reactiveCommonsFeatures()
ReactiveDiscoveryCompositeHealthContributor
reactiveDiscoveryClients(Collection<ReactiveDiscoveryHealthIndicator> indicators)
-
-
-
Method Detail
-
reactiveDiscoveryClients
@Bean @ConditionalOnProperty(value="spring.cloud.discovery.client.composite-indicator.enabled", matchIfMissing=true) @ConditionalOnBean(ReactiveDiscoveryHealthIndicator.class) public ReactiveDiscoveryCompositeHealthContributor reactiveDiscoveryClients(Collection<ReactiveDiscoveryHealthIndicator> indicators)
-
reactiveCommonsFeatures
@Bean public HasFeatures reactiveCommonsFeatures()
-
-