diff options
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.java | 4 |
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) { |