Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W _ 

A

addSpecificDescriptors() - Static method in class jenkins.branch.CustomOrganizationFolderDescriptor
 
all() - Static method in class jenkins.branch.BranchPropertyDescriptor
All the registered BranchPropertyDescriptors.
all(MultiBranchProject) - Static method in class jenkins.branch.BranchPropertyDescriptor
Gets all the BranchPropertyDescriptor instances applicable to the specified project.
all() - Static method in class jenkins.branch.BranchPropertyStrategyDescriptor
Gets all the BranchPropertyStrategyDescriptor instances.
all(MultiBranchProject, SCMSourceDescriptor) - Static method in class jenkins.branch.BranchPropertyStrategyDescriptor
Gets all the BranchPropertyStrategyDescriptor instances applicable to the specified project and source.
asArrayList(List<T>) - Static method in class jenkins.branch.BranchProperty
Utility helper method that ensures you have an ArrayList but avoids copying unless required.
asProject(Item) - Method in class jenkins.branch.BranchProjectFactory
Casts the Item into the project type supported by this BranchProjectFactory.

B

BaseEmptyView - Class in jenkins.branch
Holds the basic 'empty view' parent
BaseEmptyView(ViewGroup) - Constructor for class jenkins.branch.BaseEmptyView
Constructor
Branch - Class in jenkins.branch
A source code branch.
Branch(String, SCMHead, SCM, List<? extends BranchProperty>) - Constructor for class jenkins.branch.Branch
Constructs a branch instance.
Branch.Dead - Class in jenkins.branch
Represents a dead branch.
BranchIndexing(MultiBranchProject<P, R>, MultiBranchProject.BranchIndexing<P, R>) - Constructor for class jenkins.branch.MultiBranchProject.BranchIndexing
 
BranchIndexingCause - Class in jenkins.branch
Declares that a build was due to branch indexing.
BranchNameContributor - Class in jenkins.branch
Defines the environment variable BRANCH_NAME for multibranch builds.
BranchNameContributor() - Constructor for class jenkins.branch.BranchNameContributor
 
BranchProjectFactory<P extends hudson.model.Job<P,R> & hudson.model.TopLevelItem,R extends hudson.model.Run<P,R>> - Class in jenkins.branch
Creates instances of the branch projects for a specific Branch and also provides some utility methods for updating the branch specific projects.
BranchProjectFactory() - Constructor for class jenkins.branch.BranchProjectFactory
 
BranchProjectFactory.HeadByItemImpl - Class in jenkins.branch
 
BranchProjectFactoryDescriptor - Class in jenkins.branch
 
BranchProjectFactoryDescriptor() - Constructor for class jenkins.branch.BranchProjectFactoryDescriptor
 
BranchProperty - Class in jenkins.branch
Additional information associated with Branch.
BranchProperty() - Constructor for class jenkins.branch.BranchProperty
 
BranchPropertyDescriptor - Class in jenkins.branch
Descriptor for BranchProperty.
BranchPropertyDescriptor() - Constructor for class jenkins.branch.BranchPropertyDescriptor
 
BranchPropertyDescriptor.Visibility - Class in jenkins.branch
Ensures that the configuration screen of (for example) DefaultBranchPropertyStrategy shows only appropriate descriptors.
BranchPropertyStrategy - Class in jenkins.branch
A strategy for determining the properties that apply to a specific SCMHead.
BranchPropertyStrategy() - Constructor for class jenkins.branch.BranchPropertyStrategy
 
BranchPropertyStrategyDescriptor - Class in jenkins.branch
The base class for Descriptors or BranchPropertyStrategy instances.
BranchPropertyStrategyDescriptor() - Constructor for class jenkins.branch.BranchPropertyStrategyDescriptor
 
BranchSource - Class in jenkins.branch
A source of branches, which consists of a source and a strategy for creating properties of the branches from this source.
BranchSource(SCMSource) - Constructor for class jenkins.branch.BranchSource
 
BranchSource(SCMSource, BranchPropertyStrategy) - Constructor for class jenkins.branch.BranchSource
Deprecated.
BranchSource.DescriptorImpl - Class in jenkins.branch
Our Descriptor.
buildEnvironmentFor(Job, EnvVars, TaskListener) - Method in class jenkins.branch.BranchNameContributor
BuildRetentionBranchProperty - Class in jenkins.branch
 
BuildRetentionBranchProperty(BuildDiscarder) - Constructor for class jenkins.branch.BuildRetentionBranchProperty
 
BuildRetentionBranchProperty.DescriptorImpl - Class in jenkins.branch
Our Descriptor.
buildWrappers(List<BuildWrapper>) - Method in class jenkins.branch.ProjectDecorator
This method is an extension point whereby a ProjectDecorator can filter or enhance the set of BuildWrapper to be used by the job.
BySCMSourceCriteria() - Constructor for class jenkins.branch.MultiBranchProjectFactory.BySCMSourceCriteria
 

C

