| Modifier and Type | Method and Description |
|---|---|
DDSpanContext |
context() |
void |
finish() |
void |
finish(long stoptimeMicros) |
String |
getBaggageItem(String key) |
long |
getDurationNano() |
int |
getError() |
Map<String,String> |
getMeta()
Meta merges baggage and tags (stringified values)
|
String |
getOperationName() |
long |
getParentId() |
String |
getResourceName() |
String |
getServiceName() |
long |
getSpanId() |
long |
getStartTime() |
Map<String,Object> |
getTags() |
long |
getTraceId() |
String |
getType() |
S |
log(long l,
Map<String,?> map) |
S |
log(long l,
String s) |
S |
log(long l,
String s,
Object o) |
S |
log(Map<String,?> map) |
S |
log(String s) |
S |
log(String s,
Object o) |
S |
setBaggageItem(String key,
String value) |
S |
setOperationName(String operationName) |
S |
setResourceName(String resourceName) |
S |
setServiceName(String serviceName) |
S |
setSpanType(String type) |
S |
setTag(String tag,
boolean value) |
S |
setTag(String tag,
Number value) |
S |
setTag(String tag,
String value) |
String |
toString() |
public final void finish()
public final void finish(long stoptimeMicros)
public final S setTag(String tag, String value)
setTag in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final S setTag(String tag, boolean value)
setTag in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final S setTag(String tag, Number value)
setTag in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final DDSpanContext context()
context in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final String getBaggageItem(String key)
getBaggageItem in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final S setBaggageItem(String key, String value)
setBaggageItem in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final S setOperationName(String operationName)
setOperationName in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final S log(Map<String,?> map)
log in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final S log(long l, Map<String,?> map)
log in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final S log(String s)
log in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final S log(long l, String s)
log in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final S log(String s, Object o)
log in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public final S log(long l, String s, Object o)
log in interface io.opentracing.BaseSpan<S extends io.opentracing.BaseSpan>public Map<String,String> getMeta()
public long getStartTime()
public long getDurationNano()
public String getServiceName()
public long getTraceId()
public long getSpanId()
public long getParentId()
public String getResourceName()
public String getOperationName()
public String getType()
public int getError()