| Interface | Description | 
|---|---|
| HealthIndicator | Describes an indicator of health of the application. | 
| HealthResult | Used to represent the output of a  HealthIndicator. | 
| Class | Description | 
|---|---|
| AbstractHealthIndicator<T> | A base health indicator class to extend from that catches exceptions thrown from the
  AbstractHealthIndicator.getHealthInformation()method and updates theHealthResultwith the exception information. | 
| HealthResult.Builder | Helper class to build instances. | 
| Enum | Description | 
|---|---|
| HealthCheckType | Options for  HealthEndpointselector that aggregatesHealthIndicatoraccording toLivenessrespectivelyReadinessqualifiers. |