public class APMSpanBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
io.opentracing.AbstractSpanBuilder.Reference |
| Modifier and Type | Field and Description |
|---|---|
protected String |
operationName |
protected List<io.opentracing.AbstractSpanBuilder.Reference> |
references |
protected Instant |
start |
| Modifier and Type | Method and Description |
|---|---|
io.opentracing.AbstractSpanBuilder |
addReference(String arg0,
io.opentracing.SpanContext arg1) |
io.opentracing.AbstractSpanBuilder |
asChildOf(io.opentracing.Span arg0) |
io.opentracing.AbstractSpanBuilder |
asChildOf(io.opentracing.SpanContext arg0) |
Iterable<Map.Entry<String,String>> |
baggageItems() |
protected APMSpan |
createSpan() |
protected Map<String,Object> |
getState() |
io.opentracing.Span |
start() |
io.opentracing.AbstractSpanBuilder |
withBaggageItem(String arg0,
String arg1) |
io.opentracing.AbstractSpanBuilder |
withStartTimestamp(long arg0) |
io.opentracing.AbstractSpanBuilder |
withTag(String arg0,
boolean arg1) |
io.opentracing.AbstractSpanBuilder |
withTag(String arg0,
Number arg1) |
io.opentracing.AbstractSpanBuilder |
withTag(String arg0,
String arg1) |
protected String operationName
protected final List<io.opentracing.AbstractSpanBuilder.Reference> references
protected Instant start
protected APMSpan createSpan()
public final io.opentracing.AbstractSpanBuilder addReference(String arg0, io.opentracing.SpanContext arg1)
addReference in interface io.opentracing.Tracer.SpanBuilderpublic final io.opentracing.AbstractSpanBuilder asChildOf(io.opentracing.SpanContext arg0)
asChildOf in interface io.opentracing.Tracer.SpanBuilderpublic final io.opentracing.AbstractSpanBuilder asChildOf(io.opentracing.Span arg0)
asChildOf in interface io.opentracing.Tracer.SpanBuilderpublic final io.opentracing.AbstractSpanBuilder withTag(String arg0, String arg1)
withTag in interface io.opentracing.Tracer.SpanBuilderpublic final io.opentracing.AbstractSpanBuilder withTag(String arg0, boolean arg1)
withTag in interface io.opentracing.Tracer.SpanBuilderpublic final io.opentracing.AbstractSpanBuilder withTag(String arg0, Number arg1)
withTag in interface io.opentracing.Tracer.SpanBuilderpublic final io.opentracing.AbstractSpanBuilder withStartTimestamp(long arg0)
withStartTimestamp in interface io.opentracing.Tracer.SpanBuilderpublic final io.opentracing.AbstractSpanBuilder withBaggageItem(String arg0, String arg1)
public final Iterable<Map.Entry<String,String>> baggageItems()
baggageItems in interface io.opentracing.SpanContextpublic final io.opentracing.Span start()
start in interface io.opentracing.Tracer.SpanBuilderCopyright © 2015–2016 Red Hat, Inc.. All rights reserved.