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
All Classes All Packages
All Classes All Packages
A
- ABORTED - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
-
ABORTED.
- ADABAS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
-
Adabas (Adaptable Database System).
- 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 giventimestamp
, as nanos since epoch. - addEvent(String, Attributes) - Method in interface io.opentelemetry.api.trace.Span
-
Adds an event to the
Span
with the givenAttributes
. - addEvent(String, Attributes, long, TimeUnit) - Method in interface io.opentelemetry.api.trace.Span
- addEvent(String, Attributes, Instant) - Method in interface io.opentelemetry.api.trace.Span
- addEvent(String, Instant) - Method in interface io.opentelemetry.api.trace.Span
-
Adds an event to the
Span
with the giventimestamp
, 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).
- ALL - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
ALL.
- ALREADY_EXISTS - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
-
ALREADY_EXISTS.
- ANY - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
ANY.
- 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.trace.TraceState
-
Returns a read-only view of this
TraceState
as aMap
. - 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
- 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.trace.TraceState
-
Returns an empty
TraceStateBuilder
. - 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.
- 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.
- copyHexInto(byte[], char[], int) - Static method in class io.opentelemetry.api.trace.TraceId
-
Copies the lowercase base16 representations of the
TraceId
into thedest
beginning at thedestOffset
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(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.trace.Span
D
- DARWIN - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
-
Apple Darwin.
- 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_CONSISTENCY_LEVEL - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
-
The consistency level of the query.
- DB_CASSANDRA_COORDINATOR_DC - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
-
The data center of the coordinating node for a query.
- DB_CASSANDRA_COORDINATOR_ID - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
-
The ID of the coordinating node for a query.
- DB_CASSANDRA_IDEMPOTENCE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
-
Whether or not the query is idempotent.
- DB_CASSANDRA_KEYSPACE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
-
The name of the keyspace being accessed.
- DB_CASSANDRA_PAGE_SIZE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
-
The fetch size used for paging, i.e.
- DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes
-
The number of times a query was speculatively executed.
- DB_CASSANDRA_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_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.
- 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.
- 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
- EACH_QUORUM - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
EACH_QUORUM.
- 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.
- 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.
- 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).
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.
- 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(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.trace.Span
- fromContextOrNull(Context) - Static method in interface io.opentelemetry.api.trace.Span
- 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(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.trace.TracerProvider
-
Gets or creates a named and versioned tracer instance.
- getDefault() - Static method in class io.opentelemetry.api.trace.TraceFlags
-
Returns the default
TraceFlags
. - getDefault() - Static method in interface io.opentelemetry.api.trace.Tracer
- getDefault() - Static method in interface io.opentelemetry.api.trace.TracerProvider
-
Returns a no-op
TracerProvider
which only creates no-opSpan
s which do not record nor are emitted. - getDefault() - Static method in interface io.opentelemetry.api.trace.TraceState
-
Returns the default
TraceState
with no entries. - 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.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
. - 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 thisSpan
. - 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.
- getTraceState() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Returns the
TraceState
associated with thisSpanContext
. - getValue() - Method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.AwsEcsLaunchtypeValues
- getValue() - Method in enum io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
- 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.
I
- 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.
- 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.
- 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.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.
- 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.trace.TraceState
-
Returns whether this
TraceState
is empty, containing no entries. - isRecording() - Method in interface io.opentelemetry.api.trace.Span
-
Returns
true
if thisSpan
records tracing events (e.g. - isRemote() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Returns
true
if theSpanContext
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 thisSpanContext
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.
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.
L
- LINUX - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
-
Linux.
- LOCAL_ONE - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
LOCAL_ONE.
- LOCAL_QUORUM - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
LOCAL_QUORUM.
- LOCAL_SERIAL - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
LOCAL_SERIAL.
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.
- 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.
- 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
- 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.
- ONE - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
ONE.
- OPENBSD - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
-
OpenBSD.
- 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.
- PUBSUB - io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasTriggerValues
-
A function is set to be executed when messages are sent to a messaging system.
- 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.
- QUORUM - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
QUORUM.
R
- RECEIVE - io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingOperationValues
-
receive.
- recordException(Throwable) - Method in interface io.opentelemetry.api.trace.Span
- recordException(Throwable, Attributes) - Method in interface io.opentelemetry.api.trace.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(String) - Method in interface io.opentelemetry.api.trace.TraceStateBuilder
-
Removes the
Entry
that has the givenkey
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.DbCassandraConsistencyLevelValues - Enum 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
- SERIAL - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
SERIAL.
- 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(String, String) - Method in interface io.opentelemetry.api.trace.TraceStateBuilder
-
Adds or updates the
Entry
that has the givenkey
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
. - 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.trace.SpanBuilder
-
Sets the parent to use from the specified
Context
. - setSpanKind(Span.Kind) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets the
Span.Kind
for the newly createdSpan
. - 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
. - 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.
- 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 newSpan
. - SpanBuilder - Interface in io.opentelemetry.api.trace
-
SpanBuilder
is used to constructSpan
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.trace.Span
- SYBASE - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.DbSystemValues
-
Sybase.
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.
- 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.
- THREE - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
THREE.
- TIMER - io.opentelemetry.api.trace.attributes.SemanticAttributes.FaasTriggerValues
-
A function is scheduled to be executed regularly.
- toBuilder() - Method in interface io.opentelemetry.api.trace.TraceState
-
Returns a
Builder
based on thisTraceState
. - TOPIC - io.opentelemetry.api.trace.attributes.SemanticAttributes.MessagingDestinationKindValues
-
A message sent to a topic.
- 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 - Interface in io.opentelemetry.api.trace
-
A registry for creating named
Tracer
s. - 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
. - TWO - io.opentelemetry.api.trace.attributes.SemanticAttributes.DbCassandraConsistencyLevelValues
-
TWO.
U
- UNAUTHENTICATED - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
-
UNAUTHENTICATED.
- UNAVAILABLE - io.opentelemetry.api.trace.attributes.SemanticAttributes.RpcGrpcStatusCodeValues
-
UNAVAILABLE.
- 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.
- UNSET - io.opentelemetry.api.trace.StatusCode
-
The default status.
- updateName(String) - Method in interface io.opentelemetry.api.trace.Span
-
Updates the
Span
name.
V
- 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.DbCassandraConsistencyLevelValues
-
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.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.DbCassandraConsistencyLevelValues
-
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
- 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 providedSpanContext
but has no functionality.
Z
- ZOS - Static variable in class io.opentelemetry.api.trace.attributes.SemanticAttributes.OsTypeValues
-
IBM z/OS.
All Classes All Packages