canRun(Queue.Item) - Method in class jenkins.branch.RateLimitBranchProperty.QueueTaskDispatcherImpl
compare(T, T) - Method in class jenkins.branch.DescriptorOrder
computeChildren(ChildObserver<P>, TaskListener) - Method in class jenkins.branch.MultiBranchProject
computeChildren(ChildObserver<MultiBranchProject<?, ?>>, TaskListener) - Method in class jenkins.branch.OrganizationFolder
 
contains(TopLevelItem) - Method in class jenkins.branch.BaseEmptyView
createComputation(FolderComputation<P>) - Method in class jenkins.branch.MultiBranchProject
createNewProject(ItemGroup<?>, String, List<? extends SCMSource>, Map<String, Object>, TaskListener) - Method in class jenkins.branch.MultiBranchProjectFactory.BySCMSourceCriteria
 
createNewProject(ItemGroup<?>, String, List<? extends SCMSource>, Map<String, Object>, TaskListener) - Method in class jenkins.branch.MultiBranchProjectFactory
createProject(ItemGroup<?>, String, List<? extends SCMSource>, Map<String, Object>, TaskListener) - Method in class jenkins.branch.MultiBranchProjectFactory
Deprecated.
CustomOrganizationFolderDescriptor - Class in jenkins.branch
Ensures that when we have a non-null SCMNavigatorDescriptor.newInstance(String), a special New Item entry is displayed instead of the generic OrganizationFolder.DescriptorImpl.
CustomOrganizationFolderDescriptor.HideGeneric - Class in jenkins.branch

D

Dead(SCMHead, List<? extends BranchProperty>) - Constructor for class jenkins.branch.Branch.Dead
Constructor.
decorate(P) - Method in class jenkins.branch.BranchProjectFactory
Decorates the project in with all the JobDecorator instances.
decorator(AbstractProject) - Method in class jenkins.branch.BranchProperty
Deprecated.
Should have been typed to take Project and Build rather than AbstractProject and AbstractBuild.
decorator(Class) - Method in class jenkins.branch.BranchProperty
Deprecated.
Should have been typed to take Project and Build rather than AbstractProject and AbstractBuild.
DefaultBranchPropertyStrategy - Class in jenkins.branch
A very simple BranchPropertyStrategy that just returns the same set of properties for all SCMHead instances.
DefaultBranchPropertyStrategy(BranchProperty[]) - Constructor for class jenkins.branch.DefaultBranchPropertyStrategy
Stapler's constructor.
DefaultBranchPropertyStrategy.DescriptorImpl - Class in jenkins.branch
DefaultBranchPropertyStrategy_DisplayName() - Static method in class jenkins.branch.Messages
Key DefaultBranchPropertyStrategy.DisplayName: All branches get the same properties.
delegate - Variable in class jenkins.branch.CustomOrganizationFolderDescriptor
 
Deleter() - Constructor for class jenkins.branch.WorkspaceLocatorImpl.Deleter
 
DescriptorImpl() - Constructor for class jenkins.branch.BranchSource.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.BuildRetentionBranchProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.DefaultBranchPropertyStrategy.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.NamedExceptionsBranchPropertyStrategy.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.NamedExceptionsBranchPropertyStrategy.Named.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.NoTriggerBranchProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.NoTriggerOrganizationFolderProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.OrganizationFolder.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.OverrideIndexTriggersJobProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.RateLimitBranchProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.branch.UntrustedBranchProperty.DescriptorImpl
 
DescriptorOrder<T extends hudson.model.Describable<T>> - Class in jenkins.branch
A Comparator that compares Describable instances of a specific type based on the order of their Descriptors in Jenkins's list of Descriptors for that type.
Dispatcher() - Constructor for class jenkins.branch.NoTriggerBranchProperty.Dispatcher
 
Dispatcher() - Constructor for class jenkins.branch.NoTriggerOrganizationFolderProperty.Dispatcher
 
Dispatcher() - Constructor for class jenkins.branch.OverrideIndexTriggersJobProperty.Dispatcher
 
doCheckBranches(String) - Method in class jenkins.branch.NoTriggerOrganizationFolderProperty.DescriptorImpl
 
doCheckCount(int, String) - Method in class jenkins.branch.RateLimitBranchProperty.DescriptorImpl
Check the count
doCheckCount(int, String) - Method in class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl.DescriptorImpl
Check the count
doCreateItem(StaplerRequest, StaplerResponse) - Method in class jenkins.branch.BaseEmptyView
doCreateProject(ItemGroup<?>, String, Map<String, Object>) - Method in class jenkins.branch.MultiBranchProjectFactory.BySCMSourceCriteria
doFillDurationNameItems() - Method in class jenkins.branch.RateLimitBranchProperty.DescriptorImpl
Fill the duration names
doFillDurationNameItems() - Method in class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl.DescriptorImpl
Fill the duration names

E

equals(Object) - Method in class jenkins.branch.BaseEmptyView
Equal to any view of the same class and owner.
equals(Object) - Method in class jenkins.branch.Branch

F

filter(Object, Descriptor) - Method in class jenkins.branch.BranchPropertyDescriptor.Visibility
 
filter(Object, Descriptor) - Method in class jenkins.branch.CustomOrganizationFolderDescriptor.HideGeneric
 
