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
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
ConstructorsConstructorDescriptionVMGRLaunchStep
(String vAPIUrl, String vAPIUser, String vAPIPassword, String executionType, boolean vMGRBuildArchive, String vSIFName, String vSIFInputFile) 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 Summary
Modifier and TypeMethodDescriptionint
int
int
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setAdvConfig
(boolean advConfig) void
setArchivePassword
(String archivePassword) void
setArchiveUser
(String archiveUser) void
setAttrValues
(boolean attrValues) void
setAttrValuesFile
(String attrValuesFile) void
setAuthRequired
(boolean authRequired) void
setConnTimeout
(int connTimeout) We'll use this from thevoid
setCredentialInputFile
(String credentialInputFile) void
setDefineVariableText
(String defineVariableText) void
setDefineVariableType
(String defineVariableType) void
setDefineVarible
(boolean defineVarible) void
setDefineVaribleFile
(String defineVaribleFile) void
setDeleteAlsoSessionDirectory
(boolean deleteAlsoSessionDirectory) void
setDeleteCredentialInputFile
(boolean deleteCredentialInputFile) void
setDeleteInputFile
(boolean deleteInputFile) void
setDeleteSessionInputFile
(boolean deleteSessionInputFile) void
setDoneResolver
(String doneResolver) void
setDynamicUserId
(boolean dynamicUserId) void
setEnvSourceInputFile
(String envSourceInputFile) void
setEnvSourceInputFileType
(String envSourceInputFileType) void
setEnvVarible
(boolean envVarible) void
setEnvVaribleFile
(String envVaribleFile) void
setExecutionScript
(String executionScript) void
setExecutionShellLocation
(String executionShellLocation) void
setExecutionVsifFile
(String executionVsifFile) void
setExtraAttributesForFailures
(boolean extraAttributesForFailures) void
setFailedResolver
(String failedResolver) void
setFailJobIfAllRunFailed
(boolean failJobIfAllRunFailed) void
setFailJobUnlessAllRunPassed
(boolean failJobUnlessAllRunPassed) void
setFamMode
(String famMode) void
setFamModeLocation
(String famModeLocation) void
setGenerateJUnitXML
(boolean generateJUnitXML) void
setGenericCredentialForSessionDelete
(boolean genericCredentialForSessionDelete) void
setInaccessibleResolver
(String inaccessibleResolver) void
setMarkBuildAsFailedIfAllRunFailed
(boolean markBuildAsFailedIfAllRunFailed) void
setMarkBuildAsPassedIfAllRunPassed
(boolean markBuildAsPassedIfAllRunPassed) void
setMasterWorkspaceLocation
(String masterWorkspaceLocation) void
setnoAppendSeed
(boolean noAppendSeed) void
setPauseSessionOnBuildInterruption
(boolean pauseSessionOnBuildInterruption) void
setPipelineNodes
(boolean pipelineNodes) void
setReadTimeout
(int readTimeout) void
setSessionsInputFile
(String sessionsInputFile) void
setStaticAttributeList
(String staticAttributeList) void
setStepSessionTimeout
(int stepSessionTimeout) void
setStoppedResolver
(String stoppedResolver) void
setSuspendedResolver
(String suspendedResolver) void
setUserFarmType
(String userFarmType) void
setUserPrivateSSHKey
(boolean userPrivateSSHKey) void
setUseUserOnFarm
(boolean useUserOnFarm) void
setVsifType
(String vsifType) void
setWaitTillSessionEnds
(boolean waitTillSessionEnds) org.jenkinsci.plugins.workflow.steps.StepExecution
start
(org.jenkinsci.plugins.workflow.steps.StepContext context) Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor
-
Constructor Details
-
VMGRLaunchStep
-
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 theconfig.jelly
.- Parameters:
connTimeout
-
-
setReadTimeout
@DataBoundSetter public void setReadTimeout(int readTimeout) -
setStepSessionTimeout
@DataBoundSetter public void setStepSessionTimeout(int stepSessionTimeout) -
setVsifType
-
setDefineVariableType
-
setUserFarmType
-
setFamMode
-
setMasterWorkspaceLocation
@DataBoundSetter public void setMasterWorkspaceLocation(@CheckForNull String masterWorkspaceLocation) -
setDefineVariableText
-
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
-
setDefineVaribleFile
-
setExecutionShellLocation
-
setExecutionVsifFile
-
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
-
setEnvVaribleFile
-
setStaticAttributeList
-
setAttrValuesFile
-
setSessionsInputFile
-
setInaccessibleResolver
-
setStoppedResolver
-
setFailedResolver
-
setDoneResolver
-
setSuspendedResolver
-
setEnvSourceInputFileType
-
setEnvSourceInputFile
-
setArchiveUser
-
setArchivePassword
-
setFamModeLocation
-
getExecutionScript
-
getExecutionShellLocation
-
getExecutionVsifFile
-
getSessionsInputFile
-
isDeleteSessionInputFile
public boolean isDeleteSessionInputFile() -
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
-
isGenerateJUnitXML
public boolean isGenerateJUnitXML() -
getVAPIUrl
-
getVAPIUser
-
getVAPIPassword
-
getVSIFName
-
getEnvVaribleFile
-
getAttrValuesFile
-
getMasterWorkspaceLocation
-
getEnvSourceInputFile
-
getVSIFInputFile
-
getCredentialInputFile
-
isAuthRequired
public boolean isAuthRequired() -
isDeleteInputFile
public boolean isDeleteInputFile() -
isDeleteCredentialInputFile
public boolean isDeleteCredentialInputFile() -
isUseUserOnFarm
public boolean isUseUserOnFarm() -
isDynamicUserId
public boolean isDynamicUserId() -
getVsifType
-
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
-
getEnvSourceInputFileType
-
getStoppedResolver
-
getFailedResolver
-
getDoneResolver
-
getSuspendedResolver
-
isWaitTillSessionEnds
public boolean isWaitTillSessionEnds() -
isVMGRBuildArchive
public boolean isVMGRBuildArchive() -
isDeleteAlsoSessionDirectory
public boolean isDeleteAlsoSessionDirectory() -
isGenericCredentialForSessionDelete
public boolean isGenericCredentialForSessionDelete() -
getArchiveUser
-
getArchivePassword
-
getFamMode
-
getFamModeLocation
-
getDefineVaribleFile
-
isDefineVarible
public boolean isDefineVarible() -
getDefineVariableType
-
getDefineVariableText
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception - Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
- Throws:
Exception
-