Class OctaneSuiteGateBuilder

java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
io.jenkins.plugins.octanesuitegatebyembiti.controllers.OctaneSuiteGateBuilder
All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep, SimpleBuildStep

public class OctaneSuiteGateBuilder extends Builder implements SimpleBuildStep
  • Constructor Details

    • OctaneSuiteGateBuilder

      @DataBoundConstructor public OctaneSuiteGateBuilder(String suiteRunId)
  • Method Details

    • getSuiteRunId

      public String getSuiteRunId()
    • getSpacesMappingFile

      public String getSpacesMappingFile()
    • setSpacesMappingFile

      @DataBoundSetter public void setSpacesMappingFile(String spacesMappingFile)
    • getSharedSpaceName

      public String getSharedSpaceName()
    • setSharedSpaceName

      @DataBoundSetter public void setSharedSpaceName(String sharedSpaceName)
    • getWorkspaceName

      public String getWorkspaceName()
    • setWorkspaceName

      @DataBoundSetter public void setWorkspaceName(String workspaceName)
    • getSharedSpaceId

      public String getSharedSpaceId()
    • setSharedSpaceId

      @DataBoundSetter public void setSharedSpaceId(String sharedSpaceId)
    • getWorkspaceId

      public String getWorkspaceId()
    • setWorkspaceId

      @DataBoundSetter public void setWorkspaceId(String workspaceId)
    • getCriteria

      public String getCriteria()
    • setCriteria

      @DataBoundSetter public void setCriteria(String criteria)
    • getScopes

      public List<OctaneGateScope> getScopes()
    • setScopes

      @DataBoundSetter public void setScopes(List<OctaneGateScope> scopes)
    • getDefectGroups

      public List<OctaneDefectGroup> getDefectGroups()
    • setDefectGroups

      @DataBoundSetter public void setDefectGroups(List<OctaneDefectGroup> defectGroups)
    • getPollIntervalSeconds

      public int getPollIntervalSeconds()
    • setPollIntervalSeconds

      @DataBoundSetter public void setPollIntervalSeconds(int pollIntervalSeconds)
    • getTimeoutMinutes

      public int getTimeoutMinutes()
    • setTimeoutMinutes

      @DataBoundSetter public void setTimeoutMinutes(int timeoutMinutes)
    • getTimeoutMinutesExtended

      public int getTimeoutMinutesExtended()
    • setTimeoutMinutesExtended

      @DataBoundSetter public void setTimeoutMinutesExtended(int timeoutMinutesExtended)
    • getBasePassrateFigure

      public int getBasePassrateFigure()
    • setBasePassrateFigure

      @DataBoundSetter public void setBasePassrateFigure(int basePassrateFigure)
    • getBaseExecutionFigure

      public int getBaseExecutionFigure()
    • setBaseExecutionFigure

      @DataBoundSetter public void setBaseExecutionFigure(int baseExecutionFigure)
    • getLimitForMetricRunsInSuite

      public int getLimitForMetricRunsInSuite()
    • setLimitForMetricRunsInSuite

      @DataBoundSetter public void setLimitForMetricRunsInSuite(int limitForMetricRunsInSuite)
    • isMarkUnstable

      public boolean isMarkUnstable()
    • setMarkUnstable

      @DataBoundSetter public void setMarkUnstable(boolean markUnstable)
    • isRiskHeatMap

      public boolean isRiskHeatMap()
    • setRiskHeatMap

      @DataBoundSetter public void setRiskHeatMap(boolean riskHeatMap)
    • getRiskHeatMapDefectQuery

      public String getRiskHeatMapDefectQuery()
    • setRiskHeatMapDefectQuery

      @DataBoundSetter public void setRiskHeatMapDefectQuery(String riskHeatMapDefectQuery)
    • getRiskHeatMapMaxDefects

      public int getRiskHeatMapMaxDefects()
    • setRiskHeatMapMaxDefects

      @DataBoundSetter public void setRiskHeatMapMaxDefects(int riskHeatMapMaxDefects)
    • getPassedStatuses

      public String getPassedStatuses()
    • setPassedStatuses

      @DataBoundSetter public void setPassedStatuses(String passedStatuses)
    • getFailedStatuses

      public String getFailedStatuses()
    • setFailedStatuses

      @DataBoundSetter public void setFailedStatuses(String failedStatuses)
    • getNeutralStatuses

      public String getNeutralStatuses()
    • setNeutralStatuses

      @DataBoundSetter public void setNeutralStatuses(String neutralStatuses)
    • getRunningStatuses

      public String getRunningStatuses()
    • setRunningStatuses

      @DataBoundSetter public void setRunningStatuses(String runningStatuses)
    • perform

      public void perform(Run<?,?> run, FilePath workspace, EnvVars environment, Launcher launcher, TaskListener listener) throws InterruptedException, IOException
      Specified by:
      perform in interface SimpleBuildStep
      Throws:
      InterruptedException
      IOException