A B C D E F G H I J M N O R S U W _ 

A

addTrigger(Trigger<?>) - Method in class jenkins.branch.MultiBranchProject
Adds a new Trigger to this MultiBranchProject if not active yet.
addView(View) - Method in class jenkins.branch.MultiBranchProject
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.
asProject(Item) - Method in class jenkins.branch.BranchProjectFactory
Casts the Item into the project type supported by this BranchProjectFactory.

B

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.
Branch.Dead(SCMHead, List<? extends BranchProperty>) - Constructor for class jenkins.branch.Branch.Dead
Constructor.
BranchProjectFactory<P extends hudson.model.AbstractProject<P,R> & hudson.model.TopLevelItem,R extends hudson.model.AbstractBuild<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
 
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
 
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, BranchPropertyStrategy) - Constructor for class jenkins.branch.BranchSource
Stapler's constructor.
BranchSource.DescriptorImpl - Class in jenkins.branch
Our Descriptor.
BranchSource.DescriptorImpl() - Constructor for class jenkins.branch.BranchSource.DescriptorImpl
 

C

canDelete(P) - Method in class jenkins.branch.MultiBranchProject
Returns true iff this branch can be deleted by the user.
canDelete(View) - Method in class jenkins.branch.MultiBranchProject
canRun(Queue.Item) - Method in class jenkins.branch.MultiBranchProject.ThrottleIndexingQueueTaskDispatcher
charset - Variable in class jenkins.branch.MultiBranchProject.BranchIndexing
Charset in which the log file is written.
checkAbortPermission() - Method in class jenkins.branch.MultiBranchProject
checkTriggers(Calendar) - Method in class jenkins.branch.MultiBranchProject.Cron
Checks the triggers.
configureBuildWrappers(Map<Descriptor<BuildWrapper>, BuildWrapper>) - Method in class jenkins.branch.Branch
Takes the supplied build wrappers and gives each BranchProperty the option to contribute to the result.
configureBuildWrappers(Map<Descriptor<BuildWrapper>, BuildWrapper>) - Method in class jenkins.branch.BranchProperty
This method is an extension point whereby a BranchProperty can filter or enhance the set of BuildWrapper to be used by the branch specific project.
configureBuildWrappers(Map<Descriptor<BuildWrapper>, BuildWrapper>) - Method in class jenkins.branch.UntrustedBranchProperty
This method is an extension point whereby a BranchProperty can filter or enhance the set of BuildWrapper to be used by the branch specific project.
configureJobProperties(List<JobProperty<? super JobT>>) - Method in class jenkins.branch.Branch
Takes the supplied job properties and gives each BranchProperty the option to contribute to the result.
configureJobProperties(List<JobProperty<? super JobT>>) - Method in class jenkins.branch.BranchProperty
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.
configurePublishers(Map<Descriptor<Publisher>, Publisher>) - Method in class jenkins.branch.Branch
Takes the supplied publishers and gives each BranchProperty the option to contribute to the result.
configurePublishers(Map<Descriptor<Publisher>, Publisher>) - Method in class jenkins.branch.BranchProperty
This method is an extension point whereby a BranchProperty can filter or enhance the set of Publisher to be used by the branch specific project.
configurePublishers(Map<Descriptor<Publisher>, Publisher>) - Method in class jenkins.branch.UntrustedBranchProperty
This method is an extension point whereby a BranchProperty can filter or enhance the set of Publisher to be used by the branch specific project.
contains(TopLevelItem) - Method in class jenkins.branch.MultiBranchProjectWelcomeView
createExecutable() - Method in class jenkins.branch.MultiBranchProject

D

DeadBranchStrategy - Class in jenkins.branch
A strategy for removing Branch projects after they no longer have a source in their MultiBranchProject.
DeadBranchStrategy() - Constructor for class jenkins.branch.DeadBranchStrategy
 
DeadBranchStrategyDescriptor - Class in jenkins.branch
The base class Descriptor for DeadBranchStrategy implementations.
DeadBranchStrategyDescriptor() - Constructor for class jenkins.branch.DeadBranchStrategyDescriptor
 
