Class BraveSpan
java.lang.Object
org.springframework.cloud.sleuth.brave.bridge.BraveSpan
- All Implemented Interfaces:
org.springframework.cloud.sleuth.Span,org.springframework.cloud.sleuth.SpanCustomizer
Brave implementation of a
Span.- Since:
- 3.0.0
- Author:
- Marcin Grzejszczak
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.cloud.sleuth.Span
org.springframework.cloud.sleuth.Span.Builder, org.springframework.cloud.sleuth.Span.Kind -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabandon()org.springframework.cloud.sleuth.TraceContextcontext()voidend()booleanorg.springframework.cloud.sleuth.Spanorg.springframework.cloud.sleuth.Spanstatic org.springframework.cloud.sleuth.SpanfromBrave(brave.Span span) inthashCode()booleanisNoop()org.springframework.cloud.sleuth.Spanorg.springframework.cloud.sleuth.SpanremoteIpAndPort(String ip, int port) org.springframework.cloud.sleuth.SpanremoteServiceName(String remoteServiceName) org.springframework.cloud.sleuth.Spanstart()org.springframework.cloud.sleuth.Spanstatic brave.SpantoBrave(org.springframework.cloud.sleuth.Span span) toString()
-
Constructor Details
-
BraveSpan
public BraveSpan(brave.Span delegate)
-
-
Method Details
-
isNoop
public boolean isNoop()- Specified by:
isNoopin interfaceorg.springframework.cloud.sleuth.Span
-
context
public org.springframework.cloud.sleuth.TraceContext context()- Specified by:
contextin interfaceorg.springframework.cloud.sleuth.Span
-
start
public org.springframework.cloud.sleuth.Span start()- Specified by:
startin interfaceorg.springframework.cloud.sleuth.Span
-
name
- Specified by:
namein interfaceorg.springframework.cloud.sleuth.Span- Specified by:
namein interfaceorg.springframework.cloud.sleuth.SpanCustomizer
-
event
- Specified by:
eventin interfaceorg.springframework.cloud.sleuth.Span- Specified by:
eventin interfaceorg.springframework.cloud.sleuth.SpanCustomizer
-
tag
- Specified by:
tagin interfaceorg.springframework.cloud.sleuth.Span- Specified by:
tagin interfaceorg.springframework.cloud.sleuth.SpanCustomizer
-
error
- Specified by:
errorin interfaceorg.springframework.cloud.sleuth.Span
-
end
public void end()- Specified by:
endin interfaceorg.springframework.cloud.sleuth.Span
-
abandon
public void abandon()- Specified by:
abandonin interfaceorg.springframework.cloud.sleuth.Span
-
remoteServiceName
- Specified by:
remoteServiceNamein interfaceorg.springframework.cloud.sleuth.Span
-
remoteIpAndPort
- Specified by:
remoteIpAndPortin interfaceorg.springframework.cloud.sleuth.Span
-
toString
-
toBrave
public static brave.Span toBrave(org.springframework.cloud.sleuth.Span span) -
fromBrave
public static org.springframework.cloud.sleuth.Span fromBrave(brave.Span span) -
equals
-
hashCode
public int hashCode()
-