forward(Class<T>) - Static method in class jenkins.branch.DescriptorOrder
Returns a Comparator that matches the order of the corresponding Jenkins.getDescriptorList(Class).

G

getACL() - Method in class jenkins.branch.MultiBranchProject
getBranch(P) - Method in class jenkins.branch.BranchProjectFactory
Gets the Branch that a specific project was configured for.
getBranch(String) - Method in class jenkins.branch.MultiBranchProject
Deprecated.
use MultiBranchProject.getItem(String) or AbstractFolder.getJob(String) directly
getBranches() - Method in class jenkins.branch.NoTriggerOrganizationFolderProperty
 
getBranchPropertyStrategy(SCMSource) - Method in class jenkins.branch.MultiBranchProject
Returns the BranchPropertyStrategy for a specific SCMSource.
getBranchSourceDescriptor() - Method in class jenkins.branch.MultiBranchProjectDescriptor
getBuildDiscarder() - Method in class jenkins.branch.BuildRetentionBranchProperty
 
getCategoryId() - Method in class jenkins.branch.CustomOrganizationFolderDescriptor
Needed if it wants SCMNavigator implementations are categorized in Jenkins 2.x.
getClazz() - Method in class jenkins.branch.MultiBranchProjectDescriptor
We have to extend TopLevelItemDescriptor but we want to be able to access Descriptor.clazz as a MultiBranchProject based type.
getComputationDir() - Method in class jenkins.branch.MultiBranchProject
Returns the directory that branch indexing is stored in.
getCount() - Method in class jenkins.branch.RateLimitBranchProperty
Gets the maximum builds within the duration.
getCount() - Method in class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl
Gets the maximum builds within the duration.
getCount() - Method in class jenkins.branch.RateLimitBranchProperty.Throttle
Gets the maximum builds within the duration.
getDataFile() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
getDefaultProperties() - Method in class jenkins.branch.NamedExceptionsBranchPropertyStrategy
Gets the default properties.
getDescription() - Method in class jenkins.branch.CustomOrganizationFolderDescriptor
Needed if it wants SCMNavigator implementations are categorized in Jenkins 2.x.
getDescriptor() - Method in class jenkins.branch.BranchProperty
getDescriptor() - Method in class jenkins.branch.BranchPropertyStrategy
getDescriptor() - Method in class jenkins.branch.MultiBranchProject
getDescriptor() - Method in class jenkins.branch.MultiBranchProjectFactory
 
getDisplayName() - Method in class jenkins.branch.BranchSource.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.BuildRetentionBranchProperty.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.CustomOrganizationFolderDescriptor
 
getDisplayName() - Method in class jenkins.branch.DefaultBranchPropertyStrategy.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
getDisplayName() - Method in class jenkins.branch.NamedExceptionsBranchPropertyStrategy.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.NamedExceptionsBranchPropertyStrategy.Named.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.NoTriggerBranchProperty.DescriptorImpl
 
getDisplayName() - Method in class jenkins.branch.NoTriggerOrganizationFolderProperty.DescriptorImpl
 
getDisplayName() - Method in class jenkins.branch.OverrideIndexTriggersJobProperty.DescriptorImpl
 
getDisplayName() - Method in class jenkins.branch.RateLimitBranchProperty.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.UntrustedBranchProperty.DescriptorImpl
getDuration() - Method in class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl
Gets the duration.
getDurationName() - Method in class jenkins.branch.RateLimitBranchProperty
Gets the duration.
getDurationName() - Method in class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl
Gets the duration name.
getDurationName() - Method in class jenkins.branch.RateLimitBranchProperty.Throttle
Gets the duration.
getEnableTriggers() - Method in class jenkins.branch.OverrideIndexTriggersJobProperty
 
getEncodedName() - Method in class jenkins.branch.Branch
Gets a branch name suitable for use in paths.
getHead() - Method in class jenkins.branch.Branch
Returns the of the branch
getHead(Item) - Method in class jenkins.branch.BranchProjectFactory.HeadByItemImpl
getIconFilePathPattern() - Method in class jenkins.branch.CustomOrganizationFolderDescriptor
Needed if it wants SCMNavigator implementations are categorized in Jenkins 2.x.
getId() - Method in class jenkins.branch.CustomOrganizationFolderDescriptor
 
getIndexing() - Method in class jenkins.branch.MultiBranchProject
Returns the current/most recent indexing details.
getIndexingUrl() - Method in class jenkins.branch.BranchIndexingCause
 
getItem(String) - Method in class jenkins.branch.MultiBranchProject
Returns the named child job or null if no such job exists.
getItems() - Method in class jenkins.branch.BaseEmptyView
getJobsDir() - Method in class jenkins.branch.MultiBranchProject
Returns the directory that all branches are stored in.
getLogFile() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
getMillisecondsBetweenBuilds() - Method in class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl
Returns the minimum time between builds required to enforce the throttle.
getMultiBranchProject() - Method in class jenkins.branch.BranchIndexingCause
Gets the associated multibranch project.
getName() - Method in class jenkins.branch.Branch
Returns the name of the branch.
getName() - Method in class jenkins.branch.NamedExceptionsBranchPropertyStrategy.Named
Returns the name(s) to match.
getNamedExceptions() - Method in class jenkins.branch.NamedExceptionsBranchPropertyStrategy
Gets the named exceptions to the defaults.
getNavigators() - Method in class jenkins.branch.OrganizationFolder
 
