public interface ManagedCamelHealthMBean
| Modifier and Type | Method and Description |
|---|---|
TabularData |
details() |
void |
disableById(String id) |
void |
enableById(String id) |
Collection<String> |
getHealthChecksIDs() |
String |
invoke(String id) |
boolean |
isEnabled() |
boolean |
isHealthy() |
boolean |
isHealthyLiveness() |
boolean |
isHealthyReadiness() |
@ManagedAttribute(description="Whether Health Check is enabled globally") boolean isEnabled()
@ManagedAttribute(description="Application Health (all checks)") boolean isHealthy()
@ManagedAttribute(description="Application Health (only readiness checks)") boolean isHealthyReadiness()
@ManagedAttribute(description="Application Health (only liveness checks)") boolean isHealthyLiveness()
@ManagedAttribute(description="Registered Health Checks IDs") Collection<String> getHealthChecksIDs()
@ManagedOperation(description="Registered Health Checks Details") TabularData details()
@ManagedOperation(description="Invoke an Health Check by ID") String invoke(String id)
@ManagedOperation(description="Enables an Health Check by ID") void enableById(String id)
@ManagedOperation(description="Disables an Health Check by ID") void disableById(String id)
Apache Camel