Class Wait

java.lang.Object
io.kubernetes.client.util.wait.Wait

public class Wait extends Object
  • Constructor Details

    • Wait

      public Wait()
  • Method Details

    • poll

      public static boolean poll(Duration interval, Duration timeout, Supplier<Boolean> condition)
      Poll tries a condition func until it returns true, an exception, or the timeout is reached.
      Parameters:
      interval - the check interval
      timeout - the timeout period
      condition - the condition func
    • poll

      public static boolean poll(Duration initialDelay, Duration interval, Duration timeout, Supplier<Boolean> condition)
      Poll tries a condition func until w/ the initial delay specified.
      Parameters:
      initialDelay - the initial delay
      interval - the check interval
      timeout - the timeout period
      condition - the condition
      Returns:
      returns true if gracefully finished