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.String
toString()
-
-
-
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:
map
in interfaceCall.Mapper<java.util.List<Span>,java.util.List<java.util.List<Span>>>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-