Package io.datarouter.storage.callsite
Class CallsiteStat
java.lang.Object
io.datarouter.storage.callsite.CallsiteStat
public class CallsiteStat extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCallsiteStat.CallsiteCountComparatorstatic classCallsiteStat.CallsiteDurationComparator -
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidaddMetrics(CallsiteStat other)static intcountDaoCallsites(List<CallsiteStat> stats)booleanequals(Object obj)LonggetAvgDurationUs()LonggetAvgItems()LonggetCount()StringgetDatarouterMethodName()LonggetDurationNs()LonggetDurationUs()CallsiteStatKeygetKey()LonggetNumItems()static StringgetReportHeader(CallsiteStatReportMetadata metadata)StringgetReportLine(CallsiteStatReportMetadata metadata)inthashCode()booleanisDaoCallsite()StringtoString()
-
Constructor Details
-
Method Details
-
getReportHeader
-
getReportLine
-
hashCode
public int hashCode() -
equals
-
toString
-
addMetrics
-
getDurationUs
-
isDaoCallsite
public boolean isDaoCallsite() -
countDaoCallsites
-
getAvgDurationUs
-
getAvgItems
-
getCount
-
getKey
-
getDurationNs
-
getNumItems
-
getDatarouterMethodName
-