public class PipelineVersionStageStepDeployData extends PipelineVersionStageStepData
mStageStepXMLDataPOJO| Constructor and Description |
|---|
PipelineVersionStageStepDeployData() |
PipelineVersionStageStepDeployData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl,
java.lang.String pString,
java.lang.Long pReleaseManagerRoleId) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDeploymentStrategy() |
DeployStep |
getDeployStep() |
java.lang.String |
getForceFlagScript() |
java.util.List<java.lang.Long> |
getOnErrorNotifyPipelineRoleIds() |
java.lang.String |
getPackageName() |
java.lang.String |
getPreconditionScript() |
java.lang.Long |
getProjectId() |
java.lang.String |
getStepDescription() |
java.util.List<StepFlexFieldInput> |
getStepFlexFields() |
java.lang.String |
getStepType() |
java.util.List<StepWorkflowInput> |
getStepWorkflowInputs() |
protected java.lang.Class |
getXMLDataPOJOClass() |
boolean |
isContinue() |
boolean |
isDeployStep() |
boolean |
isForceFlag() |
boolean |
isForceFlagValueExpression() |
boolean |
isPartialDeployments() |
boolean |
isPipelineRoleInUse(java.lang.Long pPipelineRoleId) |
boolean |
isUseReleaseNotification() |
void |
setContinue(boolean value) |
void |
setDeploymentStrategy(java.lang.String value) |
void |
setForceFlag(boolean flag) |
void |
setForceFlagScript(java.lang.String pScript) |
void |
setForceFlagValueExpression(boolean pFlag) |
void |
setOnErrorNotifyPipelineRoleIds(java.util.List<java.lang.Long> pPipelineRoleIds) |
void |
setPackageName(java.lang.String pPackageName) |
void |
setPartialDeployments(boolean pPartialDeployments) |
void |
setPreconditionScript(java.lang.String pScript) |
void |
setProjectId(java.lang.Long pProjectId) |
void |
setStepFlexFields(java.util.List<StepFlexFieldInput> pStepFlexFields) |
void |
setStepWorkflowInputs(java.util.List<StepWorkflowInput> pStepWorkflowInputs) |
void |
setUseReleaseNotification(boolean value) |
void |
synchronizeFlexFields(java.util.List<Flexfield> metadataList) |
void |
synchronizeWorkflowInputs(java.util.List<VariableType> metadataList) |
java.lang.String |
toString()
Returns custom String representation implemented by walking complete object structure.
|
void |
validate(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties,
java.util.List<java.lang.String> pProjectGroups) |
protected void |
validateScripts(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties) |
addSubStepFromDatabase, convertPOJOToXML, getCronExpression, getDescription, getDisplayName, getDummyId, getLargeIcon, getName, getNewWeight, getOfStageEnvironmentNameForErrorMessage, getOldWeight, getParent, getParentStep, getParentStepNumber, getPipelineRoleId, getPipelineStageId, getPipelineStageStepId, getRouteRule, getScheduleOverridePipelineRoleId, getSmallIcon, getStageStepXMLData, getStepDisplayNumber, getStepNumber, getStepSequence, getSubSteps, getWaitDurationSeconds, getWaitTillDate, isApplyStrategyStep, isCustomScriptStep, isDeployAllStep, isDirty, isExecuteAllStep, isExecuteAllUtilityStep, isGroupStepType, isHasSubSteps, isManualStep, isNotificationStep, isParallelStepByPreviousStep, isPreDeployAllStep, isPreDeployStep, isProjectGroupInUse, isProjectGroupInUse, isScheduledStep, isTestAllStep, isTestStep, isUtilityWorkflowStep, isValidScripts, isWaitStep, isXMLDirty, removePipelineStageSubStep, saveOnViewRow, setCronExpression, setDescription, setName, setPipelineRoleId, setPipelineStageStepId, setScheduleOverridePipelineRoleId, setStepNumber, setStepSequence, setWaitDurationSeconds, setWaitTillDate, synchronizeFlexFields, synchronizeWorkflowInputs, validateActivation, validateProjectGroupspublic PipelineVersionStageStepDeployData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl,
java.lang.String pString,
java.lang.Long pReleaseManagerRoleId)
public PipelineVersionStageStepDeployData()
public boolean isDeployStep()
isDeployStep in class PipelineVersionStageStepDatapublic java.lang.String getStepType()
getStepType in class PipelineVersionStageStepDatapublic java.lang.String getStepDescription()
getStepDescription in class PipelineVersionStageStepDataprotected java.lang.Class getXMLDataPOJOClass()
getXMLDataPOJOClass in class PipelineVersionStageStepDatapublic DeployStep getDeployStep()
public java.lang.String getPreconditionScript()
public void setPreconditionScript(java.lang.String pScript)
public boolean isContinue()
public void setContinue(boolean value)
public boolean isUseReleaseNotification()
public void setUseReleaseNotification(boolean value)
public java.lang.Long getProjectId()
public void setProjectId(java.lang.Long pProjectId)
public boolean isForceFlag()
public void setForceFlag(boolean flag)
public boolean isForceFlagValueExpression()
public void setForceFlagValueExpression(boolean pFlag)
public java.lang.String getForceFlagScript()
public void setForceFlagScript(java.lang.String pScript)
public java.lang.String getPackageName()
public void setPackageName(java.lang.String pPackageName)
public void setStepWorkflowInputs(java.util.List<StepWorkflowInput> pStepWorkflowInputs)
public java.util.List<StepWorkflowInput> getStepWorkflowInputs()
public void setStepFlexFields(java.util.List<StepFlexFieldInput> pStepFlexFields)
public java.util.List<StepFlexFieldInput> getStepFlexFields()
public void synchronizeFlexFields(java.util.List<Flexfield> metadataList)
public void synchronizeWorkflowInputs(java.util.List<VariableType> metadataList)
public java.lang.String toString()
BasePOJOtoString in class PipelineVersionStageStepDatapublic void validate(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties,
java.util.List<java.lang.String> pProjectGroups)
validate in class PipelineVersionStageStepDataprotected void validateScripts(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties)
validateScripts in class PipelineVersionStageStepDatapublic void setPartialDeployments(boolean pPartialDeployments)
public boolean isPartialDeployments()
public java.util.List<java.lang.Long> getOnErrorNotifyPipelineRoleIds()
public void setOnErrorNotifyPipelineRoleIds(java.util.List<java.lang.Long> pPipelineRoleIds)
public boolean isPipelineRoleInUse(java.lang.Long pPipelineRoleId)
isPipelineRoleInUse in class PipelineVersionStageStepDatapublic java.lang.String getDeploymentStrategy()
public void setDeploymentStrategy(java.lang.String value)