| Modifier and Type | Method and Description |
|---|---|
Span.Builder |
addAnnotation(long timestamp,
String value) |
Span |
build() |
Span.Builder |
clear() |
Span.Builder |
clone() |
Span.Builder |
debug(boolean debug) |
Span.Builder |
debug(Boolean debug) |
Span.Builder |
duration(long duration) |
Span.Builder |
duration(Long duration) |
Span.Builder |
id(String id) |
Span.Kind |
kind() |
Span.Builder |
kind(Span.Kind kind) |
Endpoint |
localEndpoint() |
Span.Builder |
localEndpoint(Endpoint localEndpoint) |
Span.Builder |
name(String name) |
Span.Builder |
parentId(String parentId) |
Span.Builder |
putTag(String key,
String value) |
Span.Builder |
remoteEndpoint(Endpoint remoteEndpoint) |
Span.Builder |
shared(boolean shared) |
Span.Builder |
shared(Boolean shared) |
Span.Builder |
timestamp(long timestamp) |
Span.Builder |
timestamp(Long timestamp) |
Span.Builder |
traceId(String traceId) |
public Span.Builder clear()
public Span.Builder clone()
public Span.Builder traceId(String traceId)
IllegalArgumentException - if not lower-hex formatSpan.id()public Span.Builder parentId(@Nullable String parentId)
IllegalArgumentException - if not lower-hex formatSpan.parentId()public Span.Builder id(String id)
IllegalArgumentException - if not lower-hex formatSpan.id()public Span.Builder kind(@Nullable Span.Kind kind)
Span.kindpublic Span.Builder name(@Nullable String name)
Span.namepublic Span.Builder timestamp(long timestamp)
Span.timestampAsLong()public Span.Builder timestamp(@Nullable Long timestamp)
Span.timestamp()public Span.Builder duration(long duration)
Span.durationAsLong()public Span.Builder duration(@Nullable Long duration)
Span.duration()public Span.Builder localEndpoint(@Nullable Endpoint localEndpoint)
Span.localEndpointpublic Span.Builder remoteEndpoint(@Nullable Endpoint remoteEndpoint)
Span.remoteEndpointpublic Span.Builder addAnnotation(long timestamp, String value)
Span.annotationspublic Span.Builder putTag(String key, String value)
Span.tagspublic Span.Builder debug(boolean debug)
Span.debug()public Span.Builder debug(@Nullable Boolean debug)
Span.debug()public Span.Builder shared(boolean shared)
Span.shared()public Span.Builder shared(@Nullable Boolean shared)
Span.shared()public Span build()
Copyright © 2015–2018 OpenZipkin. All rights reserved.