Uses of Class
hudson.Extension
-
-
Uses of Extension in hudson
Classes in hudson with annotations of type Extension Modifier and Type Class Description classAboutJenkinsShow "About Jenkins" link.static classExtensionFinder.DefaultGuiceExtensionAnnotationstatic classExtensionFinder.GuiceFinderDiscovers components via sezpoz but instantiates them by using Guice.static classPluginManager.PluginCycleDependenciesMonitorAdministrativeMonitorthat checks if there are any plugins with cycle dependencies.static classPluginManager.PluginDeprecationMonitorAdministrativeMonitorthat checks if there are any plugins that are deprecated.static classPluginManager.PluginUpdateMonitorAdministrativeMonitorthat informs the administrator about a required plugin update.static classProxyConfiguration.DescriptorImplclassProxyConfigurationManagerstatic classTcpSlaveAgentListener.PingAgentProtocolThis extension provides a Ping protocol that allows people to verify that theTcpSlaveAgentListeneris alive.Fields in hudson with annotations of type Extension Modifier and Type Field Description static PluginWrapper.PluginWrapperAdministrativeMonitorPluginWrapper. NOTICEMethods in hudson with parameters of type Extension Modifier and Type Method Description protected doubleExtensionFinder.DefaultGuiceExtensionAnnotation. getOrdinal(Extension annotation)protected booleanExtensionFinder.DefaultGuiceExtensionAnnotation. isOptional(Extension annotation)Constructors in hudson with parameters of type Extension Constructor Description ExtensionComponent(T instance, Extension annotation) -
Uses of Extension in hudson.cli
Classes in hudson.cli with annotations of type Extension Modifier and Type Class Description classAddJobToViewCommandclassBuildCommandBuilds a job, and optionally waits until its completion.classCancelQuietDownCommandCancel previous quiet down Jenkins - preparation for a restartclassClearQueueCommandClears the build queueclassCLIActionShows usage of CLI and commands.classCliCrumbExclusionMakes CLI HTTP fallback work with CSRF protection enabled (JENKINS-18114).classConnectNodeCommandReconnect to a node or nodes.classConsoleCommandcat/tail/head of the console output.classCopyJobCommandCopies a job from CLI.classCreateJobCommandCreates a new job by reading stdin as a configuration XML file.classCreateNodeCommandclassCreateViewCommandclassDeleteBuildsCommandDeletes builds records in a bulk.classDeleteJobCommandCLI command, which deletes a job or multiple jobs.classDeleteNodeCommandCLI command, which deletes Jenkins nodes.classDeleteViewCommandclassDisablePluginCommandDisable one or more installed plugins.classDisconnectNodeCommandCLI Command, which disconnects nodes.classEnablePluginCommandEnables one or more installed plugins.classGetJobCommandclassGetNodeCommandclassGetViewCommandclassGroovyCommandExecutes the specified groovy script.classGroovyshCommandExecutes Groovy shell.classHelpCommandShow the list of all commands.classInstallPluginCommandInstalls a plugin either from a file, an URL, or from update center.classListChangesCommandRetrieves a change list for the specified builds.classListJobsCommandLists all jobs (in a specific view).classListPluginsCommandOutputs a list of installed plugins.classOfflineNodeCommandCLI Command, which puts the Jenkins node offline.classOnlineNodeCommandCLI Command, which moves the node to the online state.classQuietDownCommandQuiet down Jenkins - preparation for a restartclassReloadConfigurationCommandReload everything from the file system.classReloadJobCommandReloads job from the disk.classRemoveJobFromViewCommandclassSessionIdCommandPrints the current session ID number (that changes for every run) to allow clients to reliably wait for a restart.classSetBuildDescriptionCommandclassSetBuildDisplayNameCommandclassUpdateJobCommandclassUpdateNodeCommandclassUpdateViewCommandclassVersionCommandRetrieves the current version.classWaitNodeOfflineCommandCLI command, which waits till the node switches to the offline state.classWaitNodeOnlineCommandCLI command, which waits till the node switches to the online state.classWhoAmICommandReport the current granted authorities -
Uses of Extension in hudson.cli.declarative
Classes in hudson.cli.declarative with annotations of type Extension Modifier and Type Class Description classCLIRegistererDiscoverCLIMethods and register them asCLICommandimplementations. -
Uses of Extension in hudson.console
Classes in hudson.console with annotations of type Extension Modifier and Type Class Description static classExpandableDetailsNote.DescriptorImplstatic classHyperlinkNote.DescriptorImplstatic classModelHyperlinkNote.DescriptorImplclassUrlAnnotatorAnnotates URLs in the console output to hyperlink. -
Uses of Extension in hudson.diagnosis
Classes in hudson.diagnosis with annotations of type Extension Modifier and Type Class Description classHudsonHomeDiskUsageCheckerPeriodically checks the disk usage ofJENKINS_HOME, and activateHudsonHomeDiskUsageMonitorif necessary.classHudsonHomeDiskUsageMonitorMonitors the disk usage ofJENKINS_HOME, and if it's almost filled up, warn the user.classMemoryUsageMonitorMonitors the memory usage of the system in OS specific way.classNullIdDescriptorMonitorSome old descriptors apparently has the getId() method that's used in different ways and that's causing errors like JENKINS-8866, so detect and report that.classOldDataMonitorTracks whether any data structure changes were corrected when loading XML, that could be resaved to migrate that data to the new format.static classOldDataMonitor.ManagementLinkImplclassReverseProxySetupMonitorLooks out for a broken reverse proxy setup that doesn't rewrite the location header correctly.classTooManyJobsButNoViewIf Hudson is run with a lot of jobs but no views, suggest the user that they can create views.Fields in hudson.diagnosis with annotations of type Extension Modifier and Type Field Description static SaveableListenerOldDataMonitor. changeListenerstatic ItemListenerOldDataMonitor. itemDeleteListenerstatic RunListener<Run>OldDataMonitor. runDeleteListener -
Uses of Extension in hudson.lifecycle
Classes in hudson.lifecycle with annotations of type Extension Modifier and Type Class Description classExitLifecycleLifecyclethat delegates the responsibility to restart Jenkins to an external watchdog such as SystemD or OpenRC.classSystemdLifecycleLifecyclethat delegates its responsibility tosystemd(1).Methods in hudson.lifecycle with annotations of type Extension Modifier and Type Method Description static WindowsInstallerLinkWindowsInstallerLink. registerIfApplicable()Decide ifWindowsInstallerLinkshould show up in UI, and if so, register it. -
Uses of Extension in hudson.logging
Classes in hudson.logging with annotations of type Extension Modifier and Type Class Description static classLogRecorder.ComputerLogInitializer -
Uses of Extension in hudson.markup
Classes in hudson.markup with annotations of type Extension Modifier and Type Class Description static classEscapedMarkupFormatter.DescriptorImpl -
Uses of Extension in hudson.model
Classes in hudson.model with annotations of type Extension Modifier and Type Class Description static classAllView.DescriptorImplstatic classBooleanParameterDefinition.DescriptorImplstatic classChoiceParameterDefinition.DescriptorImplstatic classComputer.DisplayExecutor.InternalComputerListenerstatic classComputerPinger.BuiltInComputerPingerDefault pinger - use Java built-in functionality.static classComputerSet.DescriptorImplclassDisplayNameListenerclassDownloadServiceService for plugins to periodically retrieve update data files (like the one in the update center) through browsers.static classEnvironmentContributor.EnvVarsHtmlServes the combined list of environment variables available from this plugin.static classFileParameterDefinition.DescriptorImplstatic classFingerprint.ProjectRenameListenerclassFingerprintCleanupThreadScans the fingerprint database and remove old records that are no longer relevant.static classFreeStyleProject.DescriptorImplstatic classJDK.DescriptorImplstatic classJob.LastItemListenerstatic classJob.SubItemBuildsLocationImplstatic classListView.DescriptorImplstatic classListView.Listenerstatic classLoadStatistics.LoadStatisticsUpdaterPeriodically update the load statistics average.classManageJenkinsActionAdds the "Manage Jenkins" link to the top page.static classMyView.DescriptorImplstatic classMyViewsProperty.DescriptorImplstatic classMyViewsProperty.GlobalActionstatic classNode.InternalComputerListenerLet Nodes be aware of the lifecycle of their ownComputer.static classPaneStatusProperties.DescriptorImplstatic classParametersDefinitionProperty.DescriptorImplstatic classPasswordParameterDefinition.ParameterDescriptorImplstatic classProxyView.DescriptorImplstatic classQueue.SaverScheduleQueue.save()call for near future once items change.static classRestartListener.DefaultDefault logic.static classRunParameterDefinition.DescriptorImplstatic classStringParameterDefinition.DescriptorImplstatic classTextParameterDefinition.DescriptorImplstatic classTimeZoneProperty.DescriptorImplstatic classUpdateCenter.CoreUpdateMonitorAdministrativeMonitorthat checks if there's Jenkins update.classUsageStatisticsstatic classUser.AllUsersstatic classUser.FullNameIdResolverResolve user ID from full namestatic classUser.UserIDCanonicalIdResolverTries to verify if an ID is valid.classUserIdMapperclassWorkspaceCleanupThreadClean up old left-over workspaces from agents. -
Uses of Extension in hudson.model.queue
Classes in hudson.model.queue with annotations of type Extension Modifier and Type Class Description static classLoadPredictor.CurrentlyRunningTasksConsiders currently running tasks and their completion. -
Uses of Extension in hudson.node_monitors
Classes in hudson.node_monitors with annotations of type Extension Modifier and Type Class Description static classArchitectureMonitor.DescriptorImplstatic classClockMonitor.DescriptorImplstatic classDiskSpaceMonitor.DescriptorImplstatic classDiskSpaceMonitorNodeProperty.DescriptorImplclassMonitorMarkedNodeOfflineIfNodeMonitormarks the node as offline, we'll show this to the admin to get their attention.classNodeMonitorUpdaterWhen an agent is connected, redo the node monitoring.static classResponseTimeMonitor.DescriptorImplstatic classSwapSpaceMonitor.DescriptorImplstatic classTemporarySpaceMonitor.DescriptorImpl -
Uses of Extension in hudson.scm
Classes in hudson.scm with annotations of type Extension Modifier and Type Class Description static classNullSCM.DescriptorImpl -
Uses of Extension in hudson.search
Classes in hudson.search with annotations of type Extension Modifier and Type Class Description static classUserSearchProperty.DescriptorImpl -
Uses of Extension in hudson.security
Classes in hudson.security with annotations of type Extension Modifier and Type Class Description static classAuthorizationStrategy.Unsecured.DescriptorImplstatic classFullControlOnceLoggedInAuthorizationStrategy.DescriptorImplclassGlobalSecurityConfigurationSecurity configuration.static classGlobalSecurityConfiguration.DescriptorImplstatic classHudsonPrivateSecurityRealm.DescriptorImplstatic classHudsonPrivateSecurityRealm.Details.DescriptorImplstatic classHudsonPrivateSecurityRealm.ManageUserLinksDisplays "manage users" link in the system config ifHudsonPrivateSecurityRealmis in effect.static classLegacyAuthorizationStrategy.DescriptorImplstatic classLegacySecurityRealm.DescriptorImplclassWhoAmIExpose the data needed for /whoAmI, so it can be exposed by Api. -
Uses of Extension in hudson.security.csrf
Classes in hudson.security.csrf with annotations of type Extension Modifier and Type Class Description static classDefaultCrumbIssuer.DescriptorImplclassGlobalCrumbIssuerConfigurationShow the crumb configuration to the system config page. -
Uses of Extension in hudson.slaves
Classes in hudson.slaves with annotations of type Extension Modifier and Type Class Description classChannelPingerEstablish a periodic ping to keep connections betweenagentsand the main Jenkins node alive.classComputerRetentionWorkPeriodically checks the agents and try to reconnect dead agents.classConnectionActivityMonitorMakes sure that connections to agents are alive, and if they are not, cut them off.static classDumbSlave.DescriptorImplstatic classEnvironmentVariablesNodeProperty.DescriptorImplstatic classJNLPLauncher.DescriptorImplstatic classNodeProvisioner.NodeProvisionerInvokerPeriodically invoke NodeProvisionersstatic classNodeProvisioner.StandardStrategyImplThe default strategy.static classRetentionStrategy.Always.DescriptorImplstatic classRetentionStrategy.Demand.DescriptorImplstatic classSimpleScheduledRetentionStrategy.DescriptorImpl -
Uses of Extension in hudson.tasks
Classes in hudson.tasks with annotations of type Extension Modifier and Type Class Description static classArtifactArchiver.DescriptorImplstatic classArtifactArchiver.Migratorstatic classBatchFile.DescriptorImplstatic classBuildTrigger.DescriptorImplstatic classBuildTrigger.DescriptorImpl.ItemListenerImplstatic classFingerprinter.DescriptorImplstatic classLogRotator.LRDescriptorstatic classMaven.DescriptorImplstatic classMaven.MavenInstallation.DescriptorImplstatic classMaven.MavenInstaller.DescriptorImplstatic classShell.DescriptorImpl -
Uses of Extension in hudson.tasks._maven
Classes in hudson.tasks._maven with annotations of type Extension Modifier and Type Class Description static classMaven3MojoNote.DescriptorImplstatic classMavenErrorNote.DescriptorImplstatic classMavenMojoNote.DescriptorImplstatic classMavenWarningNote.DescriptorImpl -
Uses of Extension in hudson.tools
Classes in hudson.tools with annotations of type Extension Modifier and Type Class Description static classBatchCommandInstaller.DescriptorImplstatic classCommandInstaller.DescriptorImplclassInstallerTranslatorActually runs installations.static classInstallSourceProperty.DescriptorImplstatic classToolLocationNodeProperty.DescriptorImplstatic classZipExtractionInstaller.DescriptorImpl -
Uses of Extension in hudson.triggers
Classes in hudson.triggers with annotations of type Extension Modifier and Type Class Description static classSCMTrigger.AdministrativeMonitorImplstatic classSCMTrigger.DescriptorImplclassSlowTriggerAdminMonitorstatic classTimerTrigger.DescriptorImplstatic classTrigger.CronRuns every minute to checkTimerTriggerand schedules build. -
Uses of Extension in hudson.util
Classes in hudson.util with annotations of type Extension Modifier and Type Class Description classDoubleLaunchCheckerMakes sure that no other Hudson uses ourJENKINS_HOMEdirectory, to forestall the problem of running multiple instances of Hudson that point to the same data directory.static classDoubleLaunchChecker.Schedule -
Uses of Extension in hudson.views
Classes in hudson.views with annotations of type Extension Modifier and Type Class Description static classBuildButtonColumn.DescriptorImplstatic classDefaultMyViewsTabBar.DescriptorImplstatic classDefaultViewsTabBar.DescriptorImplclassGlobalDefaultViewConfigurationAdds the default view configuration to the system config page.static classJobColumn.DescriptorImplstatic classLastDurationColumn.DescriptorImplstatic classLastFailureColumn.DescriptorImplstatic classLastStableColumn.DescriptorImplstatic classLastSuccessColumn.DescriptorImplstatic classMyViewsTabBar.GlobalConfigurationImplConfiguresViewsTabBarin the system configuration.static classStatusColumn.DescriptorImplstatic classStatusFilter.StatusFilterDescriptorstatic classViewsTabBar.GlobalConfigurationImplConfiguresViewsTabBarin the system configuration.static classWeatherColumn.DescriptorImpl -
Uses of Extension in hudson.widgets
Classes in hudson.widgets with annotations of type Extension Modifier and Type Class Description static classBuildHistoryWidget.FactoryImplstatic classHistoryWidget.FactoryImpl -
Uses of Extension in jenkins
Classes in jenkins with annotations of type Extension Modifier and Type Class Description classDailyCheckImplements a daily update check for update sites andDownloadService.Downloadables that are due.classI18nInternationalization REST (ish) API.classUserAgentURLConnectionDecoratorSets a Jenkins specific user-agent HTTP header forHttpURLConnection. -
Uses of Extension in jenkins.agents
Classes in jenkins.agents with annotations of type Extension Modifier and Type Class Description static classCloudSet.DescriptorImplclassCloudsLinkclassWebSocketAgents -
Uses of Extension in jenkins.appearance
Classes in jenkins.appearance with annotations of type Extension Modifier and Type Class Description classAppearanceCategoryGlobal configuration of appearance configuration.classAppearanceGlobalConfiguration -
Uses of Extension in jenkins.cli
Classes in jenkins.cli with annotations of type Extension Modifier and Type Class Description classSafeRestartCommandSafe Restart Jenkins - do not accept any new jobs and try to pause existing.classStopBuildsCommand -
Uses of Extension in jenkins.console
Classes in jenkins.console with annotations of type Extension Modifier and Type Class Description classConsoleUrlProviderGlobalConfigurationAllows administrators to activate and sortConsoleUrlProviderextensions to set defaults for all users.static classConsoleUrlProviderUserProperty.DescriptorImplstatic classDefaultConsoleUrlProvider.DescriptorImpl -
Uses of Extension in jenkins.diagnosis
Classes in jenkins.diagnosis with annotations of type Extension Modifier and Type Class Description classHsErrPidListFinds crash dump reports and show them in the UI. -
Uses of Extension in jenkins.diagnostics
Classes in jenkins.diagnostics with annotations of type Extension Modifier and Type Class Description classCompletedInitializationMonitorPerforms monitoring ofJenkinsInitMilestonestatus.classControllerExecutorsAgentsclassControllerExecutorsNoAgentsclassRootUrlNotSetMonitorJenkins URL is required for a lot of operations in both core and plugins.classSecurityIsOffMonitorUnsecured Jenkins is, well, insecure.classURICheckEncodingMonitor -
Uses of Extension in jenkins.fingerprints
Classes in jenkins.fingerprints with annotations of type Extension Modifier and Type Class Description classFileFingerprintStorageDefault file system storage implementation for fingerprints.static classFileFingerprintStorage.DescriptorImplclassGlobalFingerprintConfigurationAllows configuring the settings of fingerprints. -
Uses of Extension in jenkins.formelementpath
Classes in jenkins.formelementpath with annotations of type Extension Modifier and Type Class Description classFormElementPathPageDecorator -
Uses of Extension in jenkins.install
Classes in jenkins.install with annotations of type Extension Modifier and Type Class Description classSetupWizardA Jenkins instance used during first-run to provide a limited set of services while initial installation is in progressFields in jenkins.install with annotations of type Extension Modifier and Type Field Description static InstallStateInstallState. CONFIGURE_INSTANCEstatic InstallStateInstallState. CREATE_ADMIN_USERCreating an admin user for an initial Jenkins install.static InstallStateInstallState. DOWNGRADEDowngrade of an existing Jenkins install.static InstallStateInstallState. INITIAL_PLUGINS_INSTALLINGNew Jenkins install.static InstallStateInstallState. INITIAL_SECURITY_SETUPSecurity setup for a new Jenkins install.static InstallStateInstallState. INITIAL_SETUP_COMPLETEDThe initial set up has been completedstatic InstallStateInstallState. NEWNew Jenkins install.static InstallStateInstallState. RESTARTRestart of an existing Jenkins install.static InstallStateInstallState. RUNNINGAfter any setup / restart / etc.static InstallStateInstallState. UNKNOWNNeed InstallState != NEW for tests by defaultstatic InstallStateInstallState. UPGRADEUpgrade of an existing Jenkins install. -
Uses of Extension in jenkins.management
Classes in jenkins.management with annotations of type Extension Modifier and Type Class Description classAdministrativeMonitorsApiclassAdministrativeMonitorsConfigurationclassAdministrativeMonitorsDecoratorShow notifications and popups for active administrative monitors on all pages.classCliLinkclassConfigureLinkclassConsoleLinkclassNodesLinkclassPluginsLinkclassReloadLinkclassShutdownLinkclassStatisticsLinkclassSystemInfoLinkclassSystemLogLink -
Uses of Extension in jenkins.model
Classes in jenkins.model with annotations of type Extension Modifier and Type Class Description classArtifactManagerConfigurationList of configuredArtifactManagerFactorys.classAssetManagerServes files located in the/assetsclasspath directory via the Jenkins core ClassLoader.classBackgroundGlobalBuildDiscarderBackground task actually running background build discarders.static classBuildDiscarderProperty.ConditionallyHiddenstatic classBuildDiscarderProperty.DescriptorImplclassBuiltInNodeMigrationInform the admin about the migration.classCoreEnvironmentContributorEnvironmentContributorthat adds the basic set of environment variables that we've been exposing historically.classDefaultSimplePageDecoratorIn case there are no other implementations we will fallback to this implementation.classDefaultUserCanonicalIdResolverDefault User.CanonicalIdResolver to escape unsupported characters and generate user ID.classGlobalBuildDiscarderConfigurationGlobal configuration UI for background build discardersclassGlobalBuildDiscarderListenerRun background build discarders on an individual job once a build is finalizedclassGlobalCloudConfigurationDeprecated.Replaced byCloudsLinkandCloudSet.static classGlobalConfigurationCategory.SecuritySecurity related configurations.static classGlobalConfigurationCategory.UnclassifiedThis category represents the catch-all I-dont-know-what-category-it-is instance, used for thoseGlobalConfigurations that don't really deserve/need a separate category.classGlobalNodePropertiesConfigurationIncludeNodePropertyDescriptorconfigurations.classGlobalPluginConfigurationInclude config.jelly defined forPlugins.classGlobalProjectNamingStrategyConfigurationConfigures the project naming strategy.classGlobalQuietPeriodConfigurationConfigures the system-default quiet period.classGlobalSCMRetryCountConfigurationConfigures global SCM retry count default.static classIdStrategy.CaseInsensitive.DescriptorImplstatic classIdStrategy.CaseSensitive.DescriptorImplstatic classIdStrategy.CaseSensitiveEmailAddress.DescriptorImplstatic classJenkins.EnforceSlaveAgentPortAdministrativeMonitorstatic classJenkins.MasterRestartNotifyierclassJenkinsLocationConfigurationStores the location of Jenkins (e-mail address and the HTTP URL.)static classJobGlobalBuildDiscarderStrategy.DescriptorImplclassMasterBuildConfigurationAdds the configuration regarding building on the built-in node.static classNodes.ScheduleMaintenanceAfterSavingNodestatic classPeepholePermalink.RunListenerImplstatic classPeopleRedirect.TransientFactorystatic classProjectNamingStrategy.DefaultProjectNamingStrategy.DescriptorImplstatic classProjectNamingStrategy.PatternProjectNamingStrategy.DescriptorImplstatic classRenameAction.TransientActionFactoryImplstatic classSimpleGlobalBuildDiscarderStrategy.DescriptorImplstatic classTransientActionFactory.CacheclassUptimeKeeps track of the uptime of Jenkins.Fields in jenkins.model with annotations of type Extension Modifier and Type Field Description static Jenkins.DescriptorImplJenkins.DescriptorImpl. INSTANCE -
Uses of Extension in jenkins.model.experimentalflags
Classes in jenkins.model.experimentalflags with annotations of type Extension Modifier and Type Class Description static classUserExperimentalFlagsProperty.DescriptorImpl -
Uses of Extension in jenkins.model.identity
Classes in jenkins.model.identity with annotations of type Extension Modifier and Type Class Description classIdentityRootActionA simple root action that exposes the public key to users so that they do not need to search for theX-Instance-Identityresponse header, also exposes the fingerprint of the public key so that people can verify a fingerprint of a master before connecting to it. -
Uses of Extension in jenkins.model.item_category
Classes in jenkins.model.item_category with annotations of type Extension Modifier and Type Class Description static classItemCategory.UncategorizedCategoryThe defaultItemCategory, if an item doesn't belong anywhere else, this is where it goes by default.classNestedProjectsCategoryDesigned for project hierarchies with folders.classStandaloneProjectsCategoryDesigned for projects with a self-contained configuration and history. -
Uses of Extension in jenkins.model.lazy
Classes in jenkins.model.lazy with annotations of type Extension Modifier and Type Class Description static classBuildReference.DefaultHolderFactoryDefault factory if none other are installed.static classLazyBuildMixIn.ItemListenerImpl -
Uses of Extension in jenkins.model.queue
Classes in jenkins.model.queue with annotations of type Extension Modifier and Type Class Description classItemDeletionAQueue.QueueDecisionHandlerthat blocks items being deleted from entering the queue. -
Uses of Extension in jenkins.monitor
Classes in jenkins.monitor with annotations of type Extension Modifier and Type Class Description classJavaVersionRecommendationAdminMonitorclassOperatingSystemEndOfLifeAdminMonitor -
Uses of Extension in jenkins.mvn
Classes in jenkins.mvn with annotations of type Extension Modifier and Type Class Description static classDefaultGlobalSettingsProvider.DescriptorImplstatic classDefaultSettingsProvider.DescriptorImplstatic classFilePathGlobalSettingsProvider.DescriptorImplstatic classFilePathSettingsProvider.DescriptorImplclassGlobalMavenConfig -
Uses of Extension in jenkins.scm
Classes in jenkins.scm with annotations of type Extension Modifier and Type Class Description static classDefaultSCMCheckoutStrategyImpl.DescriptorImpl -
Uses of Extension in jenkins.security
Classes in jenkins.security with annotations of type Extension Modifier and Type Class Description classApiCrumbExclusionJENKINS-22474: Makes API Token calls bypass CSRF protection to ease usagestatic classApiTokenProperty.DescriptorImplclassBasicHeaderApiTokenAuthenticatorChecks if the password given in the BASIC header matches the user's API token.classBasicHeaderRealPasswordAuthenticatorChecks if the password given in the BASIC header matches the user's actual password, as opposed to other pseudo-passwords like API tokens.static classCustomClassFilter.ContributedStandard filter which can load whitelists and blacklists from plugins.static classCustomClassFilter.StaticStandard filter which pays attention to a system property.classFrameOptionsPageDecoratorAdds the 'X-Frame-Options' header to all web pages.static classLastGrantedAuthoritiesProperty.DescriptorImplstatic classLastGrantedAuthoritiesProperty.SecurityListenerImplListen to the login success/failure event to persistGrantedAuthoritys properly.classQueueItemAuthenticatorConfigurationShow theQueueItemAuthenticatorconfigurations on the system config page.static classQueueItemAuthenticatorConfiguration.ProviderImplclassRekeySecretAdminMonitorWarns the administrator to runSecretRewriterclassResourceDomainConfigurationConfigure the resource root URL, an alternative root URL to serve resources from to not need Content-Security-Policy headers, which mess with desired complex output.classResourceDomainFilterProhibit requests to Jenkins coming through a resource domain URL configured withResourceDomainConfiguration, except anything going toResourceDomainRootAction.classResourceDomainRecommendationRecommend use ofResourceDomainConfigurationto users with the system propertyhudson.model.DirectoryBrowserSupport.CSPset to overrideDirectoryBrowserSupport.DEFAULT_CSP_VALUE.classResourceDomainRootActionRoot action servingDirectoryBrowserSupportinstances on random URLs to support resource URLs (second domain).static classSecureRequester.DefaultclassUpdateSiteWarningsConfigurationConfiguration for update site-provided warnings.classUpdateSiteWarningsMonitorAdministrative monitor showing plugin/core warnings published by the configured update site to the user.classUserDetailsCacheCache layer forUserDetailslookup. -
Uses of Extension in jenkins.security.apitoken
Classes in jenkins.security.apitoken with annotations of type Extension Modifier and Type Class Description classApiTokenPropertyConfigurationConfiguration for the new token generation when a user is createdclassApiTokenPropertyDisabledDefaultAdministrativeMonitorMonitor that the API Token are not generated by default without the user interaction.classApiTokenPropertyEnabledNewLegacyAdministrativeMonitorMonitor that the API Token cannot be created for a user without existing legacy tokenclassLegacyApiTokenAdministrativeMonitorMonitor the list of users that still have legacy token -
Uses of Extension in jenkins.security.csrf
Classes in jenkins.security.csrf with annotations of type Extension Modifier and Type Class Description classCSRFAdministrativeMonitorMonitor that the CSRF protection is enabled on the application. -
Uses of Extension in jenkins.security.s2m
Classes in jenkins.security.s2m with annotations of type Extension Modifier and Type Class Description classAdminWhitelistRuleDeprecated.This class no longer has any effect.static classCallableDirectionChecker.ChannelConfiguratorImplInstallsCallableDirectionCheckerto every channel.classJarURLValidatorImplDeprecated. -
Uses of Extension in jenkins.security.seed
Classes in jenkins.security.seed with annotations of type Extension Modifier and Type Class Description static classUserSeedProperty.DescriptorImplclassUserSeedSecurityListenerInject the user seed inside the session (when there is an existing request) as part of the re-authentication mechanism provided byHttpSessionContextIntegrationFilter2andUserSeedProperty. -
Uses of Extension in jenkins.security.stapler
Classes in jenkins.security.stapler with annotations of type Extension Modifier and Type Class Description classStaticRoutingDecisionProviderFill the list of getter methods that are whitelisted for Stapler Each item in the set are formatted to correspond exactly to whatFunction.getDisplayName()returns -
Uses of Extension in jenkins.slaves
Classes in jenkins.slaves with annotations of type Extension Modifier and Type Class Description classDefaultJnlpSlaveReceiverMatch the name against the agent name and route the incoming agent asSlave.classIOHubProviderSingleton holder ofIOHubclassJnlpSlaveAgentProtocol4Master-side implementation for JNLP4-connect protocol.classNioChannelSelectorSingleton holder ofNioChannelHubstatic classRemotingWorkDirSettings.DescriptorImplDeprecated.classStandardOutputSwapper -
Uses of Extension in jenkins.slaves.restarter
Classes in jenkins.slaves.restarter with annotations of type Extension Modifier and Type Class Description classJnlpSlaveRestarterInstallerActual agent restart logic.classUnixSlaveRestarterOn Unix, restart via exec-ing to itself.classWinswSlaveRestarterWith winsw, restart via winsw -
Uses of Extension in jenkins.slaves.systemInfo
Classes in jenkins.slaves.systemInfo with annotations of type Extension Modifier and Type Class Description classClassLoaderStatisticsSlaveInfoclassEnvVarsSlaveInfoclassSystemPropertySlaveInfoclassThreadDumpSlaveInfo -
Uses of Extension in jenkins.tasks
Classes in jenkins.tasks with annotations of type Extension Modifier and Type Class Description static classSimpleBuildStep.LastBuildActionFactory -
Uses of Extension in jenkins.tasks.filters
Classes in jenkins.tasks.filters with annotations of type Extension Modifier and Type Class Description classEnvVarsFilterGlobalConfigurationConfiguration of the filter rules that are applied globally, after filtering which rule applies on which builder -
Uses of Extension in jenkins.tasks.filters.impl
Classes in jenkins.tasks.filters.impl with annotations of type Extension Modifier and Type Class Description static classRetainVariablesLocalRule.DescriptorImpl -
Uses of Extension in jenkins.telemetry
Classes in jenkins.telemetry with annotations of type Extension Modifier and Type Class Description classCorrelatorThis class stores a UUID identifying this instance for telemetry reporting to allow deduplication or merging of submitted records.static classTelemetry.TelemetryReporter -
Uses of Extension in jenkins.telemetry.impl
Classes in jenkins.telemetry.impl with annotations of type Extension Modifier and Type Class Description classDistributedBuildsclassJavaSystemPropertiesCollect the value of various Java system properties describing the environment.classOptionalPermissionsTelemetry implementation that gathers information about optional permissions.classSecurityConfigurationclassSecuritySystemPropertiesTelemetry implementation gathering information about system properties.classStaplerDispatchesTelemetry implementation gathering information about Stapler dispatch routes.classUptimeRecords approximations of when Jenkins was started and the current time, to allow for computation of uptime.classUserLanguagesstatic classUserLanguages.AcceptLanguageFilter -
Uses of Extension in jenkins.tools
Classes in jenkins.tools with annotations of type Extension Modifier and Type Class Description classGlobalToolConfigurationclassToolConfigurationCategoryGlobal configuration of tool locations and installers. -
Uses of Extension in jenkins.triggers
Classes in jenkins.triggers with annotations of type Extension Modifier and Type Class Description static classReverseBuildTrigger.DescriptorImplstatic classReverseBuildTrigger.ItemListenerImplstatic classReverseBuildTrigger.RunListenerImpl -
Uses of Extension in jenkins.util
Classes in jenkins.util with annotations of type Extension Modifier and Type Class Description classDefaultScriptListenerBasic default implementation ofScriptListenerthat just logs.static classSystemProperties.AgentCopier -
Uses of Extension in jenkins.views
Classes in jenkins.views with annotations of type Extension Modifier and Type Class Description classJenkinsHeaderDefaultHeaderprovided by Jenkins -
Uses of Extension in jenkins.websocket
Classes in jenkins.websocket with annotations of type Extension Modifier and Type Class Description classWebSocketEcho -
Uses of Extension in jenkins.widgets
Classes in jenkins.widgets with annotations of type Extension Modifier and Type Class Description static classBuildQueueWidget.ComputerSetFactoryImplstatic classBuildQueueWidget.ViewFactoryImplstatic classExecutorsWidget.ComputerFactoryImplstatic classExecutorsWidget.ComputerSetFactoryImplstatic classExecutorsWidget.ViewFactoryImplclassJenkinsWidgetFactoryDeprecated.New widgets should provide aWidgetFactoryinstead of relying on this legacy lookup.
-