Package org.citrusframework.container
Class Conditional.Builder
java.lang.Object
org.citrusframework.AbstractTestActionBuilder<T,S>
org.citrusframework.AbstractTestContainerBuilder<Conditional,Conditional.Builder>
org.citrusframework.container.Conditional.Builder
- All Implemented Interfaces:
ReferenceResolverAware,TestActionBuilder<Conditional>,TestActionContainerBuilder<Conditional,Conditional.Builder>
- Enclosing class:
- Conditional
public static class Conditional.Builder
extends AbstractTestContainerBuilder<Conditional,Conditional.Builder>
Action builder.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
FieldsFields inherited from class org.citrusframework.AbstractTestContainerBuilder
actions, referenceResolverFields 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 TypeMethodDescriptionstatic Conditional.BuilderFluent API action building entry method used in Java DSL.doBuild()Builds the container.Condition which allows execution if true.when(ConditionExpression expression) Condition which allows execution if evaluates to true.Methods inherited from class org.citrusframework.AbstractTestContainerBuilder
actions, actions, build, container, getActions, setReferenceResolverMethods inherited from class org.citrusframework.AbstractTestActionBuilder
actor, description, getActor, getDescription, getName, name
-
Field Details
-
condition
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
conditional
Fluent API action building entry method used in Java DSL.- Returns:
-
when
Condition which allows execution if true.- Parameters:
expression-
-
when
Condition which allows execution if evaluates to true.- Parameters:
expression-
-
doBuild
Description copied from class:AbstractTestContainerBuilderBuilds the container.- Specified by:
doBuildin classAbstractTestContainerBuilder<Conditional,Conditional.Builder> - Returns:
-