Package org.springframework.boot.actuate.health
Actuator health indicator and endpoints.
Interface Summary Interface Description HealthAggregator Strategy interface used to aggregateHealth
instances into a final one.HealthIndicator Strategy interface used to provide an indication of application health.HealthIndicatorRegistry A registry ofHealthIndicators
.ReactiveHealthIndicator Defines theHealth
of an arbitrary system or component.ReactiveHealthIndicatorRegistry A registry ofReactiveHealthIndicators
.Class Summary Class Description AbstractHealthAggregator BaseHealthAggregator
implementation to allow subclasses to focus on aggregating theStatus
instances and not deal with contextual details etc.AbstractHealthIndicator BaseHealthIndicator
implementations that encapsulates creation ofHealth
instance and error handling.AbstractReactiveHealthIndicator BaseReactiveHealthIndicator
implementations that encapsulates creation ofHealth
instance and error handling.ApplicationHealthIndicator Default implementation ofHealthIndicator
that returnsStatus.UP
.CompositeHealthIndicator HealthIndicator
that returns health indications from all registered delegates.CompositeHealthIndicatorFactory Deprecated. since 2.1.0 in favor ofCompositeHealthIndicator(HealthAggregator, HealthIndicatorRegistry)
CompositeReactiveHealthIndicator ReactiveHealthIndicator
that returns health indications from all registered delegates.CompositeReactiveHealthIndicatorFactory Deprecated. since 2.1.0 in favor ofCompositeReactiveHealthIndicator(HealthAggregator, ReactiveHealthIndicatorRegistry)
DefaultHealthIndicatorRegistry Default implementation ofHealthIndicatorRegistry
.DefaultReactiveHealthIndicatorRegistry Default implementation ofReactiveHealthIndicatorRegistry
.Health Carries information about the health of a component or subsystem.Health.Builder Builder for creating immutableHealth
instances.HealthEndpoint Endpoint
to expose application health information.HealthEndpointWebExtension EndpointWebExtension
for theHealthEndpoint
.HealthIndicatorNameFactory Generate a sensible health indicator name based on its bean name.HealthIndicatorReactiveAdapter Adapts aHealthIndicator
to aReactiveHealthIndicator
so that it can be safely invoked in a reactive environment.HealthIndicatorRegistryFactory Factory to create aHealthIndicatorRegistry
.HealthStatusHttpMapper Map aStatus
to an HTTP status code.HealthWebEndpointResponseMapper Maps aHealth
to aWebEndpointResponse
.OrderedHealthAggregator DefaultHealthAggregator
implementation that aggregatesHealth
instances and determines the final system state based on a simple ordered list.ReactiveHealthEndpointWebExtension ReactiveEndpointWebExtension
for theHealthEndpoint
.ReactiveHealthIndicatorRegistryFactory Factory to create aHealthIndicatorRegistry
.Status Value object to express state of a component or subsystem.Enum Summary Enum Description ShowDetails Options for showing details in responses from theHealthEndpoint
web extensions.