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 different
SCMSource and
SCMNavigator implementations. |
jenkins.scm.impl.trait |
Modifier and Type | Method and Description |
---|---|
List<SCMSourceTrait> |
SCMSource.getTraits()
Gets the traits for this source.
|
List<SCMSourceTrait> |
SCMSourceDescriptor.getTraitsDefaults()
Returns the default traits for this
SCMSource . |
Modifier and Type | Method and Description |
---|---|
void |
SCMSource.setTraits(List<SCMSourceTrait> traits)
Sets the traits for this source.
|
Modifier and Type | Method and Description |
---|---|
static DescriptorExtensionList<SCMSourceTrait,SCMSourceTraitDescriptor> |
SCMSourceTrait.all()
Returns all the
SCMSourceTraitDescriptor instances. |
List<SCMSourceTrait> |
SCMNavigatorContext.traits()
Returns the (possibly empty) list of
SCMSourceTrait instances to apply to discovered projects. |
List<SCMSourceTrait> |
SCMSourceBuilder.traits()
Returns the
SCMSourceTrait instances to provide to the SCMSource (assuming the SCMSource
is SCMSourceTrait aware. |
List<SCMSourceTrait> |
SCMNavigatorRequest.traits()
Returns the
SCMSourceTrait instances to apply to every SCMSource . |
Modifier and Type | Method and Description |
---|---|
C |
SCMNavigatorContext.withTrait(SCMSourceTrait trait)
Adds the supplied
SCMSourceTrait . |
B |
SCMSourceBuilder.withTrait(SCMSourceTrait trait)
|
B |
SCMBuilder.withTrait(SCMSourceTrait trait)
Apply the
SCMSourceTrait to this SCMBuilder . |
C |
SCMSourceContext.withTrait(SCMSourceTrait trait)
Adds an additional
SCMSourceTrait . |
B |
SCMBuilder.withTraits(SCMSourceTrait... traits)
Apply the
SCMSourceTrait instances to this SCMBuilder . |
C |
SCMSourceContext.withTraits(SCMSourceTrait... traits)
Adds additional
SCMSourceTrait s. |
Modifier and Type | Method and Description |
---|---|
B |
SCMBuilder.withTraits(Collection<SCMSourceTrait> traits)
Apply the
SCMSourceTrait instances to this SCMBuilder . |
C |
SCMSourceContext.withTraits(Collection<SCMSourceTrait> traits)
Adds additional
SCMSourceTrait s. |
Constructor and Description |
---|
SCMSourceTraitDescriptor(Class<? extends SCMSourceTrait> clazz)
Constructor to use when type inference using
SCMSourceTraitDescriptor() does not work. |
Modifier and Type | Class and Description |
---|---|
class |
RegexSCMHeadFilterTrait
Decorates a
SCMSource with a SCMHeadPrefilter that excludes SCMHead instances with names that
do not match a user supplied regular expression. |
class |
WildcardSCMHeadFilterTrait
Decorates a
SCMSource with a SCMHeadPrefilter that filters SCMHead instances based on
matching wildcard include/exclude rules. |
Copyright © 2016–2022. All rights reserved.