Uses of Package
io.opentelemetry.api.common
Packages that use io.opentelemetry.api.common
Package
Description
This package contains code common across the OpenTelemetry APIs, including
Attributes
and classes/utilities for interacting with them.Interfaces and implementations that are internal to OpenTelemetry.
API for writing log appenders.
This package describes the Metrics API that can be used to record application Metrics.
API for distributed tracing.
Internal utilities for exporters.
Marshaling framework for serializing data to protobuf format.
Utilities for working with the OTLP format.
Common utilities used by all SDK components.
Interfaces and implementations that are internal to OpenTelemetry.
The OpenTelemetry SDK implementation of logging.
The data format to model logs for export.
Log exporters.
The SDK implementation of metrics.
Classes which form the in-memory representation of the OpenTelemetry metrics data model.
Metric aggregators.
The data format to model metrics for export.
Metric exemplar extension points.
View related internal classes.
API for resource information population.
The OpenTelemetry SDK implementation of tracing.
The data format to model traces for export.
Utilities that allow tracing services to export data for sampled spans, as well as providing
in-process span processing APIs.
This package contains
Sampler
s for selecting traces
that are recorded and exported.-
Classes in io.opentelemetry.api.common used by io.opentelemetry.api.commonClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes.A builder ofAttributes
supporting an arbitrary number of key-value pairs.An enum that represents all the possible value types for anAttributeKey
and hence the types of values that are allowed forAttributes
.Value mirrors the proto AnyValue message type, and is used to model any type.AnyValue type options, mirroring AnyValue#value options. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.api.incubator.eventsClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes.Value mirrors the proto AnyValue message type, and is used to model any type. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.api.incubator.logsClassDescriptionThis interface provides a handle for setting the values of
Attributes
.Value mirrors the proto AnyValue message type, and is used to model any type. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.api.incubator.metricsClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.api.incubator.traceClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.api.internalClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An enum that represents all the possible value types for anAttributeKey
and hence the types of values that are allowed forAttributes
. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.api.logsClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes.Value mirrors the proto AnyValue message type, and is used to model any type. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.api.metrics
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.api.traceClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.exporter.internalClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.exporter.internal.marshalClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.exporter.internal.otlpClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes.An enum that represents all the possible value types for anAttributeKey
and hence the types of values that are allowed forAttributes
.Value mirrors the proto AnyValue message type, and is used to model any type. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.autoconfigure
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.common
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.internalClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes.A builder ofAttributes
supporting an arbitrary number of key-value pairs. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.logsClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes.Value mirrors the proto AnyValue message type, and is used to model any type. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.logs.dataClassDescriptionAn immutable container for attributes.Value mirrors the proto AnyValue message type, and is used to model any type.
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.logs.exportClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.logs.internalClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes.Value mirrors the proto AnyValue message type, and is used to model any type. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.metricsClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.metrics.data
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.metrics.internal.aggregator
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.metrics.internal.data
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.metrics.internal.descriptor
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.metrics.internal.exemplar
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.metrics.internal.state
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.metrics.internal.viewClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes.A builder ofAttributes
supporting an arbitrary number of key-value pairs. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.resourcesClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes.A builder ofAttributes
supporting an arbitrary number of key-value pairs. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.traceClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.trace.data
-
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.trace.exportClassDescriptionThis interface provides a handle for setting the values of
Attributes
.An immutable container for attributes. -
Classes in io.opentelemetry.api.common used by io.opentelemetry.sdk.trace.samplers