Uses of Package
io.opentelemetry.api.trace
Packages that use io.opentelemetry.api.trace
Package
Description
The OpenTelemetry API.
Interfaces and implementations that are internal to OpenTelemetry.
API for distributed tracing.
Default OpenTelemetry remote trace propagators.
Interfaces and implementations that are internal to OpenTelemetry.
Marshaling of OTLP logs.
Marshaling of OTLP metrics.
Marshaling of OTLP traces.
The OpenTelemetry SDK.
The OpenTelemetry SDK implementation of logging.
The data format to model logs for export.
Classes which form the in-memory representation of the OpenTelemetry metrics data model.
The data format to model metrics for export.
Metric exemplar extension points.
The OpenTelemetry SDK implementation of tracing.
The data format to model traces for export.
This package contains
Sampler
s for selecting traces
that are recorded and exported.-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api.incubator.traceClassDescriptionAn interface that represents a span.
SpanBuilder
is used to constructSpan
instances which define arbitrary scopes of code that are sampled for distributed tracing as a single atomic unit.A class that represents a span context.Type ofSpan
.Tracer is the interface forSpan
creation and interaction with the in-process context.Builder class for creatingTracer
instances.A registry for creating namedTracer
s. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api.internalClassDescriptionA class that represents a span context.A valid trace flags is a byte or 2 character lowercase hex (base16) String.Carries tracing-system specific context in a list of key-value pairs.
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api.traceClassDescriptionThe default
Span
that is used when noSpan
implementation is available.An interface that represents a span.SpanBuilder
is used to constructSpan
instances which define arbitrary scopes of code that are sampled for distributed tracing as a single atomic unit.A class that represents a span context.Type ofSpan
.The set of canonical status codes.A valid trace flags is a byte or 2 character lowercase hex (base16) String.Tracer is the interface forSpan
creation and interaction with the in-process context.Builder class for creatingTracer
instances.A registry for creating namedTracer
s.Carries tracing-system specific context in a list of key-value pairs.A builder ofTraceState
. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api.trace.propagation
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.api.trace.propagation.internal
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.exporter.internal.otlp.logsClassDescriptionA 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
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.exporter.internal.otlp.tracesClassDescriptionType of
Span
.A valid trace flags is a byte or 2 character lowercase hex (base16) String.Carries tracing-system specific context in a list of key-value pairs. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.logs
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.logs.data
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.metrics.data
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.metrics.internal.data
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.metrics.internal.exemplar
-
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.traceClassDescriptionAn interface that represents a span.
SpanBuilder
is used to constructSpan
instances which define arbitrary scopes of code that are sampled for distributed tracing as a single atomic unit.A class that represents a span context.Type ofSpan
.The set of canonical status codes.Tracer is the interface forSpan
creation and interaction with the in-process context.Builder class for creatingTracer
instances.A registry for creating namedTracer
s. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.trace.dataClassDescriptionA class that represents a span context.Type of
Span
.The set of canonical status codes. -
Classes in io.opentelemetry.api.trace used by io.opentelemetry.sdk.trace.samplersClassDescriptionType of
Span
.Carries tracing-system specific context in a list of key-value pairs.