Package com.veertu.plugin.anka
Class DynamicSlaveProperties
- java.lang.Object
-
- com.veertu.plugin.anka.AbstractSlaveTemplate
-
- com.veertu.plugin.anka.DynamicSlaveProperties
-
public class DynamicSlaveProperties extends AbstractSlaveTemplate
-
-
Field Summary
-
Fields inherited from class com.veertu.plugin.anka.AbstractSlaveTemplate
cloudName, credentialsId, DEFAULT_SCHEDULING_TIMEOUT, environments, extraArgs, group, HTTP_SCHEME, HTTPS_SCHEME, idleMinutes, instanceCapacity, javaArgs, jnlpJenkinsOverrideUrl, jnlpTunnel, keepAliveOnError, labelString, launchDelay, launchMethod, masterVmId, mode, nameTemplate, numberOfExecutors, priority, remoteFS, retentionStrategy, saveImageParameters, SSHPort, tag, templateDescription, vcpu, vram
-
-
Constructor Summary
Constructors Constructor Description DynamicSlaveProperties(String masterVmId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnkaCloudSlaveTemplate
toSlaveTemplate()
AnkaCloudSlaveTemplate
toSlaveTemplate(String label)
-
Methods inherited from class com.veertu.plugin.anka.AbstractSlaveTemplate
getCloudName, getCredentialsId, getDescription, getDisplayName, getDontAppendTimestamp, getEnvironments, getExtraArgs, getGroup, getIdleMinutes, getInstanceCapacity, getJavaArgs, getJnlpJenkinsOverrideUrl, getJnlpTunnel, getKeepAliveOnError, getLabel, getLabelString, getLaunchDelay, getLaunchMethod, getMasterVmId, getMode, getNameTemplate, getNodeProperties, getNumberOfExecutors, getPriority, getPushTag, getRemoteFS, getRetentionStrategy, getSaveImage, getSaveImageParameters, getSSHPort, getSuspend, getTag, getTemplateDescription, getTemplateId, getVcpu, getVram, getWaitForBuildToFinish, isAppendTimestamp, isDeleteLatest, isKeepAliveOnError, setCredentialsId, setDeleteLatest, setDescription, setDontAppendTimestamp, setEnvironments, setExtraArgs, setGroup, setIdleMinutes, setInstanceCapacity, setJavaArgs, setJnlpJenkinsOverrideUrl, setJnlpTunnel, setKeepAliveOnError, setLabel, setLabelString, setLaunchDelay, setLaunchMethod, setMasterVmId, setMode, setNameTemplate, setNumberOfExecutors, setPriority, setProperties, setPushTag, setRemoteFS, setRetentionStrategy, setSaveImage, setSSHPort, setSuspend, setTag, setTemplateDescription, setTemplateId, setVcpu, setVram, setWaitForBuildToFinish, valOrNull
-
-
-
-
Constructor Detail
-
DynamicSlaveProperties
@DataBoundConstructor public DynamicSlaveProperties(String masterVmId)
-
-
Method Detail
-
toSlaveTemplate
public AnkaCloudSlaveTemplate toSlaveTemplate()
-
toSlaveTemplate
public AnkaCloudSlaveTemplate toSlaveTemplate(String label)
-
-