Class SpringWebfluxTelemetry

java.lang.Object
io.opentelemetry.instrumentation.spring.webflux.client.SpringWebfluxTelemetry

public final class SpringWebfluxTelemetry extends Object
Entrypoint for instrumenting Spring Webflux HTTP clients.
  • Method Details

    • create

      public static SpringWebfluxTelemetry create(io.opentelemetry.api.OpenTelemetry openTelemetry)
      Returns a new SpringWebfluxTelemetry configured with the given OpenTelemetry.
    • builder

      public static SpringWebfluxTelemetryBuilder builder(io.opentelemetry.api.OpenTelemetry openTelemetry)
      Returns a new SpringWebfluxTelemetryBuilder configured with the given OpenTelemetry.
    • addClientTracingFilter

      public void addClientTracingFilter(List<org.springframework.web.reactive.function.client.ExchangeFilterFunction> exchangeFilterFunctions)