DefaultBranchPropertyStrategy - Class in jenkins.branch
A very simple BranchPropertyStrategy that just returns the same set of properties for all SCMHead instances.
DefaultBranchPropertyStrategy(List<BranchProperty>) - Constructor for class jenkins.branch.DefaultBranchPropertyStrategy
Stapler's constructor.
DefaultBranchPropertyStrategy.DescriptorImpl - Class in jenkins.branch
DefaultBranchPropertyStrategy.DescriptorImpl() - Constructor for class jenkins.branch.DefaultBranchPropertyStrategy.DescriptorImpl
 
DefaultDeadBranchStrategy - Class in jenkins.branch
The default DeadBranchStrategy.
DefaultDeadBranchStrategy() - Constructor for class jenkins.branch.DefaultDeadBranchStrategy
Default constructor for new MultiBranchProject instances.
DefaultDeadBranchStrategy(boolean, String, String) - Constructor for class jenkins.branch.DefaultDeadBranchStrategy
Stapler's constructor.
DefaultDeadBranchStrategy.DescriptorImpl - Class in jenkins.branch
Our Descriptor
DefaultDeadBranchStrategy.DescriptorImpl() - Constructor for class jenkins.branch.DefaultDeadBranchStrategy.DescriptorImpl
 
deleteView(View) - Method in class jenkins.branch.MultiBranchProject
disabled - Static variable in class jenkins.branch.MultiBranchProject.DeadBranchCleanupThread
Can be used to disable workspace clean up.
doBuild(TimeDuration) - Method in class jenkins.branch.MultiBranchProject
Handles a POST request to trigger indexing.
doConfigSubmit(StaplerRequest, StaplerResponse) - Method in class jenkins.branch.MultiBranchProject
Accepts submission from the configuration page.
doConsoleText(StaplerRequest, StaplerResponse) - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Renders the progressive console log.
doCreateItem(StaplerRequest, StaplerResponse) - Method in class jenkins.branch.MultiBranchProjectWelcomeView
doFillIntervalItems() - Method in class jenkins.branch.IndexAtLeastTrigger.DescriptorImpl
Fills the interval list box.
doIndexingSubmit(TimeDuration) - Method in class jenkins.branch.MultiBranchProject
Handles a POST request to trigger indexing.
doRun() - Method in class jenkins.branch.MultiBranchProject.Cron

E

equals(Object) - Method in class jenkins.branch.Branch
execute(TaskListener) - Method in class jenkins.branch.MultiBranchProject.DeadBranchCleanupThread

F

forProject(Class<? extends MultiBranchProject>) - Static method in class jenkins.branch.DeadBranchStrategyDescriptor
Returns the DeadBranchStrategyDescriptors that are applicable to the specific MultiBranchProject

G

