Class MultiKeyResponseStats
java.lang.Object
com.linkedin.venice.listener.response.stats.AbstractReadResponseStats
com.linkedin.venice.listener.response.stats.MultiKeyResponseStats
- All Implemented Interfaces:
ReadResponseStats,ReadResponseStatsRecorder
- Direct Known Subclasses:
ComputeResponseStats,MultiGetResponseStatsWithSizeProfiling
-
Field Summary
Fields inherited from class com.linkedin.venice.listener.response.stats.AbstractReadResponseStats
multiChunkLargeValueCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKeySize(int size) voidaddValueSize(int size) protected intvoidmerge(ReadResponseStatsRecorder other) Merge the stats contained in this instance with those contained in the instance.voidsetRecordCount(int count) Methods inherited from class com.linkedin.venice.listener.response.stats.AbstractReadResponseStats
addDatabaseLookupLatency, addReadComputeDeserializationLatency, addReadComputeLatency, addReadComputeOutputSize, addReadComputeSerializationLatency, getCurrentTimeInNanos, getKeyNotFoundCount, incrementCosineSimilarityCount, incrementCountOperatorCount, incrementDotProductCount, incrementHadamardProductCount, incrementKeyNotFoundCount, incrementMultiChunkLargeValueCount, isAssembledMultiChunkLargeValue, recordMetrics, recordUnmergedMetrics, setStorageExecutionQueueLen, setStorageExecutionSubmissionWaitTimeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.linkedin.venice.listener.response.stats.ReadResponseStatsRecorder
recordMetrics
-
Constructor Details
-
MultiKeyResponseStats
public MultiKeyResponseStats()
-
-
Method Details
-
addKeySize
public void addKeySize(int size) -
addValueSize
public void addValueSize(int size) -
setRecordCount
public void setRecordCount(int count) -
getRecordCount
protected int getRecordCount()- Specified by:
getRecordCountin classAbstractReadResponseStats
-
merge
Description copied from interface:ReadResponseStatsRecorderMerge the stats contained in this instance with those contained in the instance.- Specified by:
mergein interfaceReadResponseStatsRecorder- Overrides:
mergein classAbstractReadResponseStats- Parameters:
other- instance to merge with.
-