Class ScriptValidationContext.Builder
java.lang.Object
org.citrusframework.validation.script.ScriptValidationContext.Builder
- All Implemented Interfaces:
ValidationContext.Builder<ScriptValidationContext,ScriptValidationContext.Builder>
- Enclosing class:
- ScriptValidationContext
public static final class ScriptValidationContext.Builder
extends Object
implements ValidationContext.Builder<ScriptValidationContext,ScriptValidationContext.Builder>
Fluent builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()groovy()Adds script validation.Reads validation script file resource and sets content as validation script.Reads validation script file resource and sets content as validation script.scriptResource(String fileResourcePath) Adds script validation file resource.scriptResourceCharset(String charsetName) Adds charset of script validation file resource.scriptType(String type) Adds custom validation script type.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
groovy
-
script
Adds script validation.- Parameters:
validationScript-- Returns:
-
script
Reads validation script file resource and sets content as validation script.- Parameters:
scriptResource-- Returns:
-
script
Reads validation script file resource and sets content as validation script.- Parameters:
scriptResource-charset-- Returns:
-
scriptResource
Adds script validation file resource.- Parameters:
fileResourcePath-- Returns:
-
scriptResourceCharset
Adds charset of script validation file resource.- Parameters:
charsetName-- Returns:
-
scriptType
Adds custom validation script type.- Parameters:
type-- Returns:
-
build
- Specified by:
buildin interfaceValidationContext.Builder<ScriptValidationContext,ScriptValidationContext.Builder>
-