getAllJobs() - Method in class jenkins.branch.MultiBranchProject
getAssignedLabel() - 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
Returns the named branch job or null if no such branch exists.
getBranchesDir() - Method in class jenkins.branch.MultiBranchProject
Returns the directory that all branches are stored in.
getBranchPropertyStrategy(SCMSource) - Method in class jenkins.branch.MultiBranchProject
Returns the BranchPropertyStrategy for a specific SCMSource.
getBranchSourceDescriptor() - Method in class jenkins.branch.MultiBranchProjectDescriptor
getBuildHealth() - Method in class jenkins.branch.MultiBranchProject
Get the current health report for a folder.
getBuildHealthReports() - Method in class jenkins.branch.MultiBranchProject
Get the current health reports for a job.
getBuildStatusUrl() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns the build status icon URL.
getBuiltOn() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns a Slave on which this build was done.
getBuiltOnStr() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns the name of the slave it was built on; null or "" if built by the master.
getCauseOfBlockage() - Method in class jenkins.branch.MultiBranchProject
getCauses() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns the Causes that triggered a build.
getCharset() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Gets the charset in which the log file is written.
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.
getDaysToKeep() - Method in class jenkins.branch.DefaultDeadBranchStrategy
Gets the number of days to keep dead branches.
getDaysToKeepStr() - Method in class jenkins.branch.DefaultDeadBranchStrategy
Returns the number of days to keep dead branches.
getDeadBranchStrategy() - Method in class jenkins.branch.MultiBranchProject
Returns the special dead branch source.
getDeadBranchStrategyDescriptors() - Method in class jenkins.branch.MultiBranchProjectDescriptor
getDefaultAuthentication() - Method in class jenkins.branch.MultiBranchProject
Jenkins 1.520+ expects this method.
getDescriptor() - Method in class jenkins.branch.BranchProperty
getDescriptor() - Method in class jenkins.branch.BranchPropertyStrategy
getDescriptor() - Method in class jenkins.branch.DeadBranchStrategy
getDescriptor() - Method in class jenkins.branch.MultiBranchProject
getDisplayName() - Method in class jenkins.branch.BranchSource.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.DefaultBranchPropertyStrategy.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.DefaultDeadBranchStrategy.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.IndexAtLeastTrigger.DescriptorImpl
getDisplayName() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
getDisplayName() - Method in class jenkins.branch.UntrustedBranchProperty.DescriptorImpl
getDurationString() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Gets the string that says how long the build took to run.
getEstimatedDuration() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
getEstimatedDuration() - Method in class jenkins.branch.MultiBranchProject
getHead() - Method in class jenkins.branch.Branch
Returns the of the branch
getIconColor() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Gets the icon color for display.
getIconColor() - Method in class jenkins.branch.MultiBranchProject
Used as the color of the status ball for the project.
getIndexing() - Method in class jenkins.branch.MultiBranchProject
Returns the current/most recent indexing details.
getIndexingDir() - Method in class jenkins.branch.MultiBranchProject
Returns the directory that branch indexing is stored in.
getInterval() - Method in class jenkins.branch.IndexAtLeastTrigger
Returns the interval between indexing.
getIntervalMillis() - Method in class jenkins.branch.IndexAtLeastTrigger
Returns the number of milliseconds between indexing.
getItem(String) - Method in class jenkins.branch.MultiBranchProject
Returns the named child job or null if no such job exists.
getItemGroup() - Method in class jenkins.branch.MultiBranchProject
getItems() - Method in class jenkins.branch.MultiBranchProject
Returns all the child jobs.
getItems() - Method in class jenkins.branch.MultiBranchProjectWelcomeView
getLastBuiltOn() - Method in class jenkins.branch.MultiBranchProject
getLogFile() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns the log file.
getLogInputStream() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns an input stream that reads from the log file.
getLogReader() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns a Reader of the log content.
getLogText() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Used to URL-bind AnnotatedLargeText.
getName() - Method in class jenkins.branch.Branch
Returns the name of the branch.
getName() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns the name of this MultiBranchProject.BranchIndexing's parent.
getNumToKeep() - Method in class jenkins.branch.DefaultDeadBranchStrategy
Gets the number of dead branches to keep.
getNumToKeepStr() - Method in class jenkins.branch.DefaultDeadBranchStrategy
Gets the number of dead branches to keep.
getOwner() - Method in class jenkins.branch.BranchProjectFactory
Gets the current owner.
getOwner() - Method in class jenkins.branch.DeadBranchStrategy
Returns the owner of this branch source.
getOwnerTask() - Method in class jenkins.branch.MultiBranchProject
getParent() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns the parent.
getPreviousResult() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns the previous Result or null if there is none.
getPrimaryView() - Method in class jenkins.branch.MultiBranchProject
getProject() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns the parent.
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.
getProperties() - Method in class jenkins.branch.DefaultBranchPropertyStrategy
Gets 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.
getProperty(Class<T>) - Method in class jenkins.branch.Branch
Gets the specific property, or null if no such property is found.
getPropertyDescriptors() - Method in class jenkins.branch.BranchPropertyStrategyDescriptor
getRecurrencePeriod() - Method in class jenkins.branch.MultiBranchProject.Cron
getRecurrencePeriod() - Method in class jenkins.branch.MultiBranchProject.DeadBranchCleanupThread
getResourceList() - Method in class jenkins.branch.MultiBranchProject
getResult() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns the result of indexing.
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
getSameNodeConstraint() - Method in class jenkins.branch.MultiBranchProject
getScm() - Method in class jenkins.branch.Branch
Returns the SCM for the branch.
getSCMDescriptors() - Method in class jenkins.branch.MultiBranchProjectDescriptor
Gets the SCMDescriptors, primarily used by SingleSCMSource.
getSCMSource(String) - Method in class jenkins.branch.MultiBranchProject
getSCMSourceCriteria(SCMSource) - Method in class jenkins.branch.MultiBranchProject
getSCMSourceDescriptors(boolean) - Method in class jenkins.branch.MultiBranchProjectDescriptor
Gets the SCMSourceDescriptors.
getSCMSources() - Method in class jenkins.branch.MultiBranchProject
getSearchUrl() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
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.
getStaplerFallback() - Method in class jenkins.branch.MultiBranchProject
Fallback to the primary view.
getStrategy() - Method in class jenkins.branch.BranchSource
Gets the strategy.
getSubTasks() - Method in class jenkins.branch.MultiBranchProject
getTime() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Same as MultiBranchProject.BranchIndexing.getTimestamp() but in a different type.
getTimeInMillis() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Same as MultiBranchProject.BranchIndexing.getTimestamp() but in a different type, that is since the time of the epoc.
getTimestamp() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
When the build is scheduled.
getTimestampString() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Gets the string that says how long since this build has started.
getTimestampString2() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns the timestamp formatted in xs:dateTime.
getTrigger(Class<T>) - Method in class jenkins.branch.MultiBranchProject
Gets the specific trigger, or null if the property is not configured for this job.
getTriggers() - Method in class jenkins.branch.MultiBranchProject
Returns the Trigger as a Map keyed by TriggerDescriptor.
getUrl() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Mimic method.
getUrlChildPrefix() - Method in class jenkins.branch.MultiBranchProject
getView(String) - Method in class jenkins.branch.MultiBranchProject
getViewActions() - Method in class jenkins.branch.MultiBranchProject
getViews() - Method in class jenkins.branch.MultiBranchProject
getViewsTabBar() - Method in class jenkins.branch.MultiBranchProject
getWelcomeView() - Method in class jenkins.branch.MultiBranchProject
Creates a place holder view when there's no active branch indexed.
getWhyBlocked() - Method in class jenkins.branch.MultiBranchProject

