Skip to content

Commit 05230d0

Browse files
committed
fix compile error
1 parent 75e2baf commit 05230d0

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

instrumentation/ktor/ktor-2-common/library/src/main/kotlin/io/opentelemetry/instrumentation/ktor/client/AbstractKtorClientTracingBuilder.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ abstract class AbstractKtorClientTracingBuilder(
2424
}
2525
}
2626

27-
protected lateinit var openTelemetry: OpenTelemetry
27+
internal lateinit var openTelemetry: OpenTelemetry
2828
protected lateinit var clientBuilder: DefaultHttpClientInstrumenterBuilder<HttpRequestData, HttpResponse>
2929

3030
fun setOpenTelemetry(openTelemetry: OpenTelemetry) {
@@ -36,6 +36,10 @@ abstract class AbstractKtorClientTracingBuilder(
3636
)
3737
}
3838

39+
protected fun getOpenTelemetry(): OpenTelemetry {
40+
return openTelemetry
41+
}
42+
3943
@Deprecated(
4044
"Please use method `capturedRequestHeaders`",
4145
ReplaceWith("capturedRequestHeaders(headers.asIterable())")

instrumentation/ktor/ktor-2.0/library/src/main/kotlin/io/opentelemetry/instrumentation/ktor/v2_0/client/KtorClientTracingBuilder.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ class KtorClientTracingBuilder : AbstractKtorClientTracingBuilder(INSTRUMENTATIO
1212

1313
internal fun build(): KtorClientTracing = KtorClientTracing(
1414
instrumenter = clientBuilder.build(),
15-
propagators = openTelemetry.propagators,
15+
propagators = getOpenTelemetry().propagators,
1616
)
1717
}

instrumentation/ktor/ktor-3.0/library/src/main/kotlin/io/opentelemetry/instrumentation/ktor/v3_0/client/KtorClientTracingBuilder.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ class KtorClientTracingBuilder : AbstractKtorClientTracingBuilder(INSTRUMENTATIO
1212

1313
internal fun build(): KtorClientTracing = KtorClientTracing(
1414
instrumenter = clientBuilder.build(),
15-
propagators = openTelemetry.propagators,
15+
propagators = getOpenTelemetry().propagators,
1616
)
1717
}

0 commit comments

Comments
 (0)