Index

A B C D E F G H I L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

addAttributesExtractor(AttributesExtractor<? super REQUEST, ? super RESPONSE>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
Adds an additional AttributesExtractor to invoke to set attributes to instrumented items.
addAttributesExtractor(AttributesExtractor<? super REQUEST, ? super RESPONSE>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
Adds an additional AttributesExtractor to invoke to set attributes to instrumented items.

B

batchCallback(Runnable, ObservableMeasurement, ObservableMeasurement...) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
build() - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
 
build() - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
 
build() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractorBuilder
Returns a new SqlClientAttributesExtractor with the settings of this SqlClientAttributesExtractorBuilder.
build() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesExtractorBuilder
Returns a new MessagingAttributesExtractor with the settings of this MessagingAttributesExtractorBuilder.
builder(SqlClientAttributesGetter<REQUEST, RESPONSE>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor
Returns a new SqlClientAttributesExtractorBuilder that can be used to configure the SQL client attributes extractor.
builder(MessagingAttributesGetter<REQUEST, RESPONSE>, MessageOperation) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesExtractor
Returns a new MessagingAttributesExtractorBuilder for the given operation that can be used to configure the messaging attributes extractor.

C

ClassAndMethod - Class in io.opentelemetry.instrumentation.api.incubator.semconv.util
 
ClassAndMethod() - Constructor for class io.opentelemetry.instrumentation.api.incubator.semconv.util.ClassAndMethod
 
CodeAttributesExtractor<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.code
codeAttributesGetter() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.util.ClassAndMethod
 
CodeAttributesGetter<REQUEST> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.code
An interface for getting code attributes.
CodeSpanNameExtractor<REQUEST> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.code
A helper SpanNameExtractor implementation for instrumentations that target specific Java classes/methods.
CommonConfig - Class in io.opentelemetry.instrumentation.api.incubator.config.internal
This class is internal and is hence not for public use.
CommonConfig(InstrumentationConfig) - Constructor for class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
computeSpanName(String, String, String) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientSpanNameExtractor
 
configure(CommonConfig) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
 
configure(CommonConfig) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
 
connectionCreateTime() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
connections() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
connectionTimeouts() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
connectionUseTime() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
connectionWaitTime() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
COUCHBASE - Enum constant in enum io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlDialect
 
create(boolean) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.RedisCommandSanitizer
 
create(boolean) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizer
 
create(OpenTelemetry, String, String) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
create(CodeAttributesGetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeAttributesExtractor
Creates the code attributes extractor.
create(CodeAttributesGetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeSpanNameExtractor
Returns a SpanNameExtractor that constructs the span name according to the following pattern: <class.simpleName>.<methodName>.
create(DbClientAttributesGetter<REQUEST, ?>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientSpanNameExtractor
Returns a SpanNameExtractor that constructs the span name according to DB semantic conventions: <db.operation> <db.name>.
create(DbClientAttributesGetter<REQUEST, RESPONSE>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesExtractor
Creates the database client attributes extractor with default configuration.
create(SqlClientAttributesGetter<REQUEST, ?>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientSpanNameExtractor
Returns a SpanNameExtractor that constructs the span name according to DB semantic conventions: <db.operation> <db.name>.<identifier>.
create(SqlClientAttributesGetter<REQUEST, RESPONSE>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor
Creates the SQL client attributes extractor with default configuration.
create(GenAiAttributesGetter<REQUEST, ?>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiSpanNameExtractor
Returns a SpanNameExtractor that constructs the span name according to GenAI semantic conventions: <gen_ai.operation.name> <gen_ai.request.model>.
create(GenAiAttributesGetter<REQUEST, RESPONSE>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesExtractor
Creates the GenAI attributes extractor.
create(MessagingAttributesGetter<REQUEST, ?>, MessageOperation) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingSpanNameExtractor
Returns a SpanNameExtractor that constructs the span name according to messaging semantic conventions: <destination name> <operation name>.
create(MessagingAttributesGetter<REQUEST, RESPONSE>, MessageOperation) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesExtractor
Creates the messaging attributes extractor for the given operation with default configuration.
create(RpcAttributesGetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcClientAttributesExtractor
Creates the RPC client attributes extractor.
create(RpcAttributesGetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcServerAttributesExtractor
Creates the RPC server attributes extractor.
create(RpcAttributesGetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcSpanNameExtractor
Returns a SpanNameExtractor that constructs the span name according to RPC semantic conventions: <rpc.service>/<rpc.method>.
create(HttpClientAttributesGetter<REQUEST, RESPONSE>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpExperimentalAttributesExtractor
 
create(HttpClientAttributesGetter<REQUEST, RESPONSE>, PeerServiceResolver) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpClientPeerServiceAttributesExtractor
Returns a new HttpClientPeerServiceAttributesExtractor that will use the passed attributesGetter instance to determine the value of the peer.service attribute.
create(HttpServerAttributesGetter<REQUEST, RESPONSE>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpExperimentalAttributesExtractor
 
create(ServerAttributesGetter<REQUEST>, PeerServiceResolver) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.net.PeerServiceAttributesExtractor
Returns a new PeerServiceAttributesExtractor that will use the passed attributesGetter instance to determine the value of the peer.service attribute.
create(Class<?>, String) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.util.ClassAndMethod
 
create(String, OpenTelemetry, HttpClientAttributesGetter<REQUEST, RESPONSE>) - Static method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
 
create(String, OpenTelemetry, HttpClientAttributesGetter<REQUEST, RESPONSE>, TextMapSetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
 
create(String, OpenTelemetry, HttpServerAttributesGetter<REQUEST, RESPONSE>) - Static method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
 
create(String, OpenTelemetry, HttpServerAttributesGetter<REQUEST, RESPONSE>, TextMapGetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
 
create(String, String, String) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementInfo
 
create(Map<String, String>) - Static method in interface io.opentelemetry.instrumentation.api.incubator.semconv.net.PeerServiceResolver
 

D

DB_SYSTEM_NAME - Static variable in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesExtractor
 
DB_SYSTEM_NAME - Static variable in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor
 
DbClientAttributesExtractor<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
DbClientAttributesGetter<REQUEST,RESPONSE> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.db
An interface for getting database client attributes.
DbClientCommonAttributesGetter<REQUEST,RESPONSE> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.db
An interface for getting attributes common to database clients.
DbClientMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
OperationListener which keeps track of Database client metrics.
DbClientSpanNameExtractor<REQUEST> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
 
DbConnectionPoolMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
dbResponseStatusCode(int) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.internal.DbResponseStatusUtil
 
DbResponseStatusUtil - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db.internal
This class is internal and experimental.
declaringClass() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.util.ClassAndMethod
 
DEFAULT - Enum constant in enum io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlDialect
 
DefaultHttpClientInstrumenterBuilder<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.builder.internal
This class is internal and is hence not for public use.
DefaultHttpServerInstrumenterBuilder<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.builder.internal
This class is internal and is hence not for public use.

E

EnduserConfig - Class in io.opentelemetry.instrumentation.api.incubator.config.internal
Configuration that controls capturing the enduser.* semantic attributes.
extract(REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeSpanNameExtractor
 
extract(REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiSpanNameExtractor
 
extract(REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingSpanNameExtractor
 
extract(REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcSpanNameExtractor
 

F

fromMethod(Class<?>, String) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.util.SpanNames
Deprecated.
This method is used to generate a span name based on a method.
fromMethod(Method) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.util.SpanNames
Deprecated.
This method is used to generate a span name based on a method.

G

GenAiAttributesExtractor<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.genai
Extractor of GenAI attributes.
GenAiAttributesGetter<REQUEST,RESPONSE> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.genai
An interface for getting GenAI attributes.
GenAiClientMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.genai
OperationListener which keeps track of Generative AI Client Metrics.
GenAiSpanNameExtractor<REQUEST> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.genai
A SpanNameExtractor for GenAI requests.
get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientMetrics
Returns an OperationMetrics instance which can be used to enable recording of DbClientMetrics.
get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiClientMetrics
Returns an OperationMetrics instance which can be used to enable recording of GenAiClientMetrics.
get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpClientExperimentalMetrics
Returns a OperationMetrics which can be used to enable recording of HttpClientExperimentalMetrics on an InstrumenterBuilder.
get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpServerExperimentalMetrics
Returns a OperationMetrics which can be used to enable recording of HttpServerExperimentalMetrics on an InstrumenterBuilder.
get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingConsumerMetrics
 
get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingProducerMetrics
 
get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcClientMetrics
Returns a OperationMetrics which can be used to enable recording of RpcClientMetrics on an InstrumenterBuilder.
get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcServerMetrics
Returns a OperationMetrics which can be used to enable recording of RpcServerMetrics on an InstrumenterBuilder.
getAttributes() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
getBatchMessageCount(REQUEST, RESPONSE) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
getBatchSize(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesGetter
 
getBoolean(String, boolean) - Method in interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
Returns a boolean-valued configuration property or defaultValue if a property with name name has not been configured.
getClientId(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
getClientRequestHeaders() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
getClientResponseHeaders() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
getCodeClass(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeAttributesGetter
 
getConnectionString(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientCommonAttributesGetter
Deprecated.
getConversationId(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
getDbNamespace(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientCommonAttributesGetter
 
getDbOperationName(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesGetter
 
getDbQueryText(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesGetter
 
getDbSystem(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientCommonAttributesGetter
 
getDestination(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
getDestinationPartitionId(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
getDestinationTemplate(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
getDouble(String, double) - Method in interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
Returns a double-valued configuration property or defaultValue if a property with name name has not been configured or when parsing has failed.
getDuration(String, Duration) - Method in interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
Returns a duration-valued configuration property or defaultValue if a property with name name has not been configured or when parsing has failed.
getEnduserConfig() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
getFullStatement() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementInfo
 
getHost(String) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.net.internal.UrlParser
 
getIdleConnectionsAttributes() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
getInt(String, int) - Method in interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
Returns an integer-valued configuration property or defaultValue if a property with name name has not been configured or when parsing has failed.
getKnownHttpRequestMethods() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
getList(String) - Method in interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
This is the same as calling getList(String, List) with the defaultValue equal to the emptyList()/
getList(String, List<String>) - Method in interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
Returns a list-valued configuration property or defaultValue if a property with name name has not been configured.
getLong(String, long) - Method in interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
Returns a long-valued configuration property or defaultValue if a property with name name has not been configured or when parsing has failed.
getMainIdentifier() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementInfo
 
getMap(String, Map<String, String>) - Method in interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
Returns a map-valued configuration property or defaultValue if a property with name name has not been configured or when parsing has failed.
getMessageBodySize(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
getMessageEnvelopeSize(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
getMessageHeader(REQUEST, String) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
Extracts all values of header named name from the request, or an empty list if there were none.
getMessageId(REQUEST, RESPONSE) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
getMessagePayloadCompressedSize(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
Deprecated.
getMessagePayloadSize(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
Deprecated.
getMethod(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcAttributesGetter
 
getMethodName(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeAttributesGetter
 
getName(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientCommonAttributesGetter
getOperation() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementInfo
 
getOperation(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesGetter
getOperationName(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getPath(String) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.net.internal.UrlParser
 
getPeerServiceResolver() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
getPort(String) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.net.internal.UrlParser
 
getRawQueryText(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesGetter
getRawQueryTexts(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesGetter
Get the raw SQL query texts.
getRawStatement(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesGetter
getRequestEncodingFormats(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getRequestFrequencyPenalty(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getRequestMaxTokens(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getRequestModel(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getRequestPresencePenalty(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getRequestSeed(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getRequestStopSequences(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getRequestTemperature(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getRequestTopK(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getRequestTopP(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getResponseFinishReasons(REQUEST, RESPONSE) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getResponseId(REQUEST, RESPONSE) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getResponseModel(REQUEST, RESPONSE) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getResponseStatus(RESPONSE, Throwable) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientCommonAttributesGetter
 
getServerRequestHeaders() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
getServerResponseHeaders() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
getService(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcAttributesGetter
 
getSpanIdKey() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
getStatement(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesGetter
getString(String) - Method in interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
Returns a string-valued configuration property or null if a property with name name has not been configured.
getString(String, String) - Method in interface io.opentelemetry.instrumentation.api.incubator.config.internal.InstrumentationConfig
Returns a string-valued configuration property or defaultValue if a property with name name has not been configured.
getSystem(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientCommonAttributesGetter
Deprecated.
getSystem(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getSystem(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
getSystem(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcAttributesGetter
 
getTraceFlagsKey() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
getTraceIdKey() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
getUrlTemplate(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpClientExperimentalAttributesGetter
Returns the template used by the http client framework to build the request URL.
getUsageInputTokens(REQUEST, RESPONSE) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getUsageOutputTokens(REQUEST, RESPONSE) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesGetter
 
getUsedConnectionsAttributes() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
getUser(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientCommonAttributesGetter
Deprecated.

H

HttpClientExperimentalAttributesGetter<REQUEST,RESPONSE> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.http
An interface for getting experimental HTTP client attributes.
HttpClientExperimentalMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.http
OperationListener which keeps track of non-stable HTTP client metrics: the request size and the response size.
HttpClientPeerServiceAttributesExtractor<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.http
Extractor of the peer.service span attribute, described in the specification.
HttpExperimentalAttributesExtractor<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.http
 
HttpServerExperimentalMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.http

I

InstrumentationConfig - Interface in io.opentelemetry.instrumentation.api.incubator.config.internal
Represents the global instrumentation configuration consisting of system properties, environment variables, contents of the agent configuration file and properties defined by the ConfigPropertySource SPI implementations.
instrumenterBuilder() - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
 
instrumenterBuilder(SpanNameExtractor<? super BUILDERREQUEST>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
 
internalGetSpanKey() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesExtractor
This method is internal and is hence not for public use.
internalGetSpanKey() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor
This method is internal and is hence not for public use.
internalGetSpanKey() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesExtractor
This method is internal and is hence not for public use.
internalGetSpanKey() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcClientAttributesExtractor
This method is internal and is hence not for public use.
internalGetSpanKey() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcServerAttributesExtractor
This method is internal and is hence not for public use.
io.opentelemetry.instrumentation.api.incubator.builder.internal - package io.opentelemetry.instrumentation.api.incubator.builder.internal
 
io.opentelemetry.instrumentation.api.incubator.config.internal - package io.opentelemetry.instrumentation.api.incubator.config.internal
 
io.opentelemetry.instrumentation.api.incubator.log - package io.opentelemetry.instrumentation.api.incubator.log
 
io.opentelemetry.instrumentation.api.incubator.semconv.code - package io.opentelemetry.instrumentation.api.incubator.semconv.code
 
io.opentelemetry.instrumentation.api.incubator.semconv.db - package io.opentelemetry.instrumentation.api.incubator.semconv.db
 
io.opentelemetry.instrumentation.api.incubator.semconv.db.internal - package io.opentelemetry.instrumentation.api.incubator.semconv.db.internal
 
io.opentelemetry.instrumentation.api.incubator.semconv.genai - package io.opentelemetry.instrumentation.api.incubator.semconv.genai
 
io.opentelemetry.instrumentation.api.incubator.semconv.http - package io.opentelemetry.instrumentation.api.incubator.semconv.http
 
io.opentelemetry.instrumentation.api.incubator.semconv.messaging - package io.opentelemetry.instrumentation.api.incubator.semconv.messaging
 
io.opentelemetry.instrumentation.api.incubator.semconv.net - package io.opentelemetry.instrumentation.api.incubator.semconv.net
 
io.opentelemetry.instrumentation.api.incubator.semconv.net.internal - package io.opentelemetry.instrumentation.api.incubator.semconv.net.internal
 
io.opentelemetry.instrumentation.api.incubator.semconv.rpc - package io.opentelemetry.instrumentation.api.incubator.semconv.rpc
 
io.opentelemetry.instrumentation.api.incubator.semconv.util - package io.opentelemetry.instrumentation.api.incubator.semconv.util
 
isAnonymousDestination(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 
isAnyEnabled() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.EnduserConfig
Returns true if capturing of any enduser.* semantic attribute is enabled.
isEmpty() - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.net.PeerServiceResolver
 
isIdEnabled() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.EnduserConfig
Returns true if capturing the enduser.id semantic attribute is enabled.
isRoleEnabled() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.EnduserConfig
Returns true if capturing the enduser.role semantic attribute is enabled.
isScopeEnabled() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.EnduserConfig
Returns true if capturing the enduser.scope semantic attribute is enabled.
isStatementSanitizationEnabled() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
isTemporaryDestination(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
 

L

LoggingContextConstants - Class in io.opentelemetry.instrumentation.api.incubator.log
This class contains several constants used in logging libraries' Mapped Diagnostic Context instrumentations.

M

maxConnections() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
maxIdleConnections() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
MessageOperation - Enum in io.opentelemetry.instrumentation.api.incubator.semconv.messaging
Represents type of operations that may be used in a messaging system.
MessagingAttributesExtractor<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.messaging
Extractor of messaging attributes.
MessagingAttributesExtractorBuilder<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.messaging
MessagingAttributesGetter<REQUEST,RESPONSE> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.messaging
An interface for getting messaging attributes.
MessagingConsumerMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.messaging
OperationListener which keeps track of Consumer metrics.
MessagingProducerMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.messaging
OperationListener which keeps track of Producer metrics.
MessagingSpanNameExtractor<REQUEST> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.messaging
 
methodName() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.util.ClassAndMethod
 
minIdleConnections() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 

O

onEnd(AttributesBuilder, Context, REQUEST, RESPONSE, Throwable) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeAttributesExtractor
 
onEnd(AttributesBuilder, Context, REQUEST, RESPONSE, Throwable) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesExtractor
 
onEnd(AttributesBuilder, Context, REQUEST, RESPONSE, Throwable) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor
 
onEnd(AttributesBuilder, Context, REQUEST, RESPONSE, Throwable) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesExtractor
 
onEnd(AttributesBuilder, Context, REQUEST, RESPONSE, Throwable) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpClientPeerServiceAttributesExtractor
 
onEnd(AttributesBuilder, Context, REQUEST, RESPONSE, Throwable) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpExperimentalAttributesExtractor
 
onEnd(AttributesBuilder, Context, REQUEST, RESPONSE, Throwable) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesExtractor
 
onEnd(AttributesBuilder, Context, REQUEST, RESPONSE, Throwable) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.net.PeerServiceAttributesExtractor
 
onEnd(AttributesBuilder, Context, REQUEST, RESPONSE, Throwable) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcClientAttributesExtractor
 
onEnd(AttributesBuilder, Context, REQUEST, RESPONSE, Throwable) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcServerAttributesExtractor
 
onEnd(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientMetrics
 
onEnd(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiClientMetrics
 
onEnd(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpClientExperimentalMetrics
 
onEnd(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpServerExperimentalMetrics
 
onEnd(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingConsumerMetrics
 
onEnd(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingProducerMetrics
 
onEnd(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcClientMetrics
 
onEnd(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcServerMetrics
 
onStart(AttributesBuilder, Context, REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeAttributesExtractor
 
onStart(AttributesBuilder, Context, REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesExtractor
 
onStart(AttributesBuilder, Context, REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor
 
onStart(AttributesBuilder, Context, REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiAttributesExtractor
 
onStart(AttributesBuilder, Context, REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpClientPeerServiceAttributesExtractor
 
onStart(AttributesBuilder, Context, REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpExperimentalAttributesExtractor
 
onStart(AttributesBuilder, Context, REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesExtractor
 
onStart(AttributesBuilder, Context, REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.net.PeerServiceAttributesExtractor
 
onStart(AttributesBuilder, Context, REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcClientAttributesExtractor
 
onStart(AttributesBuilder, Context, REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcServerAttributesExtractor
 
onStart(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientMetrics
 
onStart(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.genai.GenAiClientMetrics
 
onStart(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpClientExperimentalMetrics
 
onStart(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpServerExperimentalMetrics
 
onStart(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingConsumerMetrics
 
onStart(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingProducerMetrics
 
onStart(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcClientMetrics
 
onStart(Context, Attributes, long) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcServerMetrics
 

P

PeerServiceAttributesExtractor<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.net
Extractor of the peer.service span attribute, described in the specification.
PeerServiceResolver - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.net
 
pendingRequestsForConnection() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbConnectionPoolMetrics
 
PROCESS - Enum constant in enum io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessageOperation
 
PUBLISH - Enum constant in enum io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessageOperation
 

R

RECEIVE - Enum constant in enum io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessageOperation
 
redactQueryParameters() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
RedisCommandSanitizer - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
This class is responsible for masking potentially sensitive data in Redis commands.
resolveService(String, Integer, Supplier<String>) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.net.PeerServiceResolver
 
RpcAttributesGetter<REQUEST> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.rpc
An interface for getting RPC attributes.
RpcClientAttributesExtractor<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.rpc
Extractor of RPC client attributes.
RpcClientMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.rpc
OperationListener which keeps track of RPC client metrics.
RpcServerAttributesExtractor<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.rpc
Extractor of RPC server attributes.
RpcServerMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.rpc
OperationListener which keeps track of RPC server metrics.
RpcSpanNameExtractor<REQUEST> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.rpc
A SpanNameExtractor for RPC requests.

S

sanitize(String) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizer
 
sanitize(String, SqlDialect) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementSanitizer
 
sanitize(String, List<?>) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.RedisCommandSanitizer
 
setBuilderCustomizer(Consumer<InstrumenterBuilder<REQUEST, RESPONSE>>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
 
setBuilderCustomizer(Consumer<InstrumenterBuilder<REQUEST, RESPONSE>>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
 
setCapturedHeaders(Collection<String>) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesExtractorBuilder
Configures the messaging headers that will be captured as span attributes.
setCapturedRequestHeaders(Collection<String>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
Configures the HTTP request headers that will be captured as span attributes.
setCapturedRequestHeaders(Collection<String>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
Configures the HTTP request headers that will be captured as span attributes.
setCapturedResponseHeaders(Collection<String>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
Configures the HTTP response headers that will be captured as span attributes.
setCapturedResponseHeaders(Collection<String>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
Configures the HTTP response headers that will be captured as span attributes.
setEmitExperimentalHttpClientTelemetry(boolean) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
Configures the instrumentation to emit experimental HTTP client telemetry.
setEmitExperimentalHttpServerTelemetry(boolean) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
Configures the instrumentation to emit experimental HTTP server telemetry.
setKnownMethods(Collection<String>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
Configures the instrumentation to recognize an alternative set of HTTP request methods.
setKnownMethods(Collection<String>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
Configures the instrumentation to recognize an alternative set of HTTP request methods.
setPeerService(String) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
Sets the peer.service attribute for http client spans.
setPeerServiceResolver(PeerServiceResolver) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
Sets custom PeerServiceResolver.
setRedactQueryParameters(boolean) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
Configures the instrumentation to redact sensitive URL parameters.
setSpanNameExtractor(Function<SpanNameExtractor<REQUEST>, SpanNameExtractor<REQUEST>>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
Sets custom SpanNameExtractor via transform function.
setSpanNameExtractor(Function<SpanNameExtractor<REQUEST>, SpanNameExtractor<REQUEST>>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
Sets custom SpanNameExtractor via transform function.
setStatementSanitizationEnabled(boolean) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractorBuilder
Sets whether the db.statement attribute extracted by the constructed SqlClientAttributesExtractor should be sanitized.
setStatusExtractor(Function<SpanStatusExtractor<REQUEST, RESPONSE>, SpanStatusExtractor<REQUEST, RESPONSE>>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder
 
setStatusExtractor(Function<SpanStatusExtractor<REQUEST, RESPONSE>, SpanStatusExtractor<REQUEST, RESPONSE>>) - Method in class io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder
 
setTableAttribute(AttributeKey<String>) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractorBuilder
Deprecated.
not needed anymore since the new semantic conventions always use db.collection.name
shouldEmitExperimentalHttpClientTelemetry() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
shouldEmitExperimentalHttpServerTelemetry() - Method in class io.opentelemetry.instrumentation.api.incubator.config.internal.CommonConfig
 
SPAN_ID - Static variable in class io.opentelemetry.instrumentation.api.incubator.log.LoggingContextConstants
Key under which the current span id will be injected into the context data.
SpanNames - Class in io.opentelemetry.instrumentation.api.incubator.semconv.util
Deprecated.
SqlClientAttributesExtractor<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
Extractor of database attributes.
SqlClientAttributesExtractorBuilder<REQUEST,RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
SqlClientAttributesGetter<REQUEST,RESPONSE> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.db
An interface for getting SQL database client attributes.
SqlDialect - Enum in io.opentelemetry.instrumentation.api.incubator.semconv.db
Enumeration of sql dialects that are handled differently by SqlStatementSanitizer.
SqlStatementInfo - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
 
SqlStatementInfo() - Constructor for class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementInfo
 
SqlStatementSanitizer - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
This class is responsible for masking potentially sensitive parameters in SQL (and SQL-like) statements and queries.

T

TRACE_FLAGS - Static variable in class io.opentelemetry.instrumentation.api.incubator.log.LoggingContextConstants
Key under which the current trace flags will be injected into the context data.
TRACE_ID - Static variable in class io.opentelemetry.instrumentation.api.incubator.log.LoggingContextConstants
Key under which the current trace id will be injected into the context data.

U

UrlParser - Class in io.opentelemetry.instrumentation.api.incubator.semconv.net.internal
This class is internal and is hence not for public use.

V

valueOf(String) - Static method in enum io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlDialect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessageOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlDialect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessageOperation
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values