public class PipelineVersionStageStepApplyStrategyData extends PipelineVersionStageStepData
mStageStepXMLDataPOJO| Constructor and Description |
|---|
PipelineVersionStageStepApplyStrategyData() |
PipelineVersionStageStepApplyStrategyData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl,
java.lang.String pString,
java.lang.Long pReleaseManagerRoleId) |
| Modifier and Type | Method and Description |
|---|---|
ApplyDeploymentStrategyStep |
getApplyDeploymentStrategyStep() |
java.lang.String |
getDeploymentStrategy() |
java.util.List<java.lang.String> |
getExcludeGroups() |
java.util.List<java.lang.String> |
getGroups() |
java.lang.String |
getNewWeight() |
java.lang.String |
getOldWeight() |
java.util.List<java.lang.Long> |
getOnErrorNotifyPipelineRoleIds() |
java.lang.String |
getPreconditionScript() |
java.lang.String |
getRouteRule() |
java.lang.String |
getStepDescription() |
java.lang.String |
getStepType() |
protected java.lang.Class |
getXMLDataPOJOClass() |
boolean |
isApplyStrategyStep() |
boolean |
isContinue() |
boolean |
isFinishDeployment() |
boolean |
isPipelineRoleInUse(java.lang.Long pPipelineRoleId) |
boolean |
isProjectGroupInUse(java.lang.String pGroupName) |
boolean |
isUseReleaseNotification() |
void |
setContinue(boolean value) |
void |
setDeploymentStrategy(java.lang.String value) |
void |
setExcludeGroups(java.util.List<java.lang.String> pGroups) |
void |
setFinishDeployment(boolean value) |
void |
setGroups(java.util.List<java.lang.String> pGroups) |
void |
setNewWeight(java.lang.String value) |
void |
setOldWeight(java.lang.String value) |
void |
setOnErrorNotifyPipelineRoleIds(java.util.List<java.lang.Long> pPipelineRoleIds) |
void |
setPreconditionScript(java.lang.String pScript) |
void |
setRouteRule(java.lang.String value) |
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, getOfStageEnvironmentNameForErrorMessage, getParent, getParentStep, getParentStepNumber, getPipelineRoleId, getPipelineStageId, getPipelineStageStepId, getScheduleOverridePipelineRoleId, getSmallIcon, getStageStepXMLData, getStepDisplayNumber, getStepNumber, getStepSequence, getSubSteps, getWaitDurationSeconds, getWaitTillDate, isCustomScriptStep, isDeployAllStep, isDeployStep, isDirty, isExecuteAllStep, isExecuteAllUtilityStep, isGroupStepType, isHasSubSteps, isManualStep, isNotificationStep, isParallelStepByPreviousStep, isPreDeployAllStep, isPreDeployStep, isProjectGroupInUse, isScheduledStep, isTestAllStep, isTestStep, isUtilityWorkflowStep, isValidScripts, isWaitStep, isXMLDirty, removePipelineStageSubStep, saveOnViewRow, setCronExpression, setDescription, setName, setPipelineRoleId, setPipelineStageStepId, setScheduleOverridePipelineRoleId, setStepNumber, setStepSequence, setWaitDurationSeconds, setWaitTillDate, synchronizeFlexFields, synchronizeWorkflowInputs, validateActivation, validateProjectGroupspublic PipelineVersionStageStepApplyStrategyData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl,
java.lang.String pString,
java.lang.Long pReleaseManagerRoleId)
public PipelineVersionStageStepApplyStrategyData()
public boolean isApplyStrategyStep()
isApplyStrategyStep 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 ApplyDeploymentStrategyStep getApplyDeploymentStrategyStep()
public java.lang.String getPreconditionScript()
public java.lang.String getDeploymentStrategy()
public boolean isFinishDeployment()
public void setFinishDeployment(boolean value)
public void setDeploymentStrategy(java.lang.String value)
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.util.List<java.lang.String> getGroups()
public void setGroups(java.util.List<java.lang.String> pGroups)
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 java.util.List<java.lang.Long> getOnErrorNotifyPipelineRoleIds()
public void setOnErrorNotifyPipelineRoleIds(java.util.List<java.lang.Long> pPipelineRoleIds)
public java.util.List<java.lang.String> getExcludeGroups()
public void setExcludeGroups(java.util.List<java.lang.String> pGroups)
public boolean isProjectGroupInUse(java.lang.String pGroupName)
isProjectGroupInUse in class PipelineVersionStageStepDatapublic boolean isPipelineRoleInUse(java.lang.Long pPipelineRoleId)
isPipelineRoleInUse in class PipelineVersionStageStepDatapublic java.lang.String getOldWeight()
getOldWeight in class PipelineVersionStageStepDatapublic void setOldWeight(java.lang.String value)
public java.lang.String getNewWeight()
getNewWeight in class PipelineVersionStageStepDatapublic void setNewWeight(java.lang.String value)
public java.lang.String getRouteRule()
getRouteRule in class PipelineVersionStageStepDatapublic void setRouteRule(java.lang.String value)