Package org.jenkinsci.plugins.nomad
Class NomadWorkerTemplate
- java.lang.Object
-
- org.jenkinsci.plugins.nomad.NomadWorkerTemplate
-
- All Implemented Interfaces:
Describable<NomadWorkerTemplate>
public class NomadWorkerTemplate extends Object implements Describable<NomadWorkerTemplate>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNomadWorkerTemplate.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description NomadWorkerTemplate(String prefix, String labels, int idleTerminationInMinutes, boolean reusable, int numExecutors, String remoteFs, String jobTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcreateWorkerName()Descriptor<NomadWorkerTemplate>getDescriptor()intgetIdleTerminationInMinutes()StringgetJobTemplate()StringgetLabels()intgetNumExecutors()StringgetPrefix()StringgetRemoteFs()booleanisReusable()
-
-
-
Method Detail
-
getDescriptor
public Descriptor<NomadWorkerTemplate> getDescriptor()
- Specified by:
getDescriptorin interfaceDescribable<NomadWorkerTemplate>
-
createWorkerName
public String createWorkerName()
-
getPrefix
public String getPrefix()
-
getIdleTerminationInMinutes
public int getIdleTerminationInMinutes()
-
isReusable
public boolean isReusable()
-
getNumExecutors
public int getNumExecutors()
-
getLabels
public String getLabels()
-
getRemoteFs
public String getRemoteFs()
-
getJobTemplate
public String getJobTemplate()
-
-