| Modifier and Type | Method and Description |
|---|---|
V1Span.Builder |
addAnnotation(long timestamp,
String value,
Endpoint endpoint) |
V1Span.Builder |
addBinaryAnnotation(String address,
Endpoint endpoint)
Creates an address annotation, which is the same as
Span.remoteEndpoint() |
V1Span.Builder |
addBinaryAnnotation(String key,
String value,
Endpoint endpoint)
Creates a tag annotation, which is the same as
Span.tags() except duplicating the
endpoint. |
V1Span |
build() |
V1Span.Builder |
clear() |
V1Span.Builder |
debug(Boolean debug) |
V1Span.Builder |
duration(long duration) |
long |
id() |
V1Span.Builder |
id(long id) |
V1Span.Builder |
id(String id)
Same as
Span.Builder#id(String) |
V1Span.Builder |
name(String name) |
V1Span.Builder |
parentId(long parentId) |
V1Span.Builder |
parentId(String parentId)
Same as
Span.Builder#parentId(String) |
V1Span.Builder |
timestamp(long timestamp) |
long |
traceId() |
V1Span.Builder |
traceId(long traceId) |
V1Span.Builder |
traceId(String traceId)
Same as
Span.Builder#traceId(String) |
long |
traceIdHigh() |
V1Span.Builder |
traceIdHigh(long traceIdHigh) |
public long traceIdHigh()
V1Span.traceIdHigh()public long traceId()
V1Span.traceId()public long id()
V1Span.id()public V1Span.Builder clear()
public V1Span.Builder traceId(String traceId)
Span.Builder#traceId(String)public V1Span.Builder traceId(long traceId)
V1Span.traceId()public V1Span.Builder traceIdHigh(long traceIdHigh)
V1Span.traceIdHigh()public V1Span.Builder id(long id)
V1Span.id()public V1Span.Builder id(String id)
Span.Builder#id(String)public V1Span.Builder parentId(String parentId)
Span.Builder#parentId(String)public V1Span.Builder parentId(long parentId)
V1Span.parentId()public V1Span.Builder name(String name)
V1Span.name()public V1Span.Builder timestamp(long timestamp)
V1Span.timestamp()public V1Span.Builder duration(long duration)
V1Span.duration()public V1Span.Builder addAnnotation(long timestamp, String value, @Nullable Endpoint endpoint)
V1Span.annotations()public V1Span.Builder addBinaryAnnotation(String address, Endpoint endpoint)
Span.remoteEndpoint()public V1Span.Builder addBinaryAnnotation(String key, String value, Endpoint endpoint)
Span.tags() except duplicating the
endpoint.
A key of "lc" and empty value substitutes for Span.localEndpoint().
public V1Span.Builder debug(@Nullable Boolean debug)
V1Span.debug()public V1Span build()
Copyright © 2015–2019 OpenZipkin. All rights reserved.