@DeferredContextBinding public class RoutesHealthCheckRepository extends Object implements CamelContextAware, HealthCheckRepository
| Constructor and Description |
|---|
RoutesHealthCheckRepository() |
public RoutesHealthCheckRepository()
public void setCamelContext(CamelContext camelContext)
CamelContextAwareCamelContextsetCamelContext in interface CamelContextAwarecamelContext - the Camel contextpublic CamelContext getCamelContext()
CamelContextAwareCamelContextgetCamelContext in interface CamelContextAwarepublic void setBlacklistedRoutes(Collection<String> blacklistedRoutes)
public void addBlacklistedRoute(String routeId)
public void setEvaluators(Collection<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators)
public void addEvaluator(PerformanceCounterEvaluator<ManagedRouteMBean> evaluator)
public void setRoutesEvaluators(Map<String,Collection<PerformanceCounterEvaluator<ManagedRouteMBean>>> evaluators)
public void setRouteEvaluators(String routeId, Collection<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators)
public void addRouteEvaluator(String routeId, PerformanceCounterEvaluator<ManagedRouteMBean> evaluator)
public Stream<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators()
public Stream<PerformanceCounterEvaluator<ManagedRouteMBean>> evaluators(String routeId)
public Stream<HealthCheck> stream()
HealthCheckRepositoryStream with the known HealthCheck
as its source.stream in interface HealthCheckRepositoryApache Camel