Class ExtendedOpenTelemetrySdk
java.lang.Object
io.opentelemetry.sdk.OpenTelemetrySdk
io.opentelemetry.sdk.extension.incubator.ExtendedOpenTelemetrySdk
- All Implemented Interfaces:
io.opentelemetry.api.incubator.ExtendedOpenTelemetry,io.opentelemetry.api.OpenTelemetry,Closeable,AutoCloseable
public final class ExtendedOpenTelemetrySdk
extends io.opentelemetry.sdk.OpenTelemetrySdk
implements io.opentelemetry.api.incubator.ExtendedOpenTelemetry, Closeable
A new interface for creating OpenTelemetrySdk that supports getting
ConfigProvider.-
Method Summary
Modifier and TypeMethodDescriptionstatic ExtendedOpenTelemetrySdkcreate(io.opentelemetry.sdk.OpenTelemetrySdk openTelemetrySdk, SdkConfigProvider sdkConfigProvider) io.opentelemetry.api.incubator.config.ConfigProviderReturns theSdkConfigProviderfor thisExtendedOpenTelemetrySdk.toString()Methods inherited from class io.opentelemetry.sdk.OpenTelemetrySdk
builder, close, getLogsBridge, getMeterProvider, getPropagators, getSdkLoggerProvider, getSdkMeterProvider, getSdkTracerProvider, getTracerProvider, shutdownMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.opentelemetry.api.OpenTelemetry
getLogsBridge, getMeter, getMeterProvider, getPropagators, getTracer, getTracer, getTracerProvider, meterBuilder, tracerBuilder
-
Method Details
-
create
public static ExtendedOpenTelemetrySdk create(io.opentelemetry.sdk.OpenTelemetrySdk openTelemetrySdk, SdkConfigProvider sdkConfigProvider) -
getConfigProvider
public io.opentelemetry.api.incubator.config.ConfigProvider getConfigProvider()- Specified by:
getConfigProviderin interfaceio.opentelemetry.api.incubator.ExtendedOpenTelemetry
-
getSdkConfigProvider
Returns theSdkConfigProviderfor thisExtendedOpenTelemetrySdk. -
toString
- Overrides:
toStringin classio.opentelemetry.sdk.OpenTelemetrySdk
-