Uses of Class
jenkins.scm.api.trait.SCMBuilder
Package
Description
An API/SPI to allow the sharing of common traits between different
SCMSource
and
SCMNavigator
implementations.-
Uses of SCMBuilder in jenkins.scm.api.trait
Modifier and TypeClassDescriptionclass
SCMBuilder<B extends SCMBuilder<B,
S>, S extends SCM> Builder for aSCM
instance.Modifier and TypeMethodDescriptionClass<? extends SCMBuilder>
SCMSourceTraitDescriptor.getBuilderClass()
Returns the type ofSCMBuilder
that thisSCMSourceTrait
is applicable to.Modifier and TypeMethodDescriptionfinal void
SCMSourceTrait.applyToBuilder
(SCMBuilder<?, ?> builder) Applies this trait to theSCMBuilder
.protected void
SCMSourceTrait.decorateBuilder
(SCMBuilder<?, ?> builder) SPI: Override this method to decorate aSCMBuilder
.boolean
SCMSourceTraitDescriptor.isApplicableToBuilder
(SCMBuilder<?, ?> builder) Checks if theSCMSourceTrait
is relevant to the specifiedSCMBuilder
.Modifier and TypeMethodDescriptionboolean
SCMSourceTraitDescriptor.isApplicableToBuilder
(Class<? extends SCMBuilder> builderClass) Checks if theSCMSourceTrait
is relevant to the specified type ofSCMBuilder
.