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
Constructors Constructor Description DirectoryComponentsDescriptor()
DirectoryComponentsDescriptor(String includes, String excludes, boolean defaultExcludes, int maxDepth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckMaxDepth(String value)
String
getDisplayName()
String
getExcludes()
String
getIncludes()
int
getMaxDepth()
boolean
isDefaultExcludes()
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
-
-
-
-
Method Detail
-
getDisplayName
@NonNull public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<ObjectComponent<T extends AbstractModelObject>>
-
getIncludes
public String getIncludes()
-
setIncludes
public void setIncludes(String includes)
-
getExcludes
public String getExcludes()
-
setExcludes
public void setExcludes(String excludes)
-
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)
-
-