A B C D E F G H I J K L M N O P Q R S T V W Z 

A

accept(List<Span>, Callback<Void>) - Method in class zipkin.collector.Collector
 
accept(List<Span>, Callback<Void>) - Method in interface zipkin.storage.AsyncSpanConsumer
Stores a list of spans read from a transport.
accept(List<Span>) - Method in interface zipkin.storage.StorageAdapters.SpanConsumer
acceptedSpanCount() - Method in class zipkin.storage.InMemoryStorage
 
acceptSpans(byte[], Codec, Callback<Void>) - Method in class zipkin.collector.Collector
 
acceptSpans(List<byte[]>, Codec, Callback<Void>) - Method in class zipkin.collector.Collector
 
addAnnotation(Annotation) - Method in class zipkin.Span.Builder
 
addAnnotation(String) - Method in class zipkin.storage.QueryRequest.Builder
 
addBinaryAnnotation(BinaryAnnotation) - Method in class zipkin.Span.Builder
 
addBinaryAnnotation(String, String) - Method in class zipkin.storage.QueryRequest.Builder
 
address(String, Endpoint) - Static method in class zipkin.BinaryAnnotation
Special-cased form supporting Constants.CLIENT_ADDR and Constants.SERVER_ADDR.
ALWAYS_SAMPLE - Static variable in class zipkin.collector.CollectorSampler
 
Annotation - Class in zipkin
Associates an event that explains latency with a timestamp.
Annotation.Builder - Class in zipkin
 
annotations - Variable in class zipkin.Span
Associates events that explain latency with a timestamp.
annotations(Collection<Annotation>) - Method in class zipkin.Span.Builder
Replaces currently collected annotations.
annotations - Variable in class zipkin.storage.QueryRequest
Include traces whose Span.annotations include a value in this set.
AsyncSpanConsumer - Interface in zipkin.storage
Spans are created in instrumentation, transported out-of-band, and eventually persisted.
asyncSpanConsumer() - Method in class zipkin.storage.InMemoryStorage
 
asyncSpanConsumer() - Method in interface zipkin.storage.StorageComponent
 
AsyncSpanStore - Interface in zipkin.storage
An interface that is equivalent to SpanStore but accepts callbacks to allow bridging to async libraries.
asyncSpanStore() - Method in class zipkin.storage.InMemoryStorage
 
asyncSpanStore() - Method in interface zipkin.storage.StorageComponent
 
asyncToBlocking(AsyncSpanStore) - Static method in class zipkin.storage.StorageAdapters
 

B

BinaryAnnotation - Class in zipkin
Binary annotations are tags applied to a Span to give it context.
BinaryAnnotation.Builder - Class in zipkin
 
BinaryAnnotation.Type - Enum in zipkin
A subset of thrift base types, except BYTES.
binaryAnnotations - Variable in class zipkin.Span
Tags a span with context, usually to support query or aggregation.
binaryAnnotations(Collection<BinaryAnnotation>) - Method in class zipkin.Span.Builder
Replaces currently collected binary annotations.
binaryAnnotations - Variable in class zipkin.storage.QueryRequest
Include traces whose Span.binaryAnnotations include a String whose key and value are an entry in this set.
blockingToAsync(SpanStore, Executor) - Static method in class zipkin.storage.StorageAdapters
 
blockingToAsync(StorageAdapters.SpanConsumer, Executor) - Static method in class zipkin.storage.StorageAdapters
 
boundary() - Method in class zipkin.collector.CollectorSampler
 
build() - Method in class zipkin.Annotation.Builder
 
build() - Method in class zipkin.BinaryAnnotation.Builder
 
build() - Method in class zipkin.collector.Collector.Builder
 
build() - Method in interface zipkin.collector.CollectorComponent.Builder
 
build() - Method in class zipkin.DependencyLink.Builder
 
build() - Method in class zipkin.Endpoint.Builder
 
build() - Method in class zipkin.Span.Builder
 
build() - Method in class zipkin.storage.QueryRequest.Builder
 
builder() - Static method in class zipkin.Annotation
 
builder() - Static method in class zipkin.BinaryAnnotation
 
