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 livenessHealthCheck
s.default List
<HealthCheck> Return the provided readinessHealthCheck
s.default List
<HealthCheck> Return the provided start-upHealthCheck
s.
-
Method Details
-
readinessChecks
Return the provided readinessHealthCheck
s.- Returns:
- the
HealthCheck
s
-
livenessChecks
Return the provided livenessHealthCheck
s.- Returns:
- the
HealthCheck
s
-
startupChecks
Return the provided start-upHealthCheck
s.- Returns:
- the
HealthCheck
s
-