Package com.consol.citrus.actions
Class AntRunAction.Builder
- java.lang.Object
-
- com.consol.citrus.AbstractTestActionBuilder<AntRunAction,AntRunAction.Builder>
-
- com.consol.citrus.actions.AntRunAction.Builder
-
- All Implemented Interfaces:
com.consol.citrus.TestActionBuilder<AntRunAction>
- Enclosing class:
- AntRunAction
public static final class AntRunAction.Builder extends AbstractTestActionBuilder<AntRunAction,AntRunAction.Builder>
Action builder.
-
-
Field Summary
-
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 static AntRunAction.Builder
antrun(String buildFilePath)
AntRunAction
build()
AntRunAction.Builder
buildFilePath(String buildFilePath)
Sets the build file path.AntRunAction.Builder
listener(org.apache.tools.ant.BuildListener buildListener)
Adds custom build listener implementation.AntRunAction.Builder
properties(Properties properties)
Adds build properties.AntRunAction.Builder
property(String name, Object value)
Adds a build property by name and value.AntRunAction.Builder
propertyFile(String filePath)
Adds a build property file reference by file path.AntRunAction.Builder
target(String target)
Build target name to call.AntRunAction.Builder
targets(String... targets)
Multiple build target names to call.-
Methods inherited from class com.consol.citrus.AbstractTestActionBuilder
actor, description, getActor, getDescription, getName, name
-
-
-
-
Method Detail
-
antrun
public static AntRunAction.Builder antrun(String buildFilePath)
-
buildFilePath
public AntRunAction.Builder buildFilePath(String buildFilePath)
Sets the build file path.- Parameters:
buildFilePath
-- Returns:
-
target
public AntRunAction.Builder target(String target)
Build target name to call.- Parameters:
target
-
-
targets
public AntRunAction.Builder targets(String... targets)
Multiple build target names to call.- Parameters:
targets
-
-
property
public AntRunAction.Builder property(String name, Object value)
Adds a build property by name and value.- Parameters:
name
-value
-
-
properties
public AntRunAction.Builder properties(Properties properties)
Adds build properties.- Parameters:
properties
-
-
propertyFile
public AntRunAction.Builder propertyFile(String filePath)
Adds a build property file reference by file path.- Parameters:
filePath
-
-
listener
public AntRunAction.Builder listener(org.apache.tools.ant.BuildListener buildListener)
Adds custom build listener implementation.- Parameters:
buildListener
-
-
build
public AntRunAction build()
-
-