Class ConsulAutoConfiguration.ConsulHealthConfig

java.lang.Object
org.springframework.cloud.consul.ConsulAutoConfiguration.ConsulHealthConfig
Enclosing class:
ConsulAutoConfiguration

@Configuration(proxyBeanMethods=false) @ConditionalOnClass(org.springframework.boot.actuate.endpoint.annotation.Endpoint.class) @EnableConfigurationProperties(ConsulHealthIndicatorProperties.class) protected static class ConsulAutoConfiguration.ConsulHealthConfig extends Object
  • Constructor Details

    • ConsulHealthConfig

      protected ConsulHealthConfig()
  • Method Details

    • consulEndpoint

      @Bean @ConditionalOnMissingBean @ConditionalOnAvailableEndpoint public ConsulEndpoint consulEndpoint(com.ecwid.consul.v1.ConsulClient consulClient)
    • consulHealthIndicator

      @Bean @ConditionalOnMissingBean @ConditionalOnEnabledHealthIndicator("consul") public ConsulHealthIndicator consulHealthIndicator(com.ecwid.consul.v1.ConsulClient consulClient, ConsulHealthIndicatorProperties properties)