A C D G H I M O P R S T V 

A

AbstractMetricsProducer - Class in org.apache.camel.component.metrics
 
AbstractMetricsProducer(MetricsEndpoint) - Constructor for class org.apache.camel.component.metrics.AbstractMetricsProducer
 

C

clearMetricsHeaders(Message) - Method in class org.apache.camel.component.metrics.AbstractMetricsProducer
 
CounterProducer - Class in org.apache.camel.component.metrics
 
CounterProducer(MetricsEndpoint) - Constructor for class org.apache.camel.component.metrics.CounterProducer
 
createConsumer(Processor) - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.metrics.MetricsComponent
 
createProducer() - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
createRoutePolicy(CamelContext, String, RouteDefinition) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
 

D

DEFAULT_METRICS_TYPE - Static variable in class org.apache.camel.component.metrics.MetricsComponent
 
DEFAULT_REPORTING_INTERVAL_SECONDS - Static variable in class org.apache.camel.component.metrics.MetricsComponent
 
doProcess(Exchange, MetricsEndpoint, MetricRegistry, String) - Method in class org.apache.camel.component.metrics.AbstractMetricsProducer
 
doProcess(Exchange, MetricsEndpoint, MetricRegistry, String) - Method in class org.apache.camel.component.metrics.CounterProducer
 
doProcess(Exchange, MetricsEndpoint, MetricRegistry, String) - Method in class org.apache.camel.component.metrics.HistogramProducer
 
doProcess(Exchange, MetricsEndpoint, MetricRegistry, String) - Method in class org.apache.camel.component.metrics.MeterProducer
 
doProcess(Exchange, MetricsEndpoint, MetricRegistry, String) - Method in class org.apache.camel.component.metrics.TimerProducer
 
doStart() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
doStop() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
dumpStatisticsAsJson() - Method in interface org.apache.camel.component.metrics.routepolicy.MetricsRegistryMBean
 
dumpStatisticsAsJson() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
dumpStatisticsAsJsonTimeUnitSeconds() - Method in interface org.apache.camel.component.metrics.routepolicy.MetricsRegistryMBean
 
dumpStatisticsAsJsonTimeUnitSeconds() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 

G

getAction() - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
getByName(String) - Static method in enum org.apache.camel.component.metrics.MetricsType
 
getCamelContext() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
getDecrement() - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
getDurationUnit() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
getDurationUnit() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
getDurationUnit() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
 
getEndpoint() - Method in class org.apache.camel.component.metrics.AbstractMetricsProducer
 
getIncrement() - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
getJmxDomain() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
getJmxDomain() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
getJmxDomain() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
 
getLongHeader(Message, String, Long) - Method in class org.apache.camel.component.metrics.AbstractMetricsProducer
 
getMark() - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
getMetricRegistry() - Method in class org.apache.camel.component.metrics.MetricsComponent
 
getMetricsName(Message, String) - Method in class org.apache.camel.component.metrics.AbstractMetricsProducer
 
getMetricsName() - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
getMetricsRegistry() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
getMetricsRegistry() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
getMetricsRegistry() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
 
getMetricsType() - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
getRateUnit() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
getRateUnit() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
getRateUnit() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
 
getRegistry() - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
getStringHeader(Message, String, String) - Method in class org.apache.camel.component.metrics.AbstractMetricsProducer
 
getValue() - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 

H

HEADER_COUNTER_DECREMENT - Static variable in class org.apache.camel.component.metrics.MetricsConstants
 
HEADER_COUNTER_INCREMENT - Static variable in class org.apache.camel.component.metrics.MetricsConstants
 
HEADER_HISTOGRAM_VALUE - Static variable in class org.apache.camel.component.metrics.MetricsConstants
 
HEADER_METER_MARK - Static variable in class org.apache.camel.component.metrics.MetricsConstants
 
HEADER_METRIC_NAME - Static variable in class org.apache.camel.component.metrics.MetricsConstants
 
HEADER_PATTERN - Static variable in class org.apache.camel.component.metrics.AbstractMetricsProducer
 
HEADER_PERFIX - Static variable in class org.apache.camel.component.metrics.MetricsConstants
 
HEADER_TIMER_ACTION - Static variable in class org.apache.camel.component.metrics.MetricsConstants
 
HistogramProducer - Class in org.apache.camel.component.metrics
 
HistogramProducer(MetricsEndpoint) - Constructor for class org.apache.camel.component.metrics.HistogramProducer
 

I

isPrettyPrint() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
isPrettyPrint() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
isPrettyPrint() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
 
