Skip to content

Commit 07a380b

Browse files
committed
Remove unused, and add experimental server telemetry
1 parent 2394b8f commit 07a380b

File tree

2 files changed

+5
-8
lines changed

2 files changed

+5
-8
lines changed

instrumentation/ktor/ktor-2-common/library/src/main/kotlin/io/opentelemetry/instrumentation/ktor/v2_0/common/AbstractKtorClientTelemetryBuilder.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,4 @@ abstract class AbstractKtorClientTelemetryBuilder(
116116
val response: HttpResponse?,
117117
val error: Throwable?
118118
)
119-
120-
/**
121-
* Can be used via the unstable method {@link
122-
* Experimental#setEmitExperimentalHttpClientMetrics(AbstractKtorClientTelemetryBuilder, boolean)}.
123-
*/
124-
internal fun emitExperimentalHttpClientMetrics() {
125-
builder.setEmitExperimentalHttpClientMetrics(true)
126-
}
127119
}

instrumentation/ktor/ktor-2-common/library/src/main/kotlin/io/opentelemetry/instrumentation/ktor/v2_0/common/internal/Experimental.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,17 @@
66
package io.opentelemetry.instrumentation.ktor.v2_0.common.internal
77

88
import io.opentelemetry.instrumentation.ktor.v2_0.common.AbstractKtorClientTelemetryBuilder
9+
import io.opentelemetry.instrumentation.ktor.v2_0.common.AbstractKtorServerTelemetryBuilder
910

1011
class Experimental private constructor() {
1112

1213
companion object {
1314
fun emitExperimentalTelemetry(builder: AbstractKtorClientTelemetryBuilder) {
1415
builder.internalBuilder.setEmitExperimentalHttpClientMetrics(true)
1516
}
17+
18+
fun emitExperimentalTelemetry(builder: AbstractKtorServerTelemetryBuilder) {
19+
builder.builder.setEmitExperimentalHttpServerMetrics(true)
20+
}
1621
}
1722
}

0 commit comments

Comments
 (0)