Class CouchbaseHealthContributorAutoConfiguration

java.lang.Object
org.springframework.boot.actuate.autoconfigure.health.AbstractCompositeHealthContributorConfiguration<org.springframework.boot.actuate.health.HealthContributor,I,B>
org.springframework.boot.actuate.autoconfigure.health.CompositeHealthContributorConfiguration<org.springframework.boot.actuate.couchbase.CouchbaseHealthIndicator,com.couchbase.client.java.Cluster>
org.springframework.boot.actuate.autoconfigure.couchbase.CouchbaseHealthContributorAutoConfiguration

@AutoConfiguration(after={org.springframework.boot.autoconfigure.couchbase.CouchbaseAutoConfiguration.class,CouchbaseReactiveHealthContributorAutoConfiguration.class}) @ConditionalOnClass(com.couchbase.client.java.Cluster.class) @ConditionalOnBean(com.couchbase.client.java.Cluster.class) @ConditionalOnEnabledHealthIndicator("couchbase") public class CouchbaseHealthContributorAutoConfiguration extends CompositeHealthContributorConfiguration<org.springframework.boot.actuate.couchbase.CouchbaseHealthIndicator,com.couchbase.client.java.Cluster>
Auto-configuration for CouchbaseHealthIndicator.
Since:
2.0.0
  • Constructor Details

    • CouchbaseHealthContributorAutoConfiguration

      public CouchbaseHealthContributorAutoConfiguration()
  • Method Details

    • couchbaseHealthContributor

      @Bean @ConditionalOnMissingBean(name={"couchbaseHealthIndicator","couchbaseHealthContributor"}) public org.springframework.boot.actuate.health.HealthContributor couchbaseHealthContributor(Map<String,com.couchbase.client.java.Cluster> clusters)