Class SkywalkingSpan
java.lang.Object
org.apache.skywalking.apm.toolkit.opentracing.SkywalkingSpan
- All Implemented Interfaces:
io.opentracing.BaseSpan<io.opentracing.Span>,io.opentracing.Span
-
Constructor Summary
ConstructorsConstructorDescriptionSkywalkingSpan(SkywalkingTracer tracer) Create a shell span forSkywalkingTracer.activeSpan() -
Method Summary
Modifier and TypeMethodDescriptionio.opentracing.SpanContextcontext()voidfinish()voidfinish(long finishMicros) Stop the active spangetBaggageItem(String key) Don't support baggage item.io.opentracing.Spanio.opentracing.SpanDeprecated.io.opentracing.Spanio.opentracing.Spanio.opentracing.SpanDeprecated.io.opentracing.Spanio.opentracing.SpansetBaggageItem(String key, String value) Don't support baggage item.io.opentracing.SpansetOperationName(String operationName) io.opentracing.Spanio.opentracing.Spanio.opentracing.Span
-
Constructor Details
-
SkywalkingSpan
Create a shell span forSkywalkingTracer.activeSpan()
-
-
Method Details
-
setOperationName
- Specified by:
setOperationNamein interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
log
- Specified by:
login interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
finish
public void finish(long finishMicros) Stop the active span- Specified by:
finishin interfaceio.opentracing.Span
-
log
- Specified by:
login interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
finish
public void finish()- Specified by:
finishin interfaceio.opentracing.Span
-
context
public io.opentracing.SpanContext context()- Specified by:
contextin interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
setTag
- Specified by:
setTagin interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
setTag
- Specified by:
setTagin interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
setTag
- Specified by:
setTagin interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
log
- Specified by:
login interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
log
- Specified by:
login interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
setBaggageItem
Don't support baggage item.- Specified by:
setBaggageItemin interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
getBaggageItem
Don't support baggage item.- Specified by:
getBaggageItemin interfaceio.opentracing.BaseSpan<io.opentracing.Span>- Returns:
- null, always.
-
log
Deprecated.Don't support logging with payload.- Specified by:
login interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-
log
@Deprecated public io.opentracing.Span log(long timestampMicroseconds, String eventName, Object payload) Deprecated.Don't support logging with payload.- Specified by:
login interfaceio.opentracing.BaseSpan<io.opentracing.Span>
-