Package hudson.model
Interface ModelObject
- All Known Subinterfaces:
Action,BuildableItem,BuildableItemWithBuildWrappers,BuildBadgeAction,DescriptorByNameOwner,DirectlyModifiableTopLevelItemGroup,EnvironmentContributingAction,FoldableAction,FullyNamedModelObject,HealthReportingAction,HistoricalBuild,IComputer,IDisplayExecutor,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,ResourceActivity,RootAction,RunAction,RunAction2,SCMedItem,SearchableModelObject,SearchGroup,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,AllView,Api,ApiTokenPropertyDisabledDefaultAdministrativeMonitor,ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor,AppearanceCategory,AppearanceGlobalConfiguration,AssetManager,AsynchronousAdministrativeMonitor,Build,BuiltInNodeMigration,CauseAction,CauseDetail,ChangesTab,CLIAction,CliLink,Cloud,CloudSet,CloudsLink,CompletedInitializationMonitor,Computer,ComputerSet,ConfigureLink,ConsoleAnnotatorFactory.RootAction,ConsoleLink,ConsoleTab,ControllerExecutorsAgents,ControllerExecutorsNoAgents,CrumbIssuer.RestrictedApi,CSRFAdministrativeMonitor,DefaultCrumbIssuer.DescriptorImpl,Detail,DisplayExecutor,DoubleLaunchChecker,DumbSlave,DurationDetail,EnvironmentContributor.EnvVarsHtml,Executor,Fingerprint,Fingerprinter.FingerprintAction,FreeStyleBuild,FreeStyleProject,GlobalConfigurationCategory,GlobalConfigurationCategory.Security,GlobalConfigurationCategory.Unclassified,GlobalSecurityConfiguration,GlobalToolConfiguration,HealthCheckAction,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,MemoryUsageMonitorAction,MonitorMarkedNodeOffline,MyView,MyViewsProperty,MyViewsProperty.GlobalAction,Node,NodesLink,NoFingerprintMatch,NullIdDescriptorMonitor,OldDataMonitor,OldDataMonitor.ManagementLinkImpl,OneOffExecutor,OperatingSystemEndOfLifeAdminMonitor,OverviewTab,ParameterizedDetail,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,SearchAction,SearchGroup.ComputerSearchGroup,SearchGroup.ItemSearchGroup,SearchGroup.UnclassifiedSearchGroup,SearchGroup.UserSearchGroup,SearchGroup.ViewSearchGroup,SecurityIsOffMonitor,ShutdownLink,Slave,SlaveComputer,SlowTriggerAdminMonitor,StatisticsLink,SystemInfoLink,SystemLogLink,Tab,TaskAction,TimestampDetail,ToolConfigurationCategory,TooManyJobsButNoView,UpdateCenter,UpdateCenter.CoreUpdateMonitor,UpdateSiteWarningsMonitor,URICheckEncodingMonitor,User,UserAction,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,WorkspaceSnapshot
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()
-