Class Health
java.lang.Object
org.apache.juneau.rest.server.health.Health
Component health result returned from a
HealthIndicator.- Since:
- 10.0.0
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic Health.BuilderCreates anHealthStatus.DOWNbuilder.getError()getName()static Health.BuilderCreates anHealthStatus.UNKNOWNbuilder.static Health.BuilderCreates anHealthStatus.UPbuilder.
-
Method Details
-
up
Creates anHealthStatus.UPbuilder.- Parameters:
name- Component name. Must not benull or empty.- Returns:
- A new builder.
-
down
Creates anHealthStatus.DOWNbuilder.- Parameters:
name- Component name. Must not benull or empty.error- Optional error causing the down state. Can benull (no error is recorded).- Returns:
- A new builder.
-
unknown
Creates anHealthStatus.UNKNOWNbuilder.- Parameters:
name- Component name. Must not benull or empty.- Returns:
- A new builder.
-
getName
- Returns:
- Component name.
-
getStatus
- Returns:
- Health status.
-
getDetails
- Returns:
- Structured details map.
-
getError
- Returns:
- Optional error.
-