Package hudson.model
Interface BuildableItemWithBuildWrappers
- All Superinterfaces:
AccessControlled,BuildableItem,FullyNamed,FullyNamedModelObject,ITask,Item,ModelObject,Named,OnMaster,PersistenceRoot,Queue.Task,ResourceActivity,Saveable,SearchableModelObject,SearchItem,SubTask
- All Known Implementing Classes:
FreeStyleProject,Project
AbstractProject that has associated BuildWrappers.- Since:
- 1.335
- Author:
- Kohsuke Kawaguchi
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionAbstractProject<?, ?> BuildableItemWithBuildWrappersneeds to be an instance ofAbstractProject.BuildWrappers associated with thisAbstractProject.Methods inherited from interface hudson.security.AccessControlled
checkAnyPermission, checkPermission, getACL, hasAnyPermission, hasPermission, hasPermission, hasPermission2Methods inherited from interface hudson.model.BuildableItem
scheduleBuild, scheduleBuild, scheduleBuild, scheduleBuildMethods inherited from interface jenkins.model.queue.ITask
getFullDisplayName, hasAbortPermission, hasReadPermissionMethods inherited from interface hudson.model.Item
delete, getAbsoluteUrl, getAllJobs, getDisplayName, getFullName, getName, getParent, getRelativeNameFrom, getRelativeNameFrom, getSearchGroup, getShortUrl, getUrl, onCopiedFrom, onCreatedFromScratch, onLoad, saveMethods inherited from interface hudson.model.PersistenceRoot
getRootDirMethods inherited from interface hudson.model.Queue.Task
checkAbortPermission, getAffinityKey, getCauseOfBlockage, getDefaultAuthentication, getDefaultAuthentication, getDefaultAuthentication2, getDefaultAuthentication2, getName, getSubTasks, getUrl, getWhyBlocked, isBuildBlocked, isConcurrentBuildMethods inherited from interface hudson.model.ResourceActivity
getResourceListMethods inherited from interface hudson.search.SearchableModelObject
getSearchMethods inherited from interface hudson.search.SearchItem
getSearchIcon, getSearchIndex, getSearchName, getSearchUrlMethods inherited from interface hudson.model.queue.SubTask
createExecutable, getAssignedLabel, getEstimatedDuration, getLastBuiltOn, getOwnerExecutable, getOwnerTask, getSameNodeConstraint
-
Method Details
-
asProject
AbstractProject<?,?> asProject()BuildableItemWithBuildWrappersneeds to be an instance ofAbstractProject.This method must be always implemented as
(AbstractProject)this, but defining this method emphasizes the fact that this cast must be doable. -
getBuildWrappersList
DescribableList<BuildWrapper,Descriptor<BuildWrapper>> getBuildWrappersList()BuildWrappers associated with thisAbstractProject.- Returns:
- can be empty but never null. This list is live, and changes to it will be reflected to the project configuration.
-