Class StopWatch

java.lang.Object
net.storm.sdk.commons.StopWatch

public class StopWatch extends Object
  • Method Details

    • start

      public static StopWatch start(Supplier<Instant> supplier)
    • start

      public static StopWatch start()
    • exceeds

      public boolean exceeds(Duration duration)
    • setEndIn

      public void setEndIn(Duration duration)
    • isRunning

      public boolean isRunning()
    • getElapsed

      public Duration getElapsed()
    • getRemaining

      public Duration getRemaining()
    • toElapsedString

      public String toElapsedString()
    • toRemainingString

      public String toRemainingString()
    • reset

      public void reset()
    • getRate

      public double getRate(long value, Duration rate)
    • getHourlyRate

      public double getHourlyRate(long value)