Class PipelineMultiBranchDefaultsProject

java.lang.Object
hudson.model.AbstractModelObject
hudson.model.Actionable
hudson.model.AbstractItem
com.cloudbees.hudson.plugins.folder.AbstractFolder<org.jenkinsci.plugins.workflow.job.WorkflowJob>
com.cloudbees.hudson.plugins.folder.computed.ComputedFolder<org.jenkinsci.plugins.workflow.job.WorkflowJob>
jenkins.branch.MultiBranchProject<org.jenkinsci.plugins.workflow.job.WorkflowJob, org.jenkinsci.plugins.workflow.job.WorkflowRun>
org.jenkinsci.plugins.workflow.multibranch.WorkflowMultiBranchProject
org.jenkinsci.plugins.pipeline.multibranch.defaults.PipelineMultiBranchDefaultsProject
All Implemented Interfaces:
ExtensionPoint, BuildableItem, Describable<TopLevelItem>, DescriptorByNameOwner, Item, ItemGroup<org.jenkinsci.plugins.workflow.job.WorkflowJob>, ModelObject, ModifiableViewGroup, PersistenceRoot, Queue.FlyweightTask, SubTask, Queue.Task, ResourceActivity, Saveable, TopLevelItem, ViewGroup, SearchableModelObject, SearchItem, AccessControlled, Loadable, ModelObjectWithChildren, ModelObjectWithContextMenu, ITask, jenkins.scm.api.SCMSourceOwner, TriggeredItem, OnMaster, IconSpec, org.kohsuke.stapler.HttpDeletable, org.kohsuke.stapler.StaplerFallback, org.kohsuke.stapler.StaplerOverridable, org.kohsuke.stapler.StaplerProxy

public class PipelineMultiBranchDefaultsProject extends org.jenkinsci.plugins.workflow.multibranch.WorkflowMultiBranchProject
Representation of a set of workflows keyed off of source branches.
  • Constructor Details

    • PipelineMultiBranchDefaultsProject

      public PipelineMultiBranchDefaultsProject(ItemGroup parent, String name)
  • Method Details

    • newProjectFactory

      @NonNull protected jenkins.branch.BranchProjectFactory<org.jenkinsci.plugins.workflow.job.WorkflowJob, org.jenkinsci.plugins.workflow.job.WorkflowRun> newProjectFactory()
      Overrides:
      newProjectFactory in class org.jenkinsci.plugins.workflow.multibranch.WorkflowMultiBranchProject