H

hasAbortPermission() - Method in class jenkins.branch.MultiBranchProject
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.
Health_BranchAge() - Static method in class jenkins.branch.Messages
Branches that have been recently active
Health_BranchBuilds() - Static method in class jenkins.branch.Messages
Branches with a build
Health_BranchSuccess() - Static method in class jenkins.branch.Messages
Branches with last build successful

I

IndexAtLeastTrigger<P extends hudson.model.AbstractProject<P,R> & hudson.model.TopLevelItem,R extends hudson.model.AbstractBuild<P,R>> - Class in jenkins.branch
A Trigger for MultiBranchProjects that will only trigger an indexing if an indexing has not been triggered within a specified timeframe.
IndexAtLeastTrigger(String) - Constructor for class jenkins.branch.IndexAtLeastTrigger
Constructor.
IndexAtLeastTrigger.DescriptorImpl - Class in jenkins.branch
Our Descriptor
IndexAtLeastTrigger.DescriptorImpl() - Constructor for class jenkins.branch.IndexAtLeastTrigger.DescriptorImpl
 
indexingCount() - Method in class jenkins.branch.MultiBranchProject.ThrottleIndexingQueueTaskDispatcher
Gets the number of current indexing tasks.
indexingCount(Node) - Method in class jenkins.branch.MultiBranchProject.ThrottleIndexingQueueTaskDispatcher
Gets the number of current indexing tasks on the specified node.
invoke() - Static method in class jenkins.branch.MultiBranchProject.DeadBranchCleanupThread
Helper static method for use from the Groovy shell.
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<? extends MultiBranchProject>) - Method in class jenkins.branch.DeadBranchStrategyDescriptor
Returns true if this build source is applicable to the given project.
isApplicable(Item) - Method in class jenkins.branch.IndexAtLeastTrigger.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
Returns true if and only if this project can be indexed.
isBuildBlocked() - Method in class jenkins.branch.MultiBranchProject
isBuilding() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns true if this indexing is in progress.
isConcurrentBuild() - Method in class jenkins.branch.MultiBranchProject
isConfigurable() - Method in class jenkins.branch.MultiBranchProject
Used in sidepanel.jelly to decide whether to display the config/delete/build links.
isLogUpdated() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Returns true if the log file is still being updated.
isProject(Item) - Method in class jenkins.branch.BranchProjectFactory
Test if the specified Item is the branch project type supported by this BranchProjectFactory
isPruneDeadBranches() - Method in class jenkins.branch.DefaultDeadBranchStrategy
Returns true if dead branches should be removed.

