Package org.nuxeo.lib.stream.log
Class Latency
- java.lang.Object
-
- org.nuxeo.lib.stream.log.Latency
-
public class Latency extends Object
Extends LogLag with lower and upper timestamps to express lag as a latency.- Since:
- 10.1
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringasJson()static LatencyfromJson(String json)Stringkey()Returns the key associated with the lower timestamp.LogLaglag()longlatency()Returns the latency expressed in millisecond.longlower()Returns the lower timestamp.static LatencynoLatency(long upper, LogLag lag)static Latencyof(List<Latency> latencies)StringtoString()longupper()Returns the upper timestamp.
-
-
-
Method Detail
-
latency
public long latency()
Returns the latency expressed in millisecond.
-
lower
public long lower()
Returns the lower timestamp.
-
upper
public long upper()
Returns the upper timestamp.
-
lag
public LogLag lag()
-
key
public String key()
Returns the key associated with the lower timestamp.
-
asJson
public String asJson()
-
-