Interface WaitContainerBuilder.ConditionBuilder<T extends TestAction,C extends Condition,B extends WaitContainerBuilder.ConditionBuilder<T,C,B>>

All Superinterfaces:
TestActionBuilder<T>
All Known Subinterfaces:
WaitContainerBuilder.ActionConditionBuilder<T,C,B>, WaitContainerBuilder.FileConditionBuilder<T,C,B>, WaitContainerBuilder.HttpConditionBuilder<T,C,B>, WaitContainerBuilder.MessageConditionBuilder<T,C,B>
Enclosing interface:
WaitContainerBuilder<T extends TestAction,B extends TestActionBuilder<T>,C extends Condition>

public static interface WaitContainerBuilder.ConditionBuilder<T extends TestAction,C extends Condition,B extends WaitContainerBuilder.ConditionBuilder<T,C,B>> extends TestActionBuilder<T>
  • Method Details

    • interval

      B interval(Long interval)
      The interval in milliseconds to use between each test of the condition
      Parameters:
      interval - The interval to use
      Returns:
      The altered WaitBuilder
    • interval

      B interval(String interval)
      The interval in milliseconds to use between each test of the condition
      Parameters:
      interval - The interval to use
      Returns:
      The altered WaitBuilder
    • milliseconds

      B milliseconds(long milliseconds)
    • milliseconds

      B milliseconds(String milliseconds)
    • seconds

      B seconds(double seconds)
    • time

      B time(Duration duration)
    • getCondition

      C getCondition()