Class Trace
java.lang.Object
io.datarouter.model.databean.BaseDatabean<PK,D>
io.datarouter.trace.storage.trace.BaseTrace<TraceEntityKey,TraceKey,Trace>
io.datarouter.trace.storage.trace.Trace
- All Implemented Interfaces:
io.datarouter.model.databean.Databean<TraceKey,Trace>,java.lang.Comparable<io.datarouter.model.databean.Databean<?,?>>
public class Trace extends BaseTrace<TraceEntityKey,TraceKey,Trace>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrace.TraceFielderNested classes/interfaces inherited from class io.datarouter.trace.storage.trace.BaseTrace
BaseTrace.BaseTraceFielder<EK extends BaseTraceEntityKey<EK>,PK extends BaseTraceKey<EK,PK>,D extends BaseTrace<EK,PK,D>>, BaseTrace.FieldKeys -
Field Summary
Fields Modifier and Type Field Description static java.time.DurationTTLstatic io.datarouter.model.serialize.fielder.TtlFielderConfigTTL_FIELDER_CONFIG -
Constructor Summary
-
Method Summary
Modifier and Type Method Description java.lang.Class<TraceKey>getKeyClass()io.datarouter.instrumentation.trace.TraceDtotoDto()Methods inherited from class io.datarouter.trace.storage.trace.BaseTrace
getContext, getCreated, getDiscardedThreadCount, getDuration, getParams, getTraceId, getType, setContext, setCreated, setDiscardedThreadCount, setDuration, setParams, setType
-
Field Details
-
TTL
public static final java.time.Duration TTL -
TTL_FIELDER_CONFIG
public static final io.datarouter.model.serialize.fielder.TtlFielderConfig TTL_FIELDER_CONFIG
-
-
Constructor Details
-
Method Details
-
getKeyClass
-
toDto
public io.datarouter.instrumentation.trace.TraceDto toDto()- Overrides:
toDtoin classBaseTrace<TraceEntityKey,TraceKey,Trace>
-