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