A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages

A

ABORTED - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
ABORTED.
accept(String, String, BaggageEntryMetadata) - Method in interface io.opentelemetry.api.baggage.BaggageConsumer
Consumes an entry of a Baggage.
ADABAS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Adabas (Adaptable Database System).
add(double) - Method in interface io.opentelemetry.api.metrics.DoubleCounter
Adds the given increment to the current value.
add(double) - Method in interface io.opentelemetry.api.metrics.DoubleCounter.BoundDoubleCounter
Adds the given increment to the current value.
add(double) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter
Adds the given increment to the current value.
add(double) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter.BoundDoubleUpDownCounter
Adds the given increment to the current value.
add(double, Labels) - Method in interface io.opentelemetry.api.metrics.DoubleCounter
Adds the given increment to the current value.
add(double, Labels) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter
Adds the given increment to the current value.
add(long) - Method in interface io.opentelemetry.api.metrics.LongCounter
Adds the given increment to the current value.
add(long) - Method in interface io.opentelemetry.api.metrics.LongCounter.BoundLongCounter
Adds the given increment to the current value.
add(long) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter
Adds the given increment to the current value.
add(long) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter.BoundLongUpDownCounter
Adds the given increment to the current value.
add(long, Labels) - Method in interface io.opentelemetry.api.metrics.LongCounter
Adds the given increment to the current value.
add(long, Labels) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter
Adds the given increment to the current value.
addEvent(String) - Method in interface io.opentelemetry.api.trace.Span
Adds an event to the Span.
addEvent(String, long, TimeUnit) - Method in interface io.opentelemetry.api.trace.Span
Adds an event to the Span with the given timestamp, as nanos since epoch.
addEvent(String, Attributes) - Method in interface io.opentelemetry.api.trace.Span
Adds an event to the Span with the given Attributes.
addEvent(String, Attributes, long, TimeUnit) - Method in interface io.opentelemetry.api.trace.Span
Adds an event to the Span with the given Attributes and timestamp.
addEvent(String, Attributes, Instant) - Method in interface io.opentelemetry.api.trace.Span
Adds an event to the Span with the given Attributes and timestamp.
addEvent(String, Instant) - Method in interface io.opentelemetry.api.trace.Span
Adds an event to the Span with the given timestamp, as nanos since epoch.
addLink(SpanContext) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Adds a link to the newly created Span.
addLink(SpanContext, Attributes) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Adds a link to the newly created Span.
AIX - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
AIX (Advanced Interactive eXecutive).
ALREADY_EXISTS - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
ALREADY_EXISTS.
asLong(CharSequence) - Static method in class io.opentelemetry.api.trace.SpanId
Convert the the given hex spanId into a long representation.
asMap() - Method in interface io.opentelemetry.api.baggage.Baggage
Returns a read-only view of this Baggage as a Map.
asMap() - Method in interface io.opentelemetry.api.common.Attributes
Returns a read-only view of this Attributes as a Map.
asMap() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
 
asMap() - Method in interface io.opentelemetry.api.trace.TraceState
Returns a read-only view of this TraceState as a Map.
AsynchronousInstrument<R extends AsynchronousInstrument.Result> - Interface in io.opentelemetry.api.metrics
AsynchronousInstrument is an interface that defines a type of instruments that are used to report measurements asynchronously.
AsynchronousInstrument.Builder<R extends AsynchronousInstrument.Result> - Interface in io.opentelemetry.api.metrics
Builder class for AsynchronousInstrument.
AsynchronousInstrument.Callback<R extends AsynchronousInstrument.Result> - Interface in io.opentelemetry.api.metrics
A Callback for a AsynchronousInstrument.
AsynchronousInstrument.DoubleResult - Interface in io.opentelemetry.api.metrics
AsynchronousInstrument.LongResult - Interface in io.opentelemetry.api.metrics
AsynchronousInstrument.Result - Interface in io.opentelemetry.api.metrics
 
AttributeKey<T> - Interface in io.opentelemetry.api.common
This interface provides a handle for setting the values of Attributes.
Attributes - Interface in io.opentelemetry.api.common
An immutable container for attributes.
AttributesBuilder - Interface in io.opentelemetry.api.common
A builder of Attributes supporting an arbitrary number of key-value pairs.
AttributeType - Enum in io.opentelemetry.api.common
An enum that represents all the possible value types for an AttributeKey and hence the types of values that are allowed for Attributes.
AWS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.CloudProviderValues
Amazon Web Services.
AWS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasInvokedProviderValues
Amazon Web Services.
AWS_ECS_CLUSTER_ARN - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The ARN of an [ECS cluster](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/clusters.html).
AWS_ECS_CONTAINER_ARN - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The Amazon Resource Name (ARN) of an [ECS container instance](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_instances.html).
AWS_ECS_LAUNCHTYPE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The [launch type](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_types.html) for an ECS task.
AWS_ECS_TASK_ARN - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The ARN of an [ECS task definition](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html).
AWS_ECS_TASK_FAMILY - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The task definition family this task definition is a member of.
AWS_LOG_GROUP_ARNS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The Amazon Resource Name(s) (ARN) of the AWS log group(s).
AWS_LOG_GROUP_NAMES - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name(s) of the AWS log group(s) an application is writing to.
AWS_LOG_STREAM_ARNS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The ARN(s) of the AWS log stream(s).
AWS_LOG_STREAM_NAMES - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name(s) of the AWS log stream(s) an application is writing to.
AZURE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.CloudProviderValues
Microsoft Azure.
AZURE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasInvokedProviderValues
Amazon Web Services.

B

Baggage - Interface in io.opentelemetry.api.baggage
A map from String to String and EntryMetadata that can be used to label anything that is associated with a specific operation.
BaggageBuilder - Interface in io.opentelemetry.api.baggage
A builder of Baggage.
BaggageConsumer - Interface in io.opentelemetry.api.baggage
A consumer of entries in Baggage.
BaggageEntry - Interface in io.opentelemetry.api.baggage
An entry in a set of baggage.
BaggageEntryMetadata - Interface in io.opentelemetry.api.baggage
Metadata associated with an entry in baggage.
BatchRecorder - Interface in io.opentelemetry.api.metrics
Util class that can be use to atomically record measurements associated with a set of Metrics.
bind(Labels) - Method in interface io.opentelemetry.api.metrics.DoubleCounter
 
bind(Labels) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter
 
bind(Labels) - Method in interface io.opentelemetry.api.metrics.DoubleValueRecorder
 
bind(Labels) - Method in interface io.opentelemetry.api.metrics.LongCounter
 
bind(Labels) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter
 
bind(Labels) - Method in interface io.opentelemetry.api.metrics.LongValueRecorder
 
bind(Labels) - Method in interface io.opentelemetry.api.metrics.SynchronousInstrument
Returns a Bound Instrument associated with the specified labels.
BOOLEAN - io.opentelemetry.api.common.AttributeType
 
BOOLEAN_ARRAY - io.opentelemetry.api.common.AttributeType
 
booleanArrayKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
Returns a new AttributeKey for List<Boolean> valued attributes.
booleanKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
Returns a new AttributeKey for Boolean valued attributes.
build() - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Creates a Baggage from this builder.
build() - Method in interface io.opentelemetry.api.common.AttributesBuilder
Create the Attributes from this.
build() - Method in interface io.opentelemetry.api.common.LabelsBuilder
Create the Labels from this.
build() - Method in class io.opentelemetry.api.DefaultOpenTelemetry.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.AsynchronousInstrument.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.DoubleCounter.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.DoubleSumObserver.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.DoubleUpDownSumObserver.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.DoubleValueObserver.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.DoubleValueRecorder.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.Instrument.Builder
Builds and returns a Instrument with the desired options.
build() - Method in interface io.opentelemetry.api.metrics.LongCounter.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.LongSumObserver.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.LongUpDownSumObserver.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.LongValueObserver.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.LongValueRecorder.Builder
 
build() - Method in interface io.opentelemetry.api.metrics.SynchronousInstrument.Builder
 
build() - Method in interface io.opentelemetry.api.OpenTelemetryBuilder
Returns a new OpenTelemetry based on the configuration in this OpenTelemetryBuilder.
build() - Method in interface io.opentelemetry.api.trace.TraceStateBuilder
Builds a TraceState by adding the entries to the parent in front of the key-value pairs list and removing duplicate entries.
builder() - Static method in interface io.opentelemetry.api.baggage.Baggage
Creates a new BaggageBuilder for creating Baggage.
builder() - Static method in interface io.opentelemetry.api.common.Attributes
Returns a new AttributesBuilder instance for creating arbitrary Attributes.
builder() - Static method in interface io.opentelemetry.api.common.Labels
Creates a new ArrayBackedLabelsBuilder instance for creating arbitrary Labels.
builder() - Static method in interface io.opentelemetry.api.OpenTelemetry
Returns a new OpenTelemetryBuilder.
builder() - Static method in interface io.opentelemetry.api.trace.TraceState
Returns an empty TraceStateBuilder.
builder(Attributes) - Static method in interface io.opentelemetry.api.common.Attributes
Deprecated.
Builder() - Constructor for class io.opentelemetry.api.DefaultOpenTelemetry.Builder
 
