Class SCMSourceRetriever.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<LibraryRetriever>
org.jenkinsci.plugins.workflow.libs.LibraryRetrieverDescriptor
org.jenkinsci.plugins.workflow.libs.SCMBasedRetriever.SCMBasedRetrieverDescriptor
org.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.DescriptorImpl
- All Implemented Interfaces:
Saveable
,OnMaster
,org.jenkinsci.plugins.structs.describable.CustomDescribableModel
- Enclosing class:
- SCMSourceRetriever
@Symbol("modernSCM")
@Extension
public static class SCMSourceRetriever.DescriptorImpl
extends SCMBasedRetriever.SCMBasedRetrieverDescriptor
implements org.jenkinsci.plugins.structs.describable.CustomDescribableModel
-
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 TypeMethodDescriptionorg.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
customUninstantiate
(org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable ud) Collection<jenkins.scm.api.SCMSourceDescriptor>
Returns only implementations overridingSCMSource.retrieve(String, TaskListener)
orSCMSource.retrieve(String, TaskListener, Item)
.Methods inherited from class org.jenkinsci.plugins.workflow.libs.SCMBasedRetriever.SCMBasedRetrieverDescriptor
doCheckLibraryPath
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jenkinsci.plugins.structs.describable.CustomDescribableModel
customInstantiate
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<LibraryRetriever>
-
getSCMDescriptors
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public Collection<jenkins.scm.api.SCMSourceDescriptor> getSCMDescriptors()Returns only implementations overridingSCMSource.retrieve(String, TaskListener)
orSCMSource.retrieve(String, TaskListener, Item)
. -
customUninstantiate
public org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable customUninstantiate(org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable ud) - Specified by:
customUninstantiate
in interfaceorg.jenkinsci.plugins.structs.describable.CustomDescribableModel
-