Index
All Classes and Interfaces|All Packages
A
- addLoggerProviderCustomizer(BiFunction<SdkLoggerProviderBuilder, ConfigProperties, SdkLoggerProviderBuilder>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke the with theSdkLoggerProviderBuilder
to allow customization. - addLogRecordExporterCustomizer(BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke with the default autoconfiguredLogRecordExporter
to allow customization. - addLogRecordProcessorCustomizer(BiFunction<? super LogRecordProcessor, ConfigProperties, ? extends LogRecordProcessor>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke for all autoconfiguredLogRecordProcessor
s. - addMeterProviderCustomizer(BiFunction<SdkMeterProviderBuilder, ConfigProperties, SdkMeterProviderBuilder>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke the with theSdkMeterProviderBuilder
to allow customization. - addMetricExporterCustomizer(BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke with the default autoconfiguredSpanExporter
to allow customization. - 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. - addPropertiesCustomizer(Function<ConfigProperties, Map<String, String>>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
Function
to invoke the with theConfigProperties
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. - addSpanProcessorCustomizer(BiFunction<? super SpanProcessor, ConfigProperties, ? extends SpanProcessor>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke for all autoconfiguredSpanProcessor
. - addTracerProviderCustomizer(BiFunction<SdkTracerProviderBuilder, ConfigProperties, SdkTracerProviderBuilder>) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunction
to invoke the with theSdkTracerProviderBuilder
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
- createEnvironmentResource() - Static method in class io.opentelemetry.sdk.autoconfigure.ResourceConfiguration
-
Create a
Resource
from the environment. - createEnvironmentResource(ConfigProperties) - Static method in class io.opentelemetry.sdk.autoconfigure.ResourceConfiguration
-
Create a
Resource
from the environment.
D
- disableShutdownHook() - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Disable the registration of a shutdown hook to shut down the SDK when appropriate.
G
- getOpenTelemetrySdk() - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
-
Returns the
OpenTelemetrySdk
that was auto-configured, or an effectively noop instance if the SDK has been disabled.
I
- initialize() - Static method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
-
Returns an
AutoConfiguredOpenTelemetrySdk
automatically initialized through recognized system properties and environment variables. - io.opentelemetry.sdk.autoconfigure - package io.opentelemetry.sdk.autoconfigure
R
- ResourceConfiguration - Class in io.opentelemetry.sdk.autoconfigure
-
Auto-configuration for the OpenTelemetry
Resource
.
S
- setResultAsGlobal() - 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