Class ZookeeperReactiveDiscoveryClientConfiguration
java.lang.Object
org.springframework.cloud.zookeeper.discovery.reactive.ZookeeperReactiveDiscoveryClientConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnDiscoveryEnabled
@ConditionalOnReactiveDiscoveryEnabled
@AutoConfigureAfter({org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClientAutoConfiguration.class,org.springframework.cloud.zookeeper.ZookeeperAutoConfiguration.class})
@AutoConfigureBefore(org.springframework.cloud.client.ReactiveCommonsClientAutoConfiguration.class)
public class ZookeeperReactiveDiscoveryClientConfiguration
extends Object
ReactiveDiscoveryClient configuration for
Zookeeper.- Since:
- 2.2.0
- Author:
- Tim Ysewyn
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionzookeeperReactiveDiscoveryClient(org.apache.curator.x.discovery.ServiceDiscovery<ZookeeperInstance> serviceDiscovery, ZookeeperDiscoveryProperties zookeeperDiscoveryProperties) org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicatorzookeeperReactiveDiscoveryClientHealthIndicator(ZookeeperReactiveDiscoveryClient client, org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties properties)
-
Constructor Details
-
ZookeeperReactiveDiscoveryClientConfiguration
public ZookeeperReactiveDiscoveryClientConfiguration()
-
-
Method Details
-
zookeeperReactiveDiscoveryClient
@Bean @ConditionalOnMissingBean public ZookeeperReactiveDiscoveryClient zookeeperReactiveDiscoveryClient(org.apache.curator.x.discovery.ServiceDiscovery<ZookeeperInstance> serviceDiscovery, ZookeeperDiscoveryProperties zookeeperDiscoveryProperties) -
zookeeperReactiveDiscoveryClientHealthIndicator
@Bean @ConditionalOnClass(name="org.springframework.boot.actuate.health.ReactiveHealthIndicator") @ConditionalOnDiscoveryHealthIndicatorEnabled public org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator zookeeperReactiveDiscoveryClientHealthIndicator(ZookeeperReactiveDiscoveryClient client, org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties properties)
-