Class MockClock

  • All Implemented Interfaces:
    io.debezium.util.Clock

    public class MockClock
    extends Object
    implements io.debezium.util.Clock
    Author:
    Randall Hauch
    • Field Detail

      • currentTimeInMillis

        private long currentTimeInMillis
    • Constructor Detail

      • MockClock

        public MockClock()
      • MockClock

        public MockClock​(long timeInMillis)
    • Method Detail

      • advanceTo

        public MockClock advanceTo​(long timeInMillis)
      • increment

        public MockClock increment​(long timeInMillis)
      • currentTimeInMillis

        public long currentTimeInMillis()
        Specified by:
        currentTimeInMillis in interface io.debezium.util.Clock