Class Trace2Thread
java.lang.Object
io.datarouter.model.databean.BaseDatabean<Trace2ThreadKey,Trace2Thread>
io.datarouter.trace.storage.thread.Trace2Thread
- All Implemented Interfaces:
io.datarouter.model.databean.Databean<Trace2ThreadKey,Trace2Thread>,java.lang.Comparable<io.datarouter.model.databean.Databean<?,?>>
public class Trace2Thread extends io.datarouter.model.databean.BaseDatabean<Trace2ThreadKey,Trace2Thread>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrace2Thread.FieldKeysstatic classTrace2Thread.Trace2ThreadFielder -
Field Summary
-
Constructor Summary
Constructors Constructor Description Trace2Thread()Trace2Thread(io.datarouter.instrumentation.trace.Trace2ThreadDto dto)Trace2Thread(Trace2ThreadKey key) -
Method Summary
Modifier and Type Method Description java.lang.LonggetCreatedNs()java.lang.IntegergetDiscardedSpanCount()java.lang.LonggetDurationNs()java.lang.LonggetEndedNs()java.lang.StringgetHostThreadName()java.lang.StringgetInfo()java.lang.Class<Trace2ThreadKey>getKeyClass()java.lang.StringgetName()java.lang.LonggetParentThreadId()java.lang.LonggetQueuedEndedNs()java.lang.LonggetQueueDurationNs()java.lang.StringgetServerName()java.lang.LonggetThreadId()java.util.DategetTime()java.lang.IntegergetTotalSpanCount()java.lang.StringtoString()
-
Constructor Details
-
Trace2Thread
public Trace2Thread() -
Trace2Thread
-
Trace2Thread
public Trace2Thread(io.datarouter.instrumentation.trace.Trace2ThreadDto dto)
-
-
Method Details
-
getKeyClass
-
getTime
public java.util.Date getTime() -
getThreadId
public java.lang.Long getThreadId() -
getServerName
public java.lang.String getServerName() -
getParentThreadId
public java.lang.Long getParentThreadId() -
getName
public java.lang.String getName() -
getCreatedNs
public java.lang.Long getCreatedNs() -
getQueuedEndedNs
public java.lang.Long getQueuedEndedNs() -
getEndedNs
public java.lang.Long getEndedNs() -
getDiscardedSpanCount
public java.lang.Integer getDiscardedSpanCount() -
getInfo
public java.lang.String getInfo() -
getHostThreadName
public java.lang.String getHostThreadName() -
getTotalSpanCount
public java.lang.Integer getTotalSpanCount() -
getDurationNs
public java.lang.Long getDurationNs() -
getQueueDurationNs
public java.lang.Long getQueueDurationNs() -
toString
public java.lang.String toString()- Overrides:
toStringin classio.datarouter.model.databean.BaseDatabean<Trace2ThreadKey,Trace2Thread>
-