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() |
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 long traceId()
public long spanId()
public MockSpan.MockContext withBaggageItem(String key, String val)
public Iterable<Map.Entry<String,String>> baggageItems()
baggageItems
in interface SpanContext
Copyright © 2016–2018 OpenTracing. All rights reserved.