Extension Points defined in Folders Plugin
This site is the new docs site currently being tested. For the actual docs in use please go to https://www.jenkins.io/doc. |
AbstractFolderProperty
jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.AbstractFolderProperty]
Property potentially applicable to any jenkinsdoc:AbstractFolder] .
Implementations:
-
1Password Secrets Plugin: com.
onepassword. jenkins. plugins. config. OnePasswordFolderConfig (view on GitHub) -
Azure AD Plugin: com.
microsoft. jenkins. azuread. AzureAdAuthorizationMatrixFolderProperty (view on GitHub) -
Branch API Plugin: jenkins.
branch. NoTriggerOrganizationFolderProperty (view on GitHub) -
Branch API Plugin: jenkins.
branch. OrganizationChildHealthMetricsProperty (view on GitHub) -
Branch API Plugin: jenkins.
branch. OrganizationChildOrphanedItemsProperty (view on GitHub) -
Branch API Plugin: jenkins.
branch. OrganizationChildTriggersProperty (view on GitHub) -
Branch API Plugin: jenkins.
branch. OrganizationFolderProperty (view on GitHub) -
Branch API Plugin: jenkins.
branch. ProjectNameProperty (view on GitHub) -
Config File Provider Plugin: org.
jenkinsci. plugins. configfiles. folder. FolderConfigFileProperty (view on GitHub) -
Conjur Secrets Plugin: org.
conjur. jenkins. configuration. FolderConjurConfiguration (view on GitHub) -
Cortex Metrics Plugin: com.
adobe. dx. xeng. cortexmetrics. config. CortexMetricsFolderConfig (view on GitHub) -
Docker Pipeline Plugin: org.
jenkinsci. plugins. docker. workflow. declarative. FolderConfig (view on GitHub) -
Folder Properties Plugin: com.
mig82. folders. properties. FolderProperties (view on GitHub) -
Folders Plugin: com.
cloudbees. hudson. plugins. folder. properties. FolderCredentialsProvider. FolderCredentialsProperty (view on GitHub) -
Folders Plugin: com.
cloudbees. hudson. plugins. folder. FolderProperty (view on GitHub) -
HashiCorp Vault Plugin: com.
datapipe. jenkins. vault. configuration. FolderVaultConfiguration (view on GitHub) -
Hubot Pipeline Steps Plugin: org.
thoughtslive. jenkins. plugins. hubot. config. HubotFolderProperty (view on GitHub) -
Jira Plugin: hudson.
plugins. jira. JiraFolderProperty (view on GitHub) -
Job and Node ownership Plugin: org.
jenkinsci. plugins. ownership. model. folders. FolderOwnershipProperty (view on GitHub) -
Machine Learning Plugin: io.
jenkins. plugins. ml. ServerFolderProperty (view on GitHub) -
Matrix Authorization Strategy Plugin: com.
cloudbees. hudson. plugins. folder. properties. AuthorizationMatrixProperty (view on GitHub) -
MultiBranch Action Triggers Plugin: org.
jenkinsci. plugins. workflow. multibranch. PipelineTriggerProperty (view on GitHub) -
Pipeline Maven Integration Plugin: org.
jenkinsci. plugins. pipeline. maven. MavenConfigFolderOverrideProperty (view on GitHub) -
Pipeline SCM API for Blue Ocean Plugin: io.
jenkins. blueocean. rest. impl. pipeline. credential. BlueOceanCredentialsProvider. FolderPropertyImpl (view on GitHub) -
Priority Sorter Plugin: jenkins.
advancedqueue. jobinclusion. strategy. JobInclusionFolderProperty (view on GitHub) -
requests-plugin Plugin: com.
michelin. cio. jenkins. plugin. requests. action. RequestDeleteFolderAction (view on GitHub) -
Sidebar Link Plugin: hudson.
plugins. sidebar_link. FolderLinks (view on GitHub) -
Skip Cron Rebuild Plugin: ru.
omniverse. jenkins. skip_cron_rebuild. SkipCronRebuild (view on GitHub) -
Spring Config Plugin: org.
jenkinsci. plugins. springconfig. SpringProfilesFolderProperty (view on GitHub) -
Testinium Plugin: com.
testinium. jenkinsplugin. configuration. TestiniumPluginFolderConfiguration (view on GitHub) -
Thycotic DevOps Secrets Vault Plugin: com.
thycotic. jenkins. configuration. DevOpsSecretsVaultFolderConfiguration (view on GitHub) -
Unique ID Library Plugin: org.
jenkinsci. plugins. uniqueid. impl. FolderIdStore. FolderIdProperty (view on GitHub) -
vSphere Plugin: org.
jenkinsci. plugins. folder. FolderVSphereCloudProperty (view on GitHub)
FolderIcon
jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.FolderIcon]
Renders jenkinsdoc:StatusIcon] for a folder.
Implementations:
-
Branch API Plugin: jenkins.
branch. MetadataActionFolderIcon (view on GitHub) -
Folders Plugin: com.
cloudbees. hudson. plugins. folder. icons. StockFolderIcon (view on GitHub) -
GitHub Organization Folder Plugin: org.
jenkinsci. plugins. orgfolder. github. GitHubOrgIcon (view on GitHub) -
GitHub Organization Folder Plugin: org.
jenkinsci. plugins. orgfolder. github. GitHubRepoIcon (view on GitHub) -
Multi-Branch Project Plugin (DEPRECATED) Plugin: com.
github. mjdetullio. jenkins. plugins. multibranch. BallColorFolderIcon (view on GitHub) -
Multi-Branch Project Plugin (DEPRECATED) Plugin: com.
github. mjdetullio. jenkins. plugins. multibranch. SelectJobsBallColorFolderIcon (view on GitHub)
ItemGroupModifier
jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.relocate.ItemGroupModifier]
This extension point has no Javadoc documentation.
Implementations:
-
Folders Plugin: com.
cloudbees. hudson. plugins. folder. relocate. ItemGroupModifier. StandardModifier (view on GitHub)
OrphanedItemStrategy
jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.computed.OrphanedItemStrategy]
A strategy for removing children after they are no longer indexed by an owning jenkinsdoc:ComputedFolder] .
Implementations:
-
Branch API Plugin: jenkins.
branch. OrganizationChildOrphanedItemsProperty. Inherit (view on GitHub) -
Folders Plugin: com.
cloudbees. hudson. plugins. folder. computed. DefaultOrphanedItemStrategy (view on GitHub)
RelocationHandler
jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.relocate.RelocationHandler]
Provides some kind of specialized handling for a move. Handlers are chained in extension registration order, so that some can decorate other handlers. It is also possible for a handler to send a placeholder response and schedule a move for later (keeping the rest of the handlers ready).
Implementations:
-
Folders Plugin: com.
cloudbees. hudson. plugins. folder. relocate. StandardHandler (view on GitHub)
RelocationUI
jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.relocate.RelocationUI]
Extension point to provide a pluggable UI for moving jenkinsdoc:Item] instances.
Implementations:
-
Folders Plugin: com.
cloudbees. hudson. plugins. folder. relocate. DefaultRelocationUI (view on GitHub)
TransientFolderActionFactory
jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.TransientFolderActionFactory]
Extension point for inserting transient jenkinsdoc:Action] s into jenkinsdoc:Folder] s.
Implementations:
-
Convert To Pipeline Plugin: com.
infostretch. labs. actions. ConvertFolderAction. ActionFolderInjector (view on GitHub) -
Sidebar Link Plugin: hudson.
plugins. sidebar_link. FolderLinks. TransientFolderActionFactoryImpl (view on GitHub)