getOwner() - Method in class jenkins.branch.BranchProjectFactory
Gets the current owner.
getParameterDefinitions() - Method in class jenkins.branch.ParameterDefinitionBranchProperty
 
getParent() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
getPrimaryView() - Method in class jenkins.branch.MultiBranchProject
getPrimaryView() - Method in class jenkins.branch.OrganizationFolder
Will create an specialized view when there are no repositories or branches found, which contain a Jenkinsfile or other MARKER file.
getProjectFactories() - Method in class jenkins.branch.OrganizationFolder
 
getProjectFactory() - Method in class jenkins.branch.MultiBranchProject
getProjectFactoryDescriptors() - Method in class jenkins.branch.MultiBranchProjectDescriptor
getProperties() - Method in class jenkins.branch.Branch
Gets all the properties.
getPropertiesFor(SCMHead) - Method in class jenkins.branch.BranchPropertyStrategy
Returns the list of properties to be injected into the Branch for the specified SCMHead.
getPropertiesFor(SCMHead) - Method in class jenkins.branch.DefaultBranchPropertyStrategy
Returns the list of properties to be injected into the Branch for the specified SCMHead.
getPropertiesFor(SCMHead) - Method in class jenkins.branch.NamedExceptionsBranchPropertyStrategy
Returns the list of properties to be injected into the Branch for the specified SCMHead.
getProperty(Class<T>) - Method in class jenkins.branch.Branch
Gets the specific property, or null if no such property is found.
getProps() - Method in class jenkins.branch.DefaultBranchPropertyStrategy
Gets the properties.
getProps() - Method in class jenkins.branch.NamedExceptionsBranchPropertyStrategy.Named
Returns the exception properties.
getPublisherDescriptors() - Method in class jenkins.branch.UntrustedBranchProperty.DescriptorImpl
 
getPublisherWhitelist() - Method in class jenkins.branch.UntrustedBranchProperty
 
getRevision(P) - Method in class jenkins.branch.BranchProjectFactory
Gets the SCMRevision that the project was last built for.
getRootDirFor(P) - Method in class jenkins.branch.MultiBranchProject
getScm() - Method in class jenkins.branch.Branch
Returns the SCM for the branch.
getSCMSource(String) - Method in class jenkins.branch.MultiBranchProject
getSCMSource(String) - Method in class jenkins.branch.OrganizationFolder
 
getSCMSourceCriteria(SCMSource) - Method in class jenkins.branch.MultiBranchProject
getSCMSourceCriteria(SCMSource) - Method in class jenkins.branch.MultiBranchProjectFactory.BySCMSourceCriteria
Defines how to decide whether or not a given repository should host our type of project.
getSCMSourceCriteria(SCMSource) - Method in class jenkins.branch.OrganizationFolder
 
getSCMSourceDescriptors(boolean) - Method in class jenkins.branch.MultiBranchProjectDescriptor
Gets the SCMSourceDescriptors.
getSCMSources() - Method in class jenkins.branch.MultiBranchProject
getSCMSources() - Method in class jenkins.branch.OrganizationFolder
 
getSearchUrl() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
getShortDescription() - Method in class jenkins.branch.BranchIndexingCause
getSource() - Method in class jenkins.branch.BranchSource
Gets the source.
getSourceId() - Method in class jenkins.branch.Branch
Returns the SCMSource.getId() that this branch originates from.
getSources() - Method in class jenkins.branch.MultiBranchProject
The sources of branches.
getSourcesList() - Method in class jenkins.branch.MultiBranchProject
Offers direct access to the configurable list of branch sources.
getStrategy() - Method in class jenkins.branch.BranchSource
Gets the strategy.
getThrottle() - Method in class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl
getUrl() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
getView(String) - Method in class jenkins.branch.MultiBranchProject
 
getView(String) - Method in class jenkins.branch.OrganizationFolder
 
getWelcomeView() - Method in class jenkins.branch.MultiBranchProject
Creates a place holder view when there's no active branch indexed.
getWelcomeView() - Method in class jenkins.branch.OrganizationFolder
Creates a place holder view when there's no active branch indexed.

H

hashCode() - Method in class jenkins.branch.BaseEmptyView
hashCode() - Method in class jenkins.branch.Branch
hasProperty(Class<? extends BranchProperty>) - Method in class jenkins.branch.Branch
Tests if a property of a specific type is present.
HeadByItemImpl() - Constructor for class jenkins.branch.BranchProjectFactory.HeadByItemImpl
 
HideGeneric() - Constructor for class jenkins.branch.CustomOrganizationFolderDescriptor.HideGeneric
 

I

isApplicable(Class<? extends MultiBranchProject>) - Method in class jenkins.branch.BranchProjectFactoryDescriptor
 