J

jenkins.branch - package jenkins.branch
 

M

Messages - Class in jenkins.branch
 
Messages() - Constructor for class jenkins.branch.Messages
 
MultiBranchProject<P extends hudson.model.AbstractProject<P,R> & hudson.model.TopLevelItem,R extends hudson.model.AbstractBuild<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.AbstractProject<P,R> & hudson.model.TopLevelItem,R extends hudson.model.AbstractBuild<P,R>> - Class in jenkins.branch
Represents the branch indexing job.
MultiBranchProject.BranchIndexing(MultiBranchProject.BranchIndexing<P, R>) - Constructor for class jenkins.branch.MultiBranchProject.BranchIndexing
Constructor.
MultiBranchProject.Cron - Class in jenkins.branch
Runs every minute to check TimerTrigger and schedules build.
MultiBranchProject.Cron() - Constructor for class jenkins.branch.MultiBranchProject.Cron
Constructor.
MultiBranchProject.DeadBranchCleanupThread - Class in jenkins.branch
Background thread to tidy up dead branches.
MultiBranchProject.DeadBranchCleanupThread() - Constructor for class jenkins.branch.MultiBranchProject.DeadBranchCleanupThread
Our constructor.
MultiBranchProject.ThrottleIndexingQueueTaskDispatcher - Class in jenkins.branch
We need to be able to limit concurrent indexing.
MultiBranchProject.ThrottleIndexingQueueTaskDispatcher() - Constructor for class jenkins.branch.MultiBranchProject.ThrottleIndexingQueueTaskDispatcher
 
MultiBranchProject_IndexingStartedAt(Object) - Static method in class jenkins.branch.Messages
Indexing started at {0,time} on {0,date}
MultiBranchProject_MaxConcurrentIndexing() - Static method in class jenkins.branch.Messages
At maximum indexing capacity
MultiBranchProject_NoConcurrentIndexing() - Static method in class jenkins.branch.Messages
Already indexing
MultiBranchProjectDescriptor - Class in jenkins.branch
The Descriptor for MultiBranchProjects.
MultiBranchProjectDescriptor() - Constructor for class jenkins.branch.MultiBranchProjectDescriptor
 
MultiBranchProjectWelcomeView - Class in jenkins.branch
Special view used when MultiBranchProject has no branches.
MultiBranchProjectWelcomeView(MultiBranchProject) - Constructor for class jenkins.branch.MultiBranchProjectWelcomeView
Constructor

N

newBranch(SCMSource, SCMHead) - Method in class jenkins.branch.MultiBranchProject
Creates a Branch for a specific SCMSource and SCMHead.
newInstance(Branch) - Method in class jenkins.branch.BranchProjectFactory
Creates a new branch project.
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.

O