builder(Class<?>) - Static method in class zipkin.collector.Collector
Needed to scope this to the correct logging category
builder() - Static method in class zipkin.DependencyLink
 
builder() - Static method in class zipkin.Endpoint
 
builder() - Static method in class zipkin.Span
 
builder() - Static method in class zipkin.storage.QueryRequest
 
bytes() - Method in class zipkin.InMemoryCollectorMetrics
 

C

Callback<V> - Interface in zipkin.storage
A callback of a single result or error.
callCount(long) - Method in class zipkin.DependencyLink.Builder
 
callCount - Variable in class zipkin.DependencyLink
calls made during the duration (in milliseconds) of this link
check() - Method in interface zipkin.Component
Answers the question: Are operations on this component likely to succeed?
check() - Method in class zipkin.storage.InMemoryStorage
 
child(String) - Method in class zipkin.DependencyLink.Builder
 
child - Variable in class zipkin.DependencyLink
child service name (callee)
clear() - Method in class zipkin.InMemoryCollectorMetrics
 
clear() - Method in class zipkin.storage.InMemoryStorage
 
CLIENT_ADDR - Static variable in class zipkin.Constants
When present, BinaryAnnotation.endpoint indicates a client address ("ca") in a span.
CLIENT_RECV - Static variable in class zipkin.Constants
The client received ("cr") a response from a server.
CLIENT_RECV_FRAGMENT - Static variable in class zipkin.Constants
Optionally logs progress of a (Constants.CLIENT_RECV, Constants.WIRE_RECV).
CLIENT_SEND - Static variable in class zipkin.Constants
The client sent ("cs") a request to a server.
CLIENT_SEND_FRAGMENT - Static variable in class zipkin.Constants
Optionally logs progress of a (Constants.CLIENT_SEND, Constants.WIRE_SEND).
close() - Method in interface zipkin.Component
Closes any network resources created implicitly by the component.
close() - Method in class zipkin.storage.InMemoryStorage
 
Codec - Interface in zipkin
Methods make an attempt to perform codec operations, failing to null.
Collector - Class in zipkin.collector
This component takes action on spans received from a transport.
Collector.Builder - Class in zipkin.collector
 
CollectorComponent - Interface in zipkin.collector
The collector represents the server-side of a transport.
CollectorComponent.Builder - Interface in zipkin.collector
 
CollectorMetrics - Interface in zipkin.collector
Instrumented applications report spans over a transport such as Kafka.
CollectorSampler - Class in zipkin.collector
CollectorSampler decides if a particular trace should be "sampled", i.e.
CollectorSampler() - Constructor for class zipkin.collector.CollectorSampler
 
compareTo(Annotation) - Method in class zipkin.Annotation
compareTo(BinaryAnnotation) - Method in class zipkin.BinaryAnnotation
Provides consistent iteration by BinaryAnnotation.key
compareTo(Span) - Method in class zipkin.Span
Compares by Span.timestamp, then Span.name.
Component - Interface in zipkin
Components are object graphs used to compose a zipkin service or client.
Component.CheckResult - Class in zipkin
 
Constants - Class in zipkin
 
create(long, String, Endpoint) - Static method in class zipkin.Annotation
 
create(String, String, Endpoint) - Static method in class zipkin.BinaryAnnotation
String values are the only queryable type of binary annotation.
create(String, byte[], BinaryAnnotation.Type, Endpoint) - Static method in class zipkin.BinaryAnnotation
 
create(float) - Static method in class zipkin.collector.CollectorSampler
 
create(String, String, long) - Static method in class zipkin.DependencyLink
 
create(String, int, int) - Static method in class zipkin.Endpoint
 
create(String, int) - Static method in class zipkin.Endpoint
 

D

debug(Boolean) - Method in class zipkin.Span.Builder
 
debug - Variable in class zipkin.Span
True is a request to store this span even if it overrides sampling policy.
DependencyLink - Class in zipkin
 
DependencyLink.Builder - Class in zipkin
 
duration(Long) - Method in class zipkin.Span.Builder
 
duration - Variable in class zipkin.Span
Measurement in microseconds of the critical path, if known.

E

endpoint(Endpoint) - Method in class zipkin.Annotation.Builder
 
