Class Latency


  • public class Latency
    extends Object
    Extends LogLag with lower and upper timestamps to express lag as a latency.
    Since:
    10.1
    • Field Detail

      • lag

        protected final LogLag lag
      • lower

        protected final long lower
      • upper

        protected final long upper
      • key

        protected final String key
    • Constructor Detail

      • Latency

        public Latency​(long lower,
                       long upper,
                       LogLag lag,
                       String key)
    • Method Detail

      • noLatency

        public static Latency noLatency​(long upper,
                                        LogLag lag)
      • 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.
      • key

        public String key()
        Returns the key associated with the lower timestamp.
      • asJson

        public String asJson()