aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/dispatch/RequestDuration.java
diff options
context:
space:
mode:
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/dispatch/RequestDuration.java')
-rw-r--r--container-search/src/main/java/com/yahoo/search/dispatch/RequestDuration.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/dispatch/RequestDuration.java b/container-search/src/main/java/com/yahoo/search/dispatch/RequestDuration.java
index ad6b7f4a40c..1206277a103 100644
--- a/container-search/src/main/java/com/yahoo/search/dispatch/RequestDuration.java
+++ b/container-search/src/main/java/com/yahoo/search/dispatch/RequestDuration.java
@@ -5,6 +5,8 @@ import java.time.Duration;
import java.time.Instant;
/**
+ * Contains start and and time. Exposes a duration, and lets you measure the time difference between 2 requests.
+ * It does use System.nanoTime to get a steady clock.
*
* @author baldersheim
*/
@@ -29,7 +31,7 @@ class RequestDuration {
Duration duration() {
return Duration.ofNanos(endTime - startTime);
}
- Duration timeSince(RequestDuration prev) {
+ Duration difference(RequestDuration prev) {
return Duration.ofNanos(Math.abs(endTime - prev.endTime));
}
static RequestDuration of(Duration duration) {