Class BaseTraceEntity<EK extends io.datarouter.model.key.entity.base.BaseEntityKey<EK>>
java.lang.Object
io.datarouter.model.entity.BaseEntity<EK>
io.datarouter.trace.storage.entity.BaseTraceEntity<EK>
- All Implemented Interfaces:
io.datarouter.model.entity.Entity<EK>,java.lang.Comparable<io.datarouter.model.entity.BaseEntity<EK>>
- Direct Known Subclasses:
TraceEntity
public abstract class BaseTraceEntity<EK extends io.datarouter.model.key.entity.base.BaseEntityKey<EK>>
extends io.datarouter.model.entity.BaseEntity<EK>
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringQUALIFIER_PREFIX_Tracestatic java.lang.StringQUALIFIER_PREFIX_TraceSpanstatic java.lang.StringQUALIFIER_PREFIX_TraceThread -
Constructor Summary
Constructors Constructor Description BaseTraceEntity()BaseTraceEntity(EK key) -
Method Summary
Modifier and Type Method Description abstract BaseTrace<?,?,?>getTrace()abstract java.util.ArrayList<? extends BaseTraceSpan<?,?,?,?>>getTraceSpans()abstract java.util.ArrayList<? extends BaseTraceThread<?,?,?>>getTraceThreads()Methods inherited from class io.datarouter.model.entity.BaseEntity
addDatabeansForQualifierPrefix, addDatabeansForQualifierPrefixUnchecked, compareTo, getDatabeansForQualifierPrefix, getKey, getListDatabeansForQualifierPrefix, getNumDatabeans, setKey
-
Field Details
-
QUALIFIER_PREFIX_Trace
public static final java.lang.String QUALIFIER_PREFIX_Trace- See Also:
- Constant Field Values
-
QUALIFIER_PREFIX_TraceThread
public static final java.lang.String QUALIFIER_PREFIX_TraceThread- See Also:
- Constant Field Values
-
QUALIFIER_PREFIX_TraceSpan
public static final java.lang.String QUALIFIER_PREFIX_TraceSpan- See Also:
- Constant Field Values
-
-
Constructor Details
-
BaseTraceEntity
public BaseTraceEntity() -
BaseTraceEntity
-
-
Method Details