Class DeployFromCatalogStep
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
com.vmware.vra.jenkinsplugin.pipeline.AbstractStep
com.vmware.vra.jenkinsplugin.pipeline.DeployFromCatalogStep
- All Implemented Interfaces:
StepWithInputs,ExtensionPoint,Describable<org.jenkinsci.plugins.workflow.steps.Step>,Serializable
public class DeployFromCatalogStep extends AbstractStep implements Serializable, StepWithInputs
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeployFromCatalogStep.DescriptorImplNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class com.vmware.vra.jenkinsplugin.pipeline.AbstractStep
domain, password, token, trustSelfSignedCert, username, vraURL -
Constructor Summary
Constructors Constructor Description DeployFromCatalogStep() -
Method Summary
Modifier and Type Method Description StringgetCatalogItemName()StringgetConfig()StringgetConfigFormat()intgetCount()StringgetDeploymentName()Map<String,Object>getInputMap()StringgetInputs()StringgetProjectName()StringgetReason()intgetTimeout()StringgetVersion()Map<String,Object>resolveInputs()voidsetCatalogItemName(String catalogItemName)voidsetConfig(String config)voidsetConfigFormat(String configFormat)voidsetCount(int count)voidsetDeploymentName(String deploymentName)voidsetInputMap(Map<String,Object> inputMap)voidsetInputs(String inputs)voidsetProjectName(String projectName)voidsetReason(String reason)voidsetTimeout(int timeout)voidsetVersion(String version)org.jenkinsci.plugins.workflow.steps.StepExecutionstart(org.jenkinsci.plugins.workflow.steps.StepContext stepContext)Methods inherited from class com.vmware.vra.jenkinsplugin.pipeline.AbstractStep
getClient, getDomain, getPassword, getToken, getTrustSelfSignedCert, getUsername, getVraURL, isTrustSelfSignedCert, resolveVraURL, setDomain, setPassword, setToken, setTrustSelfSignedCert, setUsername, setVraURL
-
Constructor Details
-
DeployFromCatalogStep
@DataBoundConstructor public DeployFromCatalogStep()
-
-
Method Details
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext stepContext)- Specified by:
startin classorg.jenkinsci.plugins.workflow.steps.Step
-
getProjectName
-
setProjectName
-
getCatalogItemName
-
setCatalogItemName
-
getVersion
-
setVersion
-
getDeploymentName
-
setDeploymentName
-
getReason
-
setReason
-
getInputs
- Specified by:
getInputsin interfaceStepWithInputs
-
setInputs
-
resolveInputs
- Specified by:
resolveInputsin interfaceStepWithInputs
-
getInputMap
- Specified by:
getInputMapin interfaceStepWithInputs
-
setInputMap
-
getCount
public int getCount() -
setCount
@DataBoundSetter public void setCount(int count) -
getTimeout
public int getTimeout() -
setTimeout
@DataBoundSetter public void setTimeout(int timeout) -
getConfig
-
setConfig
-
getConfigFormat
-
setConfigFormat
-