Package zipkin2.storage
Class GroupByTraceId
- java.lang.Object
-
- zipkin2.storage.GroupByTraceId
-
- All Implemented Interfaces:
Call.Mapper<java.util.List<Span>,java.util.List<java.util.List<Span>>>
public final class GroupByTraceId extends java.lang.Object implements Call.Mapper<java.util.List<Span>,java.util.List<java.util.List<Span>>>
A mapper that groups unorganized input spans by trace ID. Useful when preparing a result forSpanStore.getTraces(QueryRequest).
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Call.Mapper<java.util.List<Span>,java.util.List<java.util.List<Span>>>create(boolean strictTraceId)java.util.List<java.util.List<Span>>map(java.util.List<Span> input)java.lang.StringtoString()
-
-
-
Method Detail
-
create
public static Call.Mapper<java.util.List<Span>,java.util.List<java.util.List<Span>>> create(boolean strictTraceId)
-
map
public java.util.List<java.util.List<Span>> map(java.util.List<Span> input)
- Specified by:
mapin interfaceCall.Mapper<java.util.List<Span>,java.util.List<java.util.List<Span>>>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-