Package hudson.model
Interface ModelObject
-
- All Known Subinterfaces:
Action
,BuildableItem
,BuildableItemWithBuildWrappers
,BuildBadgeAction
,DescriptorByNameOwner
,DirectlyModifiableTopLevelItemGroup
,EnvironmentContributingAction
,FoldableAction
,HealthReportingAction
,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
,RootAction
,RunAction
,RunAction2
,SCMedItem
,SearchableModelObject
,SimpleBuildStep.LastBuildAction
,TopLevelItem
,TriggeredItem
,UnprotectedRootAction
,ViewGroup
- All Known Implementing Classes:
AboutJenkins
,AbstractBuild
,AbstractCIBase
,AbstractCloudComputer
,AbstractCloudImpl
,AbstractCloudSlave
,AbstractItem
,AbstractModelObject
,AbstractProject
,AbstractQueueTask
,AbstractScmTagAction
,AbstractTopLevelItem
,Actionable
,AdministrativeError
,AdministrativeMonitor
,AdministrativeMonitorsApi
,AllView
,Api
,ApiTokenPropertyDisabledDefaultAdministrativeMonitor
,ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor
,AssetManager
,AsynchronousAdministrativeMonitor
,Build
,BuiltInNodeMigration
,CauseAction
,CLIAction
,CliLink
,Cloud
,CompletedInitializationMonitor
,Computer
,Computer.DisplayExecutor
,ComputerSet
,ConfigureLink
,ConsoleLink
,ControllerExecutorsAgents
,ControllerExecutorsNoAgents
,CrumbIssuer.RestrictedApi
,CSRFAdministrativeMonitor
,DefaultCrumbIssuer.DescriptorImpl
,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
,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
,RekeySecretAdminMonitor
,ReloadLink
,RenameAction
,ResourceDomainRecommendation
,ResourceDomainRootAction
,ReverseProxySetupMonitor
,RootUrlNotSetMonitor
,Run
,Run.KeepLogBuildBadge
,RunIdMigrator.UnmigrationInstruction
,SCMRevisionState
,SCMTrigger.AdministrativeMonitorImpl
,SCMTrigger.BuildAction
,SCMTrigger.SCMAction
,SecurityIsOffMonitor
,ShutdownLink
,Slave
,SlaveComputer
,SlowTriggerAdminMonitor
,StatisticsLink
,SystemInfoLink
,SystemLogLink
,TaskAction
,ToolConfigurationCategory
,TooManyJobsButNoView
,UpdateCenter
,UpdateCenter.CoreUpdateMonitor
,UpdateSiteWarningsMonitor
,URICheckEncodingMonitor
,User
,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 thegetUrl
method we should have such one.)- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDisplayName()
-
-
-
Method Detail
-
getDisplayName
String getDisplayName()
-
-