@Configuration @EnableConfigurationProperties @ConditionalOnClass(value=com.netflix.discovery.EurekaClientConfig.class) @ConditionalOnBean(value=com.netflix.discovery.DiscoveryClient.class) public class EurekaClientAutoConfiguration extends Object
Constructor and Description |
---|
EurekaClientAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
EurekaClientConfigBean |
eurekaClientConfigBean() |
EurekaHealthIndicator |
eurekaHealthIndicator(com.netflix.appinfo.EurekaInstanceConfig config) |
EurekaInstanceConfigBean |
eurekaInstanceConfigBean() |
void |
init() |
@PostConstruct public void init()
@Bean @ConditionalOnMissingBean(value=com.netflix.discovery.EurekaClientConfig.class) public EurekaClientConfigBean eurekaClientConfigBean()
@Bean @ConditionalOnMissingBean(value=com.netflix.appinfo.EurekaInstanceConfig.class) public EurekaInstanceConfigBean eurekaInstanceConfigBean()
@Bean @ConditionalOnMissingBean public EurekaHealthIndicator eurekaHealthIndicator(com.netflix.appinfo.EurekaInstanceConfig config)
Copyright © 2014 Pivotal Software, Inc.. All rights reserved.