Class 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 Detail

      • ConsulDiscoveryClientConfiguration

        public ConsulDiscoveryClientConfiguration()
    • Method Detail

      • consulDiscoveryProperties

        @Bean
        @ConditionalOnMissingBean
        public ConsulDiscoveryProperties consulDiscoveryProperties​(org.springframework.cloud.commons.util.InetUtils inetUtils)