Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractMicrometerEventNotifier<T extends org.apache.camel.spi.CamelEvent> - Class in org.apache.camel.component.micrometer.eventnotifier
- AbstractMicrometerEventNotifier(Class<T>) - Constructor for class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- AbstractMicrometerProducer<T extends io.micrometer.core.instrument.Meter> - Class in org.apache.camel.component.micrometer
- AbstractMicrometerProducer(MicrometerEndpoint) - Constructor for class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- AbstractMicrometerService - Class in org.apache.camel.component.micrometer.json
- AbstractMicrometerService() - Constructor for class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- ALWAYS - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- andAppliesTo(Predicate<Meter.Id>) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
-
Restrict a condition under which this config applies to a Camel meter
B
- buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.micrometer.MicrometerEndpointUriFactory
C
- CAMEL_CONTEXT_TAG - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- CAMEL_METERS - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- CamelJmxConfig - Class in org.apache.camel.component.micrometer
-
JmxConfig with a custom domain name
- CamelJmxConfig() - Constructor for class org.apache.camel.component.micrometer.CamelJmxConfig
- clearMetricsHeaders(Message) - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- configure(Meter.Id, DistributionStatisticConfig) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.micrometer.MicrometerComponentConfigurer
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.micrometer.MicrometerEndpointConfigurer
- CounterProducer - Class in org.apache.camel.component.micrometer
- CounterProducer(MicrometerEndpoint) - Constructor for class org.apache.camel.component.micrometer.CounterProducer
- createConsumer(Processor) - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.micrometer.MicrometerComponent
- createMeterRegistry() - Static method in class org.apache.camel.component.micrometer.MicrometerUtils
- createProducer() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- createRoutePolicy(CamelContext, String, NamedNode) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
D
- DEFAULT - Static variable in class org.apache.camel.component.micrometer.CamelJmxConfig
- DEFAULT - Static variable in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifierNamingStrategy
- DEFAULT - Static variable in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifierNamingStrategy
- DEFAULT - Static variable in interface org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryNamingStrategy
- DEFAULT - Static variable in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
- DEFAULT_CAMEL_EXCHANGE_EVENT_METER_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_CAMEL_MESSAGE_HISTORY_METER_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_CAMEL_ROUTE_POLICY_EXCHANGES_EXTERNAL_REDELIVERIES_METER_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_CAMEL_ROUTE_POLICY_EXCHANGES_FAILED_METER_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_CAMEL_ROUTE_POLICY_EXCHANGES_FAILURES_HANDLED_METER_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_CAMEL_ROUTE_POLICY_EXCHANGES_SUCCEEDED_METER_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_CAMEL_ROUTE_POLICY_EXCHANGES_TOTAL_METER_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_CAMEL_ROUTE_POLICY_METER_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_CAMEL_ROUTES_ADDED - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_CAMEL_ROUTES_EXCHANGES_INFLIGHT - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_CAMEL_ROUTES_RUNNING - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DEFAULT_METER_TYPE - Static variable in class org.apache.camel.component.micrometer.MicrometerComponent
- DISTRIBUTION_SUMMARIES - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- DistributionStatisticConfigFilter - Class in org.apache.camel.component.micrometer
-
Filter for adding distribution statistics to Timers and Distribution Summaries.
- DistributionStatisticConfigFilter() - Constructor for class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
- DistributionSummaryProducer - Class in org.apache.camel.component.micrometer
- DistributionSummaryProducer(MicrometerEndpoint) - Constructor for class org.apache.camel.component.micrometer.DistributionSummaryProducer
- doCallJson(Map<String, Object>) - Method in class org.apache.camel.component.micrometer.MicrometerConsole
- doCallText(Map<String, Object>) - Method in class org.apache.camel.component.micrometer.MicrometerConsole
- doInit() - Method in class org.apache.camel.component.micrometer.MicrometerComponent
- domain() - Method in class org.apache.camel.component.micrometer.CamelJmxConfig
- doProcess(Exchange, String, String, Iterable<Tag>) - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- doProcess(Exchange, String, String, Iterable<Tag>) - Method in class org.apache.camel.component.micrometer.TimerProducer
- doProcess(Exchange, MicrometerEndpoint, Counter) - Method in class org.apache.camel.component.micrometer.CounterProducer
- doProcess(Exchange, MicrometerEndpoint, DistributionSummary) - Method in class org.apache.camel.component.micrometer.DistributionSummaryProducer
- doProcess(Exchange, MicrometerEndpoint, Timer) - Method in class org.apache.camel.component.micrometer.TimerProducer
- doProcess(Exchange, MicrometerEndpoint, T) - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- doStart() - Method in class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- doStart() - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
- doStart() - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifier
- doStart() - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- doStart() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- doStop() - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- doStop() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- dumpStatisticsAsJson() - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerEventNotifierMBean
- dumpStatisticsAsJson() - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- dumpStatisticsAsJson() - Method in interface org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryMBean
- dumpStatisticsAsJson() - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyMBean
- dumpStatisticsAsJsonTimeUnitSeconds() - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerEventNotifierMBean
- dumpStatisticsAsJsonTimeUnitSeconds() - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- dumpStatisticsAsJsonTimeUnitSeconds() - Method in interface org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryMBean
- dumpStatisticsAsJsonTimeUnitSeconds() - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyMBean
E
- ENDPOINT_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- EVENT_NOTIFIERS - Static variable in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifierNamingStrategy
- EVENT_NOTIFIERS - Static variable in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifierNamingStrategy
- EVENT_TYPE_TAG - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
F
- FAILED_TAG - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
G
- get(String) - Method in class org.apache.camel.component.micrometer.CamelJmxConfig
- getAction() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- getByName(String) - Static method in class org.apache.camel.component.micrometer.MicrometerUtils
- getCamelContext() - Method in class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- getCamelContext() - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- getCamelContext() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- getDecrement() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- getDoubleHeader(Message, String, Double) - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- getDurationUnit() - Method in class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- getDurationUnit() - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- getDurationUnit() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- getDurationUnit() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- getDurationUnit() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
-
Sets the time unit to use for requests per unit (eg requests per second)
- getEndpoint() - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- getExchangesFailedName(Route) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
- getExchangesSucceededName(Route) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
- getExchangeStatusTags(Route) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
- getExchangesTotalName(Route) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
- getExternalRedeliveriesName(Route) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
- getFailuresHandledName(Route) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
- getIgnoreExchanges() - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
- getIncrement() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- getInflightExchangesName(Exchange, Endpoint) - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifierNamingStrategy
- getInflightExchangesTags(CamelEvent.ExchangeEvent, Endpoint) - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifierNamingStrategy
- getMatchingNames() - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- getMatchingTags() - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- getMeterRegistry() - Method in class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- getMeterRegistry() - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- getMeterRegistry() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- getMeterRegistry() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- getMeterRegistry() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
- getMeterRegistryFromCamelRegistry(Registry, String) - Static method in class org.apache.camel.component.micrometer.MicrometerUtils
- getMetricsDescription() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- getMetricsName() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- getMetricsRegistry() - Method in class org.apache.camel.component.micrometer.MicrometerComponent
- getMetricsType() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- getModuleName() - Method in class org.apache.camel.component.micrometer.json.MicrometerModule
- getName(Meter.Type) - Static method in class org.apache.camel.component.micrometer.MicrometerUtils
- getName(Exchange, Endpoint) - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifierNamingStrategy
- getName(Route) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
- getName(Route, NamedNode) - Method in interface org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryNamingStrategy
- getNamingStrategy() - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
- getNamingStrategy() - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifier
- getNamingStrategy() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- getNamingStrategy() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- getNamingStrategy() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
- getNodePattern() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- getOptionType(String, boolean) - Method in class org.apache.camel.component.micrometer.MicrometerComponentConfigurer
- getOptionType(String, boolean) - Method in class org.apache.camel.component.micrometer.MicrometerEndpointConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.micrometer.MicrometerComponentConfigurer
- getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.micrometer.MicrometerEndpointConfigurer
- getOrCreateMeterRegistry(Registry, String) - Static method in class org.apache.camel.component.micrometer.MicrometerUtils
- getOrRegisterMeter(String, String, Iterable<Tag>) - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- getRegistry() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- getRouteAddedName() - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifierNamingStrategy
- getRouteRunningName() - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifierNamingStrategy
- getStringHeader(Message, String, String) - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- getTagHeader(Message, String, Iterable<Tag>) - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- getTags() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- getTags(CamelContext) - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifierNamingStrategy
- getTags(Route) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
- getTags(Route, NamedNode) - Method in interface org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryNamingStrategy
- getTags(CamelEvent.ExchangeEvent, Endpoint) - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifierNamingStrategy
- getValue() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
H
- handleCreatedEvent(CamelEvent.ExchangeCreatedEvent) - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
- handleDoneEvent(CamelEvent.ExchangeEvent) - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
- handleSentEvent(CamelEvent.ExchangeSentEvent) - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
- HEADER_COUNTER_DECREMENT - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- HEADER_COUNTER_INCREMENT - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- HEADER_HISTOGRAM_VALUE - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- HEADER_METRIC_DESCRIPTION - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- HEADER_METRIC_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- HEADER_METRIC_TAGS - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- HEADER_PREFIX - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- HEADER_TIMER_ACTION - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
I
- InstrumentedThreadPoolFactory - Class in org.apache.camel.component.micrometer.spi
-
This implements a
ThreadPoolFactory
and generates an Instrumented versions of ExecutorService used to monitor performance of each thread using Metrics. - InstrumentedThreadPoolFactory(MeterRegistry) - Constructor for class org.apache.camel.component.micrometer.spi.InstrumentedThreadPoolFactory
- InstrumentedThreadPoolFactory(MeterRegistry, ThreadPoolFactory) - Constructor for class org.apache.camel.component.micrometer.spi.InstrumentedThreadPoolFactory
- isCopyMessage() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- isEnabled(String) - Method in class org.apache.camel.component.micrometer.MicrometerEndpointUriFactory
- isEnabled(CamelEvent) - Method in class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- isLenientProperties() - Method in class org.apache.camel.component.micrometer.MicrometerEndpointUriFactory
- isPrettyPrint() - Method in class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- isPrettyPrint() - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- isPrettyPrint() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- isPrettyPrint() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- isPrettyPrint() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
M
- MESSAGE_HISTORIES - Static variable in interface org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryNamingStrategy
- METRICS_REGISTRY_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- metricsDescription - Variable in class org.apache.camel.component.micrometer.MicrometerEndpoint
- metricsName - Variable in class org.apache.camel.component.micrometer.MicrometerEndpoint
- metricsType - Variable in class org.apache.camel.component.micrometer.MicrometerEndpoint
- MicrometerComponent - Class in org.apache.camel.component.micrometer
-
Represents the component that manages Micrometer endpoints.
- MicrometerComponent() - Constructor for class org.apache.camel.component.micrometer.MicrometerComponent
- MicrometerComponentConfigurer - Class in org.apache.camel.component.micrometer
-
Generated by camel build tools - do NOT edit this file!
- MicrometerComponentConfigurer() - Constructor for class org.apache.camel.component.micrometer.MicrometerComponentConfigurer
- MicrometerConsole - Class in org.apache.camel.component.micrometer
- MicrometerConsole() - Constructor for class org.apache.camel.component.micrometer.MicrometerConsole
- MicrometerConstants - Class in org.apache.camel.component.micrometer
- MicrometerEndpoint - Class in org.apache.camel.component.micrometer
-
Collect various metrics directly from Camel routes using the Micrometer library.
- MicrometerEndpoint(String, Component, MeterRegistry, Meter.Type, String, Iterable<Tag>) - Constructor for class org.apache.camel.component.micrometer.MicrometerEndpoint
- MicrometerEndpointConfigurer - Class in org.apache.camel.component.micrometer
-
Generated by camel build tools - do NOT edit this file!
- MicrometerEndpointConfigurer() - Constructor for class org.apache.camel.component.micrometer.MicrometerEndpointConfigurer
- MicrometerEndpointUriFactory - Class in org.apache.camel.component.micrometer
-
Generated by camel build tools - do NOT edit this file!
- MicrometerEndpointUriFactory() - Constructor for class org.apache.camel.component.micrometer.MicrometerEndpointUriFactory
- MicrometerEventNotifierMBean - Interface in org.apache.camel.component.micrometer.eventnotifier
- MicrometerEventNotifierService - Class in org.apache.camel.component.micrometer.eventnotifier
- MicrometerEventNotifierService() - Constructor for class org.apache.camel.component.micrometer.eventnotifier.MicrometerEventNotifierService
- MicrometerExchangeEventNotifier - Class in org.apache.camel.component.micrometer.eventnotifier
- MicrometerExchangeEventNotifier() - Constructor for class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
- MicrometerExchangeEventNotifierNamingStrategy - Interface in org.apache.camel.component.micrometer.eventnotifier
- MicrometerMessageHistory - Class in org.apache.camel.component.micrometer.messagehistory
-
A micrometer metrics based
MessageHistory
. - MicrometerMessageHistory(MeterRegistry, Route, NamedNode, MicrometerMessageHistoryNamingStrategy, long, Message) - Constructor for class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistory
- MicrometerMessageHistoryFactory - Class in org.apache.camel.component.micrometer.messagehistory
-
A factory to setup and use
MicrometerMessageHistory
as message history implementation. - MicrometerMessageHistoryFactory() - Constructor for class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- MicrometerMessageHistoryMBean - Interface in org.apache.camel.component.micrometer.messagehistory
- MicrometerMessageHistoryNamingStrategy - Interface in org.apache.camel.component.micrometer.messagehistory
-
Provides a strategy to derive a meter name from the route and node
- MicrometerMessageHistoryService - Class in org.apache.camel.component.micrometer.messagehistory
-
Service holding the
MicrometerMessageHistory
which registers all message history metrics. - MicrometerMessageHistoryService() - Constructor for class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryService
- MicrometerModule - Class in org.apache.camel.component.micrometer.json
- MicrometerModule(TimeUnit) - Constructor for class org.apache.camel.component.micrometer.json.MicrometerModule
- MicrometerModule(TimeUnit, Predicate<String>, Iterable<Tag>) - Constructor for class org.apache.camel.component.micrometer.json.MicrometerModule
- MicrometerRouteEventNotifier - Class in org.apache.camel.component.micrometer.eventnotifier
- MicrometerRouteEventNotifier() - Constructor for class org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifier
- MicrometerRouteEventNotifierNamingStrategy - Interface in org.apache.camel.component.micrometer.eventnotifier
- MicrometerRoutePolicy - Class in org.apache.camel.component.micrometer.routepolicy
-
A
RoutePolicy
which gathers statistics and reports them usingMeterRegistry
. - MicrometerRoutePolicy() - Constructor for class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- MicrometerRoutePolicyFactory - Class in org.apache.camel.component.micrometer.routepolicy
-
A
RoutePolicyFactory
to plugin and use metrics for gathering route utilization statistics - MicrometerRoutePolicyFactory() - Constructor for class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
- MicrometerRoutePolicyMBean - Interface in org.apache.camel.component.micrometer.routepolicy
- MicrometerRoutePolicyNamingStrategy - Interface in org.apache.camel.component.micrometer.routepolicy
-
Provides a strategy to derive a meter name and tags
- MicrometerRoutePolicyService - Class in org.apache.camel.component.micrometer.routepolicy
-
Service holding the
MeterRegistry
which registers all metrics. - MicrometerRoutePolicyService() - Constructor for class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyService
- MicrometerTimerAction - Enum Class in org.apache.camel.component.micrometer
- MicrometerUtils - Class in org.apache.camel.component.micrometer
- multiValuePrefixes() - Method in class org.apache.camel.component.micrometer.MicrometerEndpointUriFactory
N
- newCachedThreadPool(ThreadFactory) - Method in class org.apache.camel.component.micrometer.spi.InstrumentedThreadPoolFactory
- newMessageHistory(String, NamedNode, long, Exchange) - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- newScheduledThreadPool(ThreadPoolProfile, ThreadFactory) - Method in class org.apache.camel.component.micrometer.spi.InstrumentedThreadPoolFactory
- newThreadPool(ThreadPoolProfile, ThreadFactory) - Method in class org.apache.camel.component.micrometer.spi.InstrumentedThreadPoolFactory
- NODE_ID_TAG - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- nodeProcessingDone() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistory
- notify(CamelEvent) - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
- notify(CamelEvent) - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifier
O
- onExchangeBegin(Route, Exchange) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- onExchangeDone(Route, Exchange) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- onInit(Route) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- orAppliesTo(Predicate<Meter.Id>) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
-
Add a condition under which this config applies to a Camel meter
- org.apache.camel.component.micrometer - package org.apache.camel.component.micrometer
- org.apache.camel.component.micrometer.eventnotifier - package org.apache.camel.component.micrometer.eventnotifier
- org.apache.camel.component.micrometer.json - package org.apache.camel.component.micrometer.json
- org.apache.camel.component.micrometer.messagehistory - package org.apache.camel.component.micrometer.messagehistory
- org.apache.camel.component.micrometer.routepolicy - package org.apache.camel.component.micrometer.routepolicy
- org.apache.camel.component.micrometer.spi - package org.apache.camel.component.micrometer.spi
P
- prefix() - Method in class org.apache.camel.component.micrometer.CamelJmxConfig
- process(Exchange) - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- propertyNames() - Method in class org.apache.camel.component.micrometer.MicrometerEndpointUriFactory
R
- registrar(String, String, Iterable<Tag>) - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- registrar(String, String, Iterable<Tag>) - Method in class org.apache.camel.component.micrometer.CounterProducer
- registrar(String, String, Iterable<Tag>) - Method in class org.apache.camel.component.micrometer.DistributionSummaryProducer
- registrar(String, String, Iterable<Tag>) - Method in class org.apache.camel.component.micrometer.TimerProducer
- registry - Variable in class org.apache.camel.component.micrometer.MicrometerEndpoint
- ROUTE_DESCRIPTION_TAG - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- ROUTE_ID_TAG - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- ROUTE_POLICIES - Static variable in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
S
- schedule(Runnable, long, TimeUnit) - Method in class org.apache.camel.component.micrometer.spi.TimedScheduledExecutorService
- schedule(Callable<V>, long, TimeUnit) - Method in class org.apache.camel.component.micrometer.spi.TimedScheduledExecutorService
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.apache.camel.component.micrometer.spi.TimedScheduledExecutorService
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.apache.camel.component.micrometer.spi.TimedScheduledExecutorService
- secretPropertyNames() - Method in class org.apache.camel.component.micrometer.MicrometerEndpointUriFactory
- SERVICE_NAME - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- setAction(String) - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- setBufferLength(Integer) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
- setCamelContext(CamelContext) - Method in class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- setCamelContext(CamelContext) - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- setCamelContext(CamelContext) - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- setCopyMessage(boolean) - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- setDecrement(String) - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- setDurationUnit(TimeUnit) - Method in class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- setDurationUnit(TimeUnit) - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- setDurationUnit(TimeUnit) - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
-
Sets the time unit to use for timing the duration of processing a message in the route
- setDurationUnit(TimeUnit) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- setDurationUnit(TimeUnit) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
-
Sets the time unit to use for timing the duration of processing a message in the route
- setExpiry(Duration) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
- setIgnoreExchanges(Predicate<Exchange>) - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
- setIncrement(String) - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- setMatchingNames(Predicate<String>) - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- setMatchingTags(Iterable<Tag>) - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- setMaximumExpectedDuration(Duration) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
-
Sets the maximum expected duration for a timer value Controls the number of buckets shipped by publishPercentileHistogram as well as controlling the accuracy and memory footprint of the underlying HdrHistogram structure.
- setMaximumExpectedValue(Long) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
-
Sets the maximum expected value for a distribution summary value.
- setMeterRegistry(MeterRegistry) - Method in class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- setMeterRegistry(MeterRegistry) - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- setMeterRegistry(MeterRegistry) - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
-
To use a specific
MeterRegistry
instance. - setMeterRegistry(MeterRegistry) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- setMeterRegistry(MeterRegistry) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
-
To use a specific
MeterRegistry
instance. - setMetricsDescription(String) - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- setMetricsRegistry(MeterRegistry) - Method in class org.apache.camel.component.micrometer.MicrometerComponent
-
To use a custom configured MetricRegistry.
- setMinimumExpectedDuration(Duration) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
-
Sets the minimum expected duration for a timer value Controls the number of buckets shipped by publishPercentileHistogram as well as controlling the accuracy and memory footprint of the underlying HdrHistogram structure.
- setMinimumExpectedValue(Long) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
-
Sets the minimum expected value for a distribution summary value.
- setNamingStrategy(MicrometerExchangeEventNotifierNamingStrategy) - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
- setNamingStrategy(MicrometerRouteEventNotifierNamingStrategy) - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifier
- setNamingStrategy(MicrometerMessageHistoryNamingStrategy) - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
-
Sets the naming strategy for message history meter names
- setNamingStrategy(MicrometerRoutePolicyNamingStrategy) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- setNamingStrategy(MicrometerRoutePolicyNamingStrategy) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
- setNodePattern(String) - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
- setPercentilePrecision(Integer) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
- setPercentiles(double[]) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
-
Calculate and publish percentile values.
- setPrefix(String) - Method in class org.apache.camel.component.micrometer.spi.InstrumentedThreadPoolFactory
- setPrettyPrint(boolean) - Method in class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
- setPrettyPrint(boolean) - Method in class org.apache.camel.component.micrometer.json.AbstractMicrometerService
- setPrettyPrint(boolean) - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryFactory
-
Whether to use pretty print when outputting JSon
- setPrettyPrint(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
- setPrettyPrint(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
-
Whether to use pretty print when outputting JSon
- setPublishPercentileHistogram(Boolean) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
-
Whether to publish aggregatable percentile approximations for Prometheus or Atlas.
- setSlas(long[]) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
-
Publish a cumulative histogram with buckets defined by your SLAs.
- setupModule(Module.SetupContext) - Method in class org.apache.camel.component.micrometer.json.MicrometerModule
- setValue(String) - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
- simple(Exchange, String, Class<C>) - Method in class org.apache.camel.component.micrometer.AbstractMicrometerProducer
- start - Enum constant in enum class org.apache.camel.component.micrometer.MicrometerTimerAction
- stop - Enum constant in enum class org.apache.camel.component.micrometer.MicrometerTimerAction
T
- tags - Variable in class org.apache.camel.component.micrometer.MicrometerEndpoint
- TimedScheduledExecutorService - Class in org.apache.camel.component.micrometer.spi
- TimedScheduledExecutorService(MeterRegistry, ScheduledExecutorService, String, Iterable<Tag>) - Constructor for class org.apache.camel.component.micrometer.spi.TimedScheduledExecutorService
- TimerProducer - Class in org.apache.camel.component.micrometer
- TimerProducer(MicrometerEndpoint) - Constructor for class org.apache.camel.component.micrometer.TimerProducer
- TIMERS - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
- toString() - Method in class org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistory
V
- valueOf(String) - Static method in enum class org.apache.camel.component.micrometer.MicrometerTimerAction
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.camel.component.micrometer.MicrometerTimerAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in class org.apache.camel.component.micrometer.json.MicrometerModule
All Classes and Interfaces|All Packages|Constant Field Values