isSingleton() - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
isUseJmx() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
isUseJmx() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
isUseJmx() - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
 

M

MeterProducer - Class in org.apache.camel.component.metrics
 
MeterProducer(MetricsEndpoint) - Constructor for class org.apache.camel.component.metrics.MeterProducer
 
METRIC_REGISTRY_NAME - Static variable in class org.apache.camel.component.metrics.MetricsComponent
 
MetricsComponent - Class in org.apache.camel.component.metrics
Represents the component that manages metrics endpoints.
MetricsComponent() - Constructor for class org.apache.camel.component.metrics.MetricsComponent
 
MetricsConstants - Class in org.apache.camel.component.metrics
 
MetricsEndpoint - Class in org.apache.camel.component.metrics
 
MetricsEndpoint(String, Component, MetricRegistry, MetricsType, String) - Constructor for class org.apache.camel.component.metrics.MetricsEndpoint
 
metricsName - Variable in class org.apache.camel.component.metrics.MetricsEndpoint
 
MetricsRegistryMBean - Interface in org.apache.camel.component.metrics.routepolicy
 
MetricsRegistryService - Class in org.apache.camel.component.metrics.routepolicy
Service holding the MetricRegistry which registers all metrics.
MetricsRegistryService() - Constructor for class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
MetricsRoutePolicy - Class in org.apache.camel.component.metrics.routepolicy
A RoutePolicy which gathers statistics and reports them using MetricRegistry.
MetricsRoutePolicy() - Constructor for class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
MetricsRoutePolicyFactory - Class in org.apache.camel.component.metrics.routepolicy
A RoutePolicyFactory to plugin and use metrics for gathering route utilization statistics
MetricsRoutePolicyFactory() - Constructor for class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
 
MetricsTimerAction - Enum in org.apache.camel.component.metrics
 
metricsType - Variable in class org.apache.camel.component.metrics.MetricsEndpoint
 
MetricsType - Enum in org.apache.camel.component.metrics
 

O

onExchangeBegin(Route, Exchange) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
onExchangeDone(Route, Exchange) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
onInit(Route) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
org.apache.camel.component.metrics - package org.apache.camel.component.metrics
 
org.apache.camel.component.metrics.routepolicy - package org.apache.camel.component.metrics.routepolicy
 

P

process(Exchange) - Method in class org.apache.camel.component.metrics.AbstractMetricsProducer
 

R

registry - Variable in class org.apache.camel.component.metrics.MetricsEndpoint
 

S

setAction(MetricsTimerAction) - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
setCamelContext(CamelContext) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
setDecrement(Long) - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
setDurationUnit(TimeUnit) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
setDurationUnit(TimeUnit) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
setDurationUnit(TimeUnit) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
Sets the time unit to use for timing the duration of processing a message in the route
setIncrement(Long) - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
setJmxDomain(String) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
setJmxDomain(String) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
setJmxDomain(String) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
The JMX domain name to use for the enlisted JMX MBeans.
setMark(Long) - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 
setMetricRegistry(MetricRegistry) - Method in class org.apache.camel.component.metrics.MetricsComponent
To use a custom configured MetricRegistry.
setMetricsRegistry(MetricRegistry) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
setMetricsRegistry(MetricRegistry) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
setMetricsRegistry(MetricRegistry) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
To use a specific MetricRegistry instance.
setPrettyPrint(boolean) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
setPrettyPrint(boolean) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
setPrettyPrint(boolean) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
Whether to use pretty print when outputting JSon
setRateUnit(TimeUnit) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
setRateUnit(TimeUnit) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
setRateUnit(TimeUnit) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
Sets the time unit to use for requests per unit (eg requests per second)
setUseJmx(boolean) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRegistryService
 
setUseJmx(boolean) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicy
 
setUseJmx(boolean) - Method in class org.apache.camel.component.metrics.routepolicy.MetricsRoutePolicyFactory
Whether to use JMX reported to enlist JMX MBeans with the metrics statistics.
setValue(Long) - Method in class org.apache.camel.component.metrics.MetricsEndpoint
 

T

TimerProducer - Class in org.apache.camel.component.metrics
 
TimerProducer(MetricsEndpoint) - Constructor for class org.apache.camel.component.metrics.TimerProducer
 
toString() - Method in enum org.apache.camel.component.metrics.MetricsType
 

V

valueOf(String) - Static method in enum org.apache.camel.component.metrics.MetricsTimerAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.camel.component.metrics.MetricsType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.camel.component.metrics.MetricsTimerAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.camel.component.metrics.MetricsType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D G H I M O P R S T V 

Apache Camel