endpoint - Variable in class zipkin.Annotation
The host that recorded Annotation.value, primarily for query by service name.
endpoint(Endpoint) - Method in class zipkin.BinaryAnnotation.Builder
 
endpoint - Variable in class zipkin.BinaryAnnotation
The host that recorded BinaryAnnotation.value, allowing query by service name or address.
Endpoint - Class in zipkin
Indicates the network context of a service recording an annotation with two exceptions.
Endpoint.Builder - Class in zipkin
 
endTs(Long) - Method in class zipkin.storage.QueryRequest.Builder
 
endTs - Variable in class zipkin.storage.QueryRequest
Only return traces where all Span.timestamp are at or before this time in epoch milliseconds.
equals(Object) - Method in class zipkin.Annotation
 
equals(Object) - Method in class zipkin.BinaryAnnotation
 
equals(Object) - Method in class zipkin.DependencyLink
 
equals(Object) - Method in class zipkin.Endpoint
 
equals(Object) - Method in class zipkin.Span
 
equals(Object) - Method in class zipkin.storage.QueryRequest
 
exception - Variable in class zipkin.Component.CheckResult
Present when not ok

F

failed(Exception) - Static method in class zipkin.Component.CheckResult
 
forTransport(String) - Method in interface zipkin.collector.CollectorMetrics
Those who wish to partition metrics by transport can call this method to include the transport type in the backend metric key.
forTransport(String) - Method in class zipkin.InMemoryCollectorMetrics
 
fromValue(int) - Static method in enum zipkin.BinaryAnnotation.Type
Returns BinaryAnnotation.Type.BYTES if unknown.

G

getDependencies(long, Long, Callback<List<DependencyLink>>) - Method in interface zipkin.storage.AsyncSpanStore
getDependencies(long, Long) - Method in class zipkin.storage.InMemorySpanStore
 
getDependencies(long, Long) - Method in interface zipkin.storage.SpanStore
Returns dependency links derived from spans.
getRawTrace(long, Callback<List<Span>>) - Method in interface zipkin.storage.AsyncSpanStore
Version of SpanStore.getRawTrace(long) that accepts Callback.
getRawTrace(long) - Method in class zipkin.storage.InMemorySpanStore
 
getRawTrace(long) - Method in interface zipkin.storage.SpanStore
Retrieves spans that share a trace id, as returned from backend data store queries, with no ordering expectation.
getServiceNames(Callback<List<String>>) - Method in interface zipkin.storage.AsyncSpanStore
Version of SpanStore.getServiceNames() that accepts Callback.
getServiceNames() - Method in class zipkin.storage.InMemorySpanStore
 
getServiceNames() - Method in interface zipkin.storage.SpanStore
Get all the service names.
getSpanNames(String, Callback<List<String>>) - Method in interface zipkin.storage.AsyncSpanStore
getSpanNames(String) - Method in class zipkin.storage.InMemorySpanStore
 
getSpanNames(String) - Method in interface zipkin.storage.SpanStore
Get all the span names for a particular Endpoint.serviceName.
getTrace(long, Callback<List<Span>>) - Method in interface zipkin.storage.AsyncSpanStore
Version of SpanStore.getTrace(long) that accepts Callback.
getTrace(long) - Method in class zipkin.storage.InMemorySpanStore
 
getTrace(long) - Method in interface zipkin.storage.SpanStore
Get the available trace information from the storage system.
getTraces(QueryRequest, Callback<List<List<Span>>>) - Method in interface zipkin.storage.AsyncSpanStore
getTraces(QueryRequest) - Method in class zipkin.storage.InMemorySpanStore
 
getTraces(QueryRequest) - Method in interface zipkin.storage.SpanStore
Get the available trace information from the storage system.

H

hashCode() - Method in class zipkin.Annotation
 
hashCode() - Method in class zipkin.BinaryAnnotation
 
hashCode() - Method in class zipkin.DependencyLink
 
hashCode() - Method in class zipkin.Endpoint
 
hashCode() - Method in class zipkin.Span
 
hashCode() - Method in class zipkin.storage.QueryRequest
 
