Uses of Class
jenkins.scm.api.SCMSourceDescriptor
-
Packages that use SCMSourceDescriptor Package Description jenkins.scm.api The public API contract of the SCM API plugin.jenkins.scm.api.trait An API/SPI to allow the sharing of common traits between differentSCMSource
andSCMNavigator
implementations.jenkins.scm.impl The common implementations of classes in the public API. -
-
Uses of SCMSourceDescriptor in jenkins.scm.api
Methods in jenkins.scm.api that return SCMSourceDescriptor Modifier and Type Method Description SCMSourceDescriptor
SCMSource. getDescriptor()
Methods in jenkins.scm.api that return types with arguments of type SCMSourceDescriptor Modifier and Type Method Description static List<SCMSourceDescriptor>
SCMSourceDescriptor. forOwner(Class<? extends SCMSourceOwner> clazz)
Returns the list of descriptors that are appropriate for a specified type of owner andisUserInstantiable()
.static List<SCMSourceDescriptor>
SCMSourceDescriptor. forOwner(Class<? extends SCMSourceOwner> clazz, boolean onlyUserInstantiable)
Returns the list of descriptors that are appropriate for a specified type of owner with the additional filter byisUserInstantiable()
.static List<SCMSourceDescriptor>
SCMSourceDescriptor. forOwner(SCMSourceOwner owner)
Returns the list of descriptors that are appropriate for a specified owner andisUserInstantiable()
.static List<SCMSourceDescriptor>
SCMSourceDescriptor. forOwner(SCMSourceOwner owner, boolean onlyUserInstantiable)
Returns the list of descriptors that are appropriate for a specified owner with the additional filter byisUserInstantiable()
.Methods in jenkins.scm.api with parameters of type SCMSourceDescriptor Modifier and Type Method Description boolean
SCMFileSystem.Builder. supports(SCMSourceDescriptor descriptor)
Checks if thisSCMFileSystem.Builder
supports the suppliedSCMSourceDescriptor
.static boolean
SCMFileSystem. supports(SCMSourceDescriptor descriptor)
Given aSCMSourceDescriptor
this method will check if there is at least oneSCMFileSystem
provider capable of being instantiated from the descriptor'sSCMSource
.protected abstract boolean
SCMFileSystem.Builder. supportsDescriptor(SCMSourceDescriptor descriptor)
Checks if thisSCMFileSystem.Builder
supports the suppliedSCMSourceDescriptor
. -
Uses of SCMSourceDescriptor in jenkins.scm.api.trait
Methods in jenkins.scm.api.trait with parameters of type SCMSourceDescriptor Modifier and Type Method Description static List<SCMSourceTraitDescriptor>
SCMSourceTrait. _for(SCMSourceDescriptor scmSource, Class<? extends SCMSourceContext> contextClass, Class<? extends SCMBuilder> builderClass)
Returns the subset ofSCMSourceTraitDescriptor
instances that are applicable to the specifiedSCMSourceDescriptor
and specified types ofSCMNavigatorContext
andSCMSourceBuilder
.boolean
SCMSourceTraitDescriptor. isApplicableTo(SCMSourceDescriptor descriptor)
Checks if theSCMSourceTrait
is relevant to the specifiedSCMSourceDescriptor
.boolean
SCMNavigatorTraitDescriptor. isApplicableToSource(SCMSourceDescriptor descriptor)
Checks if theSCMNavigatorTrait
is relevant to the specifiedSCMSourceDescriptor
. -
Uses of SCMSourceDescriptor in jenkins.scm.impl
Subclasses of SCMSourceDescriptor in jenkins.scm.impl Modifier and Type Class Description static class
SingleSCMSource.DescriptorImpl
Our descriptor.
-