Class BindersHealthIndicatorAutoConfiguration
java.lang.Object
org.springframework.cloud.stream.config.BindersHealthIndicatorAutoConfiguration
@ConditionalOnClass(name="org.springframework.boot.actuate.health.HealthIndicator")
@ConditionalOnEnabledHealthIndicator("binders")
@AutoConfigureBefore(org.springframework.boot.actuate.autoconfigure.endpoint.EndpointAutoConfiguration.class)
@ConditionalOnBean(BinderFactory.class)
@AutoConfigureAfter(BindingServiceConfiguration.class)
@AutoConfiguration
public class BindersHealthIndicatorAutoConfiguration
extends Object
- Author:
- Ilayaperumal Gopinathan
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
CompositeHealthContributor
that provides binder health contributions.static class
ADefaultBinderFactory.Listener
that providesHealthIndicator
support. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbindersHealthIndicatorListener
(BindersHealthIndicatorAutoConfiguration.BindersHealthContributor bindersHealthContributor)
-
Constructor Details
-
BindersHealthIndicatorAutoConfiguration
public BindersHealthIndicatorAutoConfiguration()
-
-
Method Details
-
bindersHealthContributor
@Bean @ConditionalOnMissingBean public BindersHealthIndicatorAutoConfiguration.BindersHealthContributor bindersHealthContributor() -
bindersHealthIndicatorListener
@Bean public DefaultBinderFactory.Listener bindersHealthIndicatorListener(BindersHealthIndicatorAutoConfiguration.BindersHealthContributor bindersHealthContributor)
-