HTTP_HOST - Static variable in class zipkin.TraceKeys
The domain portion of the URL or host header.
HTTP_METHOD - Static variable in class zipkin.TraceKeys
The HTTP method, or verb, such as "GET" or "POST".
HTTP_PATH - Static variable in class zipkin.TraceKeys
The absolute http path, without any query parameters.
HTTP_REQUEST_SIZE - Static variable in class zipkin.TraceKeys
The size of the non-empty HTTP request body, in bytes.
HTTP_RESPONSE_SIZE - Static variable in class zipkin.TraceKeys
The size of the non-empty HTTP response body, in bytes.
HTTP_STATUS_CODE - Static variable in class zipkin.TraceKeys
The HTTP status code, when not in 2xx range.
HTTP_URL - Static variable in class zipkin.TraceKeys
The entire URL, including the scheme, host and query parameters if available.

I

id(long) - Method in class zipkin.Span.Builder
 
id - Variable in class zipkin.Span
Unique 8-byte identifier of this span within a trace.
idString() - Method in class zipkin.Span
Returns $traceId.$spanId<:$parentId
incrementBytes(int) - Method in interface zipkin.collector.CollectorMetrics
Increments the number of bytes containing serialized spans in a message.
incrementBytes(int) - Method in class zipkin.InMemoryCollectorMetrics
 
incrementMessages() - Method in interface zipkin.collector.CollectorMetrics
Increments count of messages received, which contain 0 or more spans.
incrementMessages() - Method in class zipkin.InMemoryCollectorMetrics
 
incrementMessagesDropped() - Method in interface zipkin.collector.CollectorMetrics
Increments count of messages that could not be read.
incrementMessagesDropped() - Method in class zipkin.InMemoryCollectorMetrics
 
incrementSpans(int) - Method in interface zipkin.collector.CollectorMetrics
Increments the count of spans read from a successful message.
incrementSpans(int) - Method in class zipkin.InMemoryCollectorMetrics
 
incrementSpansDropped(int) - Method in interface zipkin.collector.CollectorMetrics
Increments the count of spans dropped for any reason.
incrementSpansDropped(int) - Method in class zipkin.InMemoryCollectorMetrics
 
InMemoryCollectorMetrics - Class in zipkin
 
InMemoryCollectorMetrics() - Constructor for class zipkin.InMemoryCollectorMetrics
 
InMemorySpanStore - Class in zipkin.storage
 
InMemorySpanStore() - Constructor for class zipkin.storage.InMemorySpanStore
 
InMemoryStorage - Class in zipkin.storage
Test storage component that keeps all spans in memory, accepting them on the calling thread.
InMemoryStorage() - Constructor for class zipkin.storage.InMemoryStorage
 
ipv4(int) - Method in class zipkin.Endpoint.Builder
 
ipv4 - Variable in class zipkin.Endpoint
IPv4 endpoint address packed into 4 bytes.
isSampled(Span) - Method in class zipkin.collector.CollectorSampler
Returns true if the span should be recorded to storage.

J

JSON - Static variable in interface zipkin.Codec
 

K

key(String) - Method in class zipkin.BinaryAnnotation.Builder
 
key - Variable in class zipkin.BinaryAnnotation
Name used to lookup spans, such as "http.path" or "finagle.version".

L

limit(Integer) - Method in class zipkin.storage.QueryRequest.Builder
 
limit - Variable in class zipkin.storage.QueryRequest
Maximum number of traces to return.
LOCAL_COMPONENT - Static variable in class zipkin.Constants
The value of "lc" is the component or namespace of a local span.
lookback(Long) - Method in class zipkin.storage.QueryRequest.Builder
 
lookback - Variable in class zipkin.storage.QueryRequest
Only return traces where all Span.timestamp are at or after (endTs - lookback) in milliseconds.

M

maxDuration(Long) - Method in class zipkin.storage.QueryRequest.Builder
 
maxDuration - Variable in class zipkin.storage.QueryRequest
Only return traces whose Span.duration is less than or equal to maxDuration microseconds.
merge(Span) - Method in class zipkin.Span.Builder
 
messages() - Method in class zipkin.InMemoryCollectorMetrics
 
messagesDropped() - Method in class zipkin.InMemoryCollectorMetrics
 
