A C D E F G H I J K L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- advanceMillis(long) - Method in class io.opentelemetry.sdk.internal.TestClock
-
Advances the time by millis and mutates this instance.
- advanceNanos(long) - Method in class io.opentelemetry.sdk.internal.TestClock
-
Advances the time by nanos and mutates this instance.
C
- Clock - Interface in io.opentelemetry.sdk.common
-
Interface for getting the current time.
- CLOUD_ACCOUNT - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The cloud account id used to identify different entities.
- CLOUD_PROVIDER - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Name of the cloud provider.
- CLOUD_REGION - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
A specific geographical location where different entities can run.
- CLOUD_ZONE - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Zones are a sub set of the region connected through low-latency links.
- CompletableResultCode - Class in io.opentelemetry.sdk.common
-
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.
- CompletableResultCode() - Constructor for class io.opentelemetry.sdk.common.CompletableResultCode
- ComponentRegistry<V> - Class in io.opentelemetry.sdk.internal
-
Base class for all the provider classes (TracerProvider, MeterProvider, etc.).
- ComponentRegistry(Function<InstrumentationLibraryInfo, V>) - Constructor for class io.opentelemetry.sdk.internal.ComponentRegistry
- ConfigBuilder<T> - Class in io.opentelemetry.sdk.common.export
-
Base class for all the config builder classes (SimpleSpanProcessor, BatchSpanProcessor, etc).
- ConfigBuilder() - Constructor for class io.opentelemetry.sdk.common.export.ConfigBuilder
- ConfigBuilder.NamingConvention - Enum in io.opentelemetry.sdk.common.export
- CONTAINER_ID - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Container id.
- CONTAINER_IMAGE_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Name of the image the container was built on.
- CONTAINER_IMAGE_TAG - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Container image tag.
- CONTAINER_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Container name.
- create() - Static method in class io.opentelemetry.sdk.internal.TestClock
-
Creates a clock initialized to a constant non-zero time.
- create() - Method in class io.opentelemetry.sdk.resources.ResourceProvider
- create(long) - Static method in class io.opentelemetry.sdk.internal.TestClock
-
Creates a clock with the given time.
- create(Attributes) - Static method in class io.opentelemetry.sdk.resources.Resource
-
Returns a
Resource
. - create(Clock) - Static method in class io.opentelemetry.sdk.internal.MonotonicClock
-
Returns a
MonotonicClock
. - create(String, String) - Static method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Creates a new instance of
InstrumentationLibraryInfo
.
D
- DaemonThreadFactory - Class in io.opentelemetry.sdk.internal
-
A
ThreadFactory
that delegates toExecutors.defaultThreadFactory()
and marks all threads as daemon. - DaemonThreadFactory(String) - Constructor for class io.opentelemetry.sdk.internal.DaemonThreadFactory
- DOT - io.opentelemetry.sdk.common.export.ConfigBuilder.NamingConvention
E
- ENV_VAR - io.opentelemetry.sdk.common.export.ConfigBuilder.NamingConvention
F
- FAAS_ID - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The unique ID of the function being executed.
- FAAS_INSTANCE - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The execution environment ID as a string.
- FAAS_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The name of the function being executed.
- FAAS_VERSION - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The version string of the function being executed.
- fail() - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Complete this
CompletableResultCode
unsuccessfully if it is not already completed. - fromConfigMap(Map<String, String>, ConfigBuilder.NamingConvention) - Method in class io.opentelemetry.sdk.common.export.ConfigBuilder
-
Sets the configuration values from the given configuration map for only the available keys.
G
- get(String) - Method in class io.opentelemetry.sdk.internal.ComponentRegistry
-
Returns the registered value associated with this name and
null
version if any, otherwise creates a new instance and associates it with the given name andnull
version. - get(String, String) - Method in class io.opentelemetry.sdk.internal.ComponentRegistry
-
Returns the registered value associated with this name and version if any, otherwise creates a new instance and associates it with the given name and version.
- getAttributes() - Method in class io.opentelemetry.sdk.resources.Resource
-
Returns a map of attributes that describe the resource.
- getAttributes() - Method in class io.opentelemetry.sdk.resources.ResourceProvider
- getBooleanProperty(String, Map<String, String>) - Static method in class io.opentelemetry.sdk.common.export.ConfigBuilder
-
Get a boolean property from the map,
null
if it cannot be found or it has a wrong type. - getComponents() - Method in class io.opentelemetry.sdk.internal.ComponentRegistry
-
Returns a
Collection
view of the registered components. - getDefault() - Static method in class io.opentelemetry.sdk.resources.Resource
-
Returns a
Resource
. - getDefault() - Static method in class io.opentelemetry.sdk.resources.ResourcesConfig
-
Returns the default
ResourcesConfig
. - getDisabledResourceProviders() - Method in class io.opentelemetry.sdk.resources.ResourcesConfig
-
Returns the fully qualified class names of
ResourceProvider
implementations that are found on the classpath but should be disabled. - getDoubleProperty(String, Map<String, String>) - Static method in class io.opentelemetry.sdk.common.export.ConfigBuilder
-
Get a double property from the map,
null
if it cannot be found or it has a wrong type. - getEmpty() - Static method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Returns an "empty"
InstrumentationLibraryInfo
. - getEmpty() - Static method in class io.opentelemetry.sdk.resources.Resource
-
Returns an empty
Resource
. - getInstance() - Static method in class io.opentelemetry.sdk.internal.SystemClock
-
Returns a
MillisClock
. - getIntProperty(String, Map<String, String>) - Static method in class io.opentelemetry.sdk.common.export.ConfigBuilder
-
Get an integer property from the map,
null
if it cannot be found or it has a wrong type. - getLongProperty(String, Map<String, String>) - Static method in class io.opentelemetry.sdk.common.export.ConfigBuilder
-
Get a long property from the map,
null
if it cannot be found or it has a wrong type. - getName() - Method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Returns the name of the instrumentation library.
- getStringProperty(String, Map<String, String>) - Static method in class io.opentelemetry.sdk.common.export.ConfigBuilder
-
Get a
String
property from the map,null
if it cannot be found. - getTelemetrySdk() - Static method in class io.opentelemetry.sdk.resources.Resource
-
Returns the telemetry sdk
Resource
. - getVersion() - Method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Returns the version of the instrumentation library, or
null
if not available.
H
- hashCode() - Method in class io.opentelemetry.sdk.resources.Resource
- HOST_HOSTNAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Hostname of the host.
- HOST_ID - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Unique host id.
- HOST_IMAGE_ID - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
VM image id.
- HOST_IMAGE_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Name of the VM image or OS install the host was instantiated from.
- HOST_IMAGE_VERSION - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The version string of the VM image.
- HOST_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Name of the host.
- HOST_TYPE - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Type of host.
I
- InstrumentationLibraryInfo - Class in io.opentelemetry.sdk.common
-
Holds information about the instrumentation library specified when creating an instance of
Tracer
using the Tracer Provider. - io.opentelemetry.sdk.common - package io.opentelemetry.sdk.common
-
Common utilities used by all SDK components.
- io.opentelemetry.sdk.common.export - package io.opentelemetry.sdk.common.export
-
Common utilities used by SDK exporters.
- io.opentelemetry.sdk.internal - package io.opentelemetry.sdk.internal
-
Classes for internal use.
- io.opentelemetry.sdk.resources - package io.opentelemetry.sdk.resources
-
API for resource information population.
- isDone() - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Returns whether this
CompletableResultCode
has completed. - isSuccess() - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Obtain the current state of completion.
J
- join(long, TimeUnit) - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Waits for the specified amount of time for this
CompletableResultCode
to complete.
K
- K8S_CLUSTER - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The name of the cluster that the pod is running in.
- K8S_DEPLOYMENT - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The name of the deployment.
- K8S_NAMESPACE - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The name of the namespace that the pod is running in.
- K8S_POD - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The name of the pod.
L
- LIBRARY_LANGUAGE - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The language of telemetry library and of the code instrumented with it.
- LIBRARY_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The name of the telemetry library.
- LIBRARY_VERSION - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The version string of the library.
M
- merge(Resource) - Method in class io.opentelemetry.sdk.resources.Resource
- MonotonicClock - Class in io.opentelemetry.sdk.internal
-
This class provides a mechanism for calculating the epoch time using
System.nanoTime()
and a reference epoch timestamp.
N
- nanoTime() - Method in interface io.opentelemetry.sdk.common.Clock
-
Returns a time measurement with nanosecond precision that can only be used to calculate elapsed time.
- nanoTime() - Method in class io.opentelemetry.sdk.internal.MonotonicClock
- nanoTime() - Method in class io.opentelemetry.sdk.internal.SystemClock
- nanoTime() - Method in class io.opentelemetry.sdk.internal.TestClock
- newThread(Runnable) - Method in class io.opentelemetry.sdk.internal.DaemonThreadFactory
- normalize(String) - Method in enum io.opentelemetry.sdk.common.export.ConfigBuilder.NamingConvention
- normalize(Map<String, String>) - Method in enum io.opentelemetry.sdk.common.export.ConfigBuilder.NamingConvention
-
Normalize the key value of the map using the class
ConfigBuilder.NamingConvention.normalize(String)
method. - now() - Method in interface io.opentelemetry.sdk.common.Clock
-
Obtains the current epoch timestamp in nanos from this clock.
- now() - Method in class io.opentelemetry.sdk.internal.MonotonicClock
-
Returns the current epoch timestamp in nanos calculated using
System.nanoTime()
since the reference time read in the constructor. - now() - Method in class io.opentelemetry.sdk.internal.SystemClock
- now() - Method in class io.opentelemetry.sdk.internal.TestClock
O
- ofAll(Collection<CompletableResultCode>) - Static method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Returns a
CompletableResultCode
that completes after all the providedCompletableResultCode
s complete. - ofFailure() - Static method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Returns a
CompletableResultCode
that has been completed unsuccessfully. - ofSuccess() - Static method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Returns a
CompletableResultCode
that has been completed successfully. - OS_DESCRIPTION - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Human readable information about the OS version, e.g.
- OS_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The operating system type, such as
"WINDOWS"
,"DARWIN"
,"LINUX"
.
P
- PROCESS_COMMAND - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The command used to launch the process (i.e.
- PROCESS_COMMAND_LINE - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The full command used to launch the process.
- PROCESS_EXECUTABLE_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The name of the process executable.
- PROCESS_EXECUTABLE_PATH - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The full path to the process executable.
- PROCESS_OWNER - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The username of the user that owns the process.
- PROCESS_PID - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Process identifier (PID).
- PROCESS_RUNTIME_DESCRIPTION - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment.
- PROCESS_RUNTIME_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The name of the runtime of this process.
- PROCESS_RUNTIME_VERSION - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The version of the runtime of this process, as returned by the runtime without modification.
R
- readEnvironmentVariables() - Method in class io.opentelemetry.sdk.common.export.ConfigBuilder
-
Sets the configuration values from environment variables.
- readProperties(Properties) - Method in class io.opentelemetry.sdk.common.export.ConfigBuilder
-
Sets the configuration values from the given
Properties
object. - readSystemProperties() - Method in class io.opentelemetry.sdk.common.export.ConfigBuilder
-
Sets the configuration values from system properties.
- Resource - Class in io.opentelemetry.sdk.resources
-
Resource
represents a resource, which capture identifying information about the entities for which signals (stats or traces) are reported. - ResourceAttributes - Class in io.opentelemetry.sdk.resources
-
Provides constants for resource semantic conventions defined by the OpenTelemetry specification.
- ResourceProvider - Class in io.opentelemetry.sdk.resources
-
ResourceProvider is a service provider for additional
Resource
s. - ResourceProvider() - Constructor for class io.opentelemetry.sdk.resources.ResourceProvider
- ResourcesConfig - Class in io.opentelemetry.sdk.resources
-
Class that holds global resources parameters.
- ResourcesConfig() - Constructor for class io.opentelemetry.sdk.resources.ResourcesConfig
S
- SDK_LANGUAGE - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The language of the telemetry SDK.
- SDK_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The name of the telemetry SDK as defined above.
- SDK_VERSION - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The version string of the telemetry SDK.
- SERVICE_INSTANCE - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The string ID of the service instance.
- SERVICE_NAME - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
Logical name of the service.
- SERVICE_NAMESPACE - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
A namespace for `service.name`.
- SERVICE_VERSION - Static variable in class io.opentelemetry.sdk.resources.ResourceAttributes
-
The version string of the service API or implementation.
- setTime(long) - Method in class io.opentelemetry.sdk.internal.TestClock
-
Sets the time.
- succeed() - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Complete this
CompletableResultCode
successfully if it is not already completed. - SystemClock - Class in io.opentelemetry.sdk.internal
T
- TestClock - Class in io.opentelemetry.sdk.internal
-
A mutable
Clock
that allows the time to be set for testing. - toBuilder() - Method in class io.opentelemetry.sdk.resources.ResourcesConfig
-
Returns a
ResourcesConfig.Builder
initialized to the same property values as the current instance.
V
- valueOf(String) - Static method in enum io.opentelemetry.sdk.common.export.ConfigBuilder.NamingConvention
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.opentelemetry.sdk.common.export.ConfigBuilder.NamingConvention
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- whenComplete(Runnable) - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Perform an action on completion.
All Classes All Packages