onDeleted(P) - Method in class jenkins.branch.MultiBranchProject
onJobRenamed(Item, String, String) - Method in class jenkins.branch.MultiBranchProjectWelcomeView
onLoad(ItemGroup<? extends Item>, String) - Method in class jenkins.branch.MultiBranchProject
onRenamed(P, String, String) - Method in class jenkins.branch.MultiBranchProject
onSCMSourceUpdated(SCMSource) - Method in class jenkins.branch.MultiBranchProject
onViewRenamed(View, String, String) - Method in class jenkins.branch.MultiBranchProject

R

rawDecode(String) - Static method in class jenkins.branch.MultiBranchProject
Inverse function of Util.rawEncode(String)
removeTrigger(TriggerDescriptor) - Method in class jenkins.branch.MultiBranchProject
Removes a new Trigger to this MultiBranchProject if not active yet.
run() - Method in class jenkins.branch.IndexAtLeastTrigger
run() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
runDeadBranchCleanup(TaskListener, Map<String, P>) - Method in class jenkins.branch.DeadBranchStrategy
 
runDeadBranchCleanup(TaskListener, Map<String, P>) - Method in class jenkins.branch.DefaultDeadBranchStrategy

S

save() - Method in class jenkins.branch.BranchProjectFactory
save() - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Save the settings to a file.
scheduleBuild() - Method in class jenkins.branch.MultiBranchProject
scheduleBuild(int) - Method in class jenkins.branch.MultiBranchProject
scheduleBuild(Cause) - Method in class jenkins.branch.MultiBranchProject
scheduleBuild(int, Cause) - Method in class jenkins.branch.MultiBranchProject
scheduleBuild(int, Cause, Action...) - Method in class jenkins.branch.MultiBranchProject
Schedules a build.
scheduleBuild2(int, Cause, Action...) - Method in class jenkins.branch.MultiBranchProject
Schedules a build of this project, and returns a Future object to wait for the completion of the build.
scheduleBuild2(int, Cause, Collection<? extends Action>) - Method in class jenkins.branch.MultiBranchProject
Schedules a build of this project, and returns a Future object to wait for the completion of the build.
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.
setOwner(MultiBranchProject<?, ?>) - Method in class jenkins.branch.DeadBranchStrategy
Called by MultiBranchProject to set the owner once the source is attached to the project.
setOwner(MultiBranchProject<?, ?>) - Method in class jenkins.branch.DefaultDeadBranchStrategy
Called by MultiBranchProject to set the owner once the source is attached to the project.
setProject(MultiBranchProject<P, R>) - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Sets the parent.
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.
submit(StaplerRequest, StaplerResponse) - Method in class jenkins.branch.MultiBranchProject
Derived class can override this to perform additional config submission work.
submit(StaplerRequest) - Method in class jenkins.branch.MultiBranchProjectWelcomeView

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() - Constructor for class jenkins.branch.UntrustedBranchProperty
 
UntrustedBranchProperty.DescriptorImpl - Class in jenkins.branch
Our Descriptor.
UntrustedBranchProperty.DescriptorImpl() - Constructor for class jenkins.branch.UntrustedBranchProperty.DescriptorImpl
 

W

writeLogTo(long, XMLOutput) - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Used from console.jelly to write annotated log to the given output.
writeWholeLogTo(OutputStream) - Method in class jenkins.branch.MultiBranchProject.BranchIndexing
Writes the complete log from the start to finish to the OutputStream.

_

_Health_BranchAge() - Static method in class jenkins.branch.Messages
Branches that have been recently active
_Health_BranchBuilds() - Static method in class jenkins.branch.Messages
Branches with a build
_Health_BranchSuccess() - Static method in class jenkins.branch.Messages
Branches with last build successful
_MultiBranchProject_IndexingStartedAt(Object) - Static method in class jenkins.branch.Messages
Indexing started at {0,time} on {0,date}
_MultiBranchProject_MaxConcurrentIndexing() - Static method in class jenkins.branch.Messages
At maximum indexing capacity
_MultiBranchProject_NoConcurrentIndexing() - Static method in class jenkins.branch.Messages
Already indexing
A B C D E F G H I J M N O R S U W _ 

Copyright © 2004-2013. All Rights Reserved.