Class MailHealthContributorAutoConfiguration

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.mail.MailHealthIndicator,org.springframework.mail.javamail.JavaMailSenderImpl>
org.springframework.boot.actuate.autoconfigure.mail.MailHealthContributorAutoConfiguration

@AutoConfiguration(after=org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration.class) @ConditionalOnClass(org.springframework.mail.javamail.JavaMailSenderImpl.class) @ConditionalOnBean(org.springframework.mail.javamail.JavaMailSenderImpl.class) @ConditionalOnEnabledHealthIndicator("mail") public class MailHealthContributorAutoConfiguration extends CompositeHealthContributorConfiguration<org.springframework.boot.actuate.mail.MailHealthIndicator,org.springframework.mail.javamail.JavaMailSenderImpl>
Auto-configuration for MailHealthIndicator.
Since:
2.0.0
  • Constructor Details

    • MailHealthContributorAutoConfiguration

      public MailHealthContributorAutoConfiguration()
  • Method Details

    • mailHealthContributor

      @Bean @ConditionalOnMissingBean(name={"mailHealthIndicator","mailHealthContributor"}) public org.springframework.boot.actuate.health.HealthContributor mailHealthContributor(Map<String,org.springframework.mail.javamail.JavaMailSenderImpl> mailSenders)