public static final class MockSpan.MockContext extends Object implements SpanContext
| Constructor and Description |
|---|
MockContext(long traceId,
long spanId,
Map<String,String> baggage)
A package-protected constructor to create a new MockContext.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<Map.Entry<String,String>> |
baggageItems() |
String |
getBaggageItem(String key) |
long |
spanId() |
String |
toSpanId() |
String |
toTraceId() |
long |
traceId() |
MockSpan.MockContext |
withBaggageItem(String key,
String val)
Create and return a new (immutable) MockContext with the added baggage item.
|
public MockContext(long traceId,
long spanId,
Map<String,String> baggage)
baggage - the MockContext takes ownership of the baggage parameterwithBaggageItem(String, String)public String toTraceId()
toTraceId in interface SpanContextpublic String toSpanId()
toSpanId in interface SpanContextpublic long traceId()
public long spanId()
public MockSpan.MockContext withBaggageItem(String key, String val)
public Iterable<Map.Entry<String,String>> baggageItems()
baggageItems in interface SpanContextCopyright © 2016–2019 OpenTracing. All rights reserved.