Class BraveTraceContext
- java.lang.Object
-
- org.springframework.cloud.sleuth.brave.bridge.BraveTraceContext
-
- All Implemented Interfaces:
org.springframework.cloud.sleuth.TraceContext
public class BraveTraceContext extends Object implements org.springframework.cloud.sleuth.TraceContext
Brave implementation of aTraceContext.- Since:
- 3.0.0
- Author:
- Marcin Grzejszczak
-
-
Constructor Summary
Constructors Constructor Description BraveTraceContext(brave.propagation.TraceContext traceContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static org.springframework.cloud.sleuth.TraceContextfromBrave(brave.propagation.TraceContext traceContext)inthashCode()StringparentId()Booleansampled()StringspanId()static brave.propagation.TraceContexttoBrave(org.springframework.cloud.sleuth.TraceContext traceContext)StringtoString()StringtraceId()
-
-
-
Method Detail
-
traceId
public String traceId()
- Specified by:
traceIdin interfaceorg.springframework.cloud.sleuth.TraceContext
-
parentId
@Nullable public String parentId()
- Specified by:
parentIdin interfaceorg.springframework.cloud.sleuth.TraceContext
-
spanId
public String spanId()
- Specified by:
spanIdin interfaceorg.springframework.cloud.sleuth.TraceContext
-
sampled
public Boolean sampled()
- Specified by:
sampledin interfaceorg.springframework.cloud.sleuth.TraceContext
-
toBrave
public static brave.propagation.TraceContext toBrave(org.springframework.cloud.sleuth.TraceContext traceContext)
-
fromBrave
public static org.springframework.cloud.sleuth.TraceContext fromBrave(brave.propagation.TraceContext traceContext)
-
-