| 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.
|