A C H I L O R S V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AsyncHealthCheck - Interface in io.smallrye.health.api
-
The async health check procedure interface.
C
- call() - Method in interface io.smallrye.health.api.AsyncHealthCheck
-
Invokes the health check procedure provided by the implementation of this interface.
H
- HealthGroup - Annotation Type in io.smallrye.health.api
-
This qualifier is used to define a custom Health Check procedure by applying a group name to it
- HealthGroup.Literal - Class in io.smallrye.health.api
-
Support inline instantiation of the
HealthGroupqualifier. - HealthGroups - Annotation Type in io.smallrye.health.api
-
This annotation allow to repeat
HealthGroupqualifier - HealthRegistry - Interface in io.smallrye.health.api
-
Programmatic API for the dynamic registrations and removals of health check procedures.
- HealthType - Enum in io.smallrye.health.api
-
The default types of health representing out-of-the-box health check groups.
I
- INSTANCE - Static variable in class io.smallrye.health.api.Wellness.Literal
- io.smallrye.health.api - package io.smallrye.health.api
L
- Literal() - Constructor for class io.smallrye.health.api.Wellness.Literal
- LIVENESS - io.smallrye.health.api.HealthType
O
- of(String) - Static method in class io.smallrye.health.api.HealthGroup.Literal
R
- READINESS - io.smallrye.health.api.HealthType
- register(AsyncHealthCheck) - Method in interface io.smallrye.health.api.HealthRegistry
-
Asynchronous variant of
register(HealthCheck). - register(String, AsyncHealthCheck) - Method in interface io.smallrye.health.api.HealthRegistry
-
Asynchronous variant of the
register(String, HealthCheck). - register(String, HealthCheck) - Method in interface io.smallrye.health.api.HealthRegistry
-
Programmatic registration of a
HealthCheckinstances. - register(HealthCheck) - Method in interface io.smallrye.health.api.HealthRegistry
-
Programmatic registration of a
HealthCheckintances with the id set to to the health check class name. - remove(AsyncHealthCheck) - Method in interface io.smallrye.health.api.HealthRegistry
-
Asynchronous variant of
remove(HealthCheck). - remove(String) - Method in interface io.smallrye.health.api.HealthRegistry
-
Programmatic removal of a programmatically registered check (
HealthCheckorAsyncHealthCheck) instances. - remove(HealthCheck) - Method in interface io.smallrye.health.api.HealthRegistry
-
Programmatic removal of a programmatically registered
HealthCheckinstances with the id set to the the health check class name.
S
- STARTUP - io.smallrye.health.api.HealthType
V
- value() - Method in class io.smallrye.health.api.HealthGroup.Literal
- value() - Method in annotation type io.smallrye.health.api.HealthGroup
- value() - Method in annotation type io.smallrye.health.api.HealthGroups
- valueOf(String) - Static method in enum io.smallrye.health.api.HealthType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.smallrye.health.api.HealthType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- Wellness - Annotation Type in io.smallrye.health.api
-
This qualifier is used to define a wellness Health Check procedure
- WELLNESS - io.smallrye.health.api.HealthType
- Wellness.Literal - Class in io.smallrye.health.api
-
Support inline instantiation of the
Wellnessqualifier.
All Classes All Packages