public class AgentTemplate extends Object implements hudson.model.Describable<AgentTemplate>
| Modifier and Type | Class and Description |
|---|---|
static class |
AgentTemplate.DescriptorImpl |
| Constructor and Description |
|---|
AgentTemplate(String vmCredentialsId,
String vm,
boolean createNewVMConfig,
String configName,
String baseImage,
int numCPUs,
int numExecutors,
String remoteFS,
hudson.model.Node.Mode mode,
String labelString,
int idleTerminationMinutes,
List<? extends hudson.slaves.NodeProperty<?>> nodeProperties) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBaseImage() |
String |
getConfigName() |
boolean |
getCreateNewVMConfig() |
hudson.model.Descriptor<AgentTemplate> |
getDescriptor() |
int |
getIdleTerminationMinutes() |
Set<hudson.model.labels.LabelAtom> |
getLabelSet() |
String |
getLabelString() |
hudson.model.Node.Mode |
getMode() |
List<? extends hudson.slaves.NodeProperty<?>> |
getNodeProperties() |
int |
getNumCPUs() |
int |
getNumExecutors() |
String |
getOrkaCredentialsId() |
String |
getOrkaEndpoint() |
String |
getRemoteFS() |
String |
getVm() |
String |
getVmCredentialsId() |
OrkaProvisionedAgent |
provision(String node) |
@DataBoundConstructor public AgentTemplate(String vmCredentialsId, String vm, boolean createNewVMConfig, String configName, String baseImage, int numCPUs, int numExecutors, String remoteFS, hudson.model.Node.Mode mode, String labelString, int idleTerminationMinutes, List<? extends hudson.slaves.NodeProperty<?>> nodeProperties)
public String getOrkaCredentialsId()
public String getOrkaEndpoint()
public String getVmCredentialsId()
public boolean getCreateNewVMConfig()
public String getVm()
public String getConfigName()
public String getBaseImage()
public int getNumCPUs()
public String getLabelString()
public Set<hudson.model.labels.LabelAtom> getLabelSet()
public int getNumExecutors()
public hudson.model.Node.Mode getMode()
public String getRemoteFS()
public int getIdleTerminationMinutes()
public List<? extends hudson.slaves.NodeProperty<?>> getNodeProperties()
public hudson.model.Descriptor<AgentTemplate> getDescriptor()
getDescriptor in interface hudson.model.Describable<AgentTemplate>public OrkaProvisionedAgent provision(String node) throws IOException, hudson.model.Descriptor.FormException
IOExceptionhudson.model.Descriptor.FormExceptionCopyright © 2016–2019. All rights reserved.