metrics(CollectorMetrics) - Method in class zipkin.collector.Collector.Builder
 
metrics(CollectorMetrics) - Method in interface zipkin.collector.CollectorComponent.Builder
Aggregates and reports collection metrics to a monitoring system.
minDuration(Long) - Method in class zipkin.storage.QueryRequest.Builder
 
minDuration - Variable in class zipkin.storage.QueryRequest
Only return traces whose Span.duration is greater than or equal to minDuration microseconds.

N

name(String) - Method in class zipkin.Span.Builder
 
name - Variable in class zipkin.Span
Span name in lowercase, rpc method for example.
NOOP - Static variable in interface zipkin.storage.Callback
 
NOOP_METRICS - Static variable in interface zipkin.collector.CollectorMetrics
 

O

OK - Static variable in class zipkin.Component.CheckResult
 
ok - Variable in class zipkin.Component.CheckResult
 
onError(Throwable) - Method in interface zipkin.storage.Callback
Invoked when computation produces a possibly null value successfully.
onSuccess(V) - Method in interface zipkin.storage.Callback
Invoked when computation produces its potentially null value successfully.

P

parent(String) - Method in class zipkin.DependencyLink.Builder
 
parent - Variable in class zipkin.DependencyLink
parent service name (caller)
parentId(Long) - Method in class zipkin.Span.Builder
 
parentId - Variable in class zipkin.Span
The parent's Span.id or null if this the root span in a trace.
parseAnnotationQuery(String) - Method in class zipkin.storage.QueryRequest.Builder
Corresponds to query parameter "annotationQuery".
port(Short) - Method in class zipkin.Endpoint.Builder
 
port - Variable in class zipkin.Endpoint
IPv4 port or null, if not known.

Q

QueryRequest - Class in zipkin.storage
Invoking this request retrieves traces matching the below filters.
QueryRequest.Builder - Class in zipkin.storage
 

R

readDependencyLinks(byte[]) - Method in interface zipkin.Codec
throws IllegalArgumentException if the dependency links couldn't be decoded
readSpan(byte[]) - Method in interface zipkin.Codec
throws IllegalArgumentException if the span couldn't be decoded
readSpans(byte[]) - Method in interface zipkin.Codec
throws IllegalArgumentException if the spans couldn't be decoded

S

sampler(CollectorSampler) - Method in class zipkin.collector.Collector.Builder
 
sampler(CollectorSampler) - Method in interface zipkin.collector.CollectorComponent.Builder
samples spans to reduce load on the storage system.
SERVER_ADDR - Static variable in class zipkin.Constants
When present, BinaryAnnotation.endpoint indicates a server address ("sa") in a span.
SERVER_RECV - Static variable in class zipkin.Constants
The server received ("sr") a request from a client.
SERVER_RECV_FRAGMENT - Static variable in class zipkin.Constants
Optionally logs progress of a (Constants.SERVER_RECV, Constants.WIRE_RECV).
SERVER_SEND - Static variable in class zipkin.Constants
The server sent ("ss") a response to a client.
SERVER_SEND_FRAGMENT - Static variable in class zipkin.Constants
Optionally logs progress of a (Constants.SERVER_SEND, Constants.WIRE_SEND).
serviceName(String) - Method in class zipkin.Endpoint.Builder
 
serviceName - Variable in class zipkin.Endpoint
Classifier of a source or destination in lowercase, such as "zipkin-server".
serviceName(String) - Method in class zipkin.storage.QueryRequest.Builder
 
serviceName - Variable in class zipkin.storage.QueryRequest
When present, corresponds to Endpoint.serviceName and constrains all other parameters.
serviceNames() - Method in class zipkin.Span
Returns the distinct service names that logged to this span.
Span - Class in zipkin
A trace is a series of spans (often RPC calls) which form a latency tree.
Span.Builder - Class in zipkin
 
spanConsumer() - Method in class zipkin.storage.InMemoryStorage
 
spanName(String) - Method in class zipkin.storage.QueryRequest.Builder
This ignores the reserved span name "all".
spanName - Variable in class zipkin.storage.QueryRequest
When present, only include traces with this Span.name
spans() - Method in class zipkin.InMemoryCollectorMetrics
 
