A C D G I K O P S T U Z 
All Classes All Packages

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
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 
All Classes All Packages