See: Description
| Interface | Description |
|---|---|
| HealthAggregator |
Strategy interface used by
CompositeHealthIndicator to aggregate Health
instances into a final one. |
| HealthIndicator |
Strategy interface used to provide an indication of application health.
|
| ReactiveHealthIndicator |
Defines the
Health of an arbitrary system or component. |
| Class | Description |
|---|---|
| AbstractHealthAggregator |
Base
HealthAggregator implementation to allow subclasses to focus on
aggregating the Status instances and not deal with contextual details etc. |
| AbstractHealthIndicator |
Base
HealthIndicator implementations that encapsulates creation of
Health instance and error handling. |
| AbstractReactiveHealthIndicator |
Base
ReactiveHealthIndicator implementations that encapsulates creation of
Health instance and error handling. |
| ApplicationHealthIndicator |
Default implementation of
HealthIndicator that returns Status.UP. |
| CompositeHealthIndicator |
HealthIndicator that returns health indications from all registered delegates. |
| CompositeHealthIndicatorFactory |
Factory to create a
CompositeHealthIndicator. |
| CompositeReactiveHealthIndicator |
ReactiveHealthIndicator that returns health indications from all registered
delegates. |
| CompositeReactiveHealthIndicatorFactory |
Factory to create a
CompositeReactiveHealthIndicator. |
| Health |
Carries information about the health of a component or subsystem.
|
| Health.Builder |
Builder for creating immutable
Health instances. |
| HealthEndpoint |
Endpoint to expose application health information. |
| HealthEndpointWebExtension |
EndpointWebExtension for the HealthEndpoint. |
| HealthIndicatorNameFactory |
Generate a sensible health indicator name based on its bean name.
|
| HealthIndicatorReactiveAdapter |
Adapts a
HealthIndicator to a ReactiveHealthIndicator so that it can be
safely invoked in a reactive environment. |
| HealthStatusHttpMapper |
Map a
Status to an HTTP status code. |
| HealthWebEndpointResponseMapper |
Maps a
Health to a WebEndpointResponse. |
| OrderedHealthAggregator |
Default
HealthAggregator implementation that aggregates Health
instances and determines the final system state based on a simple ordered list. |
| ReactiveHealthEndpointWebExtension |
Reactive
EndpointWebExtension for the HealthEndpoint. |
| Status |
Value object to express state of a component or subsystem.
|
| Enum | Description |
|---|---|
| ShowDetails |
Options for showing details in responses from the
HealthEndpoint web
extensions. |
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.