Interface GroovyRunActionBuilder<T extends TestAction,B extends GroovyRunActionBuilder<T,B>>
- All Superinterfaces:
ActionBuilder<T,,B> TestActionBuilder<T>
public interface GroovyRunActionBuilder<T extends TestAction,B extends GroovyRunActionBuilder<T,B>>
extends ActionBuilder<T,B>, TestActionBuilder<T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Method Summary
Modifier and TypeMethodDescriptionSets the Groovy script to execute.Sets the Groovy script to execute.Sets the Groovy script to execute.scriptResourcePath(String scriptResourcePath) Sets the Groovy script to execute.Prevent script template usage.Use a script template from file path.Use a script template resource.Use a script template resource.useScriptTemplate(boolean useScriptTemplate) Enable/disable script template usage.Methods inherited from interface org.citrusframework.actions.ActionBuilder
actor, description, nameMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
script
Sets the Groovy script to execute. -
script
Sets the Groovy script to execute. -
script
Sets the Groovy script to execute. -
scriptResourcePath
Sets the Groovy script to execute. -
template
Use a script template from file path.- Parameters:
scriptTemplatePath- the scriptTemplate to set
-
template
Use a script template resource.- Parameters:
scriptTemplate- the scriptTemplate to set
-
template
Use a script template resource.- Parameters:
scriptTemplate- the scriptTemplate to setcharset-
-
skipTemplate
B skipTemplate()Prevent script template usage. -
useScriptTemplate
Enable/disable script template usage.
-