Package org.citrusframework.container
Class RepeatOnErrorUntilTrue.Builder
java.lang.Object
org.citrusframework.AbstractTestActionBuilder<T,S>
org.citrusframework.AbstractTestContainerBuilder<T,S>
org.citrusframework.AbstractIteratingContainerBuilder<RepeatOnErrorUntilTrue,RepeatOnErrorUntilTrue.Builder>
org.citrusframework.container.RepeatOnErrorUntilTrue.Builder
- All Implemented Interfaces:
TestActionBuilder<RepeatOnErrorUntilTrue>,TestActionContainerBuilder<RepeatOnErrorUntilTrue,RepeatOnErrorUntilTrue.Builder>
- Enclosing class:
- RepeatOnErrorUntilTrue
public static class RepeatOnErrorUntilTrue.Builder
extends AbstractIteratingContainerBuilder<RepeatOnErrorUntilTrue,RepeatOnErrorUntilTrue.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 TypeMethodDescriptionautoSleep(long autoSleepInMillis) Sets the auto sleep time in between repeats in milliseconds.doBuild()Builds the container.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
-
repeatOnError
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:
-
autoSleep
Sets the auto sleep time in between repeats in milliseconds.- Parameters:
autoSleepInMillis-- Returns:
-
doBuild
Description copied from class:AbstractTestContainerBuilderBuilds the container.- Specified by:
doBuildin classAbstractTestContainerBuilder<RepeatOnErrorUntilTrue,RepeatOnErrorUntilTrue.Builder> - Returns:
-