public class StepWorkflowInput extends BasePOJO
Constructor and Description |
---|
StepWorkflowInput(PipelineVersionStageStepData pStep,
VariableType pMetadata,
NameValueType pValue) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDataType() |
java.lang.String |
getDisplayName() |
java.lang.String |
getDisplayValue()
Method is used to manage the Input Value display on the UI to
handle the Encryption when the value is changed via setDisplayValue()
method.
|
VariableType |
getMetadata() |
java.lang.String |
getValueScript() |
boolean |
isEncrypted() |
boolean |
isMultiselect() |
boolean |
isRequired() |
boolean |
isValueExpression() |
void |
setDisplayValue(java.lang.String pValue)
Method used to Encrypt the pValue when isEncrypted() is set to TRUE and
store it as the Input Value via setValue() method.
|
void |
setValueExpression(boolean pFlag) |
void |
setValueScript(java.lang.String pScript) |
void |
validateScript(java.util.List<java.lang.String> pErrors,
java.lang.String pOfStageEnvironmentNameForErrorMessage,
java.lang.String pStepName,
java.util.List<PipelineMetadata> pPipelineProperties) |
public StepWorkflowInput(PipelineVersionStageStepData pStep, VariableType pMetadata, NameValueType pValue)
public VariableType getMetadata()
public java.lang.String getDisplayName()
public java.lang.String getDataType()
public boolean isRequired()
public boolean isEncrypted()
public boolean isMultiselect()
public java.lang.String getDisplayValue()
public void setDisplayValue(java.lang.String pValue)
pValue
- The value entered from the UIpublic boolean isValueExpression()
public void setValueExpression(boolean pFlag)
public java.lang.String getValueScript()
public void setValueScript(java.lang.String pScript)
public void validateScript(java.util.List<java.lang.String> pErrors, java.lang.String pOfStageEnvironmentNameForErrorMessage, java.lang.String pStepName, java.util.List<PipelineMetadata> pPipelineProperties)