A C H I L O R S V W 
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 HealthGroup qualifier.
HealthGroups - Annotation Type in io.smallrye.health.api
This annotation allow to repeat HealthGroup qualifier
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 HealthCheck instances.
register(HealthCheck) - Method in interface io.smallrye.health.api.HealthRegistry
Programmatic registration of a HealthCheck intances 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 (HealthCheck or AsyncHealthCheck) instances.
remove(HealthCheck) - Method in interface io.smallrye.health.api.HealthRegistry
Programmatic removal of a programmatically registered HealthCheck instances 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 Wellness qualifier.
A C H I L O R S V W 
All Classes All Packages