Modifier and Type | Class and Description |
---|---|
class |
RabbitHealthIndicator
Simple implementation of a
HealthIndicator returning status information for the
RabbitMQ messaging system. |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
RabbitHealthContributorAutoConfiguration.rabbitHealthContributor(Map<String,org.springframework.amqp.rabbit.core.RabbitTemplate> rabbitTemplates) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
CassandraHealthContributorAutoConfiguration.cassandraHealthContributor(Map<String,org.springframework.data.cassandra.core.CassandraOperations> cassandraOperations) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
CouchbaseHealthContributorAutoConfiguration.couchbaseHealthContributor(Map<String,com.couchbase.client.java.Cluster> clusters) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
ElasticSearchRestHealthContributorAutoConfiguration.elasticsearchHealthContributor(Map<String,org.elasticsearch.client.RestClient> clients) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
HazelcastHealthContributorAutoConfiguration.hazelcastHealthContributor(Map<String,com.hazelcast.core.HazelcastInstance> hazelcastInstances) |
Modifier and Type | Method and Description |
---|---|
protected HealthContributor |
CompositeHealthContributorConfiguration.createComposite(Map<String,B> beans) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
InfluxDbHealthContributorAutoConfiguration.influxDbHealthContributor(Map<String,org.influxdb.InfluxDB> influxDbs) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
DataSourceHealthContributorAutoConfiguration.dbHealthContributor(Map<String,DataSource> dataSources) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
JmsHealthContributorAutoConfiguration.jmsHealthContributor(Map<String,ConnectionFactory> connectionFactories) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
LdapHealthContributorAutoConfiguration.ldapHealthContributor(Map<String,org.springframework.ldap.core.LdapOperations> ldapOperations) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
MailHealthContributorAutoConfiguration.mailHealthContributor(Map<String,JavaMailSenderImpl> mailSenders) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
MongoHealthContributorAutoConfiguration.mongoHealthContributor(Map<String,org.springframework.data.mongodb.core.MongoTemplate> mongoTemplates) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
Neo4jHealthContributorAutoConfiguration.neo4jHealthContributor(Map<String,org.neo4j.ogm.session.SessionFactory> sessionFactories) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
RedisHealthContributorAutoConfiguration.redisHealthContributor(Map<String,org.springframework.data.redis.connection.RedisConnectionFactory> redisConnectionFactories) |
Modifier and Type | Method and Description |
---|---|
HealthContributor |
SolrHealthContributorAutoConfiguration.solrHealthContributor(Map<String,org.apache.solr.client.solrj.SolrClient> solrClients) |
Modifier and Type | Class and Description |
---|---|
class |
AvailabilityStateHealthIndicator
A
HealthIndicator that checks a specific AvailabilityState of the
application. |
class |
LivenessStateHealthIndicator
A
HealthIndicator that checks the LivenessState of the application. |
class |
ReadinessStateHealthIndicator
A
HealthIndicator that checks the ReadinessState of the application. |
Modifier and Type | Class and Description |
---|---|
class |
CassandraHealthIndicator
Simple implementation of a
HealthIndicator returning status information for
Cassandra data stores. |
Modifier and Type | Class and Description |
---|---|
class |
CouchbaseHealthIndicator
HealthIndicator for Couchbase. |
Modifier and Type | Class and Description |
---|---|
class |
ElasticsearchRestHealthIndicator
HealthIndicator for an Elasticsearch cluster using a RestClient . |
Modifier and Type | Class and Description |
---|---|
class |
HazelcastHealthIndicator
HealthIndicator for Hazelcast. |
Modifier and Type | Interface and Description |
---|---|
interface |
CompositeHealthContributor
A
HealthContributor that is composed of other HealthContributor
instances. |
interface |
HealthIndicator
Strategy interface used to contribute
Health to the results returned from the
HealthEndpoint . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHealthIndicator
Base
HealthIndicator implementations that encapsulates creation of
Health instance and error handling. |
class |
CompositeHealthIndicator
Deprecated.
since 2.2.0 in favor of a
CompositeHealthContributor |
class |
PingHealthIndicator
Default implementation of
HealthIndicator that returns Status.UP . |
Modifier and Type | Method and Description |
---|---|
static ReactiveHealthContributor |
ReactiveHealthContributor.adapt(HealthContributor healthContributor) |
protected HealthComponent |
HealthEndpoint.getHealth(HealthContributor contributor,
boolean includeDetails) |
protected HealthComponent |
HealthEndpointWebExtension.getHealth(HealthContributor contributor,
boolean includeDetails) |
Modifier and Type | Method and Description |
---|---|
static CompositeHealthContributor |
CompositeHealthContributor.fromMap(Map<String,? extends HealthContributor> map)
Factory method that will create a
CompositeHealthContributor from the
specified map. |
static <V> CompositeHealthContributor |
CompositeHealthContributor.fromMap(Map<String,V> map,
Function<V,? extends HealthContributor> valueAdapter)
Factory method that will create a
CompositeHealthContributor from the
specified map. |
Constructor and Description |
---|
DefaultHealthContributorRegistry(Map<String,HealthContributor> contributors) |
DefaultHealthContributorRegistry(Map<String,HealthContributor> contributors,
Function<String,String> nameFactory) |
Modifier and Type | Class and Description |
---|---|
class |
InfluxDbHealthIndicator
HealthIndicator for InfluxDB. |
Modifier and Type | Class and Description |
---|---|
class |
DataSourceHealthIndicator
HealthIndicator that tests the status of a DataSource and optionally
runs a test query. |
Modifier and Type | Class and Description |
---|---|
class |
JmsHealthIndicator
HealthIndicator for a JMS ConnectionFactory . |
Modifier and Type | Class and Description |
---|---|
class |
LdapHealthIndicator
HealthIndicator for configured LDAP server(s). |
Modifier and Type | Class and Description |
---|---|
class |
MailHealthIndicator
HealthIndicator for configured smtp server(s). |
Modifier and Type | Class and Description |
---|---|
class |
MongoHealthIndicator
Simple implementation of a
HealthIndicator returning status information for
Mongo data stores. |
Modifier and Type | Class and Description |
---|---|
class |
Neo4jHealthIndicator
HealthIndicator that tests the status of a Neo4j by executing a Cypher
statement. |
Modifier and Type | Class and Description |
---|---|
class |
RedisHealthIndicator
Simple implementation of a
HealthIndicator returning status information for
Redis data stores. |
Modifier and Type | Class and Description |
---|---|
class |
SolrHealthIndicator
HealthIndicator for Apache Solr. |
Modifier and Type | Class and Description |
---|---|
class |
DiskSpaceHealthIndicator
A
HealthIndicator that checks available disk space and reports a status of
Status.DOWN when it drops below a configurable threshold. |