Uses of Package
io.opentelemetry.api.trace
-
Packages that use io.opentelemetry.api.trace Package Description io.opentelemetry.api The OpenTelemetry API.io.opentelemetry.api.incubator.trace io.opentelemetry.api.internal Interfaces and implementations that are internal to OpenTelemetry.io.opentelemetry.api.trace API for distributed tracing.io.opentelemetry.api.trace.propagation Default OpenTelemetry remote trace propagators.io.opentelemetry.api.trace.propagation.internal Interfaces and implementations that are internal to OpenTelemetry.io.opentelemetry.exporter.internal.otlp.logs Marshaling of OTLP logs.io.opentelemetry.exporter.internal.otlp.metrics Marshaling of OTLP metrics.io.opentelemetry.exporter.internal.otlp.traces Marshaling of OTLP traces.io.opentelemetry.sdk The OpenTelemetry SDK.io.opentelemetry.sdk.logs The OpenTelemetry SDK implementation of logging.io.opentelemetry.sdk.logs.data The data format to model logs for export.io.opentelemetry.sdk.metrics.data Classes which form the in-memory representation of the OpenTelemetry metrics data model.io.opentelemetry.sdk.metrics.internal.data The data format to model metrics for export.io.opentelemetry.sdk.metrics.internal.exemplar Metric exemplar extension points.io.opentelemetry.sdk.trace The OpenTelemetry SDK implementation of tracing.io.opentelemetry.sdk.trace.data The data format to model traces for export.io.opentelemetry.sdk.trace.samplers This package containsSampler
s for selecting traces that are recorded and exported. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api Class Description Tracer Tracer is the interface forSpan
creation and interaction with the in-process context.TracerBuilder Builder class for creatingTracer
instances.TracerProvider A registry for creating namedTracer
s. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api.incubator.trace Class Description Span An interface that represents a span.SpanBuilder SpanBuilder
is used to constructSpan
instances which define arbitrary scopes of code that are sampled for distributed tracing as a single atomic unit.SpanContext A class that represents a span context.SpanKind Type ofSpan
.Tracer Tracer is the interface forSpan
creation and interaction with the in-process context.TracerBuilder Builder class for creatingTracer
instances.TracerProvider A registry for creating namedTracer
s. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api.internal Class Description SpanContext A class that represents a span context.TraceFlags A valid trace flags is a byte or 2 character lowercase hex (base16) String.TraceState Carries tracing-system specific context in a list of key-value pairs. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api.trace Class Description ArrayBasedTraceState DefaultTracer.NoopSpanBuilder DefaultTracerBuilder ImmutableTraceFlags PropagatedSpan The defaultSpan
that is used when noSpan
implementation is available.Span An interface that represents a span.SpanBuilder SpanBuilder
is used to constructSpan
instances which define arbitrary scopes of code that are sampled for distributed tracing as a single atomic unit.SpanContext A class that represents a span context.SpanKind Type ofSpan
.StatusCode The set of canonical status codes.TraceFlags A valid trace flags is a byte or 2 character lowercase hex (base16) String.Tracer Tracer is the interface forSpan
creation and interaction with the in-process context.TracerBuilder Builder class for creatingTracer
instances.TracerProvider A registry for creating namedTracer
s.TraceState Carries tracing-system specific context in a list of key-value pairs.TraceStateBuilder A builder ofTraceState
. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api.trace.propagation Class Description SpanContext A class that represents a span context. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api.trace.propagation.internal Class Description TraceState Carries tracing-system specific context in a list of key-value pairs. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.exporter.internal.otlp.logs Class Description TraceFlags A valid trace flags is a byte or 2 character lowercase hex (base16) String. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.exporter.internal.otlp.metrics Class Description SpanContext A class that represents a span context. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.exporter.internal.otlp.traces Class Description SpanKind Type ofSpan
.TraceFlags A valid trace flags is a byte or 2 character lowercase hex (base16) String.TraceState Carries tracing-system specific context in a list of key-value pairs. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk Class Description Tracer Tracer is the interface forSpan
creation and interaction with the in-process context.TracerBuilder Builder class for creatingTracer
instances.TracerProvider A registry for creating namedTracer
s. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.logs Class Description SpanContext A class that represents a span context. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.logs.data Class Description SpanContext A class that represents a span context. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.metrics.data Class Description SpanContext A class that represents a span context. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.metrics.internal.data Class Description SpanContext A class that represents a span context. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.metrics.internal.exemplar Class Description SpanContext A class that represents a span context. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.trace Class Description Span An interface that represents a span.SpanBuilder SpanBuilder
is used to constructSpan
instances which define arbitrary scopes of code that are sampled for distributed tracing as a single atomic unit.SpanContext A class that represents a span context.SpanKind Type ofSpan
.StatusCode The set of canonical status codes.Tracer Tracer is the interface forSpan
creation and interaction with the in-process context.TracerBuilder Builder class for creatingTracer
instances.TracerProvider A registry for creating namedTracer
s. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.trace.data Class Description SpanContext A class that represents a span context.SpanKind Type ofSpan
.StatusCode The set of canonical status codes. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.trace.samplers Class Description SpanKind Type ofSpan
.TraceState Carries tracing-system specific context in a list of key-value pairs.