@Configuration(proxyBeanMethods=false)
@ConditionalOnDiscoveryEnabled
@ConditionalOnReactiveDiscoveryEnabled
@AutoConfigureAfter(value={org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClientAutoConfiguration.class,org.springframework.cloud.zookeeper.ZookeeperAutoConfiguration.class})
@AutoConfigureBefore(value=org.springframework.cloud.client.ReactiveCommonsClientAutoConfiguration.class)
public class ZookeeperReactiveDiscoveryClientConfiguration
extends Object
ReactiveDiscoveryClient configuration for
Zookeeper.| Constructor and Description |
|---|
ZookeeperReactiveDiscoveryClientConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ZookeeperReactiveDiscoveryClient |
zookeeperReactiveDiscoveryClient(org.apache.curator.x.discovery.ServiceDiscovery<ZookeeperInstance> serviceDiscovery,
ZookeeperDiscoveryProperties zookeeperDiscoveryProperties) |
org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator |
zookeeperReactiveDiscoveryClientHealthIndicator(ZookeeperReactiveDiscoveryClient client,
org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties properties) |
public ZookeeperReactiveDiscoveryClientConfiguration()
@Bean @ConditionalOnMissingBean public ZookeeperReactiveDiscoveryClient zookeeperReactiveDiscoveryClient(org.apache.curator.x.discovery.ServiceDiscovery<ZookeeperInstance> serviceDiscovery, ZookeeperDiscoveryProperties zookeeperDiscoveryProperties)
@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)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.