Class SpringWebfluxTelemetry
java.lang.Object
io.opentelemetry.instrumentation.spring.webflux.client.SpringWebfluxTelemetry
Entrypoint for instrumenting Spring Webflux HTTP clients.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddClientTracingFilter(List<org.springframework.web.reactive.function.client.ExchangeFilterFunction> exchangeFilterFunctions) builder(io.opentelemetry.api.OpenTelemetry openTelemetry) Returns a newSpringWebfluxTelemetryBuilderconfigured with the givenOpenTelemetry.static SpringWebfluxTelemetrycreate(io.opentelemetry.api.OpenTelemetry openTelemetry) Returns a newSpringWebfluxTelemetryconfigured with the givenOpenTelemetry.
-
Method Details
-
create
Returns a newSpringWebfluxTelemetryconfigured with the givenOpenTelemetry. -
builder
public static SpringWebfluxTelemetryBuilder builder(io.opentelemetry.api.OpenTelemetry openTelemetry) Returns a newSpringWebfluxTelemetryBuilderconfigured with the givenOpenTelemetry. -
addClientTracingFilter
public void addClientTracingFilter(List<org.springframework.web.reactive.function.client.ExchangeFilterFunction> exchangeFilterFunctions)
-