类 SkywalkingSpan

java.lang.Object
org.apache.skywalking.apm.toolkit.opentracing.SkywalkingSpan
所有已实现的接口:
io.opentracing.BaseSpan<io.opentracing.Span>, io.opentracing.Span

public class SkywalkingSpan extends Object implements io.opentracing.Span
  • 构造器详细资料

  • 方法详细资料

    • setOperationName

      public io.opentracing.Span setOperationName(String operationName)
      指定者:
      setOperationName 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • log

      public io.opentracing.Span log(long timestampMicroseconds, Map<String,?> fields)
      指定者:
      log 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • finish

      public void finish(long finishMicros)
      Stop the active span
      指定者:
      finish 在接口中 io.opentracing.Span
    • log

      public io.opentracing.Span log(long timestampMicroseconds, String event)
      指定者:
      log 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • finish

      public void finish()
      指定者:
      finish 在接口中 io.opentracing.Span
    • context

      public io.opentracing.SpanContext context()
      指定者:
      context 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • setTag

      public io.opentracing.Span setTag(String key, String value)
      指定者:
      setTag 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • setTag

      public io.opentracing.Span setTag(String key, boolean value)
      指定者:
      setTag 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • setTag

      public io.opentracing.Span setTag(String key, Number value)
      指定者:
      setTag 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • log

      public io.opentracing.Span log(Map<String,?> fields)
      指定者:
      log 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • log

      public io.opentracing.Span log(String event)
      指定者:
      log 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • setBaggageItem

      public io.opentracing.Span setBaggageItem(String key, String value)
      Don't support baggage item.
      指定者:
      setBaggageItem 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • getBaggageItem

      public String getBaggageItem(String key)
      Don't support baggage item.
      指定者:
      getBaggageItem 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
      返回:
      null, always.
    • log

      @Deprecated public io.opentracing.Span log(String eventName, Object payload)
      已过时。
      Don't support logging with payload.
      指定者:
      log 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>
    • log

      @Deprecated public io.opentracing.Span log(long timestampMicroseconds, String eventName, Object payload)
      已过时。
      Don't support logging with payload.
      指定者:
      log 在接口中 io.opentracing.BaseSpan<io.opentracing.Span>