isApplicable(MultiBranchProject) - Method in class jenkins.branch.BranchPropertyDescriptor
A branch property may not be appropriate for every project, this method lets a property opt out of being selectable for a specific project.
isApplicable(MultiBranchProjectDescriptor) - Method in class jenkins.branch.BranchPropertyDescriptor
Usually a branch property is more concerned with the specific type of project than the specifics of the project instance.
isApplicable(SCMSourceDescriptor) - Method in class jenkins.branch.BranchPropertyStrategyDescriptor
A branch property strategy may not be appropriate for every type of source, this method lets a strategy opt out of being selectable for a specific source type.
isApplicable(MultiBranchProject) - Method in class jenkins.branch.BranchPropertyStrategyDescriptor
A branch property strategy may not be appropriate for every project, this method lets a strategy opt out of being selectable for a specific project.
isApplicable(MultiBranchProjectDescriptor) - Method in class jenkins.branch.BranchPropertyStrategyDescriptor
Usually a branch property strategy is more concerned with the specific type of project than the specifics of the project instance.
isApplicable(Class<P>) - Method in class jenkins.branch.ParameterDefinitionBranchProperty
Not to be confused with BranchPropertyDescriptor.isApplicable(MultiBranchProjectDescriptor), this checks applicability for the child job type.
isApplicable(MultiBranchProjectDescriptor) - Method in class jenkins.branch.UntrustedBranchProperty.DescriptorImpl
 
isBuildable() - Method in class jenkins.branch.Branch.Dead
Returns true iff the branch is can be built.
isBuildable() - Method in class jenkins.branch.Branch
Returns true iff the branch is can be built.
isBuildable() - Method in class jenkins.branch.MultiBranchProject
isDefault() - Method in class jenkins.branch.BaseEmptyView
isEditable() - Method in class jenkins.branch.BaseEmptyView
isMatch(SCMHead) - Method in class jenkins.branch.NamedExceptionsBranchPropertyStrategy.Named
Returns true if the head is a match.
isMatch(String, String) - Static method in class jenkins.branch.NamedExceptionsBranchPropertyStrategy.Named
Returns true if and only if the branch name matches one of the name(s).
isOwnerMultibranch(Item) - Method in class jenkins.branch.OverrideIndexTriggersJobProperty.DescriptorImpl
 
isProject(Item) - Method in class jenkins.branch.BranchProjectFactory
Test if the specified Item is the branch project type supported by this BranchProjectFactory

J

jenkins.branch - package jenkins.branch
 
jobDecorator(Class<P>) - Method in class jenkins.branch.BranchProperty
Returns a JobDecorator for the specific job type.
jobDecorator(Class<P>) - Method in class jenkins.branch.BuildRetentionBranchProperty
 
JobDecorator<P extends hudson.model.Job<P,B>,B extends hudson.model.Run<P,B>> - Class in jenkins.branch
Something that can decorate a job.
JobDecorator() - Constructor for class jenkins.branch.JobDecorator
 
jobDecorator(Class<P>) - Method in class jenkins.branch.NoTriggerBranchProperty
 
jobDecorator(Class<P>) - Method in class jenkins.branch.ParameterDefinitionBranchProperty
 
jobDecorator(Class<P>) - Method in class jenkins.branch.RateLimitBranchProperty
 
jobDecorator(Class<P>) - Method in class jenkins.branch.UntrustedBranchProperty
 
jobProperties(List<JobProperty<? super P>>) - Method in class jenkins.branch.JobDecorator
This method is an extension point whereby a BranchProperty can filter or enhance the set of JobProperty to be used by the branch specific project.
JobPropertyImpl(RateLimitBranchProperty.Throttle) - Constructor for class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl
 

L

locate(TopLevelItem, Node) - Method in class jenkins.branch.WorkspaceLocatorImpl
 

M

Messages - Class in jenkins.branch
Generated localization support class.
Messages() - Constructor for class jenkins.branch.Messages
 
MultiBranchProject<P extends hudson.model.Job<P,R> & hudson.model.TopLevelItem,R extends hudson.model.Run<P,R>> - Class in jenkins.branch
Abstract base class for multiple-branch based projects.
MultiBranchProject(ItemGroup, String) - Constructor for class jenkins.branch.MultiBranchProject
Constructor, mandated by TopLevelItem.
MultiBranchProject.BranchIndexing<P extends hudson.model.Job<P,R> & hudson.model.TopLevelItem,R extends hudson.model.Run<P,R>> - Class in jenkins.branch
Represents the branch indexing job.
MultiBranchProjectDescriptor - Class in jenkins.branch
The Descriptor for MultiBranchProjects.
MultiBranchProjectDescriptor() - Constructor for class jenkins.branch.MultiBranchProjectDescriptor
 
MultiBranchProjectEmptyView - Class in jenkins.branch
Special view used when MultiBranchProject has no branches.
MultiBranchProjectEmptyView(ViewGroup) - Constructor for class jenkins.branch.MultiBranchProjectEmptyView
Constructor
MultiBranchProjectFactory - Class in jenkins.branch
Creates MultiBranchProjects for repositories where recognized.
MultiBranchProjectFactory() - Constructor for class jenkins.branch.MultiBranchProjectFactory
 
