Index

A B C D E F G H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractMicrometerEventNotifier<T> - Class in org.apache.camel.component.micrometer.eventnotifier
 
AbstractMicrometerEventNotifier(Class<T>) - Constructor for class org.apache.camel.component.micrometer.eventnotifier.AbstractMicrometerEventNotifier
 
AbstractMicrometerProducer<T> - 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
 
addTags(StringBuilder, Meter.Id) - Method in class org.apache.camel.component.micrometer.MicrometerConsole
 
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
 
createOrGetContextMetric(MicrometerRoutePolicy) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
 
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 naming strategy that uses micrometer naming convention.
DEFAULT - Static variable in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifierNamingStrategy
Default naming strategy that uses micrometer naming convention.
DEFAULT - Static variable in interface org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryNamingStrategy
Default naming strategy that uses micrometer naming convention.
DEFAULT - Static variable in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
DEFAULT - Static variable in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
Default naming strategy that uses micrometer naming convention.
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_LONGMETER_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_RELOADED - 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.eventnotifier.MicrometerExchangeEventNotifier
 
doInit() - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifier
 
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
 
doShutdown() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
 
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.eventnotifier.MicrometerExchangeEventNotifier
 
doStop() - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifier
 
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
 
formatName(String) - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifierNamingStrategy
 
formatName(String) - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifierNamingStrategy
 
formatName(String) - Method in interface org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryNamingStrategy
 
formatName(String) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
 

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
 
getCamelContext() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
 
getConfiguration() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
 
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(CamelContext) - 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
 
getLongTaskInitiator() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
getLongTaskName(Route) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
 
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
 
getPolicyConfiguration() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
 
getRegistry() - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
 
getRouteAddedName() - Method in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifierNamingStrategy
 
getRouteReloadedName() - 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(CamelContext) - Method in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
 
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
 
getTimerInitiator() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
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
 
isAdditionalCounters() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
isContextEnabled() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
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
 
isExchangesFailed() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
isExchangesSucceeded() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
isExchangesTotal() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
isExternalRedeliveries() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
isFailuresHandled() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
isLenientProperties() - Method in class org.apache.camel.component.micrometer.MicrometerEndpointUriFactory
 
isLongTask() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
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
 
isRouteEnabled() - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 

K

KIND - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
 
KIND_EXCHANGE - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
 
KIND_HISTORY - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
 
KIND_ROUTE - Static variable in class org.apache.camel.component.micrometer.MicrometerConstants
 

L

LEGACY - Static variable in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifierNamingStrategy
Naming strategy that uses the classic/legacy naming style (camelCase)
LEGACY - Static variable in interface org.apache.camel.component.micrometer.eventnotifier.MicrometerRouteEventNotifierNamingStrategy
Naming strategy that uses the classic/legacy naming style (camelCase)
LEGACY - Static variable in interface org.apache.camel.component.micrometer.messagehistory.MicrometerMessageHistoryNamingStrategy
Naming strategy that uses the classic/legacy naming style (camelCase)
LEGACY - Static variable in interface org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyNamingStrategy
Naming strategy that uses the classic/legacy naming style (camelCase)
legacyName(String) - Static method in class org.apache.camel.component.micrometer.MicrometerUtils
Converts the name to the legacy name

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, 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 using MeterRegistry.
MicrometerRoutePolicy() - Constructor for class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
 
MicrometerRoutePolicy(MicrometerRoutePolicyFactory) - Constructor for class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
 
MicrometerRoutePolicyConfiguration - Class in org.apache.camel.component.micrometer.routepolicy
 
MicrometerRoutePolicyConfiguration() - Constructor for class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
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, 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(Exchange) - Method in interface org.apache.camel.component.micrometer.routepolicy.RouteMetric
 
onExchangeBegin(Route, Exchange) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
 
onExchangeDone(Exchange) - Method in interface org.apache.camel.component.micrometer.routepolicy.RouteMetric
 
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
 
onRemove(Route) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
 
onStart(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
 
remove() - Method in interface org.apache.camel.component.micrometer.routepolicy.RouteMetric
 
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
 
RouteMetric - Interface in org.apache.camel.component.micrometer.routepolicy
 

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
Deprecated.
setAction(String) - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
 
setAdditionalCounters(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
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
 
setCamelContext(CamelContext) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
 
setConfiguration(MicrometerRoutePolicyConfiguration) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicy
 
setContextEnabled(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
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
setExchangesFailed(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
setExchangesSucceeded(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
setExchangesTotal(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
setExpiry(Duration) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
 
setExternalRedeliveries(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
setFailuresHandled(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
setIgnoreExchanges(Predicate<Exchange>) - Method in class org.apache.camel.component.micrometer.eventnotifier.MicrometerExchangeEventNotifier
 
setIncrement(String) - Method in class org.apache.camel.component.micrometer.MicrometerEndpoint
 
setLongTask(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
setLongTaskInitiator(Consumer<LongTaskTimer.Builder>) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
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.
setPolicyConfiguration(MicrometerRoutePolicyConfiguration) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyFactory
 
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.
setRouteEnabled(boolean) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
setSlas(long[]) - Method in class org.apache.camel.component.micrometer.DistributionStatisticConfigFilter
Publish a cumulative histogram with buckets defined by your SLAs.
setTimerInitiator(Consumer<Timer.Builder>) - Method in class org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration
 
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
 
TAGS - Static variable in class org.apache.camel.component.micrometer.MicrometerConsole
Whether to include tags
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
 
A B C D E F G H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values