public class PipelineVersionStageGateTestData extends PipelineVersionStageGateData
mStageGateXMLDataPOJO
Constructor and Description |
---|
PipelineVersionStageGateTestData() |
PipelineVersionStageGateTestData(PipelineStageGateRow pPipelineStageGateDefaultVORowImpl,
java.lang.String pXMLData) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getGateDescription() |
java.lang.String |
getGateType() |
java.lang.String |
getPreconditionScript() |
TestQualifierEnum |
getTestQualifier() |
PipelineScriptType |
getTestQualifierValue() |
java.lang.String |
getTestQualifierValueScript() |
java.lang.Long |
getTestTypeId() |
java.lang.String |
getTestTypeIdScript() |
protected java.lang.Class |
getXMLDataPOJOClass() |
boolean |
isTestGate() |
boolean |
isTestQualifierValueExpression() |
boolean |
isTestTypeIdValueExpression() |
void |
setPreconditionScript(java.lang.String pScript) |
void |
setTestQualifier(TestQualifierEnum pTestQualifier) |
void |
setTestQualifierValue(PipelineScriptType pTestQualifierValue) |
void |
setTestQualifierValueExpression(boolean pFlag) |
void |
setTestQualifierValueScript(java.lang.String pTestQualifierValue) |
void |
setTestTypeId(java.lang.Long pTestTypeId) |
void |
setTestTypeIdScript(java.lang.String pScript) |
void |
setTestTypeIdValueExpression(boolean pFlag) |
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) |
protected void |
validateScripts(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties) |
convertPOJOToXML, getCmsConfigId, getCmsInstanceId, getCronExpression, getDescription, getDisplayName, getDummyId, getExternalSystemType, getGateNumber, getGateSequence, getLargeIcon, getName, getOfStageEnvironmentNameForErrorMessage, getParent, getPipelineRoleId, getPipelineStageGateId, getPipelineStageId, getScheduleOverridePipelineRoleId, getSmallIcon, getStageGateXMLData, getTestOverridePipelineRoleId, getTestResultsEnvironmentId, getTicketScope, isApprovalGate, isCmsConfigIsOverridden, isCreateTicket, isCustomScriptGate, isDirty, isExternalApprovalGate, isPipelineRoleInUse, isScheduledGate, isValidScripts, isXMLDirty, saveOnViewRow, setCmsConfigId, setCmsConfigIsOverridden, setCmsInstanceId, setCreateTicket, setCronExpression, setDescription, setExternalSystemType, setGateNumber, setGateSequence, setName, setPipelineRoleId, setScheduleOverridePipelineRoleId, setTestOverridePipelineRoleId, setTestResultsEnvironmentId, setTicketScope
public PipelineVersionStageGateTestData(PipelineStageGateRow pPipelineStageGateDefaultVORowImpl, java.lang.String pXMLData)
public PipelineVersionStageGateTestData()
public boolean isTestGate()
isTestGate
in class PipelineVersionStageGateData
public java.lang.String getGateType()
getGateType
in class PipelineVersionStageGateData
public java.lang.String getGateDescription()
getGateDescription
in class PipelineVersionStageGateData
protected java.lang.Class getXMLDataPOJOClass()
getXMLDataPOJOClass
in class PipelineVersionStageGateData
public java.lang.String getPreconditionScript()
public void setPreconditionScript(java.lang.String pScript)
public TestQualifierEnum getTestQualifier()
public void setTestQualifier(TestQualifierEnum pTestQualifier)
public PipelineScriptType getTestQualifierValue()
public void setTestQualifierValue(PipelineScriptType pTestQualifierValue)
public java.lang.String getTestQualifierValueScript()
public void setTestQualifierValueScript(java.lang.String pTestQualifierValue)
public boolean isTestQualifierValueExpression()
public void setTestQualifierValueExpression(boolean pFlag)
public java.lang.Long getTestTypeId()
public void setTestTypeId(java.lang.Long pTestTypeId)
public boolean isTestTypeIdValueExpression()
public void setTestTypeIdValueExpression(boolean pFlag)
public java.lang.String getTestTypeIdScript()
public void setTestTypeIdScript(java.lang.String pScript)
public java.lang.String toString()
BasePOJO
toString
in class PipelineVersionStageGateData
public void validate(java.util.List<java.lang.String> pErrors, java.util.List<PipelineMetadata> pPipelineProperties)
validate
in class PipelineVersionStageGateData
protected void validateScripts(java.util.List<java.lang.String> pErrors, java.util.List<PipelineMetadata> pPipelineProperties)
validateScripts
in class PipelineVersionStageGateData