Package | Description |
---|---|
org.apache.camel.health |
Camel Health Check support
|
org.apache.camel.impl.health |
Camel Health Check implementations.
|
Modifier and Type | Method and Description |
---|---|
HealthCheckResultBuilder |
HealthCheckResultBuilder.detail(String key,
Object value) |
HealthCheckResultBuilder |
HealthCheckResultBuilder.details(Map<String,Object> details) |
HealthCheckResultBuilder |
HealthCheckResultBuilder.down() |
HealthCheckResultBuilder |
HealthCheckResultBuilder.error(Throwable error) |
HealthCheckResultBuilder |
HealthCheckResultBuilder.message(String message) |
static HealthCheckResultBuilder |
HealthCheckResultBuilder.on(HealthCheck check) |
HealthCheckResultBuilder |
HealthCheckResultBuilder.state(HealthCheck.State state) |
HealthCheckResultBuilder |
HealthCheckResultBuilder.unknown() |
HealthCheckResultBuilder |
HealthCheckResultBuilder.up() |
Modifier and Type | Method and Description |
---|---|
protected void |
RouteHealthCheck.doCall(HealthCheckResultBuilder builder,
Map<String,Object> options) |
protected void |
ContextHealthCheck.doCall(HealthCheckResultBuilder builder,
Map<String,Object> options) |
protected abstract void |
AbstractHealthCheck.doCall(HealthCheckResultBuilder builder,
Map<String,Object> options)
Invoke the health check.
|
void |
RoutePerformanceCounterEvaluators.ExchangesFailed.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.ExchangesInflight.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.Redeliveries.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.ExternalRedeliveries.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.LastProcessingTime.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.MinProcessingTime.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.MeanProcessingTime.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
RoutePerformanceCounterEvaluators.MaxProcessingTime.test(ManagedRouteMBean counter,
HealthCheckResultBuilder builder,
Map<String,Object> options) |
void |
PerformanceCounterEvaluator.test(T counter,
HealthCheckResultBuilder builder,
Map<String,Object> options)
Check the given performance counter.
|
Apache Camel