Class SpringWebfluxBuilderUtil

java.lang.Object
io.opentelemetry.instrumentation.spring.webflux.v5_3.internal.SpringWebfluxBuilderUtil

public final class SpringWebfluxBuilderUtil extends Object
This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
  • Method Details

    • getServerBuilderExtractor

      public static Function<SpringWebfluxServerTelemetryBuilder,io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder<org.springframework.web.server.ServerWebExchange,org.springframework.web.server.ServerWebExchange>> getServerBuilderExtractor()
    • 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,org.springframework.web.reactive.function.client.ClientResponse>> getClientBuilderExtractor()
    • 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)