public final class MockSpan extends Object implements Span
MockTracer.finishedSpans()
Modifier and Type | Class and Description |
---|---|
static class |
MockSpan.LogEntry |
static class |
MockSpan.MockContext
MockContext implements a Dapper-like opentracing.SpanContext with a trace- and span-id.
|
static class |
MockSpan.Reference |
Modifier and Type | Method and Description |
---|---|
MockSpan.MockContext |
context() |
void |
finish() |
void |
finish(long finishMicros) |
long |
finishMicros() |
List<RuntimeException> |
generatedErrors() |
String |
getBaggageItem(String key) |
MockSpan |
log(long timestampMicros,
Map<String,?> fields) |
MockSpan |
log(long timestampMicroseconds,
String event) |
Span |
log(Map<String,?> fields) |
MockSpan |
log(String event) |
List<MockSpan.LogEntry> |
logEntries() |
String |
operationName() |
long |
parentId() |
List<MockSpan.Reference> |
references() |
Span |
setBaggageItem(String key,
String value) |
MockSpan |
setOperationName(String operationName) |
MockSpan |
setTag(String key,
boolean value) |
MockSpan |
setTag(String key,
Number value) |
MockSpan |
setTag(String key,
String value) |
<T> MockSpan |
setTag(Tag<T> tag,
T value) |
long |
startMicros() |
Map<String,Object> |
tags() |
String |
toString() |
public String operationName()
public MockSpan setOperationName(String operationName)
setOperationName
in interface Span
public long parentId()
MockSpan.MockContext.spanId()
,
references()
public long startMicros()
public long finishMicros()
public List<MockSpan.LogEntry> logEntries()
public List<RuntimeException> generatedErrors()
public List<MockSpan.Reference> references()
public MockSpan.MockContext context()
public Span setBaggageItem(String key, String value)
setBaggageItem
in interface Span
public String getBaggageItem(String key)
getBaggageItem
in interface Span
Copyright © 2016–2019 OpenTracing. All rights reserved.