public class PythonVarsConverter
extends com.xebialabs.deployit.plugin.remoting.vars.VarsConverter
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String line) |
protected void |
createObjectAndSetObjectProperty(java.lang.String objectName,
java.lang.String propertyName) |
protected void |
endCreateObject(java.lang.String varName) |
static java.lang.String |
javaToPython(com.xebialabs.overthere.OverthereConnection connection,
java.util.Map<java.lang.String,java.lang.Object> pythonVars,
boolean maskPasswords) |
static java.lang.String |
javaToPython(com.xebialabs.overthere.OverthereConnection connection,
java.util.Map<java.lang.String,java.lang.Object> pythonVars,
boolean uploadArtifactData,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx,
boolean maskPasswords) |
protected void |
setBooleanProperty(java.lang.String objectName,
java.lang.String propertyName,
boolean varValue) |
protected void |
setBooleanVariable(java.lang.String varName,
boolean varValue) |
protected void |
setCiReferenceProperty(java.lang.String objectName,
java.lang.String propertyName,
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem varValue) |
protected void |
setCollectionOfCiReferencesProperty(java.lang.String objectName,
java.lang.String propertyName,
java.util.Collection<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> varValue) |
protected void |
setCollectionOfStringsProperty(java.lang.String objectName,
java.lang.String propertyName,
java.util.Collection<?> varValue) |
protected void |
setCollectionOfStringsVariable(java.lang.String varName,
java.util.Collection<?> varValue) |
protected void |
setEmptyCollectionProperty(java.lang.String objectName,
java.lang.String propertyName) |
protected void |
setEmptyMapProperty(java.lang.String objectName,
java.lang.String propertyName) |
protected void |
setIntegerProperty(java.lang.String objectName,
java.lang.String propertyName,
int varValue) |
protected void |
setIntegerVariable(java.lang.String varName,
int varValue) |
protected void |
setLongVariable(java.lang.String varName,
long varValue) |
protected void |
setMapOfStringToStringReferencesProperty(java.lang.String objectName,
java.lang.String propertyName,
java.util.Map<java.lang.String,java.lang.String> varValue) |
protected void |
setNullProperty(java.lang.String objectName,
java.lang.String propertyName) |
protected void |
setNullVariable(java.lang.String varName) |
protected void |
setPasswordProperty(java.lang.String objectName,
java.lang.String propertyName,
java.lang.String varValue) |
protected void |
setStringProperty(java.lang.String objectName,
java.lang.String propertyName,
java.lang.String varValue) |
protected void |
setStringVariable(java.lang.String varName,
java.lang.String varValue) |
protected void |
startCreateObject(java.lang.String varName) |
static java.lang.String |
toPythonString(java.lang.String str) |
public static java.lang.String javaToPython(com.xebialabs.overthere.OverthereConnection connection,
java.util.Map<java.lang.String,java.lang.Object> pythonVars,
boolean maskPasswords)
public static java.lang.String javaToPython(com.xebialabs.overthere.OverthereConnection connection,
java.util.Map<java.lang.String,java.lang.Object> pythonVars,
boolean uploadArtifactData,
com.xebialabs.deployit.plugin.api.flow.ExecutionContext ctx,
boolean maskPasswords)
protected void setNullVariable(java.lang.String varName)
setNullVariable in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setBooleanVariable(java.lang.String varName,
boolean varValue)
setBooleanVariable in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setIntegerVariable(java.lang.String varName,
int varValue)
setIntegerVariable in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setLongVariable(java.lang.String varName,
long varValue)
setLongVariable in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setStringVariable(java.lang.String varName,
java.lang.String varValue)
setStringVariable in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setCollectionOfStringsVariable(java.lang.String varName,
java.util.Collection<?> varValue)
setCollectionOfStringsVariable in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void startCreateObject(java.lang.String varName)
startCreateObject in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void endCreateObject(java.lang.String varName)
endCreateObject in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterpublic void add(java.lang.String line)
add in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setNullProperty(java.lang.String objectName,
java.lang.String propertyName)
setNullProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setEmptyCollectionProperty(java.lang.String objectName,
java.lang.String propertyName)
setEmptyCollectionProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setEmptyMapProperty(java.lang.String objectName,
java.lang.String propertyName)
setEmptyMapProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setBooleanProperty(java.lang.String objectName,
java.lang.String propertyName,
boolean varValue)
setBooleanProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setIntegerProperty(java.lang.String objectName,
java.lang.String propertyName,
int varValue)
setIntegerProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setStringProperty(java.lang.String objectName,
java.lang.String propertyName,
java.lang.String varValue)
setStringProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setPasswordProperty(java.lang.String objectName,
java.lang.String propertyName,
java.lang.String varValue)
setPasswordProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setCollectionOfStringsProperty(java.lang.String objectName,
java.lang.String propertyName,
java.util.Collection<?> varValue)
setCollectionOfStringsProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setCiReferenceProperty(java.lang.String objectName,
java.lang.String propertyName,
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem varValue)
setCiReferenceProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setCollectionOfCiReferencesProperty(java.lang.String objectName,
java.lang.String propertyName,
java.util.Collection<com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> varValue)
setCollectionOfCiReferencesProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void setMapOfStringToStringReferencesProperty(java.lang.String objectName,
java.lang.String propertyName,
java.util.Map<java.lang.String,java.lang.String> varValue)
setMapOfStringToStringReferencesProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterprotected void createObjectAndSetObjectProperty(java.lang.String objectName,
java.lang.String propertyName)
createObjectAndSetObjectProperty in class com.xebialabs.deployit.plugin.remoting.vars.VarsConverterpublic static java.lang.String toPythonString(java.lang.String str)