All Classes and Interfaces
Class
Description
Extractor of
Attributes for a given request and response.This class is internal and is hence not for public use.
A cache from keys to values.
A utility class used to compute readable simple class names.
A hash table supporting full concurrency of retrievals, adjustable expected concurrency for
updates, and a maximum capacity to bound the map by.
A builder that creates
ConcurrentLinkedHashMap instances.Represents the global agent configuration consisting of system properties, environment variables,
contents of the agent configuration file and properties defined by the
ConfigPropertySource SPI (see ConfigInitializer and ConfigBuilder).A builder of a
Config.Customizer of the
Context.This class is internal and is hence not for public use.
This class is internal and is hence not for public use.
A class that can determine the weight of an entry.
Extractor of the root cause of a
Throwable.A listener registered for notification when an entry is evicted.
The field or method to which this annotation is applied can only be accessed when holding a
particular lock, which may be a built-in (synchronization) lock, or may be an explicit
Lock.Deprecated.
This class will be removed.
An instrumenter of the start and end of a request/response lifecycle.
A builder of
Instrumenter.A listener of the start and end of a request.
A factory for a
RequestListener for recording metrics using a Meter.This class is internal and is hence not for public use.
This class is internal and is hence not for public use.
Makes span keys for specific instrumentation accessible to enrich and suppress spans.
Returns the
SpanKey associated with the AttributesExtractor that implements this
interface.Extractor or
SpanKind.A builder that exposes methods for adding links to a span.
Extractor of span links for a request.
Extractor of the span name for a request.
Extractor of
StatusCode, which will be called after a request and response is completed
to determine its final status.This class is internal and is hence not for public use.
This class is internal and is hence not for public use.
Extractor of the start and end times of request processing.
Represents a "virtual" field of type
F that is added to type T in the runtime.A thread-safe map with weak keys.
A
WeakConcurrentMap where stale entries are removed as a side effect of interacting
with this map.A class that can determine the weight of a value.
A common set of
Weigher and EntryWeigher implementations.