Package hudson.search
Interface SearchableModelObject
- All Superinterfaces:
ModelObject
,SearchItem
- All Known Subinterfaces:
BuildableItem
,BuildableItemWithBuildWrappers
,Item
,ParameterizedJobMixIn.ParameterizedJob<JobT,
,RunT> SCMedItem
,TopLevelItem
,TriggeredItem
- All Known Implementing Classes:
AbstractBuild
,AbstractCIBase
,AbstractCloudComputer
,AbstractCloudImpl
,AbstractCloudSlave
,AbstractItem
,AbstractModelObject
,AbstractProject
,AbstractScmTagAction
,AbstractTopLevelItem
,Actionable
,AdministrativeError
,AdministrativeMonitor
,AllView
,Api
,ApiTokenPropertyDisabledDefaultAdministrativeMonitor
,ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor
,AsynchronousAdministrativeMonitor
,Build
,BuiltInNodeMigration
,Cloud
,CloudSet
,CompletedInitializationMonitor
,Computer
,ComputerSet
,ControllerExecutorsAgents
,ControllerExecutorsNoAgents
,CrumbIssuer.RestrictedApi
,CSRFAdministrativeMonitor
,DoubleLaunchChecker
,DumbSlave
,FreeStyleBuild
,FreeStyleProject
,HsErrPidList
,Hudson
,Hudson.MasterComputer
,HudsonHomeDiskUsageMonitor
,HudsonHomeDiskUsageMonitor.Solution
,JavaVersionRecommendationAdminMonitor
,Jenkins
,Jenkins.EnforceSlaveAgentPortAdministrativeMonitor
,Jenkins.MasterComputer
,Job
,Label
,LabelAtom
,LabelExpression
,LabelExpression.And
,LabelExpression.Binary
,LabelExpression.Iff
,LabelExpression.Implies
,LabelExpression.Not
,LabelExpression.Or
,LabelExpression.Paren
,LegacyApiTokenAdministrativeMonitor
,ListView
,LocalPluginManager
,LogRecorder
,LogRecorderManager
,MonitorMarkedNodeOffline
,MyView
,Node
,NullIdDescriptorMonitor
,OldDataMonitor
,OperatingSystemEndOfLifeAdminMonitor
,PluginManager
,PluginManager.PluginCycleDependenciesMonitor
,PluginManager.PluginDeprecationMonitor
,PluginManager.PluginUpdateMonitor
,PluginWrapper.PluginWrapperAdministrativeMonitor
,Project
,ProxyView
,Queue.BlockedItem
,Queue.BuildableItem
,Queue.Item
,Queue.LeftItem
,Queue.NotWaitingItem
,Queue.WaitingItem
,ResourceDomainRecommendation
,ReverseProxySetupMonitor
,RootUrlNotSetMonitor
,Run
,SCMTrigger.AdministrativeMonitorImpl
,SecurityIsOffMonitor
,Slave
,SlaveComputer
,SlowTriggerAdminMonitor
,TaskAction
,TooManyJobsButNoView
,UpdateCenter
,UpdateCenter.CoreUpdateMonitor
,UpdateSiteWarningsMonitor
,URICheckEncodingMonitor
,User
,View
,ViewJob
ModelObject
that can be searched.
This interface also extends SearchItem
since
often ModelObject
s form a natural tree structure,
and it's convenient for the model objects themselves to implement
the SearchItem
for the edges that form this tree.
- Author:
- Kohsuke Kawaguchi
-
Method Summary
Methods inherited from interface hudson.model.ModelObject
getDisplayName
Methods inherited from interface hudson.search.SearchItem
getSearchIndex, getSearchName, getSearchUrl