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 class
DeployFromCatalogStep.DescriptorImpl
Nested 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 String
getCatalogItemName()
String
getConfig()
String
getConfigFormat()
int
getCount()
String
getDeploymentName()
Map<String,Object>
getInputMap()
String
getInputs()
String
getProjectName()
String
getReason()
int
getTimeout()
String
getVersion()
Map<String,Object>
resolveInputs()
void
setCatalogItemName(String catalogItemName)
void
setConfig(String config)
void
setConfigFormat(String configFormat)
void
setCount(int count)
void
setDeploymentName(String deploymentName)
void
setInputMap(Map<String,Object> inputMap)
void
setInputs(String inputs)
void
setProjectName(String projectName)
void
setReason(String reason)
void
setTimeout(int timeout)
void
setVersion(String version)
org.jenkinsci.plugins.workflow.steps.StepExecution
start(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:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
-
getProjectName
-
setProjectName
-
getCatalogItemName
-
setCatalogItemName
-
getVersion
-
setVersion
-
getDeploymentName
-
setDeploymentName
-
getReason
-
setReason
-
getInputs
- Specified by:
getInputs
in interfaceStepWithInputs
-
setInputs
-
resolveInputs
- Specified by:
resolveInputs
in interfaceStepWithInputs
-
getInputMap
- Specified by:
getInputMap
in 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
-