Interface HealthCheckRunner
- All Known Implementing Classes:
DefaultHealthCheckRunner
public interface HealthCheckRunner
The entry point for running
HealthCheck
s. Not to be confused with HealthCheckExecutor
,
which is an internal component of this runner.- Since:
- 6.6.0
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Indicates whether all possible health checks have been run, across allLifecyclePhase
s.void
runHealthChecks
(LifecyclePhase lifecyclePhase) Runs theHealthCheck
s in the givenLifecyclePhase
.
-
Method Details
-
isComplete
boolean isComplete()Indicates whether all possible health checks have been run, across allLifecyclePhase
s.- Returns:
false
if this is not the last phase or the current phase has some checks left to run- See Also:
-
runHealthChecks
Runs theHealthCheck
s in the givenLifecyclePhase
.- Parameters:
lifecyclePhase
- the lifecycle phase
-