-
public interface MutableSpan
-
-
Method Summary
-
-
Method Detail
-
getStartTime
abstract long getStartTime()
-
getDurationNano
abstract long getDurationNano()
-
getOperationName
abstract CharSequence getOperationName()
-
setOperationName
abstract MutableSpan setOperationName(CharSequence serviceName)
-
getServiceName
abstract String getServiceName()
-
setServiceName
abstract MutableSpan setServiceName(String serviceName)
-
getResourceName
abstract CharSequence getResourceName()
-
setResourceName
abstract MutableSpan setResourceName(CharSequence resourceName)
-
getSamplingPriority
@Nullable() abstract Integer getSamplingPriority()
-
setSamplingPriority
@Deprecated() abstract MutableSpan setSamplingPriority(int newPriority)
-
getSpanType
abstract String getSpanType()
-
setSpanType
abstract MutableSpan setSpanType(CharSequence type)
-
setTag
abstract MutableSpan setTag(String tag, String value)
-
setTag
abstract MutableSpan setTag(String tag, boolean value)
-
setTag
abstract MutableSpan setTag(String tag, Number value)
-
setMetric
abstract MutableSpan setMetric(CharSequence metric, int value)
-
setMetric
abstract MutableSpan setMetric(CharSequence metric, long value)
-
setMetric
abstract MutableSpan setMetric(CharSequence metric, double value)
-
isError
abstract boolean isError()
-
setError
abstract MutableSpan setError(boolean value)
-
getRootSpan
@Deprecated() abstract MutableSpan getRootSpan()
-
getLocalRootSpan
abstract MutableSpan getLocalRootSpan()
Returns the root span for current the trace fragment. In the context of distributed tracingthis method returns the root span only for the fragment generated by the currently tracedapplication.
-
-
-
-