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,QueueItem,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,AppearanceCategory,AppearanceGlobalConfiguration,AssetManager,AsynchronousAdministrativeMonitor,Build,BuiltInNodeMigration,CauseAction,CLIAction,CliLink,Cloud,CloudSet,CloudsLink,CompletedInitializationMonitor,Computer,Computer.DisplayExecutor,ComputerSet,ConfigureLink,ConsoleLink,ControllerExecutorsAgents,ControllerExecutorsNoAgents,CrumbIssuer.RestrictedApi,CSRFAdministrativeMonitor,DefaultCrumbIssuer.DescriptorImpl,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,RekeySecretAdminMonitor,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,View,ViewJob,WebSocketAgents,WebSocketEcho,WhoAmI,WindowsInstallerLink,WorkspaceSnapshot
@StaplerAccessibleType public interface ModelObjectA 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 thegetUrlmethod we should have such one.)- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDisplayName()
-
-
-
Method Detail
-
getDisplayName
String getDisplayName()
-
-