Class DirectiveDescriptor<T extends AbstractDirective<T>>
java.lang.Object
hudson.model.Descriptor<T>
org.jenkinsci.plugins.pipeline.modeldefinition.generator.DirectiveDescriptor<T>
- Direct Known Subclasses:
AgentDirective.DescriptorImpl
,AxesDirective.DescriptorImpl
,AxisDirective.DescriptorImpl
,EnvironmentDirective.DescriptorImpl
,ExcludeDirective.DescriptorImpl
,ExcludesDirective.DescriptorImpl
,InputDirective.DescriptorImpl
,LibrariesDirective.DescriptorImpl
,MatrixDirective.DescriptorImpl
,OptionsDirective.DescriptorImpl
,ParametersDirective.DescriptorImpl
,PostDirective.DescriptorImpl
,StageDirective.DescriptorImpl
,StagesDirective.DescriptorImpl
,ToolsDirective.DescriptorImpl
,TriggersDirective.DescriptorImpl
,WhenDirective.DescriptorImpl
-
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic ExtensionList<DirectiveDescriptor>
all()
abstract List<Descriptor>
abstract String
abstract String
getName()
boolean
static String
abstract String
final String
toIndentedGroovy
(T directive) 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
-
DirectiveDescriptor
public DirectiveDescriptor()
-
-
Method Details
-
isTopLevel
@NonNull public boolean isTopLevel() -
getName
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<T extends AbstractDirective<T>>
-
getDescriptors
-
all
-
toGroovy
-
toIndentedGroovy
-
symbolForDescriptor
-