Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractHttpSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.http
- AbstractHttpSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.http.AbstractHttpSegmentDecorator
- AbstractInternalSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.internal
- AbstractInternalSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.internal.AbstractInternalSegmentDecorator
- AbstractMessagingSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.messaging
- AbstractMessagingSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.messaging.AbstractMessagingSegmentDecorator
- AbstractSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators
-
An abstract base implementation of the
SegmentDecoratorinterface. - AbstractSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.AbstractSegmentDecorator
- addExcludePattern(String) - Method in class org.apache.camel.component.aws.xray.XRayTracer
-
Adds an exclude pattern that will disable tracing for Camel messages that matches the pattern.
- AhcSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.http
- AhcSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.http.AhcSegmentDecorator
- AmqpSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.messaging
- AmqpSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.messaging.AmqpSegmentDecorator
C
- CAMEL_COMPONENT - Static variable in interface org.apache.camel.component.aws.xray.SegmentDecorator
- CAMEL_CQL_QUERY - Static variable in class org.apache.camel.component.aws.xray.decorators.CqlSegmentDecorator
- CAMEL_IRON_MQ_MESSAGE_ID - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.IronmqSegmentDecorator
- CAMEL_SQL_QUERY - Static variable in class org.apache.camel.component.aws.xray.decorators.SqlSegmentDecorator
- CASSANDRA_DB_TYPE - Static variable in class org.apache.camel.component.aws.xray.decorators.CqlSegmentDecorator
- CometdSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.messaging
- CometdSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.messaging.CometdSegmentDecorator
- CometdsSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.messaging
- CometdsSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.messaging.CometdsSegmentDecorator
- CqlSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators
- CqlSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.CqlSegmentDecorator
- createRoutePolicy(CamelContext, String, NamedNode) - Method in class org.apache.camel.component.aws.xray.XRayTracer
D
- DEFAULT - Static variable in interface org.apache.camel.component.aws.xray.SegmentDecorator
- DirectSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.internal
- DirectSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.internal.DirectSegmentDecorator
- DisruptorSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.internal
- DisruptorSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.internal.DisruptorSegmentDecorator
- DisruptorvmSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.internal
- DisruptorvmSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.internal.DisruptorvmSegmentDecorator
- doInit() - Method in class org.apache.camel.component.aws.xray.XRayTracer
- doShutdown() - Method in class org.apache.camel.component.aws.xray.XRayTracer
E
- EIPTracingStrategy - Class in org.apache.camel.component.aws.xray
- EIPTracingStrategy() - Constructor for class org.apache.camel.component.aws.xray.EIPTracingStrategy
- ELASTICSARCH_DB_TYPE - Static variable in class org.apache.camel.component.aws.xray.decorators.ElasticsearchSegmentDecorator
- ELASTICSEARCH_CLUSTER_TAG - Static variable in class org.apache.camel.component.aws.xray.decorators.ElasticsearchSegmentDecorator
- ElasticsearchSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators
- ElasticsearchSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.ElasticsearchSegmentDecorator
G
- GET_METHOD - Static variable in class org.apache.camel.component.aws.xray.decorators.http.AbstractHttpSegmentDecorator
- getCamelContext() - Method in class org.apache.camel.component.aws.xray.XRayTracer
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.CqlSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.ElasticsearchSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.http.AhcSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.http.HttpSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.http.JettySegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.http.NettyHttpSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.http.RestSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.http.ServletSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.http.UndertowSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.internal.DirectSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.internal.DisruptorSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.internal.DisruptorvmSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.internal.SedaSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.internal.VmSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.JdbcSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.LogSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.messaging.AmqpSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.messaging.CometdSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.messaging.CometdsSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.messaging.IronmqSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.messaging.JmsSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.messaging.PahoSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.messaging.SjmsSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.messaging.StompSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.MongoDBSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.SqlSegmentDecorator
- getComponent() - Method in class org.apache.camel.component.aws.xray.decorators.TimerSegmentDecorator
- getComponent() - Method in interface org.apache.camel.component.aws.xray.SegmentDecorator
-
The camel component associated with the decorator.
- getDestination(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.messaging.AbstractMessagingSegmentDecorator
-
Gets the (component-specific) destination
- getDestination(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.messaging.CometdSegmentDecorator
- getDestination(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- getDestination(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.messaging.StompSegmentDecorator
- getExcludePatterns() - Method in class org.apache.camel.component.aws.xray.XRayTracer
-
Returns the set of currently excluded routes.
- getHttpMethod(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.http.AbstractHttpSegmentDecorator
- getHttpUrl(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.http.AbstractHttpSegmentDecorator
- getMessageId(Exchange) - Method in class org.apache.camel.component.aws.xray.decorators.messaging.AbstractMessagingSegmentDecorator
-
Gets the message ID from the exchange
- getMessageId(Exchange) - Method in class org.apache.camel.component.aws.xray.decorators.messaging.IronmqSegmentDecorator
- getMessageId(Exchange) - Method in class org.apache.camel.component.aws.xray.decorators.messaging.JmsSegmentDecorator
- getOperationName(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.AbstractSegmentDecorator
- getOperationName(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.ElasticsearchSegmentDecorator
- getOperationName(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.http.AbstractHttpSegmentDecorator
- getOperationName(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.http.RestSegmentDecorator
- getOperationName(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.internal.AbstractInternalSegmentDecorator
- getOperationName(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.messaging.AbstractMessagingSegmentDecorator
- getOperationName(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.MongoDBSegmentDecorator
- getOperationName(Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.TimerSegmentDecorator
- getOperationName(Exchange, Endpoint) - Method in interface org.apache.camel.component.aws.xray.SegmentDecorator
-
This method returns the operation name to use with the segment representing this exchange and endpoint.
- getParameters(String) - Static method in class org.apache.camel.component.aws.xray.decorators.http.RestSegmentDecorator
- getPath(String) - Static method in class org.apache.camel.component.aws.xray.decorators.http.RestSegmentDecorator
- getSegmentDecorator(Endpoint) - Method in class org.apache.camel.component.aws.xray.XRayTracer
- getTraceEntityFromExchange(Exchange) - Method in class org.apache.camel.component.aws.xray.XRayTracer
- getTracingStrategy() - Method in class org.apache.camel.component.aws.xray.XRayTracer
-
Returns the currently used tracing strategy which is responsible for tracking invoked EIP or beans.
H
- HttpSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.http
- HttpSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.http.HttpSegmentDecorator
I
- init(CamelContext) - Method in class org.apache.camel.component.aws.xray.XRayTracer
-
Initializes this AWS XRay tracer implementation as service within the Camel environment.
- IronmqSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.messaging
- IronmqSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.messaging.IronmqSegmentDecorator
J
- JdbcSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators
- JdbcSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.JdbcSegmentDecorator
- JettySegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.http
- JettySegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.http.JettySegmentDecorator
- JMS_MESSAGE_ID - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.JmsSegmentDecorator
- JmsSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.messaging
- JmsSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.messaging.JmsSegmentDecorator
K
- KAFKA_KEY_TAG - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- KAFKA_OFFSET_TAG - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- KAFKA_PARTITION_KEY_TAG - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- KAFKA_PARTITION_TAG - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- KafkaSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.messaging
- KafkaSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- KEY - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
L
- LogSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators
- LogSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.LogSegmentDecorator
M
- MESSAGE_BUS_ID - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.AbstractMessagingSegmentDecorator
- metricName() - Element in annotation interface org.apache.camel.component.aws.xray.XRayTrace
- MongoDBSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators
- MongoDBSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.MongoDBSegmentDecorator
N
- NettyHttpSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.http
- NettyHttpSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.http.NettyHttpSegmentDecorator
- newSegment() - Method in class org.apache.camel.component.aws.xray.decorators.AbstractSegmentDecorator
- newSegment() - Method in class org.apache.camel.component.aws.xray.decorators.LogSegmentDecorator
- newSegment() - Method in interface org.apache.camel.component.aws.xray.SegmentDecorator
-
This method indicates whether the component associated with the SegmentDecorator should result in a new segment being created.
- NoopTracingStrategy - Class in org.apache.camel.component.aws.xray
- NoopTracingStrategy() - Constructor for class org.apache.camel.component.aws.xray.NoopTracingStrategy
O
- OFFSET - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- org.apache.camel.component.aws.xray - package org.apache.camel.component.aws.xray
- org.apache.camel.component.aws.xray.decorators - package org.apache.camel.component.aws.xray.decorators
- org.apache.camel.component.aws.xray.decorators.http - package org.apache.camel.component.aws.xray.decorators.http
- org.apache.camel.component.aws.xray.decorators.internal - package org.apache.camel.component.aws.xray.decorators.internal
- org.apache.camel.component.aws.xray.decorators.messaging - package org.apache.camel.component.aws.xray.decorators.messaging
P
- PahoSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.messaging
- PahoSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.messaging.PahoSegmentDecorator
- PARTITION - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- PARTITION_KEY - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
-
Constants copied from
invalid reference
org.apache.camel.component.kafka.KafkaConstants - post(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.AbstractSegmentDecorator
- post(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.http.AbstractHttpSegmentDecorator
- post(Entity, Exchange, Endpoint) - Method in interface org.apache.camel.component.aws.xray.SegmentDecorator
-
This method adds appropriate details (tags/logs) to the supplied segment based on the post processing of the exchange.
- POST_METHOD - Static variable in class org.apache.camel.component.aws.xray.decorators.http.AbstractHttpSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.AbstractSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.CqlSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.ElasticsearchSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.http.AbstractHttpSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.http.RestSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.JdbcSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.messaging.AbstractMessagingSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.MongoDBSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in class org.apache.camel.component.aws.xray.decorators.SqlSegmentDecorator
- pre(Entity, Exchange, Endpoint) - Method in interface org.apache.camel.component.aws.xray.SegmentDecorator
-
This method adds appropriate details (tags/logs) to the supplied segment based on the pre processing of the exchange.
Q
- QUEUE_PREFIX - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.StompSegmentDecorator
R
- RestSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.http
- RestSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.http.RestSegmentDecorator
S
- sanitizeName(String) - Static method in class org.apache.camel.component.aws.xray.XRayTracer
-
Removes invalid characters from AWS XRay (sub-)segment names and replaces the invalid characters with an underscore character.
- SedaSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.internal
- SedaSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.internal.SedaSegmentDecorator
- SegmentDecorator - Interface in org.apache.camel.component.aws.xray
-
This interface represents a decorator specific to the component/endpoint being instrumented.
- ServletSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.http
- ServletSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.http.ServletSegmentDecorator
- setCamelContext(CamelContext) - Method in class org.apache.camel.component.aws.xray.XRayTracer
- setExcludePatterns(Set<String>) - Method in class org.apache.camel.component.aws.xray.XRayTracer
-
Excludes all of the routes matching any of the contained routeIds within the given argument from tracking by this tracer implementation.
- setTracingStrategy(InterceptStrategy) - Method in class org.apache.camel.component.aws.xray.XRayTracer
-
Specifies the instance responsible for tracking invoked EIP and beans with AWS XRay.
- SjmsSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.messaging
- SjmsSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.messaging.SjmsSegmentDecorator
- SqlSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators
- SqlSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.SqlSegmentDecorator
- StompSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.messaging
- StompSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.messaging.StompSegmentDecorator
- stripSchemeAndOptions(Endpoint) - Static method in class org.apache.camel.component.aws.xray.decorators.AbstractSegmentDecorator
-
This method removes the scheme, any leading slash characters and options from the supplied URI.
T
- TimerSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators
- TimerSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.TimerSegmentDecorator
- TOPIC - Static variable in class org.apache.camel.component.aws.xray.decorators.messaging.KafkaSegmentDecorator
- toQueryParameters(String) - Static method in class org.apache.camel.component.aws.xray.decorators.AbstractSegmentDecorator
-
Extracts any parameters passed in the given URI as a key-value representation.
- TraceAnnotatedTracingStrategy - Class in org.apache.camel.component.aws.xray
- TraceAnnotatedTracingStrategy() - Constructor for class org.apache.camel.component.aws.xray.TraceAnnotatedTracingStrategy
U
- UndertowSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.http
- UndertowSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.http.UndertowSegmentDecorator
V
- VmSegmentDecorator - Class in org.apache.camel.component.aws.xray.decorators.internal
- VmSegmentDecorator() - Constructor for class org.apache.camel.component.aws.xray.decorators.internal.VmSegmentDecorator
W
- wrapProcessorInInterceptors(CamelContext, NamedNode, Processor, Processor) - Method in class org.apache.camel.component.aws.xray.EIPTracingStrategy
- wrapProcessorInInterceptors(CamelContext, NamedNode, Processor, Processor) - Method in class org.apache.camel.component.aws.xray.NoopTracingStrategy
- wrapProcessorInInterceptors(CamelContext, NamedNode, Processor, Processor) - Method in class org.apache.camel.component.aws.xray.TraceAnnotatedTracingStrategy
X
- XRAY_TRACE_ENTITY - Static variable in class org.apache.camel.component.aws.xray.XRayTracer
- XRAY_TRACE_ID - Static variable in class org.apache.camel.component.aws.xray.XRayTracer
-
Header value kept in the message of the exchange
- XRayTrace - Annotation Interface in org.apache.camel.component.aws.xray
-
Annotates a class for being a target for tracing via Camel's AWS XRay tracer.
- XRayTracer - Class in org.apache.camel.component.aws.xray
-
To use AWS XRay with Camel setup this
XRayTracerin your Camel application. - XRayTracer() - Constructor for class org.apache.camel.component.aws.xray.XRayTracer
All Classes and Interfaces|All Packages|Constant Field Values