Package io.datarouter.trace.storage.span
Class TraceSpan
java.lang.Object
io.datarouter.model.databean.BaseDatabean<PK,D>
io.datarouter.trace.storage.span.BaseTraceSpan<TraceEntityKey,TraceSpanKey,TraceThreadKey,TraceSpan>
io.datarouter.trace.storage.span.TraceSpan
- All Implemented Interfaces:
io.datarouter.model.databean.Databean<TraceSpanKey,TraceSpan>,java.lang.Comparable<io.datarouter.model.databean.Databean<?,?>>
public class TraceSpan extends BaseTraceSpan<TraceEntityKey,TraceSpanKey,TraceThreadKey,TraceSpan>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTraceSpan.TraceSpanFielderNested classes/interfaces inherited from class io.datarouter.trace.storage.span.BaseTraceSpan
BaseTraceSpan.BaseTraceSpanFielder<EK extends BaseTraceEntityKey<EK>,PK extends BaseTraceSpanKey<EK,PK>,TK extends BaseTraceThreadKey<EK,TK>,D extends BaseTraceSpan<EK,PK,TK,D>>, BaseTraceSpan.FieldKeys -
Field Summary
Fields inherited from class io.datarouter.trace.storage.span.BaseTraceSpan
created, duration, info, name, nanoStart, parentSequence -
Constructor Summary
-
Method Summary
Modifier and Type Method Description java.lang.Class<TraceSpanKey>getKeyClass()TraceThreadKeygetThreadKey()Methods inherited from class io.datarouter.trace.storage.span.BaseTraceSpan
getCreated, getDuration, getInfo, getName, getParentSequence, isTopLevel, setCreated, setDuration, setInfo, setName, toDto, toString
-
Constructor Details
-
Method Details
-
getKeyClass
-
getThreadKey
- Specified by:
getThreadKeyin classBaseTraceSpan<TraceEntityKey,TraceSpanKey,TraceThreadKey,TraceSpan>
-