All Classes

Class Description
Annotation
Associates an event that explains latency with a timestamp.
AutocompleteTags
Provides autocomplete functionality by providing values for a given tag key, usually derived from SpanConsumer.
BytesDecoder<T>
This type accepts a collection that receives decoded elements.
BytesEncoder<T>  
Call<V>
This captures a (usually remote) request and can be used once, either synchronously or asynchronously.
Call.Base<V>  
Call.ErrorHandler<V>  
Call.FlatMapper<V1,​V2>  
Call.Mapper<V1,​V2>  
Callback<V>
A callback of a single result or error.
CheckResult
Answers the question: Are operations on this component likely to succeed?
Component
Components are object graphs used to compose a zipkin service or client.
DependencyLink  
DependencyLink.Builder  
DependencyLinkBytesDecoder  
DependencyLinkBytesEncoder  
Encoding  
Endpoint
The network context of a node in the service graph.
Endpoint.Builder  
ForwardingStorageComponent
We provide a forwarding variant of the storage component for use cases such as trace decoration, or throttling.
GroupByTraceId
A mapper that groups unorganized input spans by trace ID.
InMemoryStorage
Test storage component that keeps all spans in memory, accepting them on the calling thread.
InMemoryStorage.Builder  
QueryRequest
Invoking this request retrieves traces matching the below filters.
QueryRequest.Builder  
ServiceAndSpanNames
Provides autocomplete functionality by providing values for service and span names, usually derived from SpanConsumer.
Span
A span is a single-host view of an operation.
Span.Builder  
Span.Kind
Indicates the primary span type.
SpanBytesDecoder
This is separate from SpanBytesEncoder, as it isn't needed for instrumentation
SpanBytesDecoderDetector
Detecting decoder used in transports which don't include means to identify the type of the data.
SpanBytesEncoder
Limited interface needed by those writing span reporters
SpanConsumer  
SpanStore
Queries data derived from SpanConsumer.
StorageComponent
A component that provides storage interfaces used for spans and aggregations.
StorageComponent.Builder  
StrictTraceId
Storage implementation often need to re-check query results when strict trace ID is disabled.
Traces
Allows readback of traces by ID, as written by a SpanConsumer.
V1Annotation Deprecated.
new code should use Annotation.
V1BinaryAnnotation Deprecated.
new code should use Span.tags().
V1Span Deprecated.
new code should use Span.
V1Span.Builder  
V1SpanConverter
Allows you to split a v1 span when necessary.
V2SpanConverter
Allows you convert a v2 span into a v1 span.