@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties
@ConditionalOnClass(value=com.netflix.discovery.EurekaClientConfig.class)
@ConditionalOnProperty(value="eureka.client.enabled",
matchIfMissing=true)
@ConditionalOnDiscoveryEnabled
@ConditionalOnBlockingDiscoveryEnabled
public class EurekaDiscoveryClientConfiguration
extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
EurekaDiscoveryClientConfiguration.EurekaClientConfigurationRefresher |
protected static class |
EurekaDiscoveryClientConfiguration.EurekaHealthCheckHandlerConfiguration |
| Constructor and Description |
|---|
EurekaDiscoveryClientConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
EurekaDiscoveryClient |
discoveryClient(com.netflix.discovery.EurekaClient client,
com.netflix.discovery.EurekaClientConfig clientConfig) |
org.springframework.cloud.netflix.eureka.EurekaDiscoveryClientConfiguration.Marker |
eurekaDiscoverClientMarker()
Deprecated.
in favor of auto configuration order.
|
@Deprecated @Bean public org.springframework.cloud.netflix.eureka.EurekaDiscoveryClientConfiguration.Marker eurekaDiscoverClientMarker()
@Bean @ConditionalOnMissingBean public EurekaDiscoveryClient discoveryClient(com.netflix.discovery.EurekaClient client, com.netflix.discovery.EurekaClientConfig clientConfig)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.