@ProviderType
public interface ScriptBuilder
Modifier and Type | Method and Description |
---|---|
Script |
build() |
ScriptBuilder |
idOrCode(java.lang.String idOrCode) |
ScriptBuilder |
language(java.lang.String language) |
ScriptBuilder |
options(java.util.Map<java.lang.String,java.lang.String> optionsMap) |
ScriptBuilder |
parameters(java.util.Map<java.lang.String,java.lang.Object> parametersMap) |
ScriptBuilder |
putOption(java.lang.String optionName,
java.lang.String optionValue) |
ScriptBuilder |
putParameter(java.lang.String parameterName,
java.lang.Object parameterValue) |
ScriptBuilder |
scriptType(ScriptType scriptType) |
Script build()
ScriptBuilder idOrCode(java.lang.String idOrCode)
ScriptBuilder language(java.lang.String language)
ScriptBuilder options(java.util.Map<java.lang.String,java.lang.String> optionsMap)
ScriptBuilder parameters(java.util.Map<java.lang.String,java.lang.Object> parametersMap)
ScriptBuilder putOption(java.lang.String optionName, java.lang.String optionValue)
ScriptBuilder putParameter(java.lang.String parameterName, java.lang.Object parameterValue)
ScriptBuilder scriptType(ScriptType scriptType)