Class LivenessStateHealthIndicator
java.lang.Object
org.springframework.boot.health.contributor.AbstractHealthIndicator
org.springframework.boot.health.application.AvailabilityStateHealthIndicator
org.springframework.boot.health.application.LivenessStateHealthIndicator
- All Implemented Interfaces:
HealthContributor, HealthIndicator
A
HealthIndicator
that checks the LivenessState
of the application.- Since:
- 4.0.0
- Author:
- Brian Clozel
-
Nested Class Summary
Nested classes/interfaces inherited from class AvailabilityStateHealthIndicator
AvailabilityStateHealthIndicator.StatusMappings<S>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AvailabilityState
getState
(ApplicationAvailability applicationAvailability) Return the current availability state.Methods inherited from class AvailabilityStateHealthIndicator
doHealthCheck
Methods inherited from class AbstractHealthIndicator
health
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface HealthIndicator
health
-
Constructor Details
-
LivenessStateHealthIndicator
-
-
Method Details
-
getState
Description copied from class:AvailabilityStateHealthIndicator
Return the current availability state. Subclasses can override this method if a different retrieval mechanism is needed.- Overrides:
getState
in classAvailabilityStateHealthIndicator
- Parameters:
applicationAvailability
- the application availability- Returns:
- the current availability state
-