Class BraveFinishedSpan
java.lang.Object
org.springframework.cloud.sleuth.brave.bridge.BraveFinishedSpan
- All Implemented Interfaces:
org.springframework.cloud.sleuth.exporter.FinishedSpan
public class BraveFinishedSpan
extends Object
implements org.springframework.cloud.sleuth.exporter.FinishedSpan
Brave implementation of a
FinishedSpan.- Since:
- 3.0.0
- Author:
- Marcin Grzejszczak
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.springframework.cloud.sleuth.exporter.FinishedSpanfromBrave(brave.handler.MutableSpan mutableSpan) longgetError()org.springframework.cloud.sleuth.Span.KindgetKind()getName()intlonggetTags()static brave.handler.MutableSpantoBrave(org.springframework.cloud.sleuth.exporter.FinishedSpan mutableSpan) toString()
-
Constructor Details
-
BraveFinishedSpan
public BraveFinishedSpan(brave.handler.MutableSpan mutableSpan)
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getStartTimestamp
public long getStartTimestamp()- Specified by:
getStartTimestampin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getEndTimestamp
public long getEndTimestamp()- Specified by:
getEndTimestampin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getTags
- Specified by:
getTagsin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getEvents
- Specified by:
getEventsin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getSpanId
- Specified by:
getSpanIdin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getParentId
- Specified by:
getParentIdin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getRemoteIp
- Specified by:
getRemoteIpin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getLocalIp
- Specified by:
getLocalIpin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getRemotePort
public int getRemotePort()- Specified by:
getRemotePortin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getTraceId
- Specified by:
getTraceIdin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getError
- Specified by:
getErrorin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getKind
public org.springframework.cloud.sleuth.Span.Kind getKind()- Specified by:
getKindin interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
getRemoteServiceName
- Specified by:
getRemoteServiceNamein interfaceorg.springframework.cloud.sleuth.exporter.FinishedSpan
-
fromBrave
public static org.springframework.cloud.sleuth.exporter.FinishedSpan fromBrave(brave.handler.MutableSpan mutableSpan) -
toBrave
public static brave.handler.MutableSpan toBrave(org.springframework.cloud.sleuth.exporter.FinishedSpan mutableSpan) -
toString
-