| 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 |
|---|---|
B |
SCMSourceBuilder.withTrait(SCMNavigatorTrait trait)
Apply the
SCMNavigatorTrait to this SCMSourceBuilder. |
C |
SCMNavigatorContext.withTrait(SCMNavigatorTrait trait)
Applies the supplied
SCMNavigatorTrait. |
| Constructor and Description |
|---|
SCMNavigatorTraitDescriptor(Class<? extends SCMNavigatorTrait> clazz)
Constructor to use when type inference using
SCMNavigatorTraitDescriptor.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–2019. All rights reserved.