Index
All Classes and Interfaces|All Packages
A
- addPropagatorCustomizer(BiFunction<? super TextMapPropagator, ConfigProperties, ? extends TextMapPropagator>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke with the default autoconfiguredTextMapPropagator
to allow customization. - addPropertiesSupplier(Supplier<Map<String, String>>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
Supplier
of a map of property names and values to use as defaults for theConfigProperties
used during auto-configuration. - addResourceCustomizer(BiFunction<? super Resource, ConfigProperties, ? extends Resource>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke with the default autoconfiguredResource
to allow customization. - addSamplerCustomizer(BiFunction<? super Sampler, ConfigProperties, ? extends Sampler>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke with the default autoconfiguredSampler
to allow customization. - addSpanExporterCustomizer(BiFunction<? super SpanExporter, ConfigProperties, ? extends SpanExporter>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke with the default autoconfiguredSpanExporter
to allow customization. - AutoConfiguredOpenTelemetrySdk - Class in io.opentelemetry.sdk.autoconfigure
-
An auto-configured OpenTelemetry SDK.
- AutoConfiguredOpenTelemetrySdkBuilder - Class in io.opentelemetry.sdk.autoconfigure
-
A builder for configuring auto-configuration of the OpenTelemetry SDK.
B
- build() - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Returns a new
AutoConfiguredOpenTelemetrySdk
holding components auto-configured using the settings of thisAutoConfiguredOpenTelemetrySdkBuilder
. - builder() - Static method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
-
Returns a new
AutoConfiguredOpenTelemetrySdkBuilder
which can be used to customize auto-configuration behavior.
C
- ConfigurableMetricExporterProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.metrics
-
A service provider interface (SPI) for providing additional exporters that can be used with the autoconfigured SDK.
- configure(SdkMeterProviderBuilder, ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.metrics.SdkMeterProviderConfigurer
-
Configures the
SdkMeterProviderBuilder
. - configureResource() - Static method in class io.opentelemetry.sdk.autoconfigure.OpenTelemetryResourceAutoConfiguration
-
Deprecated.
- configureResource(ConfigProperties) - Static method in class io.opentelemetry.sdk.autoconfigure.OpenTelemetryResourceAutoConfiguration
-
Deprecated.
- createExporter(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.metrics.ConfigurableMetricExporterProvider
-
Returns a
MetricExporter
that can be registered to OpenTelemetry by providing the property value specified byConfigurableMetricExporterProvider.getName()
.
E
- EnvironmentResource - Class in io.opentelemetry.sdk.autoconfigure
-
Deprecated.
G
- get() - Static method in class io.opentelemetry.sdk.autoconfigure.EnvironmentResource
-
Deprecated.Use the information retrievable from
AutoConfiguredOpenTelemetrySdk.getResource()
. - getConfig() - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
-
Returns the
ConfigProperties
used for auto-configuration. - getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.metrics.ConfigurableMetricExporterProvider
-
Returns the name of this exporter, which can be specified with the
otel.metrics.exporter
property to enable it. - getOpenTelemetrySdk() - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
-
Returns the
OpenTelemetrySdk
that was auto-configured. - getResource() - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
-
Returns the
Resource
that was auto-configured.
I
- initialize() - Static method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
-
Returns an
AutoConfiguredOpenTelemetrySdk
automatically initialized through recognized system properties and environment variables. - initialize() - Static method in class io.opentelemetry.sdk.autoconfigure.OpenTelemetrySdkAutoConfiguration
-
Deprecated.
- initialize(boolean) - Static method in class io.opentelemetry.sdk.autoconfigure.OpenTelemetrySdkAutoConfiguration
-
Deprecated.Use
AutoConfiguredSdk.builder().setResultAsGlobal(setResultAsGlobal).build().getOpenTelemetrySdk()
. - initialize(boolean, ConfigProperties) - Static method in class io.opentelemetry.sdk.autoconfigure.OpenTelemetrySdkAutoConfiguration
-
Deprecated.Use
AutoConfiguredSdk.builder().setResultAsGlobal(setResultAsGlobal).setConfig(config).build().getOpenTelemetrySdk()
. - io.opentelemetry.sdk.autoconfigure - package io.opentelemetry.sdk.autoconfigure
- io.opentelemetry.sdk.autoconfigure.spi.metrics - package io.opentelemetry.sdk.autoconfigure.spi.metrics
-
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of metrics.
O
- OpenTelemetryResourceAutoConfiguration - Class in io.opentelemetry.sdk.autoconfigure
-
Deprecated.
- OpenTelemetrySdkAutoConfiguration - Class in io.opentelemetry.sdk.autoconfigure
-
Deprecated.
S
- SdkMeterProviderConfigurer - Interface in io.opentelemetry.sdk.autoconfigure.spi.metrics
-
A service provider interface (SPI) for performing additional programmatic configuration of a
SdkMeterProviderBuilder
during initialization. - setResultAsGlobal(boolean) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Sets whether the configured
OpenTelemetrySdk
should be set as the application's global instance. - setServiceClassLoader(ClassLoader) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Sets the
ClassLoader
to be used to load SPI implementations.
All Classes and Interfaces|All Packages
AutoConfiguredOpenTelemetrySdk.getResource()
.