Uses of Class
jenkins.scm.api.trait.SCMSourceTrait
-
Packages that use SCMSourceTrait 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.trait -
-
Uses of SCMSourceTrait in jenkins.scm.api
Methods in jenkins.scm.api that return types with arguments of type SCMSourceTrait Modifier and Type Method Description List<SCMSourceTrait>
SCMSource. getTraits()
Gets the traits for this source.List<SCMSourceTrait>
SCMSourceDescriptor. getTraitsDefaults()
Returns the default traits for thisSCMSource
.Method parameters in jenkins.scm.api with type arguments of type SCMSourceTrait Modifier and Type Method Description void
SCMSource. setTraits(List<SCMSourceTrait> traits)
Sets the traits for this source. -
Uses of SCMSourceTrait in jenkins.scm.api.trait
Methods in jenkins.scm.api.trait that return types with arguments of type SCMSourceTrait Modifier and Type Method Description static DescriptorExtensionList<SCMSourceTrait,SCMSourceTraitDescriptor>
SCMSourceTrait. all()
Returns all theSCMSourceTraitDescriptor
instances.List<SCMSourceTrait>
SCMNavigatorContext. traits()
Returns the (possibly empty) list ofSCMSourceTrait
instances to apply to discovered projects.List<SCMSourceTrait>
SCMNavigatorRequest. traits()
Returns theSCMSourceTrait
instances to apply to everySCMSource
.List<SCMSourceTrait>
SCMSourceBuilder. traits()
Returns theSCMSourceTrait
instances to provide to theSCMSource
(assuming theSCMSource
isSCMSourceTrait
aware.Methods in jenkins.scm.api.trait with parameters of type SCMSourceTrait Modifier and Type Method Description B
SCMBuilder. withTrait(SCMSourceTrait trait)
Apply theSCMSourceTrait
to thisSCMBuilder
.C
SCMNavigatorContext. withTrait(SCMSourceTrait trait)
Adds the suppliedSCMSourceTrait
.B
SCMSourceBuilder. withTrait(SCMSourceTrait trait)
C
SCMSourceContext. withTrait(SCMSourceTrait trait)
Adds an additionalSCMSourceTrait
.B
SCMBuilder. withTraits(SCMSourceTrait... traits)
Apply theSCMSourceTrait
instances to thisSCMBuilder
.C
SCMSourceContext. withTraits(SCMSourceTrait... traits)
Adds additionalSCMSourceTrait
s.Method parameters in jenkins.scm.api.trait with type arguments of type SCMSourceTrait Modifier and Type Method Description B
SCMBuilder. withTraits(Collection<SCMSourceTrait> traits)
Apply theSCMSourceTrait
instances to thisSCMBuilder
.C
SCMSourceContext. withTraits(Collection<SCMSourceTrait> traits)
Adds additionalSCMSourceTrait
s.Constructor parameters in jenkins.scm.api.trait with type arguments of type SCMSourceTrait Constructor Description SCMSourceTraitDescriptor(Class<? extends SCMSourceTrait> clazz)
Constructor to use when type inference usingSCMSourceTraitDescriptor()
does not work. -
Uses of SCMSourceTrait in jenkins.scm.impl.trait
Subclasses of SCMSourceTrait in jenkins.scm.impl.trait Modifier and Type Class Description class
RegexSCMHeadFilterTrait
Decorates aSCMSource
with aSCMHeadPrefilter
that excludesSCMHead
instances with names that do not match a user supplied regular expression.class
WildcardSCMHeadFilterTrait
Decorates aSCMSource
with aSCMHeadPrefilter
that filtersSCMHead
instances based on matching wildcard include/exclude rules.
-