Class TraceThread
java.lang.Object
io.datarouter.model.databean.BaseDatabean<PK,D>
io.datarouter.trace.storage.thread.BaseTraceThread<TraceEntityKey,TraceThreadKey,TraceThread>
io.datarouter.trace.storage.thread.TraceThread
- All Implemented Interfaces:
io.datarouter.model.databean.Databean<TraceThreadKey,TraceThread>,java.lang.Comparable<io.datarouter.model.databean.Databean<?,?>>
public class TraceThread extends BaseTraceThread<TraceEntityKey,TraceThreadKey,TraceThread>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTraceThread.TraceThreadFielderNested classes/interfaces inherited from class io.datarouter.trace.storage.thread.BaseTraceThread
BaseTraceThread.BaseTraceThreadFielder<EK extends BaseTraceEntityKey<EK>,PK extends BaseTraceThreadKey<EK,PK>,D extends BaseTraceThread<EK,PK,D>>, BaseTraceThread.FieldKeys -
Field Summary
Fields inherited from class io.datarouter.trace.storage.thread.BaseTraceThread
created, discardedSpanCount, hostThreadName, info, name, parentId, queuedDuration, runningDuration, serverId -
Constructor Summary
Constructors Constructor Description TraceThread()TraceThread(io.datarouter.instrumentation.trace.TraceThreadDto dto)TraceThread(java.lang.String traceId, java.lang.Long threadId) -
Method Summary
Modifier and Type Method Description java.lang.Class<TraceThreadKey>getKeyClass()Methods inherited from class io.datarouter.trace.storage.thread.BaseTraceThread
getCreated, getDiscardedSpanCount, getHostThreadName, getInfo, getName, getParentId, getQueuedDuration, getRunningDuration, getServerId, getThreadId, getTime, setCreated, setInfo, setName, setParentId, setQueuedDuration, setRunningDuration, setServerId, toDto, toString
-
Constructor Details
-
TraceThread
public TraceThread() -
TraceThread
public TraceThread(java.lang.String traceId, java.lang.Long threadId) -
TraceThread
public TraceThread(io.datarouter.instrumentation.trace.TraceThreadDto dto)
-
-
Method Details