Package zipkin2.v1
Class V1Span.Builder
java.lang.Object
zipkin2.v1.V1Span.Builder
- Enclosing class:
- V1Span
-
Method Summary
Modifier and TypeMethodDescriptionaddAnnotation
(long timestamp, String value, Endpoint endpoint) SetsV1Span.annotations()
addBinaryAnnotation
(String key, String value, Endpoint endpoint) Creates a tag annotation, which is the same asSpan.tags()
except duplicating the endpoint.addBinaryAnnotation
(String address, Endpoint endpoint) Creates an address annotation, which is the same asSpan.remoteEndpoint()
build()
clear()
SetsV1Span.debug()
duration
(long duration) SetsV1Span.duration()
long
id()
SetsV1Span.id()
id
(long id) SetsV1Span.id()
Same asSpan.Builder.id(String)
SetsV1Span.name()
parentId
(long parentId) SetsV1Span.parentId()
Same asSpan.Builder.parentId(String)
timestamp
(long timestamp) SetsV1Span.timestamp()
long
traceId()
SetsV1Span.traceId()
traceId
(long traceId) SetsV1Span.traceId()
Same asSpan.Builder.traceId(String)
long
SetsV1Span.traceIdHigh()
traceIdHigh
(long traceIdHigh) SetsV1Span.traceIdHigh()
-
Method Details
-
traceIdHigh
public long traceIdHigh()SetsV1Span.traceIdHigh()
-
traceId
public long traceId()SetsV1Span.traceId()
-
id
public long id()SetsV1Span.id()
-
clear
-
traceId
Same asSpan.Builder.traceId(String)
-
traceId
SetsV1Span.traceId()
-
traceIdHigh
SetsV1Span.traceIdHigh()
-
id
SetsV1Span.id()
-
id
Same asSpan.Builder.id(String)
-
parentId
Same asSpan.Builder.parentId(String)
-
parentId
SetsV1Span.parentId()
-
name
SetsV1Span.name()
-
timestamp
SetsV1Span.timestamp()
-
duration
SetsV1Span.duration()
-
addAnnotation
SetsV1Span.annotations()
-
addBinaryAnnotation
Creates an address annotation, which is the same asSpan.remoteEndpoint()
-
addBinaryAnnotation
Creates a tag annotation, which is the same asSpan.tags()
except duplicating the endpoint.A key of "lc" and empty value substitutes for
Span.localEndpoint()
. -
debug
SetsV1Span.debug()
-
build
-