Skip navigation links
Camel :: Zipkin 2.21.0.fuse-760027-redhat-00001
A C D G I K O P R S T 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.
addDefaultAnnotation(String, String) - Method in class org.apache.camel.zipkin.ZipkinLoggingSpanCollector
 
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.
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.
addSpanIdToRequest(SpanId) - Method in class org.apache.camel.zipkin.ZipkinClientRequestAdapter
 

C

collect(Span) - Method in class org.apache.camel.zipkin.ZipkinLoggingSpanCollector
 
createRoutePolicy(CamelContext, String, RouteDefinition) - Method in class org.apache.camel.zipkin.ZipkinTracer
 
createSpanId(String, String, String) - Static method in class org.apache.camel.zipkin.ZipkinHelper
 

D

doStart() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
doStop() - Method in class org.apache.camel.zipkin.ZipkinTracer
 

G

getCamelContext() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getClientServiceMappings() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getClientServiceName() - Method in class org.apache.camel.zipkin.ZipkinClientRequestAdapter
 
getEndpoint() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getExcludePatterns() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getHostName() - Method in class org.apache.camel.zipkin.ZipkinTracer
 
getPort() - 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
 
getSpanCollector() - Method in class org.apache.camel.zipkin.ZipkinTracer
getSpanName() - Method in class org.apache.camel.zipkin.ZipkinClientRequestAdapter
 
getSpanName() - Method in class org.apache.camel.zipkin.ZipkinServerRequestAdapter
 
getSpanReporter() - Method in class org.apache.camel.zipkin.ZipkinTracer
Returns the reporter used to send timing data (spans) to the zipkin server.
getTraceData() - Method in class org.apache.camel.zipkin.ZipkinServerRequestAdapter
 

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(ServerSpan) - Method in class org.apache.camel.zipkin.ZipkinState
 

R

requestAnnotations() - Method in class org.apache.camel.zipkin.ZipkinClientRequestAdapter
 
requestAnnotations() - Method in class org.apache.camel.zipkin.ZipkinServerRequestAdapter
 
responseAnnotations() - Method in class org.apache.camel.zipkin.ZipkinClientResponseAdaptor
 
responseAnnotations() - Method in class org.apache.camel.zipkin.ZipkinServerResponseAdapter
 

S

SAMPLED - Static variable in class org.apache.camel.zipkin.ZipkinConstants
 
serverAddress() - Method in class org.apache.camel.zipkin.ZipkinClientRequestAdapter
 
setCamelContext(CamelContext) - Method in class org.apache.camel.zipkin.ZipkinTracer
 
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
 
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
setSpanCollector(SpanCollector) - Method in class org.apache.camel.zipkin.ZipkinTracer
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
 

T

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

Z

ZipkinClientRequestAdapter - Class in org.apache.camel.zipkin
 
ZipkinClientRequestAdapter(ZipkinTracer, String, Exchange, Endpoint) - Constructor for class org.apache.camel.zipkin.ZipkinClientRequestAdapter
 
ZipkinClientResponseAdaptor - Class in org.apache.camel.zipkin
 
ZipkinClientResponseAdaptor(ZipkinTracer, Exchange, Endpoint) - Constructor for class org.apache.camel.zipkin.ZipkinClientResponseAdaptor
 
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.
ZipkinLoggingSpanCollector - Class in org.apache.camel.zipkin
To collect zipkin span's using a logger.
ZipkinLoggingSpanCollector() - Constructor for class org.apache.camel.zipkin.ZipkinLoggingSpanCollector
 
ZipkinLoggingSpanCollector(String) - Constructor for class org.apache.camel.zipkin.ZipkinLoggingSpanCollector
 
ZipkinServerRequestAdapter - Class in org.apache.camel.zipkin
 
ZipkinServerRequestAdapter(ZipkinTracer, Exchange) - Constructor for class org.apache.camel.zipkin.ZipkinServerRequestAdapter
 
ZipkinServerResponseAdapter - Class in org.apache.camel.zipkin
 
ZipkinServerResponseAdapter(ZipkinTracer, Exchange) - Constructor for class org.apache.camel.zipkin.ZipkinServerResponseAdapter
 
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 R S T Z 
Skip navigation links
Camel :: Zipkin 2.21.0.fuse-760027-redhat-00001

Apache Camel