Class DockerTemplate.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<DockerTemplate>
-
- com.nirima.jenkins.plugins.docker.DockerTemplate.DescriptorImpl
-
- Enclosing class:
- DockerTemplate
@Extension public static final class DockerTemplate.DescriptorImpl extends Descriptor<DockerTemplate>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckPullTimeout(String value)
FormValidation
doCheckStopTimeout(String value)
String
getDisplayName()
Class
getDockerTemplateBase()
List<NodePropertyDescriptor>
getNodePropertiesDescriptors()
Get a list of allNodePropertyDescriptor
s we can use to define DockerSlave NodeProperties.Descriptor
getRetentionStrategyDescriptor()
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getNodePropertiesDescriptors
public List<NodePropertyDescriptor> getNodePropertiesDescriptors()
Get a list of allNodePropertyDescriptor
s we can use to define DockerSlave NodeProperties.- Returns:
- All appropriate
NodePropertyDescriptor
s.
-
getRetentionStrategyDescriptor
public Descriptor getRetentionStrategyDescriptor()
-
doCheckPullTimeout
public FormValidation doCheckPullTimeout(@QueryParameter String value)
-
doCheckStopTimeout
public FormValidation doCheckStopTimeout(@QueryParameter String value)
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<DockerTemplate>
-
getDockerTemplateBase
public Class getDockerTemplateBase()
-
-