Package org.springframework.boot.actuate.health
Actuator health indicator and endpoints.
Interface Summary Interface Description HealthAggregator Strategy interface used to aggregateHealthinstances into a final one.HealthIndicator Strategy interface used to provide an indication of application health.HealthIndicatorRegistry A registry ofHealthIndicators.ReactiveHealthIndicator Defines theHealthof an arbitrary system or component.ReactiveHealthIndicatorRegistry A registry ofReactiveHealthIndicators.Class Summary Class Description AbstractHealthAggregator BaseHealthAggregatorimplementation to allow subclasses to focus on aggregating theStatusinstances and not deal with contextual details etc.AbstractHealthIndicator BaseHealthIndicatorimplementations that encapsulates creation ofHealthinstance and error handling.AbstractReactiveHealthIndicator BaseReactiveHealthIndicatorimplementations that encapsulates creation ofHealthinstance and error handling.ApplicationHealthIndicator Default implementation ofHealthIndicatorthat returnsStatus.UP.CompositeHealthIndicator HealthIndicatorthat returns health indications from all registered delegates.CompositeHealthIndicatorFactory Deprecated. since 2.1.0 in favor ofCompositeHealthIndicator(HealthAggregator, HealthIndicatorRegistry)CompositeReactiveHealthIndicator ReactiveHealthIndicatorthat 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 immutableHealthinstances.HealthEndpoint Endpointto expose application health information.HealthEndpointWebExtension EndpointWebExtensionfor theHealthEndpoint.HealthIndicatorNameFactory Generate a sensible health indicator name based on its bean name.HealthIndicatorReactiveAdapter Adapts aHealthIndicatorto aReactiveHealthIndicatorso that it can be safely invoked in a reactive environment.HealthIndicatorRegistryFactory Factory to create aHealthIndicatorRegistry.HealthStatusHttpMapper Map aStatusto an HTTP status code.HealthWebEndpointResponseMapper Maps aHealthto aWebEndpointResponse.OrderedHealthAggregator DefaultHealthAggregatorimplementation that aggregatesHealthinstances and determines the final system state based on a simple ordered list.ReactiveHealthEndpointWebExtension ReactiveEndpointWebExtensionfor 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 theHealthEndpointweb extensions.