Package io.helidon.microprofile.health
Interface HealthCheckProvider
public interface HealthCheckProvider
A provider of
HealthCheck instances.
Instances of HealthCheckProvider are discovered by the HealthCdiExtension
using the HelidonServiceLoader and all of the
HealthCheck instances are added to the health endpoint.
-
Method Summary
Modifier and TypeMethodDescriptiondefault List<HealthCheck> Return the provided livenessHealthChecks.default List<HealthCheck> Return the provided readinessHealthChecks.default List<HealthCheck> Return the provided start-upHealthChecks.
-
Method Details
-
readinessChecks
Return the provided readinessHealthChecks.- Returns:
- the
HealthChecks
-
livenessChecks
Return the provided livenessHealthChecks.- Returns:
- the
HealthChecks
-
startupChecks
Return the provided start-upHealthChecks.- Returns:
- the
HealthChecks
-