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, validateProjectGroups
public PipelineVersionStageStepApplyStrategyData(PipelineStageStepRow pPipelineStageStepDefaultVORowImpl, java.lang.String pString, java.lang.Long pReleaseManagerRoleId)
public PipelineVersionStageStepApplyStrategyData()
public boolean isApplyStrategyStep()
isApplyStrategyStep
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 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()
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 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 PipelineVersionStageStepData
public boolean isPipelineRoleInUse(java.lang.Long pPipelineRoleId)
isPipelineRoleInUse
in class PipelineVersionStageStepData
public java.lang.String getOldWeight()
getOldWeight
in class PipelineVersionStageStepData
public void setOldWeight(java.lang.String value)
public java.lang.String getNewWeight()
getNewWeight
in class PipelineVersionStageStepData
public void setNewWeight(java.lang.String value)
public java.lang.String getRouteRule()
getRouteRule
in class PipelineVersionStageStepData
public void setRouteRule(java.lang.String value)