Package org.citrusframework.container
Class RepeatUntilTrue.Builder
java.lang.Object
org.citrusframework.AbstractTestActionBuilder<T,S>
org.citrusframework.AbstractTestContainerBuilder<T,S>
org.citrusframework.AbstractIteratingContainerBuilder<RepeatUntilTrue,RepeatUntilTrue.Builder>
org.citrusframework.container.RepeatUntilTrue.Builder
- All Implemented Interfaces:
TestActionBuilder<RepeatUntilTrue>,TestActionContainerBuilder<RepeatUntilTrue,RepeatUntilTrue.Builder>
- Enclosing class:
- RepeatUntilTrue
public static class RepeatUntilTrue.Builder
extends AbstractIteratingContainerBuilder<RepeatUntilTrue,RepeatUntilTrue.Builder>
Action builder.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from class org.citrusframework.AbstractIteratingContainerBuilder
condition, conditionExpression, index, indexName, startFields inherited from class org.citrusframework.AbstractTestContainerBuilder
actionsFields inherited from class org.citrusframework.AbstractTestActionBuilder
selfFields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoBuild()Builds the container.static RepeatUntilTrue.Builderrepeat()Fluent API action building entry method used in Java DSL.Adds a condition to this iterate container.until(IteratingConditionExpression condition) Adds a condition expression to this iterate container.Methods inherited from class org.citrusframework.AbstractIteratingContainerBuilder
build, condition, condition, getCondition, getConditionExpression, getIndex, getIndexName, getStart, index, startsWithMethods inherited from class org.citrusframework.AbstractTestContainerBuilder
actions, actions, container, getActionsMethods inherited from class org.citrusframework.AbstractTestActionBuilder
actor, description, getActor, getDescription, getName, name
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
repeat
Fluent API action building entry method used in Java DSL.- Returns:
-
until
Adds a condition to this iterate container.- Parameters:
condition-- Returns:
-
until
Adds a condition expression to this iterate container.- Parameters:
condition-- Returns:
-
doBuild
Description copied from class:AbstractTestContainerBuilderBuilds the container.- Specified by:
doBuildin classAbstractTestContainerBuilder<RepeatUntilTrue,RepeatUntilTrue.Builder> - Returns:
-