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 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)