public interface MutableSpan
long getStartTime()
long getDurationNano()
CharSequence getOperationName()
MutableSpan setOperationName(CharSequence serviceName)
String getServiceName()
MutableSpan setServiceName(String serviceName)
CharSequence getResourceName()
MutableSpan setResourceName(CharSequence resourceName)
Integer getSamplingPriority()
@Deprecated MutableSpan setSamplingPriority(int newPriority)
io.opentracing.Span#setTag(String, boolean)
instead using either tag
names DDTags.MANUAL_KEEP
or DDTags.MANUAL_DROP
.newPriority
- String getSpanType()
MutableSpan setSpanType(CharSequence type)
MutableSpan setTag(String tag, String value)
MutableSpan setTag(String tag, boolean value)
MutableSpan setTag(String tag, Number value)
MutableSpan setMetric(CharSequence metric, int value)
MutableSpan setMetric(CharSequence metric, long value)
MutableSpan setMetric(CharSequence metric, double value)
boolean isError()
MutableSpan setError(boolean value)
@Deprecated MutableSpan getRootSpan()
getLocalRootSpan()
instead.MutableSpan getLocalRootSpan()