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, setTicketScopepublic PipelineVersionStageGateTestData(PipelineStageGateRow pPipelineStageGateDefaultVORowImpl,
java.lang.String pXMLData)
public PipelineVersionStageGateTestData()
public boolean isTestGate()
isTestGate in class PipelineVersionStageGateDatapublic java.lang.String getGateType()
getGateType in class PipelineVersionStageGateDatapublic java.lang.String getGateDescription()
getGateDescription in class PipelineVersionStageGateDataprotected java.lang.Class getXMLDataPOJOClass()
getXMLDataPOJOClass in class PipelineVersionStageGateDatapublic 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()
BasePOJOtoString in class PipelineVersionStageGateDatapublic void validate(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties)
validate in class PipelineVersionStageGateDataprotected void validateScripts(java.util.List<java.lang.String> pErrors,
java.util.List<PipelineMetadata> pPipelineProperties)
validateScripts in class PipelineVersionStageGateData