spansDropped() - Method in class zipkin.InMemoryCollectorMetrics
 
spanStore() - Method in class zipkin.storage.InMemoryStorage
 
SpanStore - Interface in zipkin.storage
 
spanStore() - Method in interface zipkin.storage.StorageComponent
 
start() - Method in interface zipkin.collector.CollectorComponent
Starts the server-side of the transport, typically listening or looking up a queue.
storage(StorageComponent) - Method in class zipkin.collector.Collector.Builder
 
storage(StorageComponent) - Method in interface zipkin.collector.CollectorComponent.Builder
Once spans are sampled, they are queued for storage using this component.
StorageAdapters - Class in zipkin.storage
Adapters that convert storage components.
StorageAdapters.SpanConsumer - Interface in zipkin.storage
 
StorageComponent - Interface in zipkin.storage
A component that provides storage interfaces used for spans and aggregations.

T

THRIFT - Static variable in interface zipkin.Codec
 
timestamp(long) - Method in class zipkin.Annotation.Builder
 
timestamp - Variable in class zipkin.Annotation
Microseconds from epoch.
timestamp(Long) - Method in class zipkin.Span.Builder
 
timestamp - Variable in class zipkin.Span
Epoch microseconds of the start of this span, possibly absent if this an incomplete span.
toAnnotationQuery() - Method in class zipkin.storage.QueryRequest
Corresponds to query parameter "annotationQuery".
toBuilder() - Method in class zipkin.Annotation
 
toBuilder() - Method in class zipkin.BinaryAnnotation
 
toBuilder() - Method in class zipkin.DependencyLink
 
toBuilder() - Method in class zipkin.Endpoint
 
toBuilder() - Method in class zipkin.Span
 
toBuilder() - Method in class zipkin.storage.QueryRequest
 
toString() - Method in class zipkin.Annotation
 
toString() - Method in class zipkin.BinaryAnnotation
 
toString() - Method in class zipkin.collector.CollectorSampler
 
toString() - Method in class zipkin.DependencyLink
 
toString() - Method in class zipkin.Endpoint
 
toString() - Method in class zipkin.Span
 
toString() - Method in class zipkin.storage.QueryRequest
 
traceId(long) - Method in class zipkin.Span.Builder
 
traceId - Variable in class zipkin.Span
Unique 8-byte identifier for a trace, set on all spans within it.
traceIds() - Method in class zipkin.storage.InMemorySpanStore
 
TraceKeys - Class in zipkin
type(BinaryAnnotation.Type) - Method in class zipkin.BinaryAnnotation.Builder
 
type - Variable in class zipkin.BinaryAnnotation
The thrift type of value, most often STRING.

V

value(String) - Method in class zipkin.Annotation.Builder
 
value - Variable in class zipkin.Annotation
Usually a short tag indicating an event, like "sr".
value(byte[]) - Method in class zipkin.BinaryAnnotation.Builder
 
value(String) - Method in class zipkin.BinaryAnnotation.Builder
 
value - Variable in enum zipkin.BinaryAnnotation.Type
 
value - Variable in class zipkin.BinaryAnnotation
Serialized thrift bytes, in TBinaryProtocol format.
valueOf(String) - Static method in enum zipkin.BinaryAnnotation.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum zipkin.BinaryAnnotation.Type
Returns an array containing the constants of this enum type, inthe order they are declared.

W

WIRE_RECV - Static variable in class zipkin.Constants
Optionally logs an attempt to receive a message from the wire.
WIRE_SEND - Static variable in class zipkin.Constants
Optionally logs an attempt to send a message on the wire.
writeDependencyLinks(List<DependencyLink>) - Method in interface zipkin.Codec
 
writeSpan(Span) - Method in interface zipkin.Codec
 
writeSpans(List<Span>) - Method in interface zipkin.Codec
 
writeTraces(List<List<Span>>) - Method in interface zipkin.Codec
 

Z

zipkin - package zipkin
 
zipkin.collector - package zipkin.collector
 
zipkin.storage - package zipkin.storage
 
A B C D E F G H I J K L M N O P Q R S T V W Z 

Copyright © 2015–2016 OpenZipkin. All rights reserved.



NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14