| Interface | Description |
|---|---|
| AnnotationSubmitter |
Used to submit application specific annotations.
|
| ClientTracer |
Used by a client that submits a new service request.
|
| EndPointSubmitter |
Each
Annotation we submit as part of a Span has an EndPoint defined. |
| ServerSpan |
The ServerSpan is initialized by
ServerTracer and keeps track of Trace/Span state of our service request. |
| ServerSpanThreadBinder |
Allows binding span from request thread to a new executor thread.
|
| ServerTracer |
Used for setting up trace information for a request.
|
| SpanCollector |
Collects spans that are submitted by
ServerTracer and ClientTracer. |
| SpanId |
Identifies a
Span. |
| TraceFilter |
A filter which can prevent that we trace all requests.
|
| Class | Description |
|---|---|
| BraveAnnotations |
Annotations that add to the
zipkinCoreConstants. |
| Enum | Description |
|---|---|
| BraveHttpHeaders |
Contains the header keys that are used to represent trace id, span id, parent span id, sampled.
|
Copyright © 2014. All Rights Reserved.