- 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() - 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(String, String) - Static method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
- create(Clock) - Static method in class io.opentelemetry.sdk.internal.MonotonicClock
-
Returns a MonotonicClock
.
- create() - Static method in class io.opentelemetry.sdk.internal.TestClock
-
Creates a clock initialized to a constant non-zero time.
- 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
-
- create() - Method in class io.opentelemetry.sdk.resources.ResourceProvider
-
- 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
-
- 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
-
- getInstance() - Static method in class io.opentelemetry.sdk.internal.MillisClock
-
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
-
- getVersion() - Method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Returns the version of the instrumentation library, or null
if not available.