Class JavaHttpServerInstrumenterBuilderUtil
java.lang.Object
io.opentelemetry.instrumentation.javahttpserver.internal.JavaHttpServerInstrumenterBuilderUtil
This class is internal and is hence not for public use. Its APIs are unstable and can change at
any time.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Function<JavaHttpServerTelemetryBuilder, io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<com.sun.net.httpserver.HttpExchange, com.sun.net.httpserver.HttpExchange>> static voidsetServerBuilderExtractor(Function<JavaHttpServerTelemetryBuilder, io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<com.sun.net.httpserver.HttpExchange, com.sun.net.httpserver.HttpExchange>> serverBuilderExtractor)
-
Method Details
-
getServerBuilderExtractor
@Nullable public static Function<JavaHttpServerTelemetryBuilder,io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<com.sun.net.httpserver.HttpExchange, getServerBuilderExtractor()com.sun.net.httpserver.HttpExchange>> -
setServerBuilderExtractor
public static void setServerBuilderExtractor(Function<JavaHttpServerTelemetryBuilder, io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<com.sun.net.httpserver.HttpExchange, com.sun.net.httpserver.HttpExchange>> serverBuilderExtractor)
-