Package com.veertu.plugin.anka
Class CreateDynamicAnkaNodeStep
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.Step
-
- com.veertu.plugin.anka.CreateDynamicAnkaNodeStep
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
public class CreateDynamicAnkaNodeStep extends org.jenkinsci.plugins.workflow.steps.Step
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CreateDynamicAnkaNodeStep.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description CreateDynamicAnkaNodeStep(String masterVmId)
-
Method Summary
-
-
-
Constructor Detail
-
CreateDynamicAnkaNodeStep
@DataBoundConstructor public CreateDynamicAnkaNodeStep(String masterVmId)
-
-
Method Detail
-
getMasterVmId
public String getMasterVmId()
-
setMasterVmId
@DataBoundSetter public void setMasterVmId(String masterVmId)
-
getTag
public String getTag()
-
setTag
@DataBoundSetter public void setTag(String tag)
-
getLaunchDelay
public int getLaunchDelay()
-
setLaunchDelay
@DataBoundSetter public void setLaunchDelay(int launchDelay)
-
getRemoteFS
public String getRemoteFS()
-
setRemoteFS
@DataBoundSetter public void setRemoteFS(String remoteFS)
-
getLabelString
public String getLabelString()
-
setLabelString
@DataBoundSetter public void setLabelString(String labelString)
-
getTemplateDescription
public String getTemplateDescription()
-
setTemplateDescription
@DataBoundSetter public void setTemplateDescription(String templateDescription)
-
getNumberOfExecutors
public int getNumberOfExecutors()
-
setNumberOfExecutors
@DataBoundSetter public void setNumberOfExecutors(int numberOfExecutors)
-
getMode
public Node.Mode getMode()
-
setMode
@DataBoundSetter public void setMode(Node.Mode mode)
-
getCredentialsId
public String getCredentialsId()
-
setCredentialsId
@DataBoundSetter public void setCredentialsId(String credentialsId)
-
getGroup
public String getGroup()
-
setGroup
@DataBoundSetter public void setGroup(String group)
-
getExtraArgs
public String getExtraArgs()
-
setExtraArgs
@DataBoundSetter public void setExtraArgs(String extraArgs)
-
getLaunchMethod
public String getLaunchMethod()
-
setLaunchMethod
@DataBoundSetter public void setLaunchMethod(String launchMethod)
-
isKeepAliveOnError
public boolean isKeepAliveOnError()
-
setKeepAliveOnError
@DataBoundSetter public void setKeepAliveOnError(boolean keepAliveOnError)
-
getSSHPort
public int getSSHPort()
-
setSSHPort
@DataBoundSetter public void setSSHPort(int SSHPort)
-
getEnvironments
public List<AnkaCloudSlaveTemplate.EnvironmentEntry> getEnvironments()
-
setEnvironments
@DataBoundSetter public void setEnvironments(List<AnkaCloudSlaveTemplate.EnvironmentEntry> environments)
-
getRetentionStrategy
public RetentionStrategy getRetentionStrategy()
-
setRetentionStrategy
@DataBoundSetter public void setRetentionStrategy(RetentionStrategy retentionStrategy)
-
getNameTemplate
public String getNameTemplate()
-
setNameTemplate
@DataBoundSetter public void setNameTemplate(String nameTemplate)
-
getJavaArgs
public String getJavaArgs()
-
setJavaArgs
@DataBoundSetter public void setJavaArgs(String javaArgs)
-
getJnlpJenkinsOverrideUrl
public String getJnlpJenkinsOverrideUrl()
-
setJnlpJenkinsOverrideUrl
@DataBoundSetter public void setJnlpJenkinsOverrideUrl(String jnlpJenkinsOverrideUrl)
-
getJnlpTunnel
public String getJnlpTunnel()
-
setJnlpTunnel
@DataBoundSetter public void setJnlpTunnel(String jnlpTunnel)
-
getPriority
public int getPriority()
-
setPriority
@DataBoundSetter public void setPriority(int priority)
-
getSuspend
public Boolean getSuspend()
-
setSuspend
@DataBoundSetter public void setSuspend(boolean suspend)
-
getTemplateId
public String getTemplateId()
-
setTemplateId
@DataBoundSetter public void setTemplateId(String templateId)
-
getSaveImage
public Boolean getSaveImage()
-
setSaveImage
@DataBoundSetter public void setSaveImage(Boolean saveImage)
-
getPushTag
public String getPushTag()
-
setPushTag
@DataBoundSetter public void setPushTag(String tag)
-
isAppendTimestamp
public boolean isAppendTimestamp()
-
setDontAppendTimestamp
@DataBoundSetter public void setDontAppendTimestamp(boolean dontAppendTimestamp)
-
isDeleteLatest
public boolean isDeleteLatest()
-
setDeleteLatest
@DataBoundSetter public void setDeleteLatest(boolean deleteLatest)
-
getDescription
public String getDescription()
-
setDescription
@DataBoundSetter public void setDescription(String description)
-
setTimeout
@DataBoundSetter public void setTimeout(int timeout)
-
getTimeout
public int getTimeout()
-
getDynamicSlaveTemplate
public DynamicSlaveTemplate getDynamicSlaveTemplate()
-
-