Class CompositeHealthIndicatorConfiguration<H extends org.springframework.boot.actuate.health.HealthIndicator,S>
- java.lang.Object
- org.springframework.boot.actuate.autoconfigure.health.CompositeHealthIndicatorConfiguration<H,S>
- Type Parameters:
H
- the health indicator typeS
- the bean source type
- Direct Known Subclasses:
CassandraHealthIndicatorAutoConfiguration
,CouchbaseHealthIndicatorAutoConfiguration
,DataSourceHealthIndicatorAutoConfiguration
,ElasticSearchClientHealthIndicatorAutoConfiguration
,ElasticSearchJestHealthIndicatorAutoConfiguration
,ElasticSearchRestHealthIndicatorAutoConfiguration
,InfluxDbHealthIndicatorAutoConfiguration
,JmsHealthIndicatorAutoConfiguration
,LdapHealthIndicatorAutoConfiguration
,MailHealthIndicatorAutoConfiguration
,MongoHealthIndicatorAutoConfiguration
,Neo4jHealthIndicatorAutoConfiguration
,RabbitHealthIndicatorAutoConfiguration
,RedisHealthIndicatorAutoConfiguration
,SolrHealthIndicatorAutoConfiguration
public abstract class CompositeHealthIndicatorConfiguration<H extends org.springframework.boot.actuate.health.HealthIndicator,S> extends Object
Base class for configurations that can combine source beans using aCompositeHealthIndicator
.- Since:
- 2.0.0
Constructor Summary
Constructors Constructor Description CompositeHealthIndicatorConfiguration()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.boot.actuate.health.HealthIndicator
createHealthIndicator(Map<String,S> beans)
protected H
createHealthIndicator(S source)
Constructor Detail
CompositeHealthIndicatorConfiguration
public CompositeHealthIndicatorConfiguration()
Method Detail
createHealthIndicator
protected org.springframework.boot.actuate.health.HealthIndicator createHealthIndicator(Map<String,S> beans)
createHealthIndicator
protected H createHealthIndicator(S source)