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
Item
that 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 boolean
scheduleBuild()
Deprecated.UsescheduleBuild(Cause)
.default boolean
scheduleBuild(int quietPeriod)
Deprecated.boolean
scheduleBuild(int quietPeriod, Cause c)
boolean
scheduleBuild(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)
-
-