Class CompositeHealthIndicatorConfiguration<H extends HealthIndicator,S>
- java.lang.Object
- org.springframework.boot.actuate.autoconfigure.CompositeHealthIndicatorConfiguration<H,S>
- Type Parameters:
H
- the health indicator typeS
- the bean source type
- Direct Known Subclasses:
HealthIndicatorAutoConfiguration.CassandraHealthIndicatorConfiguration
,HealthIndicatorAutoConfiguration.CouchbaseHealthIndicatorConfiguration
,HealthIndicatorAutoConfiguration.DataSourcesHealthIndicatorConfiguration
,HealthIndicatorAutoConfiguration.JmsHealthIndicatorConfiguration
,HealthIndicatorAutoConfiguration.LdapHealthIndicatorConfiguration
,HealthIndicatorAutoConfiguration.MailHealthIndicatorConfiguration
,HealthIndicatorAutoConfiguration.MongoHealthIndicatorConfiguration
,HealthIndicatorAutoConfiguration.RabbitHealthIndicatorConfiguration
,HealthIndicatorAutoConfiguration.RedisHealthIndicatorConfiguration
,HealthIndicatorAutoConfiguration.SolrHealthIndicatorConfiguration
public abstract class CompositeHealthIndicatorConfiguration<H extends HealthIndicator,S> extends Object
Base class for configurations that can combine source beans using aCompositeHealthIndicator
.- Since:
- 1.4.0
Constructor Summary
Constructors Constructor Description CompositeHealthIndicatorConfiguration()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected HealthIndicator
createHealthIndicator(Map<String,S> beans)
protected H
createHealthIndicator(S source)
Constructor Detail
CompositeHealthIndicatorConfiguration
public CompositeHealthIndicatorConfiguration()
Method Detail
createHealthIndicator
protected HealthIndicator createHealthIndicator(Map<String,S> beans)
createHealthIndicator
protected H createHealthIndicator(S source)