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.