Class NoOpReadResponseStats
java.lang.Object
com.linkedin.davinci.listener.response.NoOpReadResponseStats
- All Implemented Interfaces:
ReadResponseStats
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDatabaseLookupLatency(long startTimeInNanos) The implementer is responsible for doing the subtraction between the current time and the start time.voidaddKeySize(int size) voidaddReadComputeDeserializationLatency(double latency) voidaddReadComputeLatency(double latency) voidaddReadComputeOutputSize(int size) voidaddReadComputeSerializationLatency(double latency) voidaddValueSize(int size) longvoidincrementCosineSimilarityCount(int count) voidincrementCountOperatorCount(int count) voidincrementDotProductCount(int count) voidincrementHadamardProductCount(int count) voidvoidsetStorageExecutionQueueLen(int storageExecutionQueueLen) voidsetStorageExecutionSubmissionWaitTime(double storageExecutionSubmissionWaitTime)
-
Field Details
-
SINGLETON
-
-
Method Details
-
getCurrentTimeInNanos
public long getCurrentTimeInNanos()- Specified by:
getCurrentTimeInNanosin interfaceReadResponseStats
-
addDatabaseLookupLatency
public void addDatabaseLookupLatency(long startTimeInNanos) Description copied from interface:ReadResponseStatsThe implementer is responsible for doing the subtraction between the current time and the start time.- Specified by:
addDatabaseLookupLatencyin interfaceReadResponseStats- Parameters:
startTimeInNanos- the timestamp in nanoseconds of beginning of the period to measure.
-
addReadComputeLatency
public void addReadComputeLatency(double latency) - Specified by:
addReadComputeLatencyin interfaceReadResponseStats
-
addReadComputeDeserializationLatency
public void addReadComputeDeserializationLatency(double latency) - Specified by:
addReadComputeDeserializationLatencyin interfaceReadResponseStats
-
addReadComputeSerializationLatency
public void addReadComputeSerializationLatency(double latency) - Specified by:
addReadComputeSerializationLatencyin interfaceReadResponseStats
-
addKeySize
public void addKeySize(int size) - Specified by:
addKeySizein interfaceReadResponseStats
-
addValueSize
public void addValueSize(int size) - Specified by:
addValueSizein interfaceReadResponseStats
-
addReadComputeOutputSize
public void addReadComputeOutputSize(int size) - Specified by:
addReadComputeOutputSizein interfaceReadResponseStats
-
incrementDotProductCount
public void incrementDotProductCount(int count) - Specified by:
incrementDotProductCountin interfaceReadResponseStats
-
incrementCountOperatorCount
public void incrementCountOperatorCount(int count) - Specified by:
incrementCountOperatorCountin interfaceReadResponseStats
-
incrementCosineSimilarityCount
public void incrementCosineSimilarityCount(int count) - Specified by:
incrementCosineSimilarityCountin interfaceReadResponseStats
-
incrementHadamardProductCount
public void incrementHadamardProductCount(int count) - Specified by:
incrementHadamardProductCountin interfaceReadResponseStats
-
setStorageExecutionSubmissionWaitTime
public void setStorageExecutionSubmissionWaitTime(double storageExecutionSubmissionWaitTime) - Specified by:
setStorageExecutionSubmissionWaitTimein interfaceReadResponseStats
-
setStorageExecutionQueueLen
public void setStorageExecutionQueueLen(int storageExecutionQueueLen) - Specified by:
setStorageExecutionQueueLenin interfaceReadResponseStats
-
incrementMultiChunkLargeValueCount
public void incrementMultiChunkLargeValueCount()- Specified by:
incrementMultiChunkLargeValueCountin interfaceReadResponseStats
-