Class ErrorSpanDecorator

  • All Implemented Interfaces:
    io.opentracing.contrib.spring.web.webfilter.WebFluxSpanDecorator

    @API(status=EXPERIMENTAL)
    public final class ErrorSpanDecorator
    extends Object
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.opentracing.contrib.spring.web.webfilter.WebFluxSpanDecorator

        io.opentracing.contrib.spring.web.webfilter.WebFluxSpanDecorator.StandardTags, io.opentracing.contrib.spring.web.webfilter.WebFluxSpanDecorator.WebFluxTags
    • Constructor Detail

      • ErrorSpanDecorator

        public ErrorSpanDecorator()
    • Method Detail

      • onResponse

        public void onResponse​(org.springframework.web.server.ServerWebExchange exchange,
                               io.opentracing.Span span)
        Specified by:
        onResponse in interface io.opentracing.contrib.spring.web.webfilter.WebFluxSpanDecorator
      • onError

        public void onError​(org.springframework.web.server.ServerWebExchange exchange,
                            Throwable error,
                            io.opentracing.Span span)
        Specified by:
        onError in interface io.opentracing.contrib.spring.web.webfilter.WebFluxSpanDecorator
      • onRequest

        public default void onRequest​(org.springframework.web.server.ServerWebExchange exchange,
                                      io.opentracing.Span span)
        Specified by:
        onRequest in interface io.opentracing.contrib.spring.web.webfilter.WebFluxSpanDecorator