Class WaitConditionBuilder<T extends com.consol.citrus.condition.Condition,​S extends WaitConditionBuilder>

    • Constructor Detail

      • WaitConditionBuilder

        public WaitConditionBuilder​(T condition,
                                    Wait.Builder builder)
        Default constructor using fields.
        Parameters:
        condition -
        builder -
    • Method Detail

      • build

        public Wait build()
        Specified by:
        build in interface com.consol.citrus.TestActionBuilder<T extends com.consol.citrus.condition.Condition>
      • interval

        public S 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

        public S 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

        public S milliseconds​(long milliseconds)
      • milliseconds

        public S milliseconds​(String milliseconds)
      • seconds

        public S seconds​(double seconds)
      • time

        public S time​(Duration duration)
      • getCondition

        public T getCondition()
        Gets the condition.
        Returns:
      • getBuilder

        public Wait.Builder getBuilder()
        Gets the builder.
        Returns: