Uses of Class
zipkin2.Span
Packages that use Span
-
Uses of Span in zipkin2
Modifier and TypeMethodDescriptionstatic BytesDecoder<Span>
SpanBytesDecoderDetector.decoderForListMessage
(byte[] spans) ThrowsIllegalArgumentException
if the input isn't a json, proto3 or thrift list message.static BytesDecoder<Span>
SpanBytesDecoderDetector.decoderForListMessage
(ByteBuffer spans) static BytesDecoder<Span>
SpanBytesDecoderDetector.decoderForMessage
(byte[] span) ThrowsIllegalArgumentException
if the input isn't a v1 json or thrift single-span messageModifier and TypeMethodDescriptionUsed to merge multiple incomplete spans representing the same operation on the same host. -
Uses of Span in zipkin2.codec
Methods in zipkin2.codec that return SpanModifier and TypeMethodDescriptionabstract Span
SpanBytesDecoder.decodeOne
(ByteBuffer span) ByteBuffer implementation ofBytesDecoder.decodeOne(byte[])
Methods in zipkin2.codec that return types with arguments of type SpanModifier and TypeMethodDescriptionSpanBytesDecoder.decodeList
(ByteBuffer spans) ByteBuffer implementation ofBytesDecoder.decodeList(byte[])
.Method parameters in zipkin2.codec with type arguments of type SpanModifier and TypeMethodDescriptionabstract boolean
SpanBytesDecoder.decodeList
(ByteBuffer spans, Collection<Span> out) ByteBuffer implementation ofBytesDecoder.decodeList(byte[])
.abstract int
SpanBytesEncoder.encodeList
(List<Span> spans, byte[] out, int pos) Allows you to encode a list of spans onto a specific offset. -
Uses of Span in zipkin2.storage
Methods in zipkin2.storage that return types with arguments of type SpanModifier and TypeMethodDescriptionGroupByTraceId.create
(boolean strictTraceId) GroupByTraceId.create
(boolean strictTraceId) static Call.Mapper<List<Span>,
List<Span>> StrictTraceId.filterSpans
(String traceId) static Call.Mapper<List<Span>,
List<Span>> StrictTraceId.filterSpans
(String traceId) StrictTraceId.filterTraces
(Iterable<String> traceIds) Returns a function that filters its mutable input when it contains a trace not matching the specified trace IDs.StrictTraceId.filterTraces
(Iterable<String> traceIds) Returns a function that filters its mutable input when it contains a trace not matching the specified trace IDs.StrictTraceId.filterTraces
(QueryRequest request) Filters the mutable input client-side when there's a clash on lower 64-bits of a trace ID.StrictTraceId.filterTraces
(QueryRequest request) Filters the mutable input client-side when there's a clash on lower 64-bits of a trace ID.Deprecated.Retrieves spans that share a 128-bit trace id with no ordering expectation or empty if none are found.InMemoryStorage.getTraces()
Used for testing.InMemoryStorage.getTraces
(QueryRequest request) SpanStore.getTraces
(QueryRequest request) Retrieves spans grouped by trace ID from the storage system with no ordering expectation.Retrieves any traces with the specified IDs.Method parameters in zipkin2.storage with type arguments of type Span -
Uses of Span in zipkin2.v1
Methods in zipkin2.v1 that return types with arguments of type SpanMethods in zipkin2.v1 with parameters of type SpanMethod parameters in zipkin2.v1 with type arguments of type SpanModifier and TypeMethodDescriptionvoid
V1SpanConverter.convert
(V1Span source, Collection<Span> sink)
Traces.getTrace(String)