public class PipelineVersionStageStepPreDeployData extends PipelineVersionStageStepData
mStageStepXMLDataPOJO
Constructor and Description |
---|
PipelineVersionStageStepPreDeployData() |
PipelineVersionStageStepPreDeployData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl,
java.lang.String pString,
java.lang.Long pReleaseManagerRoleId) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getForceFlagScript() |
java.util.List<java.lang.Long> |
getOnErrorNotifyPipelineRoleIds() |
java.lang.String |
getPackageName() |
java.lang.String |
getPreconditionScript() |
PreDeployStep |
getPreDeployStep() |
java.lang.Long |
getProjectId() |
java.lang.String |
getStepDescription() |
java.lang.String |
getStepType() |
protected java.lang.Class |
getXMLDataPOJOClass() |
boolean |
isContinue() |
boolean |
isForceFlag() |
boolean |
isForceFlagValueExpression() |
boolean |
isPartialDeployments() |
boolean |
isPipelineRoleInUse(java.lang.Long pPipelineRoleId) |
boolean |
isPreDeployStep() |
boolean |
isUseReleaseNotification() |
void |
setContinue(boolean 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 |
setUseReleaseNotification(boolean value) |
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, isDeployStep, isDirty, isExecuteAllStep, isExecuteAllUtilityStep, isGroupStepType, isHasSubSteps, isManualStep, isNotificationStep, isParallelStepByPreviousStep, isPreDeployAllStep, isProjectGroupInUse, isProjectGroupInUse, isScheduledStep, isTestAllStep, isTestStep, isUtilityWorkflowStep, isValidScripts, isWaitStep, isXMLDirty, removePipelineStageSubStep, saveOnViewRow, setCronExpression, setDescription, setName, setPipelineRoleId, setPipelineStageStepId, setScheduleOverridePipelineRoleId, setStepNumber, setStepSequence, setWaitDurationSeconds, setWaitTillDate, synchronizeFlexFields, synchronizeWorkflowInputs, validateActivation, validateProjectGroups
public PipelineVersionStageStepPreDeployData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl, java.lang.String pString, java.lang.Long pReleaseManagerRoleId)
public PipelineVersionStageStepPreDeployData()
public boolean isPreDeployStep()
isPreDeployStep
in class PipelineVersionStageStepData
public java.lang.String getStepType()
getStepType
in class PipelineVersionStageStepData
public java.lang.String getStepDescription()
getStepDescription
in class PipelineVersionStageStepData
protected java.lang.Class getXMLDataPOJOClass()
getXMLDataPOJOClass
in class PipelineVersionStageStepData
public PreDeployStep getPreDeployStep()
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 java.lang.String toString()
BasePOJO
toString
in class PipelineVersionStageStepData
public void validate(java.util.List<java.lang.String> pErrors, java.util.List<PipelineMetadata> pPipelineProperties, java.util.List<java.lang.String> pProjectGroups)
validate
in class PipelineVersionStageStepData
protected void validateScripts(java.util.List<java.lang.String> pErrors, java.util.List<PipelineMetadata> pPipelineProperties)
validateScripts
in class PipelineVersionStageStepData
public 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 PipelineVersionStageStepData