All Classes and Interfaces

Class
Description
Base HealthIndicator implementations that encapsulates creation of Health instance and error handling.
Base ReactiveHealthIndicator implementations that encapsulates creation of Health instance and error handling.
Value object that represents an additional path for a HealthEndpointGroup.
Auto-configuration for AvailabilityStateHealthIndicator.
Auto-configuration for availability probes.
A HealthIndicator that checks a specific AvailabilityState of the application.
Callback used to add status mappings.
A HealthContributor that is composed of other HealthContributor instances.
Base class for health contributor configurations that can combine source beans into a composite.
Description of health that is composed of other health descriptors.
A ReactiveHealthContributor that is composed of other ReactiveHealthContributor instances.
Base class for health contributor configurations that can combine source beans into a composite.
@Conditional that checks whether a default health indicator is enabled.
Default HealthContributorRegistry implementation.
Default ReactiveHealthContributorRegistry implementation.
Auto-configuration for DiskSpaceHealthIndicator.
A HealthIndicator that checks available disk space and reports a status of Status.DOWN when it drops below a configurable threshold.
External configuration properties for DiskSpaceHealthIndicator.
The health of a component or subsystem in including its Status as well as any additional contextual details.
Builder for creating immutable Health instances.
Contributes health information, either directly (HealthIndicator) or via other contributors (CompositeHealthContributor).
Auto-configuration for default health contributors.
Strategy used to create health contributor names from bean names.
Interface that can be used to validate names before they are added to a health contributor registry.
A mutable registry of health contributors.
A collection of named health contributors.
A health contributor entry.
Description of health including a status.
@Endpoint to expose application health information.
Auto-configuration for HealthEndpoint.
A logical grouping of health contributors that can be exposed by the HealthEndpoint.
A collection of groups for use with a health endpoint.
Hook that allows for custom modification of HealthEndpointGroups — for example, automatically adding additional auto-configured groups.
Configuration properties for HealthEndpoint.
A health endpoint group.
Health logging properties.
@EndpointWebExtension for the HealthEndpoint.
Directly contributes Health information for specific component or subsystem.
Properties used to configure the health endpoint and endpoint groups.
Status properties for the group.
Strategy used to map a health status to an HTTP status code.
Description of health obtained from a HealthIndicator or ReactiveHealthIndicator.
A HealthIndicator that checks the LivenessState of the application.
Auto-configured HealthIndicator that always returns Status.UP.
Contributes health information, either directly (ReactiveHealthIndicator) or via other contributors (CompositeReactiveHealthContributor).
A mutable registry of reactive health contributors.
A collection of named reactive health contributors.
A reactive health contributor entry.
Reactive @EndpointWebExtension for the HealthEndpoint.
Directly contributes Health information for specific reactive component or subsystem.
A HealthIndicator that checks the ReadinessState of the application.
Simple HttpCodeStatusMapper backed by map of status code to HTTP status code.
StatusAggregator backed by an ordered status list.
Auto-configuration for SslHealthIndicator.
HealthIndicator that checks the certificates the application uses and reports Status.OUT_OF_SERVICE when a certificate is invalid.
External configuration properties for SslHealthIndicator.
Value object to express state of a component or subsystem.
Strategy used to aggregate Status instances.
Description of overall system health.