See: Description
Interface | Description |
---|---|
CompositeHealthContributor |
A
HealthContributor that is composed of other HealthContributor
instances. |
CompositeReactiveHealthContributor |
A
ReactiveHealthContributor that is composed of other
ReactiveHealthContributor instances. |
ContributorRegistry<C> |
A mutable registry of health endpoint contributors (either
HealthContributor or
ReactiveHealthContributor ). |
HealthAggregator | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of
StatusAggregator |
HealthContributor |
Tagging interface for classes that contribute to
health
components to the results returned from the HealthEndpoint . |
HealthContributorRegistry | |
HealthEndpointGroup |
A logical grouping of
health contributors that can be exposed
by the HealthEndpoint . |
HealthEndpointGroups |
A collection of
groups for use with a health endpoint. |
HealthEndpointGroupsPostProcessor |
Hook that allows for custom modification of
HealthEndpointGroups — for
example, automatically adding additional auto-configured groups. |
HealthIndicator |
Strategy interface used to contribute
Health to the results returned from the
HealthEndpoint . |
HealthIndicatorRegistry | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of a
HealthContributorRegistry |
HttpCodeStatusMapper |
Strategy used to map a
health status to an HTTP status code. |
NamedContributor<C> |
A single named health endpoint contributors (either
HealthContributor or
ReactiveHealthContributor ). |
NamedContributors<C> |
A collection of named health endpoint contributors (either
HealthContributor or
ReactiveHealthContributor ). |
ReactiveHealthContributor |
Tagging interface for classes that contribute to
health
components to the results returned from the HealthEndpoint . |
ReactiveHealthContributorRegistry | |
ReactiveHealthIndicator |
Strategy interface used to contribute
Health to the results returned from the
reactive variant of the HealthEndpoint . |
ReactiveHealthIndicatorRegistry | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of a
ReactiveHealthContributorRegistry |
StatusAggregator |
Strategy used to aggregate
Status instances. |
Class | Description |
---|---|
AbstractHealthAggregator | Deprecated
since 2.2.0 for removal in 2.4.0 as
HealthAggregator has been
deprecated |
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. |
CompositeHealth |
A
HealthComponent that is composed of other HealthComponent instances. |
CompositeHealthIndicator | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of a
CompositeHealthContributor |
CompositeReactiveHealthIndicator | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of a
CompositeReactiveHealthContributor |
DefaultHealthContributorRegistry |
Default
HealthContributorRegistry implementation. |
DefaultHealthIndicatorRegistry | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of
DefaultContributorRegistry |
DefaultReactiveHealthContributorRegistry |
Default
ReactiveHealthContributorRegistry implementation. |
DefaultReactiveHealthIndicatorRegistry | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of
DefaultContributorRegistry |
Health |
Carries information about the health of a component or subsystem.
|
Health.Builder |
Builder for creating immutable
Health instances. |
HealthComponent |
An component that contributes data to results returned from the
HealthEndpoint . |
HealthContributorNameFactory |
Generate a sensible health indicator name based on its bean name.
|
HealthEndpoint |
@Endpoint to expose application health information. |
HealthEndpointWebExtension |
@EndpointWebExtension for the HealthEndpoint . |
HealthIndicatorNameFactory | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of
HealthContributorNameFactory |
HealthIndicatorReactiveAdapter | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of
ReactiveHealthContributor.adapt(HealthContributor) |
HealthIndicatorRegistryFactory | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of
DefaultHealthIndicatorRegistry |
OrderedHealthAggregator | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of
SimpleStatusAggregator |
PingHealthIndicator |
Default implementation of
HealthIndicator that returns Status.UP . |
ReactiveHealthEndpointWebExtension |
Reactive
@EndpointWebExtension for the
HealthEndpoint . |
ReactiveHealthIndicatorRegistryFactory | Deprecated
since 2.2.0 for removal in 2.4.0 in favor of
DefaultReactiveHealthIndicatorRegistry |
SimpleHttpCodeStatusMapper |
Simple
HttpCodeStatusMapper backed by map of status
code to HTTP status code. |
SimpleStatusAggregator |
StatusAggregator backed by an ordered status list. |
Status |
Value object to express state of a component or subsystem.
|
SystemHealth |
A
HealthComponent that represents the overall system health and the available
groups. |