P - the type of project that the branch projects consist of.R - the type of runs that the branch projects use.public static class MultiBranchProject.BranchIndexing<P extends Job<P,R> & TopLevelItem,R extends Run<P,R>>
extends com.cloudbees.hudson.plugins.folder.computed.FolderComputation<P>
ModelObjectWithContextMenu.ContextMenu, ModelObjectWithContextMenu.ContextMenuVisibility, ModelObjectWithContextMenu.MenuItem| Constructor and Description |
|---|
BranchIndexing(MultiBranchProject<P,R> project,
MultiBranchProject.BranchIndexing<P,R> previousIndexing) |
| Modifier and Type | Method and Description |
|---|---|
protected XmlFile |
getDataFile() |
String |
getDisplayName() |
File |
getLogFile() |
MultiBranchProject<P,R> |
getParent() |
String |
getSearchUrl() |
String |
getUrl() |
void |
run() |
createEventsListener, doConsoleText, doStop, getBuildStatusIconClassName, getCauses, getDurationString, getEstimatedDuration, getEventsFile, getEventsText, getIconColor, getLogInputStream, getLogText, getPreviousResult, getResult, getTimestamp, isBuilding, isLogUpdated, save, toString, writeLogTo, writeWholeLogToaddAction, addOrReplaceAction, doContextMenu, getAction, getAction, getActions, getActions, getAllActions, getDynamic, removeAction, removeActions, replaceAction, replaceActionsgetSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendErrorpublic BranchIndexing(@NonNull
MultiBranchProject<P,R> project,
@CheckForNull
MultiBranchProject.BranchIndexing<P,R> previousIndexing)
public MultiBranchProject<P,R> getParent()
getParent in interface Queue.ExecutablegetParent in class com.cloudbees.hudson.plugins.folder.computed.FolderComputation<P extends Job<P,R> & TopLevelItem>protected XmlFile getDataFile()
getDataFile in class com.cloudbees.hudson.plugins.folder.computed.FolderComputation<P extends Job<P,R> & TopLevelItem>public File getLogFile()
getLogFile in class com.cloudbees.hudson.plugins.folder.computed.FolderComputation<P extends Job<P,R> & TopLevelItem>public String getDisplayName()
getDisplayName in interface ModelObjectgetDisplayName in class com.cloudbees.hudson.plugins.folder.computed.FolderComputation<P extends Job<P,R> & TopLevelItem>public String getUrl()
getUrl in class com.cloudbees.hudson.plugins.folder.computed.FolderComputation<P extends Job<P,R> & TopLevelItem>public String getSearchUrl()
getSearchUrl in interface SearchItemgetSearchUrl in class com.cloudbees.hudson.plugins.folder.computed.FolderComputation<P extends Job<P,R> & TopLevelItem>public void run()
run in interface Queue.Executablerun in interface Runnablerun in class com.cloudbees.hudson.plugins.folder.computed.FolderComputation<P extends Job<P,R> & TopLevelItem>Copyright © 2016–2019. All rights reserved.