byteFromHex(CharSequence, int) - Static method in class io.opentelemetry.api.trace.TraceFlags
Extract the byte representation of the flags from a hex-representation.
bytesFromHex(String, int) - Static method in class io.opentelemetry.api.trace.SpanId
Returns a SpanId built from a lowercase base16 representation.
bytesFromHex(String, int) - Static method in class io.opentelemetry.api.trace.TraceId
Returns a TraceId built from a lowercase base16 representation.
bytesToHex(byte[]) - Static method in class io.opentelemetry.api.trace.SpanId
Encode the bytes as base-16 (hex), padded with '0's on the left.
bytesToHex(byte[]) - Static method in class io.opentelemetry.api.trace.TraceId
Returns the lowercase base16 encoding of this TraceId.

C

CACHE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
InterSystems Caché.
CANCELLED - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
CANCELLED.
CASSANDRA - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Apache Cassandra.
chars(int) - Static method in class io.opentelemetry.api.internal.TemporaryBuffers
A ThreadLocal char[] of size len.
checkArgument(boolean, String) - Static method in class io.opentelemetry.api.internal.Utils
Throws an IllegalArgumentException if the argument is false.
checkArgument(boolean, String, Object...) - Static method in class io.opentelemetry.api.internal.Utils
Throws an IllegalArgumentException if the argument is false.
checkState(boolean, String) - Static method in class io.opentelemetry.api.internal.Utils
Throws an IllegalStateException if the argument is false.
clear() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
CLIENT - io.opentelemetry.api.trace.Span.Kind
Indicates that the span covers the client-side wrapper around an RPC or other remote request.
CLOUD_ACCOUNT_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The cloud account ID used to identify different entities.
CLOUD_PROVIDER - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Name of the cloud provider.
CLOUD_REGION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A specific geographical location where different entities can run.
CLOUD_ZONE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Zones are a sub set of the region connected through low-latency links.
CLOUDSCAPE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Cloudscape.
CODE_FILEPATH - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The source code file name that identifies the code unit as uniquely as possible (preferably an absolute file path).
CODE_FUNCTION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The method or function name, or equivalent (usually rightmost part of the code unit's name).
CODE_LINENO - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The line number in `code.filepath` best representing the operation.
CODE_NAMESPACE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The "namespace" within which `code.function` is defined.
COLDFUSION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
ColdFusion IMQ.
CONSUMER - io.opentelemetry.api.trace.Span.Kind
Indicates that the span describes consumer receiving a message from a broker.
CONTAINER_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Container id.
CONTAINER_IMAGE_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Name of the image the container was built on.
CONTAINER_IMAGE_TAG - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Container image tag.
CONTAINER_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Container name.
containsKey(Object) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
containsValue(Object) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
copyHexInto(byte[], char[], int) - Static method in class io.opentelemetry.api.trace.TraceId
Copies the lowercase base16 representations of the TraceId into the dest beginning at the destOffset offset.
copyTraceFlagsHexTo(char[], int) - Method in interface io.opentelemetry.api.trace.SpanContext
 
COSMOSDB - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Microsoft Azure Cosmos DB.
COUCHBASE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Couchbase.
COUCHDB - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
CouchDB.
CPP - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.TelemetrySdkLanguageValues
cpp.
create() - Method in interface io.opentelemetry.spi.metrics.MeterProviderFactory
Creates a new meter registry instance.
create() - Method in interface io.opentelemetry.spi.OpenTelemetryFactory
Returns a new OpenTelemetry instance.
create() - Method in interface io.opentelemetry.spi.trace.TracerProviderFactory
Creates a new TracerProvider.
create(String) - Static method in interface io.opentelemetry.api.baggage.BaggageEntryMetadata
Returns a new BaggageEntryMetadata with the given value.
create(String) - Static method in class io.opentelemetry.api.baggage.EntryMetadata
create(String, String, byte, TraceState) - Static method in interface io.opentelemetry.api.trace.SpanContext
Creates a new SpanContext with the given identifiers and options.
createFromRemoteParent(String, String, byte, TraceState) - Static method in interface io.opentelemetry.api.trace.SpanContext
Creates a new SpanContext that was propagated from a remote parent, with the given identifiers and options.
current() - Static method in interface io.opentelemetry.api.baggage.Baggage
Returns Baggage from the current Context, falling back to empty Baggage if none is in the current Context.
current() - Static method in interface io.opentelemetry.api.trace.Span
Returns the Span from the current Context, falling back to a default, no-op Span if there is no span in the current context.

D

DARWIN - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
Apple Darwin.
data() - Method in class io.opentelemetry.api.common.Labels.ArrayBackedLabels
 
data() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
 
DATA_LOSS - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
DATA_LOSS.
DATASOURCE - io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasTriggerValues
A response to some data source operation such as a database or filesystem read/write.
DB_CASSANDRA_KEYSPACE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the keyspace being accessed.
DB_CONNECTION_STRING - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The connection string used to connect to the database.
DB_HBASE_NAMESPACE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The [HBase namespace](https://hbase.apache.org/book.html#_namespace) being accessed.
DB_JDBC_DRIVER_CLASSNAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The fully-qualified class name of the [Java Database Connectivity (JDBC)](https://docs.oracle.com/javase/8/docs/technotes/guides/jdbc/) driver used to connect.
DB_MONGODB_COLLECTION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The collection being accessed within the database stated in `db.name`.
DB_MSSQL_INSTANCE_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The Microsoft SQL Server [instance name](https://docs.microsoft.com/en-us/sql/connect/jdbc/building-the-connection-url?view=sql-server-ver15) connecting to.
DB_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
If no [tech-specific attribute](#call-level-attributes-for-specific-technologies) is defined, this attribute is used to report the name of the database being accessed.
DB_OPERATION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the operation being executed, e.g.
DB_REDIS_DATABASE_INDEX - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The index of the database being accessed as used in the [`SELECT` command](https://redis.io/commands/select), provided as an integer.
DB_SQL_TABLE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the primary table that the operation is acting upon, including the schema name (if applicable).
DB_STATEMENT - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The database statement being executed.
DB_SYSTEM - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
An identifier for the database management system (DBMS) product being used.
DB_USER - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Username for accessing the database.
DB2 - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
IBM Db2.
DEADLINE_EXCEEDED - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
DEADLINE_EXCEEDED.
DefaultOpenTelemetry - Class in io.opentelemetry.api
The default OpenTelemetry API, which tries to find API implementations via SPI or otherwise falls back to no-op default implementations.
DefaultOpenTelemetry(TracerProvider, MeterProvider, ContextPropagators) - Constructor for class io.opentelemetry.api.DefaultOpenTelemetry
 
DefaultOpenTelemetry.Builder - Class in io.opentelemetry.api
 
DELETE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasDocumentOperationValues
When an object is deleted.
DEPLOYMENT_ENVIRONMENT - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Name of the [deployment environment](https://en.wikipedia.org/wiki/Deployment_environment) (aka deployment tier).
DERBY - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Apache Derby.
DOTNET - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.TelemetrySdkLanguageValues
dotnet.
DOUBLE - io.opentelemetry.api.common.AttributeType
 
DOUBLE_ARRAY - io.opentelemetry.api.common.AttributeType
 
doubleArrayKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
Returns a new AttributeKey for List<Double> valued attributes.
DoubleCounter - Interface in io.opentelemetry.api.metrics
Counter is the most common synchronous instrument.
DoubleCounter.BoundDoubleCounter - Interface in io.opentelemetry.api.metrics
A Bound Instrument for a DoubleCounter.
DoubleCounter.Builder - Interface in io.opentelemetry.api.metrics
Builder class for DoubleCounter.
doubleCounterBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a builder for a DoubleCounter.
doubleKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
Returns a new AttributeKey for Double valued attributes.
DoubleSumObserver - Interface in io.opentelemetry.api.metrics
SumObserver is the asynchronous instrument corresponding to Counter, used to capture a monotonic sum with Observe(sum).
DoubleSumObserver.Builder - Interface in io.opentelemetry.api.metrics
Builder class for DoubleSumObserver.
doubleSumObserverBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a new builder for a DoubleSumObserver.
DoubleUpDownCounter - Interface in io.opentelemetry.api.metrics
UpDownCounter is a synchronous instrument and very similar to Counter except that Add(increment) supports negative increments.
DoubleUpDownCounter.BoundDoubleUpDownCounter - Interface in io.opentelemetry.api.metrics
A Bound Instrument for a DoubleUpDownCounter.
DoubleUpDownCounter.Builder - Interface in io.opentelemetry.api.metrics
Builder class for DoubleUpDownCounter.
doubleUpDownCounterBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a builder for a DoubleUpDownCounter.
DoubleUpDownSumObserver - Interface in io.opentelemetry.api.metrics
UpDownSumObserver is the asynchronous instrument corresponding to UpDownCounter, used to capture a non-monotonic count with Observe(sum).
DoubleUpDownSumObserver.Builder - Interface in io.opentelemetry.api.metrics
Builder class for DoubleUpDownSumObserver.
doubleUpDownSumObserverBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a new builder for a DoubleUpDownSumObserver.
DoubleValueObserver - Interface in io.opentelemetry.api.metrics
ValueObserver is the asynchronous instrument corresponding to ValueRecorder, used to capture values that are treated as individual observations, recorded with the observe(value) method.
DoubleValueObserver.Builder - Interface in io.opentelemetry.api.metrics
Builder class for DoubleValueObserver.
doubleValueObserverBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a new builder for a DoubleValueObserver.
DoubleValueRecorder - Interface in io.opentelemetry.api.metrics
ValueRecorder is a synchronous instrument useful for recording any number, positive or negative.
DoubleValueRecorder.BoundDoubleValueRecorder - Interface in io.opentelemetry.api.metrics
A Bound Instrument for a DoubleValueRecorder.
DoubleValueRecorder.Builder - Interface in io.opentelemetry.api.metrics
Builder class for DoubleValueRecorder.
doubleValueRecorderBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a new builder for a DoubleValueRecorder.
DRAGONFLYBSD - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
DragonFly BSD.
DYNAMODB - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Amazon DynamoDB.

E

EC2 - io.opentelemetry.api.trace.attributes.SemanticAttributes.AwsEcsLaunchtypeValues
ec2.
EDB - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
EnterpriseDB.
EDIT - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasDocumentOperationValues
When an object is modified.
empty() - Static method in interface io.opentelemetry.api.baggage.Baggage
Baggage with no entries.
empty() - Static method in interface io.opentelemetry.api.baggage.BaggageEntryMetadata
Returns an empty BaggageEntryMetadata.
empty() - Static method in interface io.opentelemetry.api.common.Attributes
Returns a Attributes instance with no attributes.
empty() - Static method in interface io.opentelemetry.api.common.Labels
Returns a Labels instance with no attributes.
EMPTY - Static variable in class io.opentelemetry.api.baggage.EntryMetadata
end() - Method in interface io.opentelemetry.api.trace.Span
Marks the end of Span execution.
end(long, TimeUnit) - Method in interface io.opentelemetry.api.trace.Span
Marks the end of Span execution with the specified timestamp.
end(Instant) - Method in interface io.opentelemetry.api.trace.Span
Marks the end of Span execution with the specified timestamp.
ENDUSER_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Username or client_id extracted from the access token or [Authorization](https://tools.ietf.org/html/rfc7235#section-4.2) header in the inbound request from outside the system.
ENDUSER_ROLE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Actual/assumed role the client is making the request under extracted from token or application security context.
ENDUSER_SCOPE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Scopes or granted authorities the client currently possesses extracted from token or application security context.
EntryMetadata - Class in io.opentelemetry.api.baggage
EntryMetadata contains properties associated with an Entry.
entrySet() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
ERLANG - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.TelemetrySdkLanguageValues
erlang.
ERROR - io.opentelemetry.api.trace.StatusCode
The operation contains an error.
EXCEPTION_ESCAPED - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
SHOULD be set to true if the exception event is recorded at a point where it is known that the exception is escaping the scope of the span.
EXCEPTION_EVENT_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of an event describing an exception.
EXCEPTION_MESSAGE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The exception message.
EXCEPTION_STACKTRACE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A stacktrace as a string in the natural representation for the language runtime.
EXCEPTION_TYPE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The type of the exception (its fully-qualified class name, if applicable).
extract(Context, C, TextMapPropagator.Getter<C>) - Method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
 
extract(Context, C, TextMapPropagator.Getter<C>) - Method in class io.opentelemetry.api.trace.propagation.HttpTraceContext
Deprecated.
 

F

FAAS_COLDSTART - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A boolean that is true if the serverless function is executed for the first time (aka cold-start).
FAAS_CRON - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A string containing the schedule period as [Cron Expression](https://docs.oracle.com/cd/E12058_01/doc/doc.1014/e12030/cron_expressions.htm).
FAAS_DOCUMENT_COLLECTION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the source on which the triggering operation was performed.
FAAS_DOCUMENT_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The document name/table subjected to the operation.
FAAS_DOCUMENT_OPERATION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Describes the type of the operation that was performed on the data.
FAAS_DOCUMENT_TIME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A string containing the time when the data was accessed in the [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format expressed in [UTC](https://www.w3.org/TR/NOTE-datetime).
FAAS_EXECUTION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The execution ID of the current function execution.
FAAS_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The unique ID of the function being executed.
FAAS_INSTANCE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The execution environment ID as a string.
FAAS_INVOKED_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the invoked function.
FAAS_INVOKED_PROVIDER - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The cloud provider of the invoked function.
FAAS_INVOKED_REGION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The cloud region of the invoked function.
FAAS_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the function being executed.
FAAS_TIME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A string containing the function invocation time in the [ISO 8601](https://www.iso.org/iso-8601-date-and-time-format.html) format expressed in [UTC](https://www.w3.org/TR/NOTE-datetime).
FAAS_TRIGGER - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Type of the trigger on which the function is executed.
FAAS_VERSION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The version string of the function being executed as defined in [Version Attributes](../../resource/semantic_conventions/README.md#version-attributes).
FAILED_PRECONDITION - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
FAILED_PRECONDITION.
FARGATE - io.opentelemetry.api.trace.attributes.SemanticAttributes.AwsEcsLaunchtypeValues
fargate.
fields() - Method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
 
fields() - Method in class io.opentelemetry.api.trace.propagation.HttpTraceContext
Deprecated.
 
FILEMAKER - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
FileMaker.
FIREBIRD - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Firebird.
FIRSTSQL - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
FirstSQL.
forEach(BaggageConsumer) - Method in interface io.opentelemetry.api.baggage.Baggage
Iterates over all the entries in this Baggage.
forEach(BiConsumer<AttributeKey<?>, Object>) - Method in interface io.opentelemetry.api.common.Attributes
Iterates over all the key-value pairs of attributes contained by this instance.
forEach(BiConsumer<String, String>) - Method in class io.opentelemetry.api.common.Labels.ArrayBackedLabels
 
forEach(BiConsumer<String, String>) - Method in interface io.opentelemetry.api.common.Labels
Iterates over all the key-value pairs of labels contained by this instance.
forEach(BiConsumer<String, String>) - Method in interface io.opentelemetry.api.trace.TraceState
Iterates over all the key-value entries contained in this TraceState.
FREEBSD - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
FreeBSD.
fromContext(Context) - Static method in interface io.opentelemetry.api.baggage.Baggage
Returns the Baggage from the specified Context, falling back to a empty Baggage if there is no baggage in the context.
fromContext(Context) - Static method in interface io.opentelemetry.api.trace.Span
Returns the Span from the specified Context, falling back to a default, no-op Span if there is no span in the context.
fromContextOrNull(Context) - Static method in interface io.opentelemetry.api.baggage.Baggage
Returns the Baggage from the specified Context, or null if there is no baggage in the context.
fromContextOrNull(Context) - Static method in interface io.opentelemetry.api.trace.Span
Returns the Span from the specified Context, or null if there is no span in the context.
fromLong(long) - Static method in class io.opentelemetry.api.trace.SpanId
Generate a valid SpanId from the given long value.
fromLongs(long, long) - Static method in class io.opentelemetry.api.trace.TraceId
Constructs a TraceId whose representation is specified by two long values representing the lower and higher parts.

G

GCP - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.CloudProviderValues
Google Cloud Platform.
GCP - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasInvokedProviderValues
Google Cloud Platform.
get() - Static method in interface io.opentelemetry.api.OpenTelemetry
Returns the registered global OpenTelemetry.
get(AttributeKey<T>) - Method in interface io.opentelemetry.api.common.Attributes
Returns the value for the given AttributeKey, or null if not found.
get(Object) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
get(String) - Method in interface io.opentelemetry.api.common.Labels
Returns the value for the given key, or null if the key is not present.
get(String) - Method in interface io.opentelemetry.api.metrics.MeterProvider
Gets or creates a named meter instance.
get(String) - Method in interface io.opentelemetry.api.trace.TracerProvider
Gets or creates a named tracer instance.
get(String) - Method in interface io.opentelemetry.api.trace.TraceState
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(String, String) - Method in interface io.opentelemetry.api.metrics.MeterProvider
Gets or creates a named and versioned meter instance.
get(String, String) - Method in interface io.opentelemetry.api.trace.TracerProvider
Gets or creates a named and versioned tracer instance.
get(K) - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
Returns the value for the given key, or null if the key is not present.
getDefault() - Static method in interface io.opentelemetry.api.metrics.Meter
Returns a Meter that only creates no-op Instruments that neither record nor are emitted.
getDefault() - Static method in interface io.opentelemetry.api.metrics.MeterProvider
Returns a MeterProvider that only creates no-op Instruments that neither record nor are emitted.
getDefault() - Static method in class io.opentelemetry.api.trace.TraceFlags
Returns the default TraceFlags.
getDefault() - Static method in interface io.opentelemetry.api.trace.Tracer
Returns a no-op Tracer that only creates no-op Spans which do not record nor are emitted.
getDefault() - Static method in interface io.opentelemetry.api.trace.TracerProvider
Returns a no-op TracerProvider which only creates no-op Spans which do not record nor are emitted.
getDefault() - Static method in interface io.opentelemetry.api.trace.TraceState
Returns the default TraceState with no entries.
getEntryMetadata() - Method in interface io.opentelemetry.api.baggage.BaggageEntry
Returns the entry's BaggageEntryMetadata.
getEntryValue(String) - Method in interface io.opentelemetry.api.baggage.Baggage
Returns the String value associated with the given key, without metadata.
getGlobalMeter(String) - Static method in interface io.opentelemetry.api.OpenTelemetry
Gets or creates a named meter instance from the globally registered MeterProvider.
getGlobalMeter(String, String) - Static method in interface io.opentelemetry.api.OpenTelemetry
Gets or creates a named and versioned meter instance from the globally registered MeterProvider.
getGlobalMeterProvider() - Static method in interface io.opentelemetry.api.OpenTelemetry
Returns the globally registered MeterProvider.
getGlobalPropagators() - Static method in interface io.opentelemetry.api.OpenTelemetry
Returns the globally registered ContextPropagators for remote propagation of a context.
getGlobalTracer(String) - Static method in interface io.opentelemetry.api.OpenTelemetry
Gets or creates a named tracer instance from the globally registered TracerProvider.
getGlobalTracer(String, String) - Static method in interface io.opentelemetry.api.OpenTelemetry
Gets or creates a named and versioned tracer instance from the globally registered TracerProvider.
getGlobalTracerProvider() - Static method in interface io.opentelemetry.api.OpenTelemetry
Returns the globally registered TracerProvider.
getHexLength() - Static method in class io.opentelemetry.api.trace.SpanId
Returns the length of the base16 (hex) representation of the SpanId.
getHexLength() - Static method in class io.opentelemetry.api.trace.TraceFlags
Returns the size in Hex of trace flags.
getHexLength() - Static method in class io.opentelemetry.api.trace.TraceId
Returns the length of the base16 (hex) representation of the TraceId.
getInstance() - Static method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
Singleton instance of the W3C Baggage Propagator.
getInstance() - Static method in class io.opentelemetry.api.trace.propagation.HttpTraceContext
Deprecated.
Returns a singleton instance of a TextMapPropagator implementing the W3C TraceContext propagation.
getInstance() - Static method in class io.opentelemetry.api.trace.propagation.W3CTraceContextPropagator
Returns a singleton instance of a TextMapPropagator implementing the W3C TraceContext propagation.
getInvalid() - Static method in interface io.opentelemetry.api.trace.Span
Returns an invalid Span.
getInvalid() - Static method in interface io.opentelemetry.api.trace.SpanContext
Returns the invalid SpanContext that can be used for no-op operations.
getInvalid() - Static method in class io.opentelemetry.api.trace.SpanId
Returns the invalid SpanId.
getInvalid() - Static method in class io.opentelemetry.api.trace.TraceId
Returns the invalid TraceId.
getKey() - Method in interface io.opentelemetry.api.common.AttributeKey
Returns the underlying String representation of the key.
getMeter(String) - Method in interface io.opentelemetry.api.OpenTelemetry
Gets or creates a named meter instance from the MeterProvider in this OpenTelemetry.
getMeter(String, String) - Method in interface io.opentelemetry.api.OpenTelemetry
Gets or creates a named and versioned meter instance from the MeterProvider in this OpenTelemetry.
getMeterProvider() - Method in class io.opentelemetry.api.DefaultOpenTelemetry
 
getMeterProvider() - Method in interface io.opentelemetry.api.OpenTelemetry
Returns the MeterProvider for this OpenTelemetry.
getPropagators() - Method in class io.opentelemetry.api.DefaultOpenTelemetry
 
getPropagators() - Method in interface io.opentelemetry.api.OpenTelemetry
Returns the ContextPropagators for this OpenTelemetry.
getSampled() - Static method in class io.opentelemetry.api.trace.TraceFlags
 
getSize() - Static method in class io.opentelemetry.api.trace.SpanId
Returns the size in bytes of the SpanId.
getSize() - Static method in class io.opentelemetry.api.trace.TraceId
Returns the size in bytes of the TraceId.
getSpanContext() - Method in interface io.opentelemetry.api.trace.Span
Returns the SpanContext associated with this Span.
getSpanIdAsHexString() - Method in interface io.opentelemetry.api.trace.SpanContext
Returns the span identifier associated with this SpanContext.
getSpanIdBytes() - Method in interface io.opentelemetry.api.trace.SpanContext
Returns the byte[] representation of the span identifier associated with this SpanContext.
getTraceFlags() - Method in interface io.opentelemetry.api.trace.SpanContext
The byte-representation of TraceFlags.
getTraceIdAsHexString() - Method in interface io.opentelemetry.api.trace.SpanContext
Returns the trace identifier associated with this SpanContext.
getTraceIdBytes() - Method in interface io.opentelemetry.api.trace.SpanContext
Returns the byte[] representation of the trace identifier associated with this SpanContext.
getTraceIdRandomPart(CharSequence) - Static method in class io.opentelemetry.api.trace.TraceId
Returns the rightmost 8 bytes of the trace-id as a long value.
getTracer(String) - Method in interface io.opentelemetry.api.OpenTelemetry
Gets or creates a named tracer instance from the TracerProvider for this OpenTelemetry.
getTracer(String, String) - Method in interface io.opentelemetry.api.OpenTelemetry
Gets or creates a named and versioned tracer instance from the TracerProvider in this OpenTelemetry.
getTracerProvider() - Method in class io.opentelemetry.api.DefaultOpenTelemetry
 
getTracerProvider() - Method in interface io.opentelemetry.api.OpenTelemetry
Returns the TracerProvider for this OpenTelemetry.
getTraceState() - Method in interface io.opentelemetry.api.trace.SpanContext
Returns the TraceState associated with this SpanContext.
getType() - Method in interface io.opentelemetry.api.common.AttributeKey
Returns the type of attribute for this key.
getValue() - Method in interface io.opentelemetry.api.baggage.BaggageEntry
Returns the entry's value.
getValue() - Method in interface io.opentelemetry.api.baggage.BaggageEntryMetadata
Returns the String value of this BaggageEntryMetadata.
getValue() - Method in class io.opentelemetry.api.baggage.EntryMetadata
Returns the String value of this EntryMetadata.
getValue() - Method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.AwsEcsLaunchtypeValues
 
getValue() - Method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasTriggerValues
 
getValue() - Method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingDestinationKindValues
 
getValue() - Method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingOperationValues
 
getValue() - Method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.NetTransportValues
 
getValue() - Method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
 
GO - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.TelemetrySdkLanguageValues
go.

H

H2 - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
H2.
HANADB - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
SAP HANA.
HBASE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Apache HBase.
HIVE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Apache Hive.
HOST_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Unique host ID.
HOST_IMAGE_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
VM image ID.
HOST_IMAGE_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Name of the VM image or OS install the host was instantiated from.
HOST_IMAGE_VERSION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The version string of the VM image as defined in [Version Attributes](README.md#version-attributes).
HOST_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Name of the host.
HOST_TYPE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Type of host.
HPUX - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
HP-UX (Hewlett Packard Unix).
HSQLSB - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
HyperSQL DataBase.
HTTP - io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasTriggerValues
To provide an answer to an inbound HTTP request.
HTTP_1_0 - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.HttpFlavorValues
HTTP 1.0.
HTTP_1_1 - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.HttpFlavorValues
HTTP 1.1.
HTTP_2_0 - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.HttpFlavorValues
HTTP 2.
HTTP_CLIENT_IP - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The IP address of the original client behind all proxies, if known (e.g.
HTTP_FLAVOR - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Kind of HTTP protocol used.
HTTP_HOST - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The value of the [HTTP host header](https://tools.ietf.org/html/rfc7230#section-5.4).
HTTP_METHOD - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
HTTP request method.
HTTP_REQUEST_CONTENT_LENGTH - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The size of the request payload body in bytes.
HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The size of the uncompressed request payload body after transport decoding.
HTTP_RESPONSE_CONTENT_LENGTH - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The size of the response payload body in bytes.
HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The size of the uncompressed response payload body after transport decoding.
HTTP_ROUTE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The matched route (path template).
HTTP_SCHEME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The URI scheme identifying the used protocol.
HTTP_SERVER_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The primary server name of the matched virtual host.
HTTP_STATUS_CODE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
[HTTP response status code](https://tools.ietf.org/html/rfc7231#section-6).
HTTP_TARGET - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The full request target as passed in a HTTP request line or equivalent.
HTTP_URL - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Full HTTP request URL in the form `scheme://host[:port]/path?query[#fragment]`.
HTTP_USER_AGENT - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Value of the [HTTP User-Agent](https://tools.ietf.org/html/rfc7231#section-5.5.3) header sent by the client.
HttpTraceContext - Class in io.opentelemetry.api.trace.propagation
Deprecated.

I

ImmutableKeyValuePairs<K,​V> - Class in io.opentelemetry.api.internal
An immutable set of key-value pairs.
ImmutableKeyValuePairs() - Constructor for class io.opentelemetry.api.internal.ImmutableKeyValuePairs
 
INFORMIX - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Informix.
INGRES - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Ingres.
inject(Context, C, TextMapPropagator.Setter<C>) - Method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
 
inject(Context, C, TextMapPropagator.Setter<C>) - Method in class io.opentelemetry.api.trace.propagation.HttpTraceContext
Deprecated.
 
INPROC - io.opentelemetry.api.trace.attributes.SemanticAttributes.NetTransportValues
In-process communication.
INSERT - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasDocumentOperationValues
When a new object is created.
INSTANTDB - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
InstantDB.
Instrument - Interface in io.opentelemetry.api.metrics
Base interface for all metrics defined in this package.
Instrument.Builder - Interface in io.opentelemetry.api.metrics
The Builder class for the Instrument.
INTERBASE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
InterBase.
INTERNAL - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
INTERNAL.
INTERNAL - io.opentelemetry.api.trace.Span.Kind
Default value.
INVALID_ARGUMENT - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
INVALID_ARGUMENT.
io.opentelemetry.api - package io.opentelemetry.api
The OpenTelemetry API.
io.opentelemetry.api.baggage - package io.opentelemetry.api.baggage
API for associating entries with scoped operations.
io.opentelemetry.api.baggage.propagation - package io.opentelemetry.api.baggage.propagation
Default OpenTelemetry remote baggage propagators.
io.opentelemetry.api.common - package io.opentelemetry.api.common
This package contains code common across the OpenTelemetry APIs, including Attributes and classes/utilities for interacting with them.
io.opentelemetry.api.internal - package io.opentelemetry.api.internal
Interfaces and implementations that are internal to OpenTelemetry.
io.opentelemetry.api.metrics - package io.opentelemetry.api.metrics
This package describes the Metrics API that can be used to record application Metrics.
io.opentelemetry.api.trace - package io.opentelemetry.api.trace
API for distributed tracing.
io.opentelemetry.api.trace.attributes - package io.opentelemetry.api.trace.attributes
OpenTelemetry semantic attributes.
io.opentelemetry.api.trace.propagation - package io.opentelemetry.api.trace.propagation
Default OpenTelemetry remote trace propagators.
io.opentelemetry.spi - package io.opentelemetry.spi
 
io.opentelemetry.spi.metrics - package io.opentelemetry.spi.metrics
The SPI (service provider interface) for initializing the OpenTelemetry metrics API.
io.opentelemetry.spi.trace - package io.opentelemetry.spi.trace
The SPI (service provider interface) for initializing the OpenTelemetry tracing API.
IP - io.opentelemetry.api.trace.attributes.SemanticAttributes.NetTransportValues
Another IP-based protocol.
IP_TCP - io.opentelemetry.api.trace.attributes.SemanticAttributes.NetTransportValues
IP.TCP.
IP_UDP - io.opentelemetry.api.trace.attributes.SemanticAttributes.NetTransportValues
IP.UDP.
isEmpty() - Method in interface io.opentelemetry.api.baggage.Baggage
Returns whether this Baggage is empty, containing no entries.
isEmpty() - Method in interface io.opentelemetry.api.common.Attributes
Whether there are any attributes contained in this.
isEmpty() - Method in interface io.opentelemetry.api.common.Labels
Returns whether this instance is empty (contains no labels).
isEmpty() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
 
isEmpty() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
isEmpty() - Method in interface io.opentelemetry.api.trace.TraceState
Returns whether this TraceState is empty, containing no entries.
isPrintableString(String) - Static method in class io.opentelemetry.api.internal.StringUtils
Determines whether the String contains only printable characters.
isRecording() - Method in interface io.opentelemetry.api.trace.Span
Returns true if this Span records tracing events (e.g.
isRemote() - Method in interface io.opentelemetry.api.trace.SpanContext
Returns true if the SpanContext was propagated from a remote parent.
isSampled() - Method in interface io.opentelemetry.api.trace.SpanContext
Whether the span in this context is sampled.
isSampledFromHex(CharSequence, int) - Static method in class io.opentelemetry.api.trace.TraceFlags
Extract the sampled flag from hex-based trace-flags.
isValid() - Method in interface io.opentelemetry.api.trace.SpanContext
Returns true if this SpanContext is valid.
isValid(CharSequence) - Static method in class io.opentelemetry.api.trace.TraceId
Returns whether the TraceId is valid.
isValid(String) - Static method in class io.opentelemetry.api.trace.SpanId
Returns whether the span identifier is valid.
isValidMetricName(String) - Static method in class io.opentelemetry.api.internal.StringUtils
Determines whether the metric name contains a valid metric name.

J

JAVA - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.TelemetrySdkLanguageValues
java.

K

K8S_CLUSTER_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the cluster.
K8S_CONTAINER_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the Container in a Pod template.
K8S_CRONJOB_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the CronJob.
K8S_CRONJOB_UID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The UID of the CronJob.
K8S_DAEMONSET_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the DaemonSet.
K8S_DAEMONSET_UID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The UID of the DaemonSet.
K8S_DEPLOYMENT_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the Deployment.
K8S_DEPLOYMENT_UID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The UID of the Deployment.
K8S_JOB_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the Job.
K8S_JOB_UID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The UID of the Job.
K8S_NAMESPACE_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the namespace that the pod is running in.
K8S_POD_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the Pod.
K8S_POD_UID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The UID of the Pod.
K8S_REPLICASET_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the ReplicaSet.
K8S_REPLICASET_UID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The UID of the ReplicaSet.
K8S_STATEFULSET_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the StatefulSet.
K8S_STATEFULSET_UID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The UID of the StatefulSet.
keySet() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 

L

Labels - Interface in io.opentelemetry.api.common
An immutable container for labels, which are key-value pairs of Strings.
Labels.ArrayBackedLabels - Class in io.opentelemetry.api.common
 
LabelsBuilder - Interface in io.opentelemetry.api.common
A builder of Labels supporting an arbitrary number of key-value pairs.
LINUX - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
Linux.
LONG - io.opentelemetry.api.common.AttributeType
 
LONG_ARRAY - io.opentelemetry.api.common.AttributeType
 
longArrayKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
Returns a new AttributeKey for List<Long> valued attributes.
LongCounter - Interface in io.opentelemetry.api.metrics
Counter is the most common synchronous instrument.
LongCounter.BoundLongCounter - Interface in io.opentelemetry.api.metrics
A Bound Instrument for a LongCounter.
LongCounter.Builder - Interface in io.opentelemetry.api.metrics
Builder class for LongCounter.
longCounterBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a builder for a LongCounter.
longKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
Returns a new AttributeKey for Long valued attributes.
LongSumObserver - Interface in io.opentelemetry.api.metrics
SumObserver is the asynchronous instrument corresponding to Counter, used to capture a monotonic sum with Observe(sum).
LongSumObserver.Builder - Interface in io.opentelemetry.api.metrics
Builder class for LongSumObserver.
longSumObserverBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a new builder for a LongSumObserver.
LongUpDownCounter - Interface in io.opentelemetry.api.metrics
UpDownCounter is a synchronous instrument and very similar to Counter except that Add(increment) supports negative increments.
LongUpDownCounter.BoundLongUpDownCounter - Interface in io.opentelemetry.api.metrics
A Bound Instrument for a LongUpDownCounter.
LongUpDownCounter.Builder - Interface in io.opentelemetry.api.metrics
Builder class for LongUpDownCounter.
longUpDownCounterBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a builder for a LongUpDownCounter.
LongUpDownSumObserver - Interface in io.opentelemetry.api.metrics
UpDownSumObserver is the asynchronous instrument corresponding to UpDownCounter, used to capture a non-monotonic count with Observe(sum).
LongUpDownSumObserver.Builder - Interface in io.opentelemetry.api.metrics
Builder class for LongUpDownSumObserver.
longUpDownSumObserverBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a new builder for a LongUpDownSumObserver.
LongValueObserver - Interface in io.opentelemetry.api.metrics
ValueObserver is the asynchronous instrument corresponding to ValueRecorder, used to capture values that are treated as individual observations, recorded with the observe(value) method.
LongValueObserver.Builder - Interface in io.opentelemetry.api.metrics
Builder class for LongValueObserver.
longValueObserverBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a new builder for a LongValueObserver.
LongValueRecorder - Interface in io.opentelemetry.api.metrics
ValueRecorder is a synchronous instrument useful for recording any number, positive or negative.
LongValueRecorder.BoundLongValueRecorder - Interface in io.opentelemetry.api.metrics
A Bound Instrument for a LongValueRecorder.
LongValueRecorder.Builder - Interface in io.opentelemetry.api.metrics
Builder class for LongValueRecorder.
longValueRecorderBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
Returns a new builder for a LongValueRecorder.

M

MARIADB - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
MariaDB.
MAXDB - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
SAP MaxDB.
MESSAGING_CONVERSATION_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The [conversation ID](#conversations) identifying the conversation to which the message belongs, represented as a string.
MESSAGING_DESTINATION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The message destination name.
MESSAGING_DESTINATION_KIND - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The kind of message destination.
MESSAGING_KAFKA_CLIENT_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Client Id for the Consumer or Producer that is handling the message.
MESSAGING_KAFKA_CONSUMER_GROUP - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Name of the Kafka Consumer Group that is handling the message.
MESSAGING_KAFKA_MESSAGE_KEY - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Message keys in Kafka are used for grouping alike messages to ensure they're processed on the same partition.
MESSAGING_KAFKA_PARTITION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Partition the message is sent to.
MESSAGING_KAFKA_TOMBSTONE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A boolean that is true if the message is a tombstone.
MESSAGING_MESSAGE_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A value used by the messaging system as an identifier for the message, represented as a string.
MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The compressed size of the message payload in bytes.
MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The (uncompressed) size of the message payload in bytes.
MESSAGING_OPERATION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A string identifying the kind of message consumption as defined in the [Operation names](#operation-names) section above.
MESSAGING_PROTOCOL - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the transport protocol.
MESSAGING_PROTOCOL_VERSION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The version of the transport protocol.
MESSAGING_SYSTEM - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A string identifying the messaging system.
MESSAGING_TEMP_DESTINATION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A boolean that is true if the message destination is temporary.
MESSAGING_URL - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Connection string.
Meter - Interface in io.opentelemetry.api.metrics
Meter is a simple, interface that allows users to record measurements (metrics).
meterProvider - Variable in class io.opentelemetry.api.DefaultOpenTelemetry.Builder
 
MeterProvider - Interface in io.opentelemetry.api.metrics
A registry for creating named Meters.
MeterProviderFactory - Interface in io.opentelemetry.spi.metrics
MeterProviderFactory is a service provider for MeterProvider.
METRIC_NAME_MAX_LENGTH - Static variable in class io.opentelemetry.api.internal.StringUtils
 
MONGODB - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
MongoDB.
MSSQL - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Microsoft SQL Server.
MYSQL - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
MySQL.

N

NEO4J - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Neo4j.
NET_HOST_IP - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Like `net.peer.ip` but for the host IP.
NET_HOST_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Local hostname or similar, see note below.
NET_HOST_PORT - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Like `net.peer.port` but for the host port.
NET_PEER_IP - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Remote address of the peer (dotted decimal for IPv4 or [RFC5952](https://tools.ietf.org/html/rfc5952) for IPv6).
NET_PEER_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Remote hostname or similar, see note below.
NET_PEER_PORT - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Remote port number.
NET_TRANSPORT - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Transport protocol used.
NETBSD - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
NetBSD.
NETEZZA - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Netezza.
newBatchRecorder(String...) - Method in interface io.opentelemetry.api.metrics.Meter
Utility method that allows users to atomically record measurements to a set of Instruments with a common set of labels.
NODEJS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.TelemetrySdkLanguageValues
nodejs.
NOT_FOUND - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
NOT_FOUND.

O

Obfuscated<T> - Interface in io.opentelemetry.api.internal
This interface allows the SDK to unobfuscate an obfuscated static global provider.
observe(double, Labels) - Method in interface io.opentelemetry.api.metrics.AsynchronousInstrument.DoubleResult
 
observe(long, Labels) - Method in interface io.opentelemetry.api.metrics.AsynchronousInstrument.LongResult
 
of(AttributeKey<T>, T) - Static method in interface io.opentelemetry.api.common.Attributes
Returns a Attributes instance with a single key-value pair.
of(AttributeKey<T>, T, AttributeKey<U>, U) - Static method in interface io.opentelemetry.api.common.Attributes
Returns a Attributes instance with two key-value pairs.
of(AttributeKey<T>, T, AttributeKey<U>, U, AttributeKey<V>, V) - Static method in interface io.opentelemetry.api.common.Attributes
Returns a Attributes instance with three key-value pairs.
of(AttributeKey<T>, T, AttributeKey<U>, U, AttributeKey<V>, V, AttributeKey<W>, W) - Static method in interface io.opentelemetry.api.common.Attributes
Returns a Attributes instance with four key-value pairs.
of(AttributeKey<T>, T, AttributeKey<U>, U, AttributeKey<V>, V, AttributeKey<W>, W, AttributeKey<X>, X) - Static method in interface io.opentelemetry.api.common.Attributes
Returns a Attributes instance with five key-value pairs.
of(AttributeKey<T>, T, AttributeKey<U>, U, AttributeKey<V>, V, AttributeKey<W>, W, AttributeKey<X>, X, AttributeKey<Y>, Y) - Static method in interface io.opentelemetry.api.common.Attributes
Returns a Attributes instance with the given key-value pairs.
of(String[]) - Static method in interface io.opentelemetry.api.common.Labels
 
of(String, String) - Static method in interface io.opentelemetry.api.common.Labels
Returns a Labels instance with a single key-value pair.
of(String, String, String, String) - Static method in interface io.opentelemetry.api.common.Labels
Returns a Labels instance with two key-value pairs.
of(String, String, String, String, String, String) - Static method in interface io.opentelemetry.api.common.Labels
Returns a Labels instance with three key-value pairs.
of(String, String, String, String, String, String, String, String) - Static method in interface io.opentelemetry.api.common.Labels
Returns a Labels instance with four key-value pairs.
of(String, String, String, String, String, String, String, String, String, String) - Static method in interface io.opentelemetry.api.common.Labels
Returns a Labels instance with five key-value pairs.
OK - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
OK.
OK - io.opentelemetry.api.trace.StatusCode
The operation has been validated by an Application developers or Operator to have completed successfully.
OPENBSD - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
OpenBSD.
OpenTelemetry - Interface in io.opentelemetry.api
The entrypoint to telemetry functionality for tracing, metrics and baggage.
OpenTelemetryBuilder<T extends OpenTelemetryBuilder<T>> - Interface in io.opentelemetry.api
A builder of an implementation of the OpenTelemetry API.
OpenTelemetryFactory - Interface in io.opentelemetry.spi
A service provider interface (SPI) for a OpenTelemetry.
ORACLE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Oracle Database.
OS_DESCRIPTION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Human readable (not intended to be parsed) OS version information, like e.g.
OS_TYPE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The operating system type.
OTHER - io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasTriggerValues
If none of the others apply.
OTHER - io.opentelemetry.api.trace.attributes.SemanticAttributes.NetTransportValues
Something else (non IP-based).
OTHER_SQL - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Some other SQL database.
OUT_OF_RANGE - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
OUT_OF_RANGE.

P

PEER_SERVICE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The [`service.name`](../../resource/semantic_conventions/README.md#service) of the remote service.
PERMISSION_DENIED - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
PERMISSION_DENIED.
PERVASIVE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Pervasive PSQL.
PHP - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.TelemetrySdkLanguageValues
php.
PIPE - io.opentelemetry.api.trace.attributes.SemanticAttributes.NetTransportValues
Named or anonymous pipe.
POINTBASE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
PointBase.
POSTGRESQL - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
PostgreSQL.
PROCESS - io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingOperationValues
process.
PROCESS_COMMAND - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The command used to launch the process (i.e.
PROCESS_COMMAND_ARGS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
All the command arguments (including the command/executable itself) as received by the process.
PROCESS_COMMAND_LINE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The full command used to launch the process as a single string representing the full command.
PROCESS_EXECUTABLE_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the process executable.
PROCESS_EXECUTABLE_PATH - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The full path to the process executable.
PROCESS_OWNER - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The username of the user that owns the process.
PROCESS_PID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Process identifier (PID).
PROCESS_RUNTIME_DESCRIPTION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment.
PROCESS_RUNTIME_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the runtime of this process.
PROCESS_RUNTIME_VERSION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The version of the runtime of this process, as returned by the runtime without modification.
PRODUCER - io.opentelemetry.api.trace.Span.Kind
Indicates that the span describes producer sending a message to a broker.
PROGRESS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Progress Database.
propagators - Variable in class io.opentelemetry.api.DefaultOpenTelemetry.Builder
 
PUBSUB - io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasTriggerValues
A function is set to be executed when messages are sent to a messaging system.
put(AttributeKey<Long>, int) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts a AttributeKey with associated value into this.
put(AttributeKey<T>, T) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts a AttributeKey with associated value into this.
put(DoubleCounter, double) - Method in interface io.opentelemetry.api.metrics.BatchRecorder
Associates the DoubleCounter with the given value.
put(DoubleUpDownCounter, double) - Method in interface io.opentelemetry.api.metrics.BatchRecorder
Associates the DoubleUpDownCounter with the given value.
put(DoubleValueRecorder, double) - Method in interface io.opentelemetry.api.metrics.BatchRecorder
Associates the DoubleValueRecorder with the given value.
put(LongCounter, long) - Method in interface io.opentelemetry.api.metrics.BatchRecorder
Associates the LongCounter with the given value.
put(LongUpDownCounter, long) - Method in interface io.opentelemetry.api.metrics.BatchRecorder
Associates the LongUpDownCounter with the given value.
put(LongValueRecorder, long) - Method in interface io.opentelemetry.api.metrics.BatchRecorder
Associates the LongValueRecorder with the given value.
put(String, boolean) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts a boolean attribute into this.
put(String, boolean...) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts a Boolean array attribute into this.
put(String, double) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts a double attribute into this.
put(String, double...) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts a Double array attribute into this.
put(String, long) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts a long attribute into this.
put(String, long...) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts a Long array attribute into this.
put(String, String) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Adds the key/value pair with empty metadata regardless of whether the key is present.
put(String, String) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts a String attribute into this.
put(String, String) - Method in interface io.opentelemetry.api.common.LabelsBuilder
Puts a single label into this Builder.
put(String, String...) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts a String array attribute into this.
put(String, String, BaggageEntryMetadata) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Adds the key/value pair and metadata regardless of whether the key is present.
put(K, V) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
putAll(Attributes) - Method in interface io.opentelemetry.api.common.AttributesBuilder
Puts all the provided attributes into this Builder.
putAll(Map<? extends K, ? extends V>) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
PYTHON - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.TelemetrySdkLanguageValues
python.

Q

QUEUE - io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingDestinationKindValues
A message sent to a queue.
QUIC - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.HttpFlavorValues
QUIC protocol.

R

ReadOnlyArrayMap<K,​V> - Class in io.opentelemetry.api.internal
A read-only view of an array of key-value pairs.
RECEIVE - io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingOperationValues
receive.
record() - Method in interface io.opentelemetry.api.metrics.BatchRecorder
Records all of measurements at the same time.
record(double) - Method in interface io.opentelemetry.api.metrics.DoubleValueRecorder.BoundDoubleValueRecorder
Records the given measurement, associated with the current Context.
record(double) - Method in interface io.opentelemetry.api.metrics.DoubleValueRecorder
Records the given measurement, associated with the current Context and empty labels.
record(double, Labels) - Method in interface io.opentelemetry.api.metrics.DoubleValueRecorder
Records the given measurement, associated with the current Context and provided set of labels.
record(long) - Method in interface io.opentelemetry.api.metrics.LongValueRecorder.BoundLongValueRecorder
Records the given measurement, associated with the current Context.
record(long) - Method in interface io.opentelemetry.api.metrics.LongValueRecorder
Records the given measurement, associated with the current Context and empty labels.
record(long, Labels) - Method in interface io.opentelemetry.api.metrics.LongValueRecorder
Records the given measurement, associated with the current Context and provided set of labels.
recordException(Throwable) - Method in interface io.opentelemetry.api.trace.Span
Records information about the Throwable to the Span.
recordException(Throwable, Attributes) - Method in interface io.opentelemetry.api.trace.Span
Records information about the Throwable to the Span.
REDIS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Redis.
REDSHIFT - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Amazon Redshift.
remove(Object) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
remove(String) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Removes the key if it exists.
remove(String) - Method in interface io.opentelemetry.api.trace.TraceStateBuilder
Removes the Entry that has the given key if it is present.
RESOURCE_EXHAUSTED - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
RESOURCE_EXHAUSTED.
RPC_GRPC_STATUS_CODE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The [numeric status code](https://github.com/grpc/grpc/blob/v1.33.2/doc/statuscodes.md) of the gRPC request.
RPC_METHOD - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the method being called, must be equal to the $method part in the span name.
RPC_SERVICE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The full name of the service being called, including its package name, if applicable.
RPC_SYSTEM - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A string identifying the remoting system.
RUBY - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.TelemetrySdkLanguageValues
ruby.

S

SemanticAttributes - Class in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.AwsEcsLaunchtypeValues - Enum in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.CloudProviderValues - Class in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.DbSystemValues - Class in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.FaasDocumentOperationValues - Class in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.FaasInvokedProviderValues - Class in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.FaasTriggerValues - Enum in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.HttpFlavorValues - Class in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.MessagingDestinationKindValues - Enum in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.MessagingOperationValues - Enum in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.NetTransportValues - Enum in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.OsTypeValues - Class in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.RpcGrpcStatusCodeValues - Enum in io.opentelemetry.api.trace.attributes
 
SemanticAttributes.TelemetrySdkLanguageValues - Class in io.opentelemetry.api.trace.attributes
 
SERVER - io.opentelemetry.api.trace.Span.Kind
Indicates that the span covers server-side handling of an RPC or other remote request.
SERVICE_INSTANCE_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The string ID of the service instance.
SERVICE_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Logical name of the service.
SERVICE_NAMESPACE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
A namespace for `service.name`.
SERVICE_VERSION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The version string of the service API or implementation.
set(OpenTelemetry) - Static method in interface io.opentelemetry.api.OpenTelemetry
Sets the OpenTelemetry that should be the global instance.
set(String, String) - Method in interface io.opentelemetry.api.trace.TraceStateBuilder
Adds or updates the Entry that has the given key if it is present.
setAttribute(AttributeKey<Long>, int) - Method in interface io.opentelemetry.api.trace.Span
Sets an attribute to the Span.
setAttribute(AttributeKey<T>, T) - Method in interface io.opentelemetry.api.trace.Span
Sets an attribute to the Span.
setAttribute(AttributeKey<T>, T) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Sets an attribute to the newly created Span.
setAttribute(String, boolean) - Method in interface io.opentelemetry.api.trace.Span
Sets an attribute to the Span.
setAttribute(String, boolean) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Sets an attribute to the newly created Span.
setAttribute(String, double) - Method in interface io.opentelemetry.api.trace.Span
Sets an attribute to the Span.
setAttribute(String, double) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Sets an attribute to the newly created Span.
setAttribute(String, long) - Method in interface io.opentelemetry.api.trace.Span
Sets an attribute to the Span.
setAttribute(String, long) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Sets an attribute to the newly created Span.
setAttribute(String, String) - Method in interface io.opentelemetry.api.trace.Span
Sets an attribute to the Span.
setAttribute(String, String) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Sets an attribute to the newly created Span.
setCallback(AsynchronousInstrument.Callback<AsynchronousInstrument.DoubleResult>) - Method in interface io.opentelemetry.api.metrics.DoubleSumObserver.Builder
 
setCallback(AsynchronousInstrument.Callback<AsynchronousInstrument.DoubleResult>) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownSumObserver.Builder
 
setCallback(AsynchronousInstrument.Callback<AsynchronousInstrument.DoubleResult>) - Method in interface io.opentelemetry.api.metrics.DoubleValueObserver.Builder
 
setCallback(AsynchronousInstrument.Callback<AsynchronousInstrument.LongResult>) - Method in interface io.opentelemetry.api.metrics.LongSumObserver.Builder
 
setCallback(AsynchronousInstrument.Callback<AsynchronousInstrument.LongResult>) - Method in interface io.opentelemetry.api.metrics.LongUpDownSumObserver.Builder
 
setCallback(AsynchronousInstrument.Callback<AsynchronousInstrument.LongResult>) - Method in interface io.opentelemetry.api.metrics.LongValueObserver.Builder
 
setCallback(AsynchronousInstrument.Callback<R>) - Method in interface io.opentelemetry.api.metrics.AsynchronousInstrument.Builder
Sets a callback that gets executed every collection interval.
setCallback(AsynchronousInstrument.Callback<R>) - Method in interface io.opentelemetry.api.metrics.AsynchronousInstrument
Deprecated.
Please register the callback while building the instrument. This method will be deprecated in 0.13.0.
setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleCounter.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleSumObserver.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownSumObserver.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleValueObserver.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleValueRecorder.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.Instrument.Builder
Sets the description of the Instrument.
setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongCounter.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongSumObserver.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongUpDownSumObserver.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongValueObserver.Builder
 
setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongValueRecorder.Builder
 
setGlobalPropagators(ContextPropagators) - Static method in interface io.opentelemetry.api.OpenTelemetry
Sets the globally registered ContextPropagators for remote propagation of a context.
setMeterProvider(MeterProvider) - Method in class io.opentelemetry.api.DefaultOpenTelemetry.Builder
 
setMeterProvider(MeterProvider) - Method in interface io.opentelemetry.api.OpenTelemetryBuilder
Sets the MeterProvider to use.
setNoParent() - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Sets the option to become a root Baggage with no parent.
setNoParent() - Method in interface io.opentelemetry.api.trace.SpanBuilder
Sets the option to become a root Span for a new trace.
setParent(Context) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
Sets the parent Baggage to use from the specified Context.
setParent(Context) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Sets the parent to use from the specified Context.
setPropagators(ContextPropagators) - Method in class io.opentelemetry.api.DefaultOpenTelemetry.Builder
 
setPropagators(ContextPropagators) - Method in class io.opentelemetry.api.DefaultOpenTelemetry
 
setPropagators(ContextPropagators) - Method in interface io.opentelemetry.api.OpenTelemetry
Sets the propagators that this instance should contain.
setPropagators(ContextPropagators) - Method in interface io.opentelemetry.api.OpenTelemetryBuilder
Sets the ContextPropagators to use.
setSpanKind(Span.Kind) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Sets the Span.Kind for the newly created Span.
setStartTimestamp(long, TimeUnit) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Sets an explicit start timestamp for the newly created Span.
setStartTimestamp(Instant) - Method in interface io.opentelemetry.api.trace.SpanBuilder
Sets an explicit start timestamp for the newly created Span.
setStatus(StatusCode) - Method in interface io.opentelemetry.api.trace.Span
Sets the status to the Span.
setStatus(StatusCode, String) - Method in interface io.opentelemetry.api.trace.Span
Sets the status to the Span.
setTracerProvider(TracerProvider) - Method in class io.opentelemetry.api.DefaultOpenTelemetry.Builder
 
setTracerProvider(TracerProvider) - Method in interface io.opentelemetry.api.OpenTelemetryBuilder
Sets the TracerProvider to use.
setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleCounter.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleSumObserver.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownSumObserver.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleValueObserver.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleValueRecorder.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.Instrument.Builder
Sets the unit of the Instrument.
setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongCounter.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongSumObserver.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongUpDownSumObserver.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongValueObserver.Builder
 
setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongValueRecorder.Builder
 
size() - Method in interface io.opentelemetry.api.baggage.Baggage
Returns the number of entries in this Baggage.
size() - Method in interface io.opentelemetry.api.common.Attributes
The number of attributes contained in this.
size() - Method in interface io.opentelemetry.api.common.Labels
The number of key-value pairs of labels in this instance.
size() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
 
size() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
size() - Method in interface io.opentelemetry.api.trace.TraceState
Returns the number of entries in this TraceState.
SOLARIS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
Oracle Solaris.
sortAndFilter(Object[], boolean) - Static method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
Sorts and dedupes the key/value pairs in data.
Span - Interface in io.opentelemetry.api.trace
An interface that represents a span.
Span.Kind - Enum in io.opentelemetry.api.trace
Type of span.
spanBuilder(String) - Method in interface io.opentelemetry.api.trace.Tracer
Returns a SpanBuilder to create and start a new Span.
SpanBuilder - Interface in io.opentelemetry.api.trace
SpanBuilder is used to construct Span instances which define arbitrary scopes of code that are sampled for distributed tracing as a single atomic unit.
SpanContext - Interface in io.opentelemetry.api.trace
A class that represents a span context.
SpanId - Class in io.opentelemetry.api.trace
Helper methods for dealing with a span identifier.
SPDY - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.HttpFlavorValues
SPDY protocol.
SQLITE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
SQLite.
startSpan() - Method in interface io.opentelemetry.api.trace.SpanBuilder
Starts a new Span.
StatusCode - Enum in io.opentelemetry.api.trace
The set of canonical status codes.
storeInContext(Context) - Method in interface io.opentelemetry.api.baggage.Baggage
 
storeInContext(Context) - Method in interface io.opentelemetry.api.trace.Span
 
STRING - io.opentelemetry.api.common.AttributeType
 
STRING_ARRAY - io.opentelemetry.api.common.AttributeType
 
stringArrayKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
Returns a new AttributeKey for List<String> valued attributes.
stringKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
Returns a new AttributeKey for String valued attributes.
StringUtils - Class in io.opentelemetry.api.internal
Internal utility methods for working with attribute keys, attribute values, and metric names.
SYBASE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Sybase.
SynchronousInstrument<B extends SynchronousInstrument.BoundInstrument> - Interface in io.opentelemetry.api.metrics
SynchronousInstrument is an interface that defines a type of instruments that are used to report measurements synchronously.
SynchronousInstrument.BoundInstrument - Interface in io.opentelemetry.api.metrics
 
SynchronousInstrument.Builder - Interface in io.opentelemetry.api.metrics
Builder class for SynchronousInstrument.

T

TELEMETRY_AUTO_VERSION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The version string of the auto instrumentation agent, if used.
TELEMETRY_SDK_LANGUAGE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The language of the telemetry SDK.
TELEMETRY_SDK_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The name of the telemetry SDK as defined above.
TELEMETRY_SDK_VERSION - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
The version string of the telemetry SDK.
TemporaryBuffers - Class in io.opentelemetry.api.internal
ThreadLocal buffers for use when creating new derived objects such as Strings.
TERADATA - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Teradata.
THREAD_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Current "managed" thread ID (as opposed to OS thread ID).
THREAD_NAME - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
Current thread name.
TIMER - io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasTriggerValues
A function is scheduled to be executed regularly.
toBuilder() - Method in interface io.opentelemetry.api.baggage.Baggage
Create a Builder pre-initialized with the contents of this Baggage.
toBuilder() - Method in interface io.opentelemetry.api.common.Attributes
Returns a new AttributesBuilder instance populated with the data of this Attributes.
toBuilder() - Method in class io.opentelemetry.api.common.Labels.ArrayBackedLabels
 
toBuilder() - Method in interface io.opentelemetry.api.common.Labels
Create a ArrayBackedLabelsBuilder pre-populated with the contents of this Labels instance.
toBuilder() - Method in class io.opentelemetry.api.DefaultOpenTelemetry
Deprecated.
toBuilder() - Method in interface io.opentelemetry.api.OpenTelemetry
Deprecated.
This method should not be used, as it allows unexpected sharing of state across instances. It will be removed in the next release.
toBuilder() - Method in interface io.opentelemetry.api.trace.TraceState
Returns a Builder based on this TraceState.
TOPIC - io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingDestinationKindValues
A message sent to a topic.
toString() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
 
toString() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
TraceFlags - Class in io.opentelemetry.api.trace
Helper methods for dealing with trace flags options.
TraceId - Class in io.opentelemetry.api.trace
Helper methods for dealing with a trace identifier.
traceIdHighBytesAsLong(CharSequence) - Static method in class io.opentelemetry.api.trace.TraceId
Convert the "high bytes" of the given hex traceId into a long representation.
traceIdLowBytesAsLong(CharSequence) - Static method in class io.opentelemetry.api.trace.TraceId
Convert the "low bytes" of the given hex traceId into a long representation.
Tracer - Interface in io.opentelemetry.api.trace
Tracer is the interface for Span creation and interaction with the in-process context.
tracerProvider - Variable in class io.opentelemetry.api.DefaultOpenTelemetry.Builder
 
TracerProvider - Interface in io.opentelemetry.api.trace
A registry for creating named Tracers.
TracerProviderFactory - Interface in io.opentelemetry.spi.trace
TracerProviderFactory is a service provider for a TracerProvider.
TraceState - Interface in io.opentelemetry.api.trace
Carries tracing-system specific context in a list of key-value pairs.
TraceStateBuilder - Interface in io.opentelemetry.api.trace
A builder of TraceState.

U

UNAUTHENTICATED - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
UNAUTHENTICATED.
UNAVAILABLE - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
UNAVAILABLE.
unbind() - Method in interface io.opentelemetry.api.metrics.DoubleCounter.BoundDoubleCounter
 
unbind() - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter.BoundDoubleUpDownCounter
 
unbind() - Method in interface io.opentelemetry.api.metrics.DoubleValueRecorder.BoundDoubleValueRecorder
 
unbind() - Method in interface io.opentelemetry.api.metrics.LongCounter.BoundLongCounter
 
unbind() - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter.BoundLongUpDownCounter
 
unbind() - Method in interface io.opentelemetry.api.metrics.LongValueRecorder.BoundLongValueRecorder
 
unbind() - Method in interface io.opentelemetry.api.metrics.SynchronousInstrument.BoundInstrument
Unbinds the current Bound from the Instrument.
UNIMPLEMENTED - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
UNIMPLEMENTED.
UNIX - io.opentelemetry.api.trace.attributes.SemanticAttributes.NetTransportValues
Unix Domain socket.
UNKNOWN - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
UNKNOWN.
unobfuscate() - Method in interface io.opentelemetry.api.internal.Obfuscated
Returns the unobfuscated provider.
UNSET - io.opentelemetry.api.trace.StatusCode
The default status.
update(R) - Method in interface io.opentelemetry.api.metrics.AsynchronousInstrument.Callback
 
updateName(String) - Method in interface io.opentelemetry.api.trace.Span
Updates the Span name.
Utils - Class in io.opentelemetry.api.internal
General internal utility methods.

V

validateLabelPairs(String[]) - Static method in class io.opentelemetry.api.internal.Utils
Validates that the array of Strings is 1) even in length, and 2) they can be formed into valid pairs where the first item in the pair is not null.
value() - Method in enum io.opentelemetry.api.trace.StatusCode
Deprecated.
The value is not a part of the OpenTelemetry specification and will be remmoved.
valueOf(String) - Static method in enum io.opentelemetry.api.common.AttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.AwsEcsLaunchtypeValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasTriggerValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingDestinationKindValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingOperationValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.NetTransportValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentelemetry.api.trace.Span.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentelemetry.api.trace.StatusCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.opentelemetry.api.common.AttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
 
values() - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.AwsEcsLaunchtypeValues
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasTriggerValues
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingDestinationKindValues
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingOperationValues
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.NetTransportValues
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opentelemetry.api.trace.Span.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opentelemetry.api.trace.StatusCode
Returns an array containing the constants of this enum type, in the order they are declared.
VERTICA - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
Vertica.

W

W3CBaggagePropagator - Class in io.opentelemetry.api.baggage.propagation
TextMapPropagator that implements the W3C specification for baggage header propagation.
W3CTraceContextPropagator - Class in io.opentelemetry.api.trace.propagation
Implementation of the W3C TraceContext propagation protocol.
WEBJS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.TelemetrySdkLanguageValues
webjs.
WINDOWS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
Microsoft Windows.
wrap(SpanContext) - Static method in interface io.opentelemetry.api.trace.Span
Returns a non-recording Span that holds the provided SpanContext but has no functionality.
wrap(List<Object>) - Static method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
Returns a read-only view of the given array.

Z

ZOS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
IBM z/OS.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages