Package hudson.model
Interface BuildableItem
-
- All Superinterfaces:
AccessControlled,Item,ModelObject,OnMaster,PersistenceRoot,Queue.Task,ResourceActivity,Saveable,SearchableModelObject,SearchItem,SubTask
- All Known Subinterfaces:
BuildableItemWithBuildWrappers,ParameterizedJobMixIn.ParameterizedJob<JobT,RunT>,SCMedItem
- All Known Implementing Classes:
AbstractProject,FreeStyleProject,Project
public interface BuildableItem extends Item, Queue.Task
Itemthat can be "built", for whatever meaning of "build".This interface is used by utility code.
- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default booleanscheduleBuild()Deprecated.UsescheduleBuild(Cause).default booleanscheduleBuild(int quietPeriod)Deprecated.booleanscheduleBuild(int quietPeriod, Cause c)booleanscheduleBuild(Cause c)-
Methods inherited from interface hudson.security.AccessControlled
checkAnyPermission, checkPermission, getACL, hasAnyPermission, hasPermission, hasPermission, hasPermission2
-
Methods inherited from interface hudson.model.Item
delete, getAbsoluteUrl, getAllJobs, getDisplayName, getFullDisplayName, getFullName, getName, getParent, getRelativeNameFrom, getRelativeNameFrom, getShortUrl, getUrl, onCopiedFrom, onCreatedFromScratch, onLoad, save
-
Methods inherited from interface hudson.model.PersistenceRoot
getRootDir
-
Methods inherited from interface hudson.model.Queue.Task
checkAbortPermission, getAffinityKey, getCauseOfBlockage, getDefaultAuthentication, getDefaultAuthentication, getDefaultAuthentication2, getDefaultAuthentication2, getFullDisplayName, getName, getSubTasks, getUrl, getWhyBlocked, hasAbortPermission, isBuildBlocked, isConcurrentBuild
-
Methods inherited from interface hudson.model.ResourceActivity
getDisplayName, getResourceList
-
Methods inherited from interface hudson.search.SearchableModelObject
getSearch
-
Methods inherited from interface hudson.search.SearchItem
getSearchIndex, getSearchName, getSearchUrl
-
Methods inherited from interface hudson.model.queue.SubTask
createExecutable, getAssignedLabel, getEstimatedDuration, getLastBuiltOn, getOwnerExecutable, getOwnerTask, getSameNodeConstraint
-
-
-
-
Method Detail
-
scheduleBuild
@Deprecated default boolean scheduleBuild()
Deprecated.UsescheduleBuild(Cause). Since 1.283
-
scheduleBuild
boolean scheduleBuild(Cause c)
-
scheduleBuild
@Deprecated default boolean scheduleBuild(int quietPeriod)
Deprecated.UsescheduleBuild(int, Cause). Since 1.283
-
scheduleBuild
boolean scheduleBuild(int quietPeriod, Cause c)
-
-