All Classes and Interfaces

Class
Description
 
An interface for getting code attributes.
A helper SpanNameExtractor implementation for instrumentations that target specific Java classes/methods.
This class is internal and is hence not for public use.
An interface for getting database client attributes.
An interface for getting attributes common to database clients.
OperationListener which keeps track of Database client metrics.
 
This class is internal and experimental.
This class is internal and is hence not for public use.
This class is internal and is hence not for public use.
Configuration that controls capturing the enduser.* semantic attributes.
Extractor of GenAI attributes.
An interface for getting GenAI attributes.
OperationListener which keeps track of Generative AI Client Metrics.
A SpanNameExtractor for GenAI requests.
An interface for getting experimental HTTP client attributes.
OperationListener which keeps track of non-stable HTTP client metrics: the request size and the response size.
Extractor of the peer.service span attribute, described in the specification.
 
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.
This class contains several constants used in logging libraries' Mapped Diagnostic Context instrumentations.
Represents type of operations that may be used in a messaging system.
Extractor of messaging attributes.
An interface for getting messaging attributes.
OperationListener which keeps track of Consumer metrics.
OperationListener which keeps track of Producer metrics.
 
Extractor of the peer.service span attribute, described in the specification.
 
This class is responsible for masking potentially sensitive data in Redis commands.
An interface for getting RPC attributes.
Extractor of RPC client attributes.
OperationListener which keeps track of RPC client metrics.
Extractor of RPC server attributes.
OperationListener which keeps track of RPC server metrics.
A SpanNameExtractor for RPC requests.
Deprecated.
Extractor of database attributes.
An interface for getting SQL database client attributes.
Enumeration of sql dialects that are handled differently by SqlStatementSanitizer.
 
This class is responsible for masking potentially sensitive parameters in SQL (and SQL-like) statements and queries.
This class is internal and is hence not for public use.