Package hudson.model
Interface ModelObject
- All Known Subinterfaces:
Action
,BuildableItem
,BuildableItemWithBuildWrappers
,BuildBadgeAction
,DescriptorByNameOwner
,DirectlyModifiableTopLevelItemGroup
,EnvironmentContributingAction
,FoldableAction
,HealthReportingAction
,HistoricalBuild
,ITask
,Item
,ItemGroup<T>
,LabelAssignmentAction
,ModelObjectWithChildren
,ModelObjectWithContextMenu
,ModelObjectWithContextMenu.ContextMenuVisibility
,ModifiableItemGroup<T>
,ModifiableTopLevelItemGroup
,ModifiableViewGroup
,ParameterizedJobMixIn.ParameterizedJob<JobT,
,RunT> PermalinkProjectAction
,ProminentProjectAction
,Queue.FlyweightTask
,Queue.NonBlockingTask
,Queue.QueueAction
,Queue.Task
,Queue.TransientTask
,QueueItem
,RootAction
,RunAction
,RunAction2
,SCMedItem
,SearchableModelObject
,SimpleBuildStep.LastBuildAction
,SubTask
,TopLevelItem
,TriggeredItem
,UnprotectedRootAction
,ViewGroup
- All Known Implementing Classes:
AboutJenkins
,AbstractBuild
,AbstractCIBase
,AbstractCloudComputer
,AbstractCloudImpl
,AbstractCloudSlave
,AbstractItem
,AbstractModelObject
,AbstractProject
,AbstractQueueTask
,AbstractScmTagAction
,AbstractSubTask
,AbstractTopLevelItem
,Actionable
,AdministrativeError
,AdministrativeMonitor
,AdministrativeMonitorsApi
,AllView
,Api
,ApiTokenPropertyDisabledDefaultAdministrativeMonitor
,ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor
,AppearanceCategory
,AppearanceGlobalConfiguration
,AssetManager
,AsynchronousAdministrativeMonitor
,Build
,BuiltInNodeMigration
,CauseAction
,CLIAction
,CliLink
,Cloud
,CloudSet
,CloudsLink
,CompletedInitializationMonitor
,Computer
,ComputerSet
,ConfigureLink
,ConsoleLink
,ControllerExecutorsAgents
,ControllerExecutorsNoAgents
,CrumbIssuer.RestrictedApi
,CSRFAdministrativeMonitor
,DefaultCrumbIssuer.DescriptorImpl
,DisplayExecutor
,DoubleLaunchChecker
,DumbSlave
,EnvironmentContributor.EnvVarsHtml
,Executor
,Fingerprint
,Fingerprinter.FingerprintAction
,FreeStyleBuild
,FreeStyleProject
,GlobalCloudConfiguration
,GlobalConfigurationCategory
,GlobalConfigurationCategory.Security
,GlobalConfigurationCategory.Unclassified
,GlobalSecurityConfiguration
,GlobalToolConfiguration
,HsErrPidList
,Hudson
,Hudson.MasterComputer
,HudsonHomeDiskUsageMonitor
,HudsonHomeDiskUsageMonitor.Solution
,HudsonPrivateSecurityRealm
,HudsonPrivateSecurityRealm.ManageUserLinks
,I18n
,IdentityRootAction
,InterruptedBuildAction
,InvisibleAction
,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
,ManageJenkinsAction
,ManagementLink
,MonitorMarkedNodeOffline
,MyView
,MyViewsProperty
,MyViewsProperty.GlobalAction
,Node
,NodesLink
,NoFingerprintMatch
,NullIdDescriptorMonitor
,OldDataMonitor
,OldDataMonitor.ManagementLinkImpl
,OneOffExecutor
,OperatingSystemEndOfLifeAdminMonitor
,ParametersAction
,ParametersDefinitionProperty
,PeopleRedirect
,PeopleRedirect.AsynchPeople
,PeopleRedirect.People
,PluginManager
,PluginManager.PluginCycleDependenciesMonitor
,PluginManager.PluginDeprecationMonitor
,PluginManager.PluginUpdateMonitor
,PluginsLink
,PluginWrapper
,PluginWrapper.PluginWrapperAdministrativeMonitor
,Project
,ProxyView
,Queue.BlockedItem
,Queue.BuildableItem
,Queue.Item
,Queue.LeftItem
,Queue.NotWaitingItem
,Queue.WaitingItem
,QueueTaskFilter
,ReloadLink
,RemotingDiagnostics.HeapDump
,RenameAction
,ResourceDomainRecommendation
,ResourceDomainRootAction
,ReverseProxySetupMonitor
,RootUrlNotSetMonitor
,Run
,Run.KeepLogBuildBadge
,SCMRevisionState
,SCMTrigger.AdministrativeMonitorImpl
,SCMTrigger.BuildAction
,SCMTrigger.SCMAction
,SecurityIsOffMonitor
,ShutdownLink
,Slave
,SlaveComputer
,SlowTriggerAdminMonitor
,StatisticsLink
,SystemInfoLink
,SystemLogLink
,TaskAction
,ToolConfigurationCategory
,TooManyJobsButNoView
,UpdateCenter
,UpdateCenter.CoreUpdateMonitor
,UpdateSiteWarningsMonitor
,URICheckEncodingMonitor
,User
,UserPropertyCategory
,UserPropertyCategory.Account
,UserPropertyCategory.Appearance
,UserPropertyCategory.Experimental
,UserPropertyCategory.Invisible
,UserPropertyCategory.Preferences
,UserPropertyCategory.Security
,UserPropertyCategory.Unclassified
,UserPropertyCategoryAccountAction
,UserPropertyCategoryAppearanceAction
,UserPropertyCategoryExperimentalAction
,UserPropertyCategoryPreferencesAction
,UserPropertyCategorySecurityAction
,View
,ViewJob
,WebSocketAgents
,WebSocketEcho
,WhoAmI
,WindowsInstallerLink
,WorkspaceSnapshot
@StaplerAccessibleType
public interface ModelObject
A model object has a human readable name.
And it normally has URL, but this interface doesn't define one.
(Since there're so many classes that define the
getUrl
method
we should have such one.)- Author:
- Kohsuke Kawaguchi
-
Method Summary
-
Method Details
-
getDisplayName
String getDisplayName()
-