@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(value=com.netflix.discovery.EurekaClientConfig.class)
@ConditionalOnDiscoveryEnabled
@ConditionalOnReactiveDiscoveryEnabled
@ConditionalOnProperty(value="eureka.client.enabled",
matchIfMissing=true)
@EnableConfigurationProperties
@AutoConfigureAfter(value={EurekaClientAutoConfiguration.class,org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClientAutoConfiguration.class})
@AutoConfigureBefore(value=org.springframework.cloud.client.ReactiveCommonsClientAutoConfiguration.class)
@ImportAutoConfiguration(value=EurekaClientAutoConfiguration.class)
public class EurekaReactiveDiscoveryClientConfiguration
extends Object
| Constructor and Description |
|---|
EurekaReactiveDiscoveryClientConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
EurekaReactiveDiscoveryClient |
eurekaReactiveDiscoveryClient(com.netflix.discovery.EurekaClient client,
com.netflix.discovery.EurekaClientConfig clientConfig) |
org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator |
eurekaReactiveDiscoveryClientHealthIndicator(EurekaReactiveDiscoveryClient client,
org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties properties) |
public EurekaReactiveDiscoveryClientConfiguration()
@Bean @ConditionalOnMissingBean public EurekaReactiveDiscoveryClient eurekaReactiveDiscoveryClient(com.netflix.discovery.EurekaClient client, com.netflix.discovery.EurekaClientConfig clientConfig)
@Bean @ConditionalOnClass(name="org.springframework.boot.actuate.health.ReactiveHealthIndicator") @ConditionalOnDiscoveryHealthIndicatorEnabled public org.springframework.cloud.client.discovery.health.reactive.ReactiveDiscoveryClientHealthIndicator eurekaReactiveDiscoveryClientHealthIndicator(EurekaReactiveDiscoveryClient client, org.springframework.cloud.client.discovery.health.DiscoveryClientHealthIndicatorProperties properties)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.