All Classes and Interfaces
Class
Description
Interface for getting the current time.
This class models JDK 8's CompletableFuture to afford migration should Open Telemetry's SDK
select JDK 8 or greater as a baseline, and also to offer familiarity to developers.
A service provider interface (SPI) for compression.
A gRPC response.
An abstraction for executing gRPC calls, allowing for implementations backed by different client
libraries.
Configuration for
GrpcSender implementations, provided via GrpcSenderProvider.createSender(GrpcSenderConfig).A service provider interface (SPI) for providing
GrpcSenders backed by different client
libraries.gRPC status codes.
A HTTP response.
An abstraction for executing HTTP requests, allowing for implementations backed by different
client libraries.
Configuration for
HttpSender implementations, provided via HttpSenderProvider.createSender(HttpSenderConfig).A service provider interface (SPI) for providing
HttpSenders backed by different HTTP
client libraries.Deprecated.
Holds information about instrumentation scope.
A builder for
InstrumentationScopeInfo.Defines the self-monitoring telemetry SDK components should capture.
The memory semantics of the SDK.
Responsible for writing messages to an output stream.
Configuration for proxy settings.
Resource represents a resource, which capture identifying information about the entities
for which signals (stats or traces) are reported.Configuration for exporter exponential retry policy.
Builder for
RetryPolicy.
InstrumentationScopeInfo.