Package | Description |
---|---|
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 |
---|---|
static DescriptorExtensionList<SCMNavigatorTrait,SCMNavigatorTraitDescriptor> |
SCMNavigatorTrait.all()
Returns all the
SCMNavigatorTraitDescriptor instances. |
Modifier and Type | Method and Description |
---|---|
C |
SCMNavigatorContext.withTrait(SCMNavigatorTrait trait)
Applies the supplied
SCMNavigatorTrait . |
B |
SCMSourceBuilder.withTrait(SCMNavigatorTrait trait)
Apply the
SCMNavigatorTrait to this SCMSourceBuilder . |
Constructor and Description |
---|
SCMNavigatorTraitDescriptor(Class<? extends SCMNavigatorTrait> clazz)
Constructor to use when type inference using
SCMNavigatorTraitDescriptor() does not work. |
Modifier and Type | Class and Description |
---|---|
class |
RegexSCMSourceFilterTrait
Decorates a
SCMNavigator with a SCMSourcePrefilter that excludes projects with names that do not
match a user supplied regular expression. |
class |
WildcardSCMSourceFilterTrait
Decorates a
SCMNavigator with a SCMSourcePrefilter that filters project names based on
matching wildcard include/exclude rules. |
Copyright © 2016–2022. All rights reserved.