| Package | Description |
|---|---|
| io.opentracing | |
| io.opentracing.tag |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BaseSpan<S extends BaseSpan>
BaseSpan represents the OpenTracing specification's span contract with the exception of methods to finish
said span. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActiveSpan
ActiveSpan inherits all of the OpenTracing functionality in BaseSpan and layers on in-process
propagation capabilities. |
interface |
Span
Represents an in-flight Span that's manually propagated within the given process.
|
| Modifier and Type | Method and Description |
|---|---|
Tracer.SpanBuilder |
Tracer.SpanBuilder.asChildOf(BaseSpan<?> parent)
A shorthand for addReference(References.CHILD_OF, parent.context()).
|
| Modifier and Type | Method and Description |
|---|---|
void |
BooleanTag.set(BaseSpan<?> span,
Boolean tagValue) |
void |
IntTag.set(BaseSpan<?> span,
Integer tagValue) |
void |
ShortTag.set(BaseSpan<?> span,
Short tagValue)
Deprecated.
|
void |
StringTag.set(BaseSpan<?> span,
String tagValue) |
void |
StringTag.set(BaseSpan<?> span,
StringTag tag) |
protected abstract void |
AbstractTag.set(BaseSpan<?> span,
T tagValue) |
Copyright © 2016–2017 OpenTracing. All rights reserved.