public class DynamicSlaveProperties extends 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
Constructor and Description |
---|
DynamicSlaveProperties(String masterVmId) |
Modifier and Type | Method and Description |
---|---|
AnkaCloudSlaveTemplate |
toSlaveTemplate() |
AnkaCloudSlaveTemplate |
toSlaveTemplate(String label) |
getCloudName, getCredentialsId, getDescription, getDisplayName, 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, getWaitForBuildToFinish, isDeleteLatest, isKeepAliveOnError, setCredentialsId, setDeleteLatest, setDescription, 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, setWaitForBuildToFinish, valOrNull
@DataBoundConstructor public DynamicSlaveProperties(String masterVmId)
public AnkaCloudSlaveTemplate toSlaveTemplate()
public AnkaCloudSlaveTemplate toSlaveTemplate(String label)
Copyright © 2016–2020. All rights reserved.