Index
All Classes and Interfaces|All Packages|Constant Field Values
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.semconv.db.SqlClientAttributesExtractorBuilder
-
Returns a new
SqlClientAttributesExtractorwith the settings of thisSqlClientAttributesExtractorBuilder. - build() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesExtractorBuilder
-
Returns a new
MessagingAttributesExtractorwith the settings of thisMessagingAttributesExtractorBuilder. - builder(SqlClientAttributesGetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor
-
Returns a new
SqlClientAttributesExtractorBuilderthat 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
MessagingAttributesExtractorBuilderfor the givenoperationthat 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 -
Extractor of source code attributes.
- 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
SpanNameExtractorimplementation for instrumentations that target specific Java classes/methods. - computeSpanName(String, String, String) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientSpanNameExtractor
- 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
SpanNameExtractorthat 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.DbClientAttributesExtractor
-
Creates the database client attributes extractor with default configuration.
- create(DbClientAttributesGetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientSpanNameExtractor
-
Returns a
SpanNameExtractorthat constructs the span name according to DB semantic conventions:<db.operation> <db.name>. - create(SqlClientAttributesGetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientSpanNameExtractor
-
Returns a
SpanNameExtractorthat constructs the span name according to DB semantic conventions:<db.operation> <db.name>.<identifier>. - create(SqlClientAttributesGetter<REQUEST>) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractor
-
Creates the SQL client attributes extractor with default configuration.
- create(MessagingAttributesGetter<REQUEST, ?>, MessageOperation) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingSpanNameExtractor
-
Returns a
SpanNameExtractorthat 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
operationwith 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
SpanNameExtractorthat 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
HttpClientPeerServiceAttributesExtractorthat will use the passedattributesGetterinstance to determine the value of thepeer.serviceattribute. - 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
PeerServiceAttributesExtractorthat will use the passedattributesGetterinstance to determine the value of thepeer.serviceattribute. - create(Class<?>, String) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.util.ClassAndMethod
- 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
- DbClientAttributesExtractor<REQUEST,
RESPONSE> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db -
Extractor of database client attributes.
- DbClientAttributesGetter<REQUEST> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.db
-
An interface for getting database client attributes.
- DbClientCommonAttributesGetter<REQUEST> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.db
-
An interface for getting attributes common to database clients.
- DbClientSpanNameExtractor<REQUEST> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
- DbConnectionPoolMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.db
-
A helper class that models the database client connection pool metrics semantic conventions.
- 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
E
- extract(REQUEST) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.code.CodeSpanNameExtractor
- 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
-
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
-
This method is used to generate a span name based on a method.
G
- get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpClientExperimentalMetrics
-
Returns a
OperationMetricswhich can be used to enable recording ofHttpClientExperimentalMetricson anInstrumenterBuilder. - get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.http.HttpServerExperimentalMetrics
-
Returns a
OperationMetricswhich can be used to enable recording ofHttpServerExperimentalMetricson anInstrumenterBuilder. - get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcClientMetrics
-
Returns a
OperationMetricswhich can be used to enable recording ofRpcClientMetricson anInstrumenterBuilder. - get() - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcServerMetrics
-
Returns a
OperationMetricswhich can be used to enable recording ofRpcServerMetricson anInstrumenterBuilder. - 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
- getClientId(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
- 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
- getConversationId(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesGetter
- getDestination(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
- 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
- getMainIdentifier() - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlStatementInfo
- 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
namefrom 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
- getPath(String) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.net.internal.UrlParser
- getPort(String) - Static method in class io.opentelemetry.instrumentation.api.incubator.semconv.net.internal.UrlParser
- getRawStatement(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesGetter
-
Get the raw SQL statement.
- getService(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.rpc.RpcAttributesGetter
- getStatement(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientAttributesGetter
- getSystem(REQUEST) - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.db.DbClientCommonAttributesGetter
- 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
- 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
H
- HttpClientExperimentalMetrics - Class in io.opentelemetry.instrumentation.api.incubator.semconv.http
-
OperationListenerwhich 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.servicespan 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
-
OperationListenerwhich keeps track of non-stable HTTP server metrics: the number of in-flight request, the request size and the response size.
I
- 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.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.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
- isEmpty() - Method in interface io.opentelemetry.instrumentation.api.incubator.semconv.net.PeerServiceResolver
- 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 -
A builder of
MessagingAttributesExtractor. - MessagingAttributesGetter<REQUEST,
RESPONSE> - Interface in io.opentelemetry.instrumentation.api.incubator.semconv.messaging -
An interface for getting messaging attributes.
- 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.SqlClientAttributesExtractor
- 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.RpcServerAttributesExtractor
- 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.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.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.RpcServerAttributesExtractor
- 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.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.servicespan 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
- 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
-
OperationListenerwhich 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
-
OperationListenerwhich keeps track of RPC server metrics. - RpcSpanNameExtractor<REQUEST> - Class in io.opentelemetry.instrumentation.api.incubator.semconv.rpc
-
A
SpanNameExtractorfor 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
- setCapturedHeaders(List<String>) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.messaging.MessagingAttributesExtractorBuilder
-
Configures the messaging headers that will be captured as span attributes.
- setStatementSanitizationEnabled(boolean) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractorBuilder
-
Sets whether the
db.statementattribute extracted by the constructedSqlClientAttributesExtractorshould be sanitized. - setTableAttribute(AttributeKey<String>) - Method in class io.opentelemetry.instrumentation.api.incubator.semconv.db.SqlClientAttributesExtractorBuilder
-
Configures the extractor to set the table value extracted by the
SqlClientAttributesExtractorunder thedbTableAttributekey. - 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
- 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 -
A builder of
SqlClientAttributesExtractor. - SqlClientAttributesGetter<REQUEST> - 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.
All Classes and Interfaces|All Packages|Constant Field Values