All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary
| Class |
Description |
| AppServerBridge |
Helper container for Context attributes for transferring certain information between servlet
integration and app-server server handler integrations.
|
| AttributeSetter |
This helper interface allows setting attributes on both Span and SpanBuilder.
|
| AttributesExtractor<REQUEST,RESPONSE> |
Extractor of Attributes for a given request and response.
|
| BaseTracer |
Base class for all instrumentation specific tracer implementations.
|
| ClassNames |
|
| ClientSpan |
This class encapsulates the context key for storing the current SpanKind.CLIENT span in
the Context.
|
| CodeAttributesExtractor<REQUEST,RESPONSE> |
|
| CodeSpanNameExtractor<REQUEST> |
A helper SpanNameExtractor implementation for instrumentations that target specific Java
classes/methods.
|
| Config |
|
| ConfigBuilder |
|
| ConsumerSpan |
This class encapsulates the context key for storing the current SpanKind.CONSUMER span in
the Context.
|
| ContextPropagationDebug |
|
| DatabaseClientTracer<CONNECTION,STATEMENT,SANITIZEDSTATEMENT> |
Base class for implementing Tracers for database clients.
|
| DbAttributesExtractor<REQUEST,RESPONSE> |
|
| DbSpanNameExtractor<REQUEST> |
|
| EndTimeExtractor<RESPONSE> |
Extractor of the end time of response processing.
|
| ErrorCauseExtractor |
|
| HttpAttributesExtractor<REQUEST,RESPONSE> |
|
| HttpClientMetrics |
|
| HttpClientTracer<REQUEST,CARRIER,RESPONSE> |
|
| HttpServerMetrics |
|
| HttpServerTracer<REQUEST,RESPONSE,CONNECTION,STORAGE> |
Base class for implementing Tracers for HTTP servers.
|
| HttpSpanNameExtractor<REQUEST> |
|
| HttpSpanStatusExtractor<REQUEST,RESPONSE> |
|
| HttpStatusConverter |
|
| InetSocketAddressNetAttributesExtractor<REQUEST,RESPONSE> |
|
| InstrumentationVersion |
|
| Instrumenter<REQUEST,RESPONSE> |
An instrumenter of the start and end of a request/response lifecycle.
|
| InstrumenterBuilder<REQUEST,RESPONSE> |
|
| LoggingContextConstants |
This class contains several constants used in logging libraries' Mapped Diagnostic Context
instrumentations.
|
| MappingResolver |
Helper class for finding a mapping that matches current request from a collection of mappings.
|
| MessageOperation |
Represents type of operations
that may be used in a messaging system.
|
| MessagingAttributesExtractor<REQUEST,RESPONSE> |
|
| MessagingSpanNameExtractor<REQUEST> |
|
| NetAttributesExtractor<REQUEST,RESPONSE> |
|
| NetPeerAttributes |
|
| RedisCommandSanitizer |
This class is responsible for masking potentially sensitive data in Redis commands.
|
| RedisCommandSanitizer.CommandSanitizer |
|
| RedisCommandSanitizer.CommandSanitizer.CommandAndNumArgs |
|
| RedisCommandSanitizer.CommandSanitizer.Eval |
|
| RedisCommandSanitizer.CommandSanitizer.KeepAllArgs |
|
| RedisCommandSanitizer.CommandSanitizer.MultiKeyValue |
|
| RequestListener |
A listener of the start and end of a request.
|
| RequestMetrics |
|
| RpcAttributesExtractor<REQUEST,RESPONSE> |
|
| RpcClientTracer |
|
| RpcServerTracer<REQUEST> |
|
| RpcSpanNameExtractor<REQUEST> |
|
| ServerSpan |
This class encapsulates the context key for storing the current SpanKind.SERVER span in
the Context.
|
| ServerSpanNaming |
Helper container for tracking whether instrumentation should update server span name or not.
|
| ServerSpanNaming.Source |
|
| ServletContextPath |
The context key here is used to propagate the servlet context path throughout the request, so
that routing framework instrumentation that updates the span name with a more specific route can
prepend the servlet context path in front of that route.
|
| SpanKindExtractor<REQUEST> |
Extractor or SpanKind.
|
| SpanLinkExtractor<REQUEST> |
Extractor of a span link for a request.
|
| SpanNameExtractor<REQUEST> |
Extractor of the span name for a request.
|
| SpanNames |
|
| SpanStatusExtractor<REQUEST,RESPONSE> |
Extractor of StatusCode, which will be called after a request and response is completed
to determine its final status.
|
| SqlAttributesExtractor<REQUEST,RESPONSE> |
|
| SqlStatementInfo |
|
| SqlStatementSanitizer |
This class is responsible for masking potentially sensitive parameters in SQL (and SQL-like)
statements and queries.
|
| StartTimeExtractor<REQUEST> |
Extractor of the start time of request processing.
|
| SupportabilityMetrics |
|
| SupportabilityMetrics.CounterNames |
|
| UnstableApi |
A marker for public classes and methods that are not part of the stable API exposed by an
artifact.
|