Class DirectoryComponent.DirectoryComponentsDescriptor<T extends AbstractModelObject>
java.lang.Object
hudson.model.Descriptor<ObjectComponent<T>>
com.cloudbees.jenkins.support.api.ObjectComponentDescriptor<T>
com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor<T>
- Direct Known Subclasses:
AbstractItemDirectoryComponent.DescriptorImpl
,NodeRemoteDirectoryComponent.DescriptorImpl
,RunDirectoryComponent.DescriptorImpl
- Enclosing class:
- DirectoryComponent<T extends AbstractModelObject>
public static class DirectoryComponent.DirectoryComponentsDescriptor<T extends AbstractModelObject>
extends ObjectComponentDescriptor<T>
-
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
ConstructorDescriptionDirectoryComponentsDescriptor
(String includes, String excludes, boolean defaultExcludes, int maxDepth) -
Method Summary
Modifier and TypeMethodDescriptiondoCheckMaxDepth
(String value) int
boolean
void
setDefaultExcludes
(boolean defaultExcludes) void
setExcludes
(String excludes) void
setIncludes
(String includes) void
setMaxDepth
(int maxDepth) 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, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DirectoryComponentsDescriptor
public DirectoryComponentsDescriptor() -
DirectoryComponentsDescriptor
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<ObjectComponent<T extends AbstractModelObject>>
-
getIncludes
-
setIncludes
-
getExcludes
-
setExcludes
-
isDefaultExcludes
public boolean isDefaultExcludes() -
setDefaultExcludes
public void setDefaultExcludes(boolean defaultExcludes) -
getMaxDepth
public int getMaxDepth() -
setMaxDepth
public void setMaxDepth(int maxDepth) -
doCheckMaxDepth
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public FormValidation doCheckMaxDepth(@QueryParameter String value)
-