@@ -107,9 +107,6 @@ class OpenTelemetryRumBuilder internal constructor(
107107
108108 val instrumentationLoader: AndroidInstrumentationLoader = AndroidInstrumentationLoaderImpl ()
109109
110- @Deprecated(" SDK listeners are deprecated, use otelReadyListeners instead" )
111- private val otelSdkReadyListeners: MutableList <Consumer <OpenTelemetrySdk >> = mutableListOf ()
112-
113110 private val otelReadyListeners: MutableList < (OpenTelemetry ) -> Unit > = mutableListOf ()
114111
115112 private var spanExporterCustomizer: (SpanExporter ) -> SpanExporter = { it }
@@ -279,22 +276,6 @@ class OpenTelemetryRumBuilder internal constructor(
279276 return this
280277 }
281278
282- /* *
283- * Adds a callback to be invoked after the OpenTelemetry SDK has been initialized. This can be
284- * used to defer some early lifecycle functionality until the working SDK is ready.
285- *
286- * @param callback - A callback that receives the OpenTelemetry SDK instance.
287- * @return this
288- */
289- @Deprecated(
290- message = " OtelSdkReadyListeners will be removed in a future release" ,
291- replaceWith = ReplaceWith (" addOtelReadyListener(callback)" ),
292- )
293- fun addOtelSdkReadyListener (callback : Consumer <OpenTelemetrySdk >): OpenTelemetryRumBuilder {
294- otelSdkReadyListeners.add(callback)
295- return this
296- }
297-
298279 /* *
299280 * Adds a callback to be invoked after the OpenTelemetry instance has been initialized. This can be
300281 * used to defer some early lifecycle functionality until the OpenTelemetry instance is ready.
@@ -358,11 +339,6 @@ class OpenTelemetryRumBuilder internal constructor(
358339 ).setPropagators(buildFinalPropagators())
359340 .build()
360341
361- otelSdkReadyListeners.forEach(
362- Consumer {
363- it.accept(sdk)
364- },
365- )
366342 otelReadyListeners.forEach { it(sdk) }
367343
368344 val delegate =
0 commit comments