Package | Description |
---|---|
io.honeycomb.beeline.tracing |
Modifier and Type | Class | Description |
---|---|---|
static class |
SpanBuilderFactory.NoopSpanBuilder |
Modifier and Type | Method | Description |
---|---|---|
SpanBuilderFactory.SpanBuilder |
SpanBuilderFactory.SpanBuilder.addField(String key,
Object value) |
|
SpanBuilderFactory.SpanBuilder |
SpanBuilderFactory.SpanBuilder.addFields(Map<String,?> fieldsToAdd) |
|
SpanBuilderFactory.SpanBuilder |
SpanBuilderFactory.createBuilder() |
Creates a SpanBuilder instance that allows the customisation of Spans with various attributes.
|
SpanBuilderFactory.SpanBuilder |
SpanBuilderFactory.createBuilderFrom(Span originalSpan) |
Creates a SpanBuilder instance initialised with attributes from the
originalSpan argument, which then
allows the attributes to be overwritten. |
SpanBuilderFactory.SpanBuilder |
SpanBuilderFactory.createBuilderFromParent(Span parentSpan) |
Creates a Span builder instance initialised so it forms a child-parent relationship with
parentSpan
argument. |
SpanBuilderFactory.SpanBuilder |
SpanBuilderFactory.SpanBuilder.setParentContext(PropagationContext parentContext) |
|
SpanBuilderFactory.SpanBuilder |
SpanBuilderFactory.SpanBuilder.setServiceName(String serviceName) |
|
SpanBuilderFactory.SpanBuilder |
SpanBuilderFactory.SpanBuilder.setSpanId(String spanId) |
|
SpanBuilderFactory.SpanBuilder |
SpanBuilderFactory.SpanBuilder.setSpanName(String spanName) |
|
SpanBuilderFactory.SpanBuilder |
SpanBuilderFactory.SpanBuilder.setTimes(long newTimestamp,
long newStartTime) |
Copyright © 2019–2020 Honeycomb. All rights reserved.