Class 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
    • Constructor Detail

    • Method Detail

      • 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 class jenkins.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 class jenkins.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 class jenkins.branch.BranchBuildStrategy
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object