Class ScriptValidationContext.Builder
- java.lang.Object
-
- com.consol.citrus.validation.script.ScriptValidationContext.Builder
-
- All Implemented Interfaces:
com.consol.citrus.validation.context.ValidationContext.Builder<ScriptValidationContext,ScriptValidationContext.Builder>
- Enclosing class:
- ScriptValidationContext
public static final class ScriptValidationContext.Builder extends Object implements com.consol.citrus.validation.context.ValidationContext.Builder<ScriptValidationContext,ScriptValidationContext.Builder>
Fluent builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ScriptValidationContext
build()
static ScriptValidationContext.Builder
groovy()
ScriptValidationContext.Builder
script(String validationScript)
Adds script validation.ScriptValidationContext.Builder
script(org.springframework.core.io.Resource scriptResource)
Reads validation script file resource and sets content as validation script.ScriptValidationContext.Builder
script(org.springframework.core.io.Resource scriptResource, Charset charset)
Reads validation script file resource and sets content as validation script.ScriptValidationContext.Builder
scriptResource(String fileResourcePath)
Adds script validation file resource.ScriptValidationContext.Builder
scriptResourceCharset(String charsetName)
Adds charset of script validation file resource.ScriptValidationContext.Builder
scriptType(String type)
Adds custom validation script type.
-
-
-
Method Detail
-
groovy
public static ScriptValidationContext.Builder groovy()
-
script
public ScriptValidationContext.Builder script(String validationScript)
Adds script validation.- Parameters:
validationScript
-- Returns:
-
script
public ScriptValidationContext.Builder script(org.springframework.core.io.Resource scriptResource)
Reads validation script file resource and sets content as validation script.- Parameters:
scriptResource
-- Returns:
-
script
public ScriptValidationContext.Builder script(org.springframework.core.io.Resource scriptResource, Charset charset)
Reads validation script file resource and sets content as validation script.- Parameters:
scriptResource
-charset
-- Returns:
-
scriptResource
public ScriptValidationContext.Builder scriptResource(String fileResourcePath)
Adds script validation file resource.- Parameters:
fileResourcePath
-- Returns:
-
scriptResourceCharset
public ScriptValidationContext.Builder scriptResourceCharset(String charsetName)
Adds charset of script validation file resource.- Parameters:
charsetName
-- Returns:
-
scriptType
public ScriptValidationContext.Builder scriptType(String type)
Adds custom validation script type.- Parameters:
type
-- Returns:
-
build
public ScriptValidationContext build()
- Specified by:
build
in interfacecom.consol.citrus.validation.context.ValidationContext.Builder<ScriptValidationContext,ScriptValidationContext.Builder>
-
-