Class ConsulDiscoveryClientConfiguration
- java.lang.Object
-
- org.springframework.cloud.consul.discovery.ConsulDiscoveryClientConfiguration
-
@Configuration(proxyBeanMethods=false) @ConditionalOnDiscoveryEnabled @ConditionalOnBlockingDiscoveryEnabled @ConditionalOnConsulDiscoveryEnabled @EnableConfigurationProperties @AutoConfigureBefore({org.springframework.cloud.client.discovery.simple.SimpleDiscoveryClientAutoConfiguration.class,org.springframework.cloud.client.CommonsClientAutoConfiguration.class}) @AutoConfigureAfter({org.springframework.cloud.commons.util.UtilAutoConfiguration.class,org.springframework.cloud.consul.ConsulAutoConfiguration.class}) public class ConsulDiscoveryClientConfiguration extends Object
- Author:
- Spencer Gibb, Olga Maciaszek-Sharma, Tim Ysewyn
-
-
Constructor Summary
Constructors Constructor Description ConsulDiscoveryClientConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConsulDiscoveryClientconsulDiscoveryClient(com.ecwid.consul.v1.ConsulClient consulClient, ConsulDiscoveryProperties discoveryProperties)ConsulDiscoveryPropertiesconsulDiscoveryProperties(org.springframework.cloud.commons.util.InetUtils inetUtils)
-
-
-
Method Detail
-
consulDiscoveryProperties
@Bean @ConditionalOnMissingBean public ConsulDiscoveryProperties consulDiscoveryProperties(org.springframework.cloud.commons.util.InetUtils inetUtils)
-
consulDiscoveryClient
@Bean @ConditionalOnMissingBean public ConsulDiscoveryClient consulDiscoveryClient(com.ecwid.consul.v1.ConsulClient consulClient, ConsulDiscoveryProperties discoveryProperties)
-
-