Class MongoHealthContributorAutoConfiguration

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.data.mongo.MongoHealthIndicator,org.springframework.data.mongodb.core.MongoTemplate>
org.springframework.boot.actuate.autoconfigure.data.mongo.MongoHealthContributorAutoConfiguration

@AutoConfiguration(after={org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration.class,org.springframework.boot.autoconfigure.data.mongo.MongoDataAutoConfiguration.class,MongoReactiveHealthContributorAutoConfiguration.class}) @ConditionalOnClass(org.springframework.data.mongodb.core.MongoTemplate.class) @ConditionalOnBean(org.springframework.data.mongodb.core.MongoTemplate.class) @ConditionalOnEnabledHealthIndicator("mongo") public class MongoHealthContributorAutoConfiguration extends CompositeHealthContributorConfiguration<org.springframework.boot.actuate.data.mongo.MongoHealthIndicator,org.springframework.data.mongodb.core.MongoTemplate>
Auto-configuration for MongoHealthIndicator.
Since:
2.1.0
  • Constructor Details

    • MongoHealthContributorAutoConfiguration

      public MongoHealthContributorAutoConfiguration()
  • Method Details

    • mongoHealthContributor

      @Bean @ConditionalOnMissingBean(name={"mongoHealthIndicator","mongoHealthContributor"}) public org.springframework.boot.actuate.health.HealthContributor mongoHealthContributor(Map<String,org.springframework.data.mongodb.core.MongoTemplate> mongoTemplates)