Class NoOpSpan

  • All Implemented Interfaces:
    io.gravitee.tracing.api.Span

    public class NoOpSpan
    extends Object
    implements io.gravitee.tracing.api.Span
    Author:
    David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
    • Constructor Detail

      • NoOpSpan

        public NoOpSpan()
    • Method Detail

      • withAttribute

        public io.gravitee.tracing.api.Span withAttribute​(String name,
                                                          String value)
        Specified by:
        withAttribute in interface io.gravitee.tracing.api.Span
      • withAttribute

        public io.gravitee.tracing.api.Span withAttribute​(String name,
                                                          boolean value)
        Specified by:
        withAttribute in interface io.gravitee.tracing.api.Span
      • withAttribute

        public io.gravitee.tracing.api.Span withAttribute​(String name,
                                                          long value)
        Specified by:
        withAttribute in interface io.gravitee.tracing.api.Span
      • reportError

        public io.gravitee.tracing.api.Span reportError​(Throwable throwable)
        Specified by:
        reportError in interface io.gravitee.tracing.api.Span
      • reportError

        public io.gravitee.tracing.api.Span reportError​(String message)
        Specified by:
        reportError in interface io.gravitee.tracing.api.Span
      • end

        public void end()
        Specified by:
        end in interface io.gravitee.tracing.api.Span