public final class ScriptContext
extends java.lang.Object
ScriptOnResourceApiOp
,
ScriptOnConnectorApiOp
Constructor and Description |
---|
ScriptContext(java.lang.String scriptLanguage,
java.lang.String scriptText,
java.util.Map<java.lang.String,java.lang.Object> scriptArguments)
Public only for serialization; please use
ScriptContextBuilder . |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getScriptArguments()
Returns a map of arguments to be passed to the script.
|
java.lang.String |
getScriptLanguage()
Identifies the language in which the script is written
(e.g.,
bash , csh ,
Perl4 or Python ). |
java.lang.String |
getScriptText()
Returns the text (i.e., actual characters) of the script.
|
java.lang.String |
toString() |
public ScriptContext(java.lang.String scriptLanguage, java.lang.String scriptText, java.util.Map<java.lang.String,java.lang.Object> scriptArguments)
ScriptContextBuilder
.scriptLanguage
- The script language. Must not be null.scriptText
- The script text. Must not be null.scriptArguments
- The script arguments. May be null.public java.lang.String getScriptLanguage()
bash
, csh
,
Perl4
or Python
).public java.lang.String getScriptText()
public java.util.Map<java.lang.String,java.lang.Object> getScriptArguments()
ObjectSerializerFactory
for a list of supported types.public java.lang.String toString()
toString
in class java.lang.Object