Class SpringWebfluxBuilderUtil
java.lang.Object
io.opentelemetry.instrumentation.spring.webflux.v5_3.internal.SpringWebfluxBuilderUtil
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<SpringWebfluxClientTelemetryBuilder, io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder<org.springframework.web.reactive.function.client.ClientRequest, org.springframework.web.reactive.function.client.ClientResponse>> static Function<SpringWebfluxServerTelemetryBuilder, io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<org.springframework.web.server.ServerWebExchange, org.springframework.web.server.ServerWebExchange>> static voidsetClientBuilderExtractor(Function<SpringWebfluxClientTelemetryBuilder, io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder<org.springframework.web.reactive.function.client.ClientRequest, org.springframework.web.reactive.function.client.ClientResponse>> clientBuilderExtractor) static voidsetServerBuilderExtractor(Function<SpringWebfluxServerTelemetryBuilder, io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<org.springframework.web.server.ServerWebExchange, org.springframework.web.server.ServerWebExchange>> serverBuilderExtractor)
-
Method Details
-
getServerBuilderExtractor
public static Function<SpringWebfluxServerTelemetryBuilder,io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<org.springframework.web.server.ServerWebExchange, getServerBuilderExtractor()org.springframework.web.server.ServerWebExchange>> -
setServerBuilderExtractor
public static void setServerBuilderExtractor(Function<SpringWebfluxServerTelemetryBuilder, io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<org.springframework.web.server.ServerWebExchange, org.springframework.web.server.ServerWebExchange>> serverBuilderExtractor) -
getClientBuilderExtractor
public static Function<SpringWebfluxClientTelemetryBuilder,io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder<org.springframework.web.reactive.function.client.ClientRequest, getClientBuilderExtractor()org.springframework.web.reactive.function.client.ClientResponse>> -
setClientBuilderExtractor
public static void setClientBuilderExtractor(Function<SpringWebfluxClientTelemetryBuilder, io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpClientInstrumenterBuilder<org.springframework.web.reactive.function.client.ClientRequest, org.springframework.web.reactive.function.client.ClientResponse>> clientBuilderExtractor)
-