Skip navigation links
A C D G I K O P S T U Z 

A

addClientServiceMapping(String, String) - Method in class org.apache.camel.zipkin.ZipkinTracer
Adds a client service mapping that matches Camel events to the given zipkin service name.
addExcludePattern(String) - Method in class org.apache.camel.zipkin.ZipkinTracer
Adds an exclude pattern that will disable tracing with zipkin for Camel messages that matches the pattern.
addProducerComponentSpanKind(String, Span.Kind) - Method in class org.apache.camel.zipkin.ZipkinTracer
 
addServerServiceMapping(String, String) - Method in class org.apache.camel.zipkin.ZipkinTracer
Adds a server service mapping that matches Camel events to the given zipkin service name.
apply(String) - Static method in class org.apache.camel.zipkin.ServiceHostFunction
 
apply(String) - Static method in class org.apache.camel.zipkin.ServicePortFunction
 

C

CamelRequest - Class in org.apache.camel.zipkin
 
CamelRequest(Message, Span.Kind) - Constructor for class org.apache.camel.zipkin.CamelRequest
 
createRoutePolicy(CamelContext, String, NamedNode) - Method in class org.apache.camel.zipkin.ZipkinTracer
 

D

doInit() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
doShutdown() - Method in class org.apache.camel.zipkin.ZipkinTracer
 

G

getCamelContext() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getClientCustomTags() - Method in class org.apache.camel.zipkin.ZipkinTracer
Custom tags that are added for all client requests.
getClientServiceMappings() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getConsumerComponentSpanKind(Endpoint) - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getEndpoint() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getExcludePatterns() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getHeader(String) - Method in class org.apache.camel.zipkin.CamelRequest
 
getHostName() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getPort() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getProducerComponentSpanKind(Endpoint) - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getRate() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getServerServiceMappings() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getServiceName() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getSpanReporter() - Method in class org.apache.camel.zipkin.ZipkinTracer
Returns the reporter used to send timing data (spans) to the zipkin server.

I

init(CamelContext) - Method in class org.apache.camel.zipkin.ZipkinTracer
Registers this ZipkinTracer on the CamelContext if not already registered.
isIncludeMessageBody() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
isIncludeMessageBodyStreams() - Method in class org.apache.camel.zipkin.ZipkinTracer
 

K

KEY - Static variable in class org.apache.camel.zipkin.ZipkinState
 

O

org.apache.camel.zipkin - package org.apache.camel.zipkin
 

P

PARENT_SPAN_ID - Static variable in class org.apache.camel.zipkin.ZipkinConstants
 
peekServerSpan() - Method in class org.apache.camel.zipkin.ZipkinState
 
popClientSpan() - Method in class org.apache.camel.zipkin.ZipkinState
 
popServerSpan() - Method in class org.apache.camel.zipkin.ZipkinState
 
prepareBodyForLogging(Exchange, boolean) - Static method in class org.apache.camel.zipkin.ZipkinHelper
 
pushClientSpan(Span) - Method in class org.apache.camel.zipkin.ZipkinState
 
pushServerSpan(Span) - Method in class org.apache.camel.zipkin.ZipkinState
 

S

safeCopy() - Method in class org.apache.camel.zipkin.ZipkinState
 
SAMPLED - Static variable in class org.apache.camel.zipkin.ZipkinConstants
 
ServiceHostFunction - Class in org.apache.camel.zipkin
A function that lookup the property value from OS environment variables using the service idiom.
ServicePortFunction - Class in org.apache.camel.zipkin
A function that lookup the property value from OS environment variables using the service idiom.
setCamelContext(CamelContext) - Method in class org.apache.camel.zipkin.ZipkinTracer
 
setClientCustomTags(Map<String, String>) - Method in class org.apache.camel.zipkin.ZipkinTracer
Custom tags that should be included on all client requests, in addition to the tags specified on the Exchange via camel.client.customtags.
setClientServiceMappings(Map<String, String>) - Method in class org.apache.camel.zipkin.ZipkinTracer
 
setEndpoint(String) - Method in class org.apache.camel.zipkin.ZipkinTracer
Sets the POST URL for zipkin's v2 api, usually "http://zipkinhost:9411/api/v2/spans"
setExcludePatterns(Set<String>) - Method in class org.apache.camel.zipkin.ZipkinTracer
 
setHeader(String, String) - Method in class org.apache.camel.zipkin.CamelRequest
 
setHostName(String) - Method in class org.apache.camel.zipkin.ZipkinTracer
Sets the hostname for the remote zipkin scribe collector.
setIncludeMessageBody(boolean) - Method in class org.apache.camel.zipkin.ZipkinTracer
Whether to include the Camel message body in the zipkin traces.
setIncludeMessageBodyStreams(boolean) - Method in class org.apache.camel.zipkin.ZipkinTracer
Whether to include message bodies that are stream based in the zipkin traces.
setPort(int) - Method in class org.apache.camel.zipkin.ZipkinTracer
Sets the port number for the remote zipkin scribe collector.
setRate(float) - Method in class org.apache.camel.zipkin.ZipkinTracer
Configures a rate that decides how many events should be traced by zipkin.
setServerServiceMappings(Map<String, String>) - Method in class org.apache.camel.zipkin.ZipkinTracer
 
setServiceName(String) - Method in class org.apache.camel.zipkin.ZipkinTracer
To use a global service name that matches all Camel events
setSpanReporter(Reporter<Span>) - Method in class org.apache.camel.zipkin.ZipkinTracer
Sets the reporter used to send timing data (spans) to the zipkin server.
SPAN_ID - Static variable in class org.apache.camel.zipkin.ZipkinConstants
 
spanKind() - Method in class org.apache.camel.zipkin.CamelRequest
 

T

TRACE_ID - Static variable in class org.apache.camel.zipkin.ZipkinConstants
 

U

unwrap() - Method in class org.apache.camel.zipkin.CamelRequest
 

Z

ZipkinConstants - Class in org.apache.camel.zipkin
Contains the header keys that are used to represent trace id, span id, parent span id, sampled.
ZipkinHelper - Class in org.apache.camel.zipkin
Helper class.
ZipkinState - Class in org.apache.camel.zipkin
The state of the zipkin trace which we store on the Exchange

This is needed to keep track of of correlating when an existing span is calling downstream service(s) and therefore must be able to correlate those service calls with the parent span.

ZipkinState() - Constructor for class org.apache.camel.zipkin.ZipkinState
 
ZipkinTracer - Class in org.apache.camel.zipkin
To use Zipkin with Camel then setup this ZipkinTracer in your Camel application.
ZipkinTracer() - Constructor for class org.apache.camel.zipkin.ZipkinTracer
 
A C D G I K O P S T U Z 
Skip navigation links

Apache Camel