Class | Description |
---|---|
ExportComponent |
Class that holds the implementation instances for
SpanExporter , RunningSpanStore and SampledSpanStore . |
RunningSpanStore |
This class allows users to access in-process information about all running spans.
|
RunningSpanStore.Filter |
Filter for running spans.
|
RunningSpanStore.PerSpanNameSummary |
Summary of all available data for a span name.
|
RunningSpanStore.Summary |
The summary of all available data.
|
SampledSpanStore |
This class allows users to access in-process information such as latency based sampled spans and
error based sampled spans.
|
SampledSpanStore.ErrorFilter |
Filter for error based sampled spans.
|
SampledSpanStore.LatencyFilter |
Filter for latency based sampled spans.
|
SampledSpanStore.PerSpanNameSummary |
Summary of all available data for a span name.
|
SampledSpanStore.Summary |
The summary of all available data.
|
SpanData |
Immutable representation of all data collected by the
Span class. |
SpanData.Attributes |
A set of attributes and the number of dropped attributes representation.
|
SpanData.Links |
A list of links and the number of dropped links representation.
|
SpanData.TimedEvent<T> |
A timed event representation.
|
SpanData.TimedEvents<T> |
A list of timed events and the number of dropped events representation.
|
SpanExporter |
A service that is used by the library to export
SpanData for all the spans that are part
of a distributed sampled trace (see TraceOptions.isSampled() ). |
SpanExporter.Handler |
An abstract class that allows different tracing services to export recorded data for sampled
spans in their own format.
|
Enum | Description |
---|---|
SampledSpanStore.LatencyBucketBoundaries |
The latency buckets boundaries.
|