A C D E F G H I J K L M N O P R S T V W 
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 to Executors.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 and null 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
Returns a new, merged Resource by merging the current Resource with the other 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 provided CompletableResultCodes 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 Resources.
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.
A C D E F G H I J K L M N O P R S T V W 
All Classes All Packages