MultiBranchProjectFactory.BySCMSourceCriteria - Class in jenkins.branch
Creates a particular kind of multibranch project insofar as at least one SCMHead satisfies a probe.
MultiBranchProjectFactoryDescriptor - Class in jenkins.branch
MultiBranchProjectFactoryDescriptor() - Constructor for class jenkins.branch.MultiBranchProjectFactoryDescriptor
 
MultiBranchProjectFactoryDescriptor(Class<? extends MultiBranchProjectFactory>) - Constructor for class jenkins.branch.MultiBranchProjectFactoryDescriptor
 

N

Named(String, BranchProperty[]) - Constructor for class jenkins.branch.NamedExceptionsBranchPropertyStrategy.Named
Constructor
NamedExceptionsBranchPropertyStrategy - Class in jenkins.branch
Allows named branches to get different properties from the rest.
NamedExceptionsBranchPropertyStrategy(BranchProperty[], NamedExceptionsBranchPropertyStrategy.Named[]) - Constructor for class jenkins.branch.NamedExceptionsBranchPropertyStrategy
Stapler's constructor.
NamedExceptionsBranchPropertyStrategy.DescriptorImpl - Class in jenkins.branch
NamedExceptionsBranchPropertyStrategy.Named - Class in jenkins.branch
Holds the specific named exception details.
NamedExceptionsBranchPropertyStrategy.Named.DescriptorImpl - Class in jenkins.branch
Our Descriptor
NamedExceptionsBranchPropertyStrategy_DisplayName() - Static method in class jenkins.branch.Messages
Key NamedExceptionsBranchPropertyStrategy.DisplayName: Named branches get different properties.
newInstance(Branch) - Method in class jenkins.branch.BranchProjectFactory
Creates a new branch project.
newInstance(ItemGroup, String) - Method in class jenkins.branch.CustomOrganizationFolderDescriptor
 
newInstance() - Method in class jenkins.branch.MultiBranchProjectFactoryDescriptor
Creates a factory instance with a default configuration.
newInstance(ItemGroup, String) - Method in class jenkins.branch.OrganizationFolder.DescriptorImpl
 
newInstance(StaplerRequest, JSONObject) - Method in class jenkins.branch.OverrideIndexTriggersJobProperty.DescriptorImpl
 
newInstance(StaplerRequest, JSONObject) - Method in class jenkins.branch.RateLimitBranchProperty.JobPropertyImpl.DescriptorImpl
 
newProjectFactory() - Method in class jenkins.branch.MultiBranchProject
Creates a new instance of the default project factory to be used for a new instance of the project type.
NoTriggerBranchProperty - Class in jenkins.branch
Suppresses builds due to BranchIndexingCause.
NoTriggerBranchProperty() - Constructor for class jenkins.branch.NoTriggerBranchProperty
 
NoTriggerBranchProperty.DescriptorImpl - Class in jenkins.branch
 
NoTriggerBranchProperty.Dispatcher - Class in jenkins.branch
 
NoTriggerBranchProperty_suppress_automatic_scm_triggering() - Static method in class jenkins.branch.Messages
Key NoTriggerBranchProperty.suppress_automatic_scm_triggering: Suppress automatic SCM triggering.
NoTriggerOrganizationFolderProperty - Class in jenkins.branch
Defines NoTriggerBranchProperty on selected branches.
NoTriggerOrganizationFolderProperty(String) - Constructor for class jenkins.branch.NoTriggerOrganizationFolderProperty
 
NoTriggerOrganizationFolderProperty.DescriptorImpl - Class in jenkins.branch
 
NoTriggerOrganizationFolderProperty.Dispatcher - Class in jenkins.branch
 

O

onAddedTo(Run) - Method in class jenkins.branch.BranchIndexingCause
onCreatedFromScratch() - Method in class jenkins.branch.OrganizationFolder
onDeleted(Item) - Method in class jenkins.branch.WorkspaceLocatorImpl.Deleter
 
onJobRenamed(Item, String, String) - Method in class jenkins.branch.BaseEmptyView
onLoad(Run<?, ?>) - Method in class jenkins.branch.BranchIndexingCause
onLoad(ItemGroup<? extends Item>, String) - Method in class jenkins.branch.MultiBranchProject
onLoad(ItemGroup<? extends Item>, String) - Method in class jenkins.branch.OrganizationFolder
onSCMSourceUpdated(SCMSource) - Method in class jenkins.branch.MultiBranchProject
onSCMSourceUpdated(SCMSource) - Method in class jenkins.branch.OrganizationFolder
 
OrganizationFolder - Class in jenkins.branch
A folder-like collection of MultiBranchProjects, one per repository.
OrganizationFolder(ItemGroup, String) - Constructor for class jenkins.branch.OrganizationFolder
 
OrganizationFolder.DescriptorImpl - Class in jenkins.branch
 
OrganizationFolderEmptyView - Class in jenkins.branch
Special view used when OrganizationFolder has no repositories.
OrganizationFolderEmptyView(ViewGroup) - Constructor for class jenkins.branch.OrganizationFolderEmptyView
Constructor
orphanedItems(Collection<P>, TaskListener) - Method in class jenkins.branch.MultiBranchProject
OverrideIndexTriggersJobProperty - Class in jenkins.branch
Allows overriding indexing triggers for an individual job - either by enabling when the multibranch or org is set to suppress them, or disabling if they're otherwise enabled.
OverrideIndexTriggersJobProperty(boolean) - Constructor for class jenkins.branch.OverrideIndexTriggersJobProperty
 
OverrideIndexTriggersJobProperty.DescriptorImpl - Class in jenkins.branch
 
OverrideIndexTriggersJobProperty.Dispatcher - Class in jenkins.branch
 

P

ParameterDefinitionBranchProperty - Class in jenkins.branch
Support for build parameters.
ParameterDefinitionBranchProperty() - Constructor for class jenkins.branch.ParameterDefinitionBranchProperty
Subclasses should have a DataBoundConstructor.
project(P) - Method in class jenkins.branch.JobDecorator
This method is an extension point whereby a BranchProperty can apply final tweaks to the project for the branch specific project.
ProjectDecorator<P extends hudson.model.Project<P,B>,B extends hudson.model.Build<P,B>> - Class in jenkins.branch
Something that can decorate a project.
ProjectDecorator() - Constructor for class jenkins.branch.ProjectDecorator
 
propertyStrategyDescriptors(MultiBranchProject, SCMSourceDescriptor) - Method in class jenkins.branch.BranchSource.DescriptorImpl
Gets all the BranchPropertyStrategyDescriptor instances applicable to the specified project and source.
publishers(List<Publisher>) - Method in class jenkins.branch.ProjectDecorator
This method is an extension point whereby a ProjectDecorator can filter or enhance the set of Publisher to be used by the job.

Q

QueueTaskDispatcherImpl() - Constructor for class jenkins.branch.RateLimitBranchProperty.QueueTaskDispatcherImpl
 

R

RateLimitBranchProperty - Class in jenkins.branch
A branch property that limits how often a specific branch can be built.
RateLimitBranchProperty(int, String) - Constructor for class jenkins.branch.RateLimitBranchProperty
Constructor for stapler.
RateLimitBranchProperty.DescriptorImpl - Class in jenkins.branch
Our descriptor
RateLimitBranchProperty.JobPropertyImpl - Class in jenkins.branch
 
RateLimitBranchProperty.JobPropertyImpl.DescriptorImpl - Class in jenkins.branch
Our descriptor.
RateLimitBranchProperty.QueueTaskDispatcherImpl - Class in jenkins.branch
This does the work of blocking builds while the throttle is enforced.
RateLimitBranchProperty.Throttle - Class in jenkins.branch
This class is to work around some annoying "features" of f:optionalBlock
RateLimitBranchProperty_ApproxDaysBetweenBuilds(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.ApproxDaysBetweenBuilds: Approximately {0,choice,1#a day|1<{0,number,integer} days} between builds.
RateLimitBranchProperty_ApproxHoursBetweenBuilds(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.ApproxHoursBetweenBuilds: Approximately {0,choice,1#an hour|1<{0,number,integer} hours} between builds.
RateLimitBranchProperty_ApproxMinsBetweenBuilds(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.ApproxMinsBetweenBuilds: Approximately {0,choice,1#a minute|1<{0,number,integer} minutes} between builds.
RateLimitBranchProperty_ApproxSecsBetweenBuilds(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.ApproxSecsBetweenBuilds: Approximately {0,choice,1#a second|1<{0,number,integer} seconds} between builds.
RateLimitBranchProperty_ApproxWeeksBetweenBuilds(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.ApproxWeeksBetweenBuilds: Approximately {0,choice,1#a week|1<{0,number,integer} weeks} between builds.
RateLimitBranchProperty_BuildBlocked(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.BuildBlocked: Build throttle expires at {0,time} on {0,date}.
RateLimitBranchProperty_DisplayName() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.DisplayName: Throttle builds.
RateLimitBranchProperty_duration_day() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.duration.day: Day.
RateLimitBranchProperty_duration_hour() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.duration.hour: Hour.
RateLimitBranchProperty_duration_month() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.duration.month: Month.
RateLimitBranchProperty_duration_week() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.duration.week: Week.
RateLimitBranchProperty_duration_year() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.duration.year: Year.
rawDecode(String) - Static method in class jenkins.branch.MultiBranchProject
Inverse function of Util.rawEncode(String)
recognizes(ItemGroup<?>, String, List<? extends SCMSource>, Map<String, Object>, TaskListener) - Method in class jenkins.branch.MultiBranchProjectFactory.BySCMSourceCriteria
 
recognizes(ItemGroup<?>, String, List<? extends SCMSource>, Map<String, Object>, TaskListener) - Method in class jenkins.branch.MultiBranchProjectFactory
Determines whether this factory recognizes a given configuration.
reverse(Class<T>) - Static method in class jenkins.branch.DescriptorOrder
Returns a Comparator that reverses the order of the corresponding Jenkins.getDescriptorList(Class).

S

save() - Method in class jenkins.branch.BranchProjectFactory
setBranch(P, Branch) - Method in class jenkins.branch.BranchProjectFactory
Replace the Branch that a project was configured for with a new updated Branch.
setOwner(MultiBranchProject<P, R>) - Method in class jenkins.branch.BranchProjectFactory
Sets the owner.
setParameterDefinitions(List<ParameterDefinition>) - Method in class jenkins.branch.ParameterDefinitionBranchProperty
 
setProjectFactory(BranchProjectFactory<P, R>) - Method in class jenkins.branch.MultiBranchProject
setRevisionHash(P, SCMRevision) - Method in class jenkins.branch.BranchProjectFactory
Sets the SCMRevision that the project was last built for.
setStrategy(BranchPropertyStrategy) - Method in class jenkins.branch.BranchSource
 
shouldSchedule(Queue.Task, List<Action>) - Method in class jenkins.branch.NoTriggerBranchProperty.Dispatcher
 
shouldSchedule(Queue.Task, List<Action>) - Method in class jenkins.branch.NoTriggerOrganizationFolderProperty.Dispatcher
 
shouldSchedule(Queue.Task, List<Action>) - Method in class jenkins.branch.OverrideIndexTriggersJobProperty.Dispatcher
 
submit(StaplerRequest) - Method in class jenkins.branch.BaseEmptyView
submit(StaplerRequest, StaplerResponse) - Method in class jenkins.branch.MultiBranchProject
submit(StaplerRequest, StaplerResponse) - Method in class jenkins.branch.OrganizationFolder
 

T

Throttle(int, String) - Constructor for class jenkins.branch.RateLimitBranchProperty.Throttle
 
toString() - Method in class jenkins.branch.CustomOrganizationFolderDescriptor
 

U

UntrustedBranchProperty - Class in jenkins.branch
Indicates that the branch contains code changes from authors who do not otherwise have the write access to the repository.
UntrustedBranchProperty(String[]) - Constructor for class jenkins.branch.UntrustedBranchProperty
 
UntrustedBranchProperty.DescriptorImpl - Class in jenkins.branch
Our Descriptor.
updateExistingProject(MultiBranchProject<?, ?>, Map<String, Object>, TaskListener) - Method in class jenkins.branch.MultiBranchProjectFactory

V

Visibility() - Constructor for class jenkins.branch.BranchPropertyDescriptor.Visibility
 

W

withSCMSourceCriteria(SCMSource, SCMSourceCriteria, Callable<T>) - Method in class jenkins.branch.OrganizationFolder
 
WorkspaceLocatorImpl - Class in jenkins.branch
Chooses manageable workspace names for branch projects.
WorkspaceLocatorImpl() - Constructor for class jenkins.branch.WorkspaceLocatorImpl
 
WorkspaceLocatorImpl.Deleter - Class in jenkins.branch
Cleans up workspace when an orphaned branch project is deleted.

_

_DefaultBranchPropertyStrategy_DisplayName() - Static method in class jenkins.branch.Messages
Key DefaultBranchPropertyStrategy.DisplayName: All branches get the same properties.
_NamedExceptionsBranchPropertyStrategy_DisplayName() - Static method in class jenkins.branch.Messages
Key NamedExceptionsBranchPropertyStrategy.DisplayName: Named branches get different properties.
_NoTriggerBranchProperty_suppress_automatic_scm_triggering() - Static method in class jenkins.branch.Messages
Key NoTriggerBranchProperty.suppress_automatic_scm_triggering: Suppress automatic SCM triggering.
_RateLimitBranchProperty_ApproxDaysBetweenBuilds(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.ApproxDaysBetweenBuilds: Approximately {0,choice,1#a day|1<{0,number,integer} days} between builds.
_RateLimitBranchProperty_ApproxHoursBetweenBuilds(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.ApproxHoursBetweenBuilds: Approximately {0,choice,1#an hour|1<{0,number,integer} hours} between builds.
_RateLimitBranchProperty_ApproxMinsBetweenBuilds(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.ApproxMinsBetweenBuilds: Approximately {0,choice,1#a minute|1<{0,number,integer} minutes} between builds.
_RateLimitBranchProperty_ApproxSecsBetweenBuilds(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.ApproxSecsBetweenBuilds: Approximately {0,choice,1#a second|1<{0,number,integer} seconds} between builds.
_RateLimitBranchProperty_ApproxWeeksBetweenBuilds(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.ApproxWeeksBetweenBuilds: Approximately {0,choice,1#a week|1<{0,number,integer} weeks} between builds.
_RateLimitBranchProperty_BuildBlocked(Object) - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.BuildBlocked: Build throttle expires at {0,time} on {0,date}.
_RateLimitBranchProperty_DisplayName() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.DisplayName: Throttle builds.
_RateLimitBranchProperty_duration_day() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.duration.day: Day.
_RateLimitBranchProperty_duration_hour() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.duration.hour: Hour.
_RateLimitBranchProperty_duration_month() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.duration.month: Month.
_RateLimitBranchProperty_duration_week() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.duration.week: Week.
_RateLimitBranchProperty_duration_year() - Static method in class jenkins.branch.Messages
Key RateLimitBranchProperty.duration.year: Year.
A B C D E F G H I J L M N O P Q R S T U V W _ 
Skip navigation links

Copyright © 2016. All rights reserved.