Class VMGRLaunchStep

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
org.jenkinsci.plugins.vmanager.dsl.VMGRLaunchStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>

public class VMGRLaunchStep extends org.jenkinsci.plugins.workflow.steps.Step
  • Constructor Details

    • VMGRLaunchStep

      @DataBoundConstructor public VMGRLaunchStep(String vAPIUrl, String vAPIUser, String vAPIPassword, String executionType, boolean vMGRBuildArchive, String vSIFName, String vSIFInputFile)
    • VMGRLaunchStep

      @Deprecated public VMGRLaunchStep(String vAPIUrl, String vAPIUser, String vAPIPassword, String vSIFName, String vSIFInputFile, String credentialInputFile, boolean deleteInputFile, boolean deleteCredentialInputFile, boolean useUserOnFarm, boolean authRequired, String vsifType, String userFarmType, boolean dynamicUserId, boolean advConfig, int connTimeout, int readTimeout, boolean envVarible, String envVaribleFile, String inaccessibleResolver, String stoppedResolver, String failedResolver, String doneResolver, String suspendedResolver, boolean waitTillSessionEnds, int stepSessionTimeout, boolean generateJUnitXML, boolean extraAttributesForFailures, String staticAttributeList, boolean markBuildAsFailedIfAllRunFailed, boolean failJobIfAllRunFailed, String envSourceInputFile, boolean vMGRBuildArchive, boolean deleteAlsoSessionDirectory, boolean genericCredentialForSessionDelete, String archiveUser, String archivePassword, String famMode, String famModeLocation, boolean noAppendSeed, boolean pipelineNodes, String masterWorkspaceLocation, boolean markBuildAsPassedIfAllRunPassed, boolean failJobUnlessAllRunPassed, boolean userPrivateSSHKey, boolean attrValues, String attrValuesFile, String executionType, String sessionsInputFile, boolean deleteSessionInputFile, boolean pauseSessionOnBuildInterruption, String envSourceInputFileType, String executionScript, String executionShellLocation, String executionVsifFile, String defineVaribleFile, boolean defineVarible, String defineVariableType, String defineVariableText)
      Deprecated.
  • Method Details

    • setConnTimeout

      @DataBoundSetter public void setConnTimeout(int connTimeout)
      We'll use this from the

      config.jelly

      .
      Parameters:
      connTimeout -
    • setReadTimeout

      @DataBoundSetter public void setReadTimeout(int readTimeout)
    • setStepSessionTimeout

      @DataBoundSetter public void setStepSessionTimeout(int stepSessionTimeout)
    • setVsifType

      @DataBoundSetter public void setVsifType(@CheckForNull String vsifType)
    • setDefineVariableType

      @DataBoundSetter public void setDefineVariableType(@CheckForNull String defineVariableType)
    • setUserFarmType

      @DataBoundSetter public void setUserFarmType(@CheckForNull String userFarmType)
    • setFamMode

      @DataBoundSetter public void setFamMode(@CheckForNull String famMode)
    • setMasterWorkspaceLocation

      @DataBoundSetter public void setMasterWorkspaceLocation(@CheckForNull String masterWorkspaceLocation)
    • setDefineVariableText

      @DataBoundSetter public void setDefineVariableText(@CheckForNull String defineVariableText)
    • setDeleteAlsoSessionDirectory

      @DataBoundSetter public void setDeleteAlsoSessionDirectory(boolean deleteAlsoSessionDirectory)
    • setDeleteInputFile

      @DataBoundSetter public void setDeleteInputFile(boolean deleteInputFile)
    • setDeleteCredentialInputFile

      @DataBoundSetter public void setDeleteCredentialInputFile(boolean deleteCredentialInputFile)
    • setUseUserOnFarm

      @DataBoundSetter public void setUseUserOnFarm(boolean useUserOnFarm)
    • setAuthRequired

      @DataBoundSetter public void setAuthRequired(boolean authRequired)
    • setDynamicUserId

      @DataBoundSetter public void setDynamicUserId(boolean dynamicUserId)
    • setAdvConfig

      @DataBoundSetter public void setAdvConfig(boolean advConfig)
    • setDefineVarible

      @DataBoundSetter public void setDefineVarible(boolean defineVarible)
    • setExecutionScript

      @DataBoundSetter public void setExecutionScript(@CheckForNull String executionScript)
    • setDefineVaribleFile

      @DataBoundSetter public void setDefineVaribleFile(@CheckForNull String defineVaribleFile)
    • setExecutionShellLocation

      @DataBoundSetter public void setExecutionShellLocation(@CheckForNull String executionShellLocation)
    • setExecutionVsifFile

      @DataBoundSetter public void setExecutionVsifFile(@CheckForNull String executionVsifFile)
    • setMarkBuildAsFailedIfAllRunFailed

      @DataBoundSetter public void setMarkBuildAsFailedIfAllRunFailed(boolean markBuildAsFailedIfAllRunFailed)
    • setFailJobIfAllRunFailed

      @DataBoundSetter public void setFailJobIfAllRunFailed(boolean failJobIfAllRunFailed)
    • setGenericCredentialForSessionDelete

      @DataBoundSetter public void setGenericCredentialForSessionDelete(boolean genericCredentialForSessionDelete)
    • setnoAppendSeed

      @DataBoundSetter public void setnoAppendSeed(boolean noAppendSeed)
    • setPipelineNodes

      @DataBoundSetter public void setPipelineNodes(boolean pipelineNodes)
    • setMarkBuildAsPassedIfAllRunPassed

      @DataBoundSetter public void setMarkBuildAsPassedIfAllRunPassed(boolean markBuildAsPassedIfAllRunPassed)
    • setFailJobUnlessAllRunPassed

      @DataBoundSetter public void setFailJobUnlessAllRunPassed(boolean failJobUnlessAllRunPassed)
    • setUserPrivateSSHKey

      @DataBoundSetter public void setUserPrivateSSHKey(boolean userPrivateSSHKey)
    • setAttrValues

      @DataBoundSetter public void setAttrValues(boolean attrValues)
    • setEnvVarible

      @DataBoundSetter public void setEnvVarible(boolean envVarible)
    • setWaitTillSessionEnds

      @DataBoundSetter public void setWaitTillSessionEnds(boolean waitTillSessionEnds)
    • setGenerateJUnitXML

      @DataBoundSetter public void setGenerateJUnitXML(boolean generateJUnitXML)
    • setDeleteSessionInputFile

      @DataBoundSetter public void setDeleteSessionInputFile(boolean deleteSessionInputFile)
    • setPauseSessionOnBuildInterruption

      @DataBoundSetter public void setPauseSessionOnBuildInterruption(boolean pauseSessionOnBuildInterruption)
    • setExtraAttributesForFailures

      @DataBoundSetter public void setExtraAttributesForFailures(boolean extraAttributesForFailures)
    • setCredentialInputFile

      @DataBoundSetter public void setCredentialInputFile(@CheckForNull String credentialInputFile)
    • setEnvVaribleFile

      @DataBoundSetter public void setEnvVaribleFile(@CheckForNull String envVaribleFile)
    • setStaticAttributeList

      @DataBoundSetter public void setStaticAttributeList(@CheckForNull String staticAttributeList)
    • setAttrValuesFile

      @DataBoundSetter public void setAttrValuesFile(@CheckForNull String attrValuesFile)
    • setSessionsInputFile

      @DataBoundSetter public void setSessionsInputFile(@CheckForNull String sessionsInputFile)
    • setInaccessibleResolver

      @DataBoundSetter public void setInaccessibleResolver(@CheckForNull String inaccessibleResolver)
    • setStoppedResolver

      @DataBoundSetter public void setStoppedResolver(@CheckForNull String stoppedResolver)
    • setFailedResolver

      @DataBoundSetter public void setFailedResolver(@CheckForNull String failedResolver)
    • setDoneResolver

      @DataBoundSetter public void setDoneResolver(@CheckForNull String doneResolver)
    • setSuspendedResolver

      @DataBoundSetter public void setSuspendedResolver(@CheckForNull String suspendedResolver)
    • setEnvSourceInputFileType

      @DataBoundSetter public void setEnvSourceInputFileType(@CheckForNull String envSourceInputFileType)
    • setEnvSourceInputFile

      @DataBoundSetter public void setEnvSourceInputFile(@CheckForNull String envSourceInputFile)
    • setArchiveUser

      @DataBoundSetter public void setArchiveUser(@CheckForNull String archiveUser)
    • setArchivePassword

      @DataBoundSetter public void setArchivePassword(@CheckForNull String archivePassword)
    • setFamModeLocation

      @DataBoundSetter public void setFamModeLocation(@CheckForNull String famModeLocation)
    • getExecutionScript

      public String getExecutionScript()
    • getExecutionShellLocation

      public String getExecutionShellLocation()
    • getExecutionVsifFile

      public String getExecutionVsifFile()
    • getSessionsInputFile

      public String getSessionsInputFile()
    • isDeleteSessionInputFile

      public boolean isDeleteSessionInputFile()
    • getExecutionType

      public String getExecutionType()
    • isExtraAttributesForFailures

      public boolean isExtraAttributesForFailures()
    • isNoAppendSeed

      public boolean isNoAppendSeed()
    • isPauseSessionOnBuildInterruption

      public boolean isPauseSessionOnBuildInterruption()
    • isMarkBuildAsFailedIfAllRunFailed

      public boolean isMarkBuildAsFailedIfAllRunFailed()
    • isFailJobIfAllRunFailed

      public boolean isFailJobIfAllRunFailed()
    • isMarkBuildAsPassedIfAllRunPassed

      public boolean isMarkBuildAsPassedIfAllRunPassed()
    • isFailJobUnlessAllRunPassed

      public boolean isFailJobUnlessAllRunPassed()
    • isUserPrivateSSHKey

      public boolean isUserPrivateSSHKey()
    • getStaticAttributeList

      public String getStaticAttributeList()
    • isGenerateJUnitXML

      public boolean isGenerateJUnitXML()
    • getVAPIUrl

      public String getVAPIUrl()
    • getVAPIUser

      public String getVAPIUser()
    • getVAPIPassword

      public String getVAPIPassword()
    • getVSIFName

      public String getVSIFName()
    • getEnvVaribleFile

      public String getEnvVaribleFile()
    • getAttrValuesFile

      public String getAttrValuesFile()
    • getMasterWorkspaceLocation

      public String getMasterWorkspaceLocation()
    • getEnvSourceInputFile

      public String getEnvSourceInputFile()
    • getVSIFInputFile

      public String getVSIFInputFile()
    • getCredentialInputFile

      public String getCredentialInputFile()
    • isAuthRequired

      public boolean isAuthRequired()
    • isDeleteInputFile

      public boolean isDeleteInputFile()
    • isDeleteCredentialInputFile

      public boolean isDeleteCredentialInputFile()
    • isUseUserOnFarm

      public boolean isUseUserOnFarm()
    • isDynamicUserId

      public boolean isDynamicUserId()
    • getVsifType

      public String getVsifType()
    • getUserFarmType

      public String getUserFarmType()
    • isAdvConfig

      public boolean isAdvConfig()
    • isEnvVarible

      public boolean isEnvVarible()
    • isAttrValues

      public boolean isAttrValues()
    • isPipelineNodes

      public boolean isPipelineNodes()
    • getConnTimeout

      public int getConnTimeout()
    • getReadTimeout

      public int getReadTimeout()
    • getStepSessionTimeout

      public int getStepSessionTimeout()
    • getInaccessibleResolver

      public String getInaccessibleResolver()
    • getEnvSourceInputFileType

      public String getEnvSourceInputFileType()
    • getStoppedResolver

      public String getStoppedResolver()
    • getFailedResolver

      public String getFailedResolver()
    • getDoneResolver

      public String getDoneResolver()
    • getSuspendedResolver

      public String getSuspendedResolver()
    • isWaitTillSessionEnds

      public boolean isWaitTillSessionEnds()
    • isVMGRBuildArchive

      public boolean isVMGRBuildArchive()
    • isDeleteAlsoSessionDirectory

      public boolean isDeleteAlsoSessionDirectory()
    • isGenericCredentialForSessionDelete

      public boolean isGenericCredentialForSessionDelete()
    • getArchiveUser

      public String getArchiveUser()
    • getArchivePassword

      public String getArchivePassword()
    • getFamMode

      public String getFamMode()
    • getFamModeLocation

      public String getFamModeLocation()
    • getDefineVaribleFile

      public String getDefineVaribleFile()
    • isDefineVarible

      public boolean isDefineVarible()
    • getDefineVariableType

      public String getDefineVariableType()
    • getDefineVariableText

      public String getDefineVariableText()
    • start

      public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.Step
      Throws:
      Exception