Package jenkins.util.io
Interface OnMaster
- All Known Subinterfaces:
BuildableItem
,BuildableItemWithBuildWrappers
,Item
,ParameterizedJobMixIn.ParameterizedJob<JobT,
,RunT> SCMedItem
,TopLevelItem
,TriggeredItem
- All Known Implementing Classes:
AbstractAsyncNodeMonitorDescriptor
,AbstractBuild
,AbstractCIBase
,AbstractCloudSlave
,AbstractCommandInstaller.Descriptor
,AbstractItem
,AbstractNodeMonitorDescriptor
,AbstractProject
,AbstractProject.AbstractProjectDescriptor
,AbstractTopLevelItem
,AdministrativeMonitorsConfiguration
,AdministrativeMonitorsDecorator
,AllView.DescriptorImpl
,ApiTokenProperty.DescriptorImpl
,ApiTokenPropertyConfiguration
,ArchitectureMonitor.DescriptorImpl
,ArtifactArchiver.DescriptorImpl
,ArtifactManagerConfiguration
,ArtifactManagerFactoryDescriptor
,AuthorizationStrategy.Unsecured.DescriptorImpl
,BatchCommandInstaller.DescriptorImpl
,BatchFile.DescriptorImpl
,BooleanParameterDefinition.DescriptorImpl
,Build
,BuildButtonColumn.DescriptorImpl
,BuildDiscarderDescriptor
,BuildDiscarderProperty.DescriptorImpl
,BuildStepDescriptor
,BuildTrigger.DescriptorImpl
,BuildWrapperDescriptor
,CaptchaSupportDescriptor
,ChoiceParameterDefinition.DescriptorImpl
,ClockMonitor.DescriptorImpl
,CloudSet.DescriptorImpl
,CommandInstaller.DescriptorImpl
,ComputerConnectorDescriptor
,ComputerSet.DescriptorImpl
,ConsoleAnnotationDescriptor
,ConsoleUrlProviderGlobalConfiguration
,ConsoleUrlProviderUserProperty.DescriptorImpl
,Correlator
,CrumbIssuerDescriptor
,DefaultConsoleUrlProvider.DescriptorImpl
,DefaultCrumbIssuer.DescriptorImpl
,DefaultGlobalSettingsProvider.DescriptorImpl
,DefaultMyViewsTabBar.DescriptorImpl
,DefaultSCMCheckoutStrategyImpl.DescriptorImpl
,DefaultSettingsProvider.DescriptorImpl
,DefaultSimplePageDecorator
,DefaultViewsTabBar.DescriptorImpl
,DelegatingComputerLauncher.DescriptorImpl
,Descriptor
,DescriptorExtensionList
,DiskSpaceMonitor.DescriptorImpl
,DiskSpaceMonitorDescriptor
,DiskSpaceMonitorNodeProperty.DescriptorImpl
,DownloadFromUrlInstaller.DescriptorImpl
,DumbSlave
,DumbSlave.DescriptorImpl
,EnvironmentVariablesNodeProperty.DescriptorImpl
,EnvVarsFilterGlobalConfiguration
,EnvVarsFilterLocalRuleDescriptor
,EscapedMarkupFormatter.DescriptorImpl
,ExpandableDetailsNote.DescriptorImpl
,ExtensionList
,FileFingerprintStorage.DescriptorImpl
,FileParameterDefinition.DescriptorImpl
,FilePathGlobalSettingsProvider.DescriptorImpl
,FilePathSettingsProvider.DescriptorImpl
,Fingerprinter.DescriptorImpl
,FingerprintStorageDescriptor
,FormElementPathPageDecorator
,FrameOptionsPageDecorator
,FreeStyleBuild
,FreeStyleProject
,FreeStyleProject.DescriptorImpl
,FullControlOnceLoggedInAuthorizationStrategy.DescriptorImpl
,GlobalBuildDiscarderConfiguration
,GlobalBuildDiscarderStrategyDescriptor
,GlobalComputerRetentionCheckIntervalConfiguration
,GlobalConfiguration
,GlobalCrumbIssuerConfiguration
,GlobalDefaultViewConfiguration
,GlobalFingerprintConfiguration
,GlobalMavenConfig
,GlobalNodePropertiesConfiguration
,GlobalPluginConfiguration
,GlobalProjectNamingStrategyConfiguration
,GlobalQuietPeriodConfiguration
,GlobalSCMRetryCountConfiguration
,GlobalSecurityConfiguration.DescriptorImpl
,GlobalSettingsProviderDescriptor
,Hudson
,HudsonPrivateSecurityRealm.DescriptorImpl
,HudsonPrivateSecurityRealm.Details.DescriptorImpl
,HyperlinkNote.DescriptorImpl
,IdStrategy.CaseInsensitive.DescriptorImpl
,IdStrategy.CaseSensitive.DescriptorImpl
,IdStrategy.CaseSensitiveEmailAddress.DescriptorImpl
,IdStrategyDescriptor
,InstallSourceProperty.DescriptorImpl
,JDK.DescriptorImpl
,Jenkins
,Jenkins.DescriptorImpl
,JenkinsLocationConfiguration
,JNLPLauncher.DescriptorImpl
,Job
,JobColumn.DescriptorImpl
,JobGlobalBuildDiscarderStrategy.DescriptorImpl
,JobPropertyDescriptor
,LabelAtomPropertyDescriptor
,LastDurationColumn.DescriptorImpl
,LastFailureColumn.DescriptorImpl
,LastGrantedAuthoritiesProperty.DescriptorImpl
,LastStableColumn.DescriptorImpl
,LastSuccessColumn.DescriptorImpl
,LegacyAuthorizationStrategy.DescriptorImpl
,LegacySecurityRealm.DescriptorImpl
,ListView.DescriptorImpl
,ListViewColumnDescriptor
,LocalPluginManager
,LogRotator.LRDescriptor
,MarkupFormatterDescriptor
,MasterBuildConfiguration
,Maven.DescriptorImpl
,Maven.MavenInstallation.DescriptorImpl
,Maven.MavenInstaller.DescriptorImpl
,Maven3MojoNote.DescriptorImpl
,MavenErrorNote.DescriptorImpl
,MavenMojoNote.DescriptorImpl
,MavenWarningNote.DescriptorImpl
,ModelHyperlinkNote.DescriptorImpl
,MyView.DescriptorImpl
,MyViewsProperty.DescriptorImpl
,MyViewsTabBar.GlobalConfigurationImpl
,MyViewsTabBarDescriptor
,Node
,NodeDescriptor
,NodePropertyDescriptor
,NullSCM.DescriptorImpl
,OptionalJobProperty.OptionalJobPropertyDescriptor
,PageDecorator
,PaneStatusProperties.DescriptorImpl
,ParameterDefinition.ParameterDescriptor
,ParametersDefinitionProperty.DescriptorImpl
,PasswordParameterDefinition.ParameterDescriptorImpl
,PluginManager
,Project
,ProjectNamingStrategy.DefaultProjectNamingStrategy.DescriptorImpl
,ProjectNamingStrategy.PatternProjectNamingStrategy.DescriptorImpl
,ProjectNamingStrategy.ProjectNamingStrategyDescriptor
,PropertyDescriptor
,ProxyConfiguration.DescriptorImpl
,ProxyConfigurationManager
,ProxyView.DescriptorImpl
,Publisher.DescriptorExtensionListImpl
,QueueItemAuthenticatorConfiguration
,QueueItemAuthenticatorDescriptor
,RemotingWorkDirSettings.DescriptorImpl
,ResourceDomainConfiguration
,ResponseTimeMonitor.DescriptorImpl
,RetainVariablesLocalRule.DescriptorImpl
,RetentionStrategy.Always.DescriptorImpl
,RetentionStrategy.Demand.DescriptorImpl
,ReverseBuildTrigger.DescriptorImpl
,Run
,RunParameterDefinition.DescriptorImpl
,SCMCheckoutStrategyDescriptor
,SCMDescriptor
,SCMTrigger.DescriptorImpl
,SettingsProviderDescriptor
,SetupWizard
,Shell.DescriptorImpl
,SimpleGlobalBuildDiscarderStrategy.DescriptorImpl
,SimplePageDecorator
,SimpleScheduledRetentionStrategy.DescriptorImpl
,Slave
,Slave.SlaveDescriptor
,StatusColumn.DescriptorImpl
,StatusFilter.StatusFilterDescriptor
,StringParameterDefinition.DescriptorImpl
,SwapSpaceMonitor.DescriptorImpl
,SystemProperties.Listener
,TemporarySpaceMonitor.DescriptorImpl
,TextParameterDefinition.DescriptorImpl
,TimerTrigger.DescriptorImpl
,TimeZoneProperty.DescriptorImpl
,ToolDescriptor
,ToolInstallerDescriptor
,ToolLocationNodeProperty.DescriptorImpl
,ToolPropertyDescriptor
,TopLevelItemDescriptor
,TriggerDescriptor
,UpdateCenter
,UpdateSiteWarningsConfiguration
,UsageStatistics
,UserExperimentalFlagsProperty.DescriptorImpl
,UserPropertyDescriptor
,UserSearchProperty.DescriptorImpl
,UserSeedProperty.DescriptorImpl
,ViewDescriptor
,ViewJob
,ViewPropertyDescriptor
,ViewsTabBar.GlobalConfigurationImpl
,ViewsTabBarDescriptor
,WeatherColumn.DescriptorImpl
,ZipExtractionInstaller.DescriptorImpl
public interface OnMaster
Marks the objects in Jenkins that only exist in the core
and not on agents.
This marker interface is for plugin developers to quickly tell if they can take a specific object from a controller to an agent. (Core developers, if you find classes/interfaces that extend from this, please be encouraged to add them.)
- Since:
- 1.475
- Author:
- Kohsuke Kawaguchi