Class NamedBranchBuildStrategyImpl
java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.branch.BranchBuildStrategy>
jenkins.branch.BranchBuildStrategy
jenkins.branch.buildstrategies.basic.NamedBranchBuildStrategyImpl
- All Implemented Interfaces:
ExtensionPoint
,Describable<jenkins.branch.BranchBuildStrategy>
public class NamedBranchBuildStrategyImpl
extends jenkins.branch.BranchBuildStrategy
A
BranchBuildStrategy
that builds branches with specific names.- Since:
- 1.0.1
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Our descriptor.static class
static class
static class
static class
static class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
ConstructorDescriptionOur constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
boolean
isAutomaticBuild
(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head, jenkins.scm.api.SCMRevision currRevision, jenkins.scm.api.SCMRevision prevRevision) Deprecated.boolean
isAutomaticBuild
(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head, jenkins.scm.api.SCMRevision currRevision, jenkins.scm.api.SCMRevision prevRevision, TaskListener taskListener) Deprecated.boolean
isAutomaticBuild
(jenkins.scm.api.SCMSource source, jenkins.scm.api.SCMHead head, jenkins.scm.api.SCMRevision currRevision, jenkins.scm.api.SCMRevision lastBuiltRevision, jenkins.scm.api.SCMRevision lastSeenRevision, TaskListener taskListener) toString()
Methods inherited from class jenkins.branch.BranchBuildStrategy
automaticBuild, automaticBuild, automaticBuild, getDescriptor, isAutomaticBuild, isAutomaticBuild
-
Constructor Details
-
NamedBranchBuildStrategyImpl
@DataBoundConstructor public NamedBranchBuildStrategyImpl(List<NamedBranchBuildStrategyImpl.NameFilter> filters) Our constructor.- Parameters:
filters
- the filters to apply.
-
-
Method Details
-
isAutomaticBuild
@Deprecated public boolean isAutomaticBuild(@NonNull jenkins.scm.api.SCMSource source, @NonNull jenkins.scm.api.SCMHead head, @NonNull jenkins.scm.api.SCMRevision currRevision, @CheckForNull jenkins.scm.api.SCMRevision prevRevision) Deprecated.- Overrides:
isAutomaticBuild
in classjenkins.branch.BranchBuildStrategy
-
isAutomaticBuild
@Deprecated public boolean isAutomaticBuild(@NonNull jenkins.scm.api.SCMSource source, @NonNull jenkins.scm.api.SCMHead head, @NonNull jenkins.scm.api.SCMRevision currRevision, @CheckForNull jenkins.scm.api.SCMRevision prevRevision, @NonNull TaskListener taskListener) Deprecated.- Overrides:
isAutomaticBuild
in classjenkins.branch.BranchBuildStrategy
-
isAutomaticBuild
public boolean isAutomaticBuild(@NonNull jenkins.scm.api.SCMSource source, @NonNull jenkins.scm.api.SCMHead head, @NonNull jenkins.scm.api.SCMRevision currRevision, @CheckForNull jenkins.scm.api.SCMRevision lastBuiltRevision, @CheckForNull jenkins.scm.api.SCMRevision lastSeenRevision, @NonNull TaskListener taskListener) - Specified by:
isAutomaticBuild
in classjenkins.branch.BranchBuildStrategy
-
getFilters
-
equals
-
hashCode
public int hashCode() -
toString
-