Package com.consol.citrus.container
Class RepeatUntilTrue.Builder
- java.lang.Object
-
- com.consol.citrus.AbstractTestActionBuilder<T,S>
-
- com.consol.citrus.AbstractTestContainerBuilder<T,S>
-
- com.consol.citrus.AbstractIteratingContainerBuilder<RepeatUntilTrue,RepeatUntilTrue.Builder>
-
- com.consol.citrus.container.RepeatUntilTrue.Builder
-
- All Implemented Interfaces:
com.consol.citrus.TestActionBuilder<RepeatUntilTrue>
,com.consol.citrus.TestActionContainerBuilder<RepeatUntilTrue,RepeatUntilTrue.Builder>
- Enclosing class:
- RepeatUntilTrue
public static class RepeatUntilTrue.Builder extends AbstractIteratingContainerBuilder<RepeatUntilTrue,RepeatUntilTrue.Builder>
Action builder.
-
-
Field Summary
-
Fields inherited from class com.consol.citrus.AbstractIteratingContainerBuilder
condition, conditionExpression, index, indexName, start
-
Fields inherited from class com.consol.citrus.AbstractTestContainerBuilder
actions
-
Fields inherited from class com.consol.citrus.AbstractTestActionBuilder
self
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RepeatUntilTrue
doBuild()
Builds the container.static RepeatUntilTrue.Builder
repeat()
Fluent API action building entry method used in Java DSL.RepeatUntilTrue.Builder
until(IteratingConditionExpression condition)
Adds a condition expression to this iterate container.RepeatUntilTrue.Builder
until(String condition)
Adds a condition to this iterate container.-
Methods inherited from class com.consol.citrus.AbstractIteratingContainerBuilder
build, condition, condition, getCondition, getConditionExpression, getIndex, getIndexName, getStart, index, startsWith
-
Methods inherited from class com.consol.citrus.AbstractTestContainerBuilder
actions, actions, container, getActions
-
Methods inherited from class com.consol.citrus.AbstractTestActionBuilder
actor, description, getActor, getDescription, getName, name
-
-
-
-
Method Detail
-
repeat
public static RepeatUntilTrue.Builder repeat()
Fluent API action building entry method used in Java DSL.- Returns:
-
until
public RepeatUntilTrue.Builder until(String condition)
Adds a condition to this iterate container.- Parameters:
condition
-- Returns:
-
until
public RepeatUntilTrue.Builder until(IteratingConditionExpression condition)
Adds a condition expression to this iterate container.- Parameters:
condition
-- Returns:
-
doBuild
public RepeatUntilTrue doBuild()
Description copied from class:AbstractTestContainerBuilder
Builds the container.- Specified by:
doBuild
in classAbstractTestContainerBuilder<RepeatUntilTrue,RepeatUntilTrue.Builder>
- Returns:
-
-