Skip navigation links
A B C D E G H I J L N P T 

A

AbstractJobsGroup - Class in jenkins.plugins.linkedjobs.model
 
AbstractJobsGroup() - Constructor for class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
AbstractLinkedJobsAction - Class in jenkins.plugins.linkedjobs.actions
 
AbstractLinkedJobsAction() - Constructor for class jenkins.plugins.linkedjobs.actions.AbstractLinkedJobsAction
 
add(Node) - Method in class jenkins.plugins.linkedjobs.model.LabelAtomData
 
addJob(AbstractProject<?, ?>) - Method in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
addJobsWithDefaultValue(Collection<AbstractProject<?, ?>>) - Method in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
addTriggeredJobs(Collection<TriggeredJob>) - Method in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
addTriggeringJob(AbstractProject<?, ?>) - Method in class jenkins.plugins.linkedjobs.model.TriggeredJob
 

B

buildJobsGroups() - Method in class jenkins.plugins.linkedjobs.actions.AbstractLinkedJobsAction
 
buildResult(HashMap<Label, JobsGroup>) - Method in class jenkins.plugins.linkedjobs.actions.AbstractLinkedJobsAction
 
buildResult(HashMap<Label, JobsGroup>) - Method in class jenkins.plugins.linkedjobs.actions.ComputerLinkedJobsAction
 
buildResult(HashMap<Label, JobsGroup>) - Method in class jenkins.plugins.linkedjobs.actions.LabelLinkedJobsAction
 

C

compareTo(JobsGroup) - Method in class jenkins.plugins.linkedjobs.model.JobsGroup
 
compareTo(LabelAtomData) - Method in class jenkins.plugins.linkedjobs.model.LabelAtomData
Comparable interface implementation
compareTo(NodeData) - Method in class jenkins.plugins.linkedjobs.model.NodeData
Comparable interface implementation
ComputerExtension - Class in jenkins.plugins.linkedjobs.extensions
The only role of this extension/factory is to instantiate a ComputerLinkedJobsAction for each computer/node of this Jenkins instance.
ComputerExtension() - Constructor for class jenkins.plugins.linkedjobs.extensions.ComputerExtension
 
ComputerLinkedJobsAction - Class in jenkins.plugins.linkedjobs.actions
For each Computer, Jenkins associates an object of this class to a Linked Jobs page thanks to ComputerExtension.
ComputerLinkedJobsAction(Computer) - Constructor for class jenkins.plugins.linkedjobs.actions.ComputerLinkedJobsAction
 
configure(StaplerRequest, JSONObject) - Method in class jenkins.plugins.linkedjobs.settings.GlobalSettings
 
createFor(Computer) - Method in class jenkins.plugins.linkedjobs.extensions.ComputerExtension
 

D

doLabelsData() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 

E

equals(Object) - Method in class jenkins.plugins.linkedjobs.model.JobsGroup
 
equals(Object) - Method in class jenkins.plugins.linkedjobs.model.LabelAtomData
 
equals(Object) - Method in class jenkins.plugins.linkedjobs.model.NodeData
 

G

get() - Static method in class jenkins.plugins.linkedjobs.settings.GlobalSettings
Some plugin implementations make use of @Inject to make this available in other plugin classes.
getActions(LabelAtom) - Method in class jenkins.plugins.linkedjobs.extensions.LabelExtension
 
getCloudsCount() - Method in class jenkins.plugins.linkedjobs.model.LabelAtomData
 
getDashboardOrphanedJobsDetailedView() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getDashboardOrphanedJobsDetailedView() - Method in class jenkins.plugins.linkedjobs.settings.GlobalSettings
 
getDescription() - Method in class jenkins.plugins.linkedjobs.model.LabelAtomData
 
getDetailedView() - Method in class jenkins.plugins.linkedjobs.actions.AbstractLinkedJobsAction
 
getDetailedView() - Method in class jenkins.plugins.linkedjobs.settings.GlobalSettings
 
getDisplayName() - Method in class jenkins.plugins.linkedjobs.actions.AbstractLinkedJobsAction
 
getDisplayName() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getDisplayName() - Method in class jenkins.plugins.linkedjobs.extensions.LabelExtension.LabelConfigurationDescriptor
 
getExclusiveJobs(List<JobsGroup>) - Method in class jenkins.plugins.linkedjobs.actions.ComputerLinkedJobsAction
 
getHasAtLeastOneCloud() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getHasMoreThanOneJob() - Method in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
getIconFileName() - Method in class jenkins.plugins.linkedjobs.actions.AbstractLinkedJobsAction
 
getIconFileName() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getJobs() - Method in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
getJobsCount() - Method in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
getJobsGroups() - Method in class jenkins.plugins.linkedjobs.actions.LabelLinkedJobsAction
This function retrieves all jobs existing on this jenkins instance and group them by "assigned label", keeping only such labels that contains the particular label of this LabelLinkedJobsAction instance
getJobsWithLabelDefaultValue() - Method in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
getJobsWithLabelDefaultValueCount() - Method in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
getJobsWithNoLabels() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getLabel() - Method in class jenkins.plugins.linkedjobs.actions.LabelLinkedJobsAction
 
getLabel() - Method in class jenkins.plugins.linkedjobs.model.JobsGroup
 
getLabel() - Method in class jenkins.plugins.linkedjobs.model.LabelAtomData
 
getLabelsData() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
This function scans all jobs and all nodes of this Jenkins instance to extract all LabelAtom defined.
getLabelURL() - Method in class jenkins.plugins.linkedjobs.model.JobsGroup
 
getLabelURL() - Method in class jenkins.plugins.linkedjobs.model.LabelAtomData
 
getLabelURL() - Method in class jenkins.plugins.linkedjobs.model.NodeData
 
getLinkedJobs() - Method in class jenkins.plugins.linkedjobs.actions.ComputerLinkedJobsAction
 
getName() - Method in class jenkins.plugins.linkedjobs.model.NodeData
 
getNode() - Method in class jenkins.plugins.linkedjobs.actions.ComputerLinkedJobsAction
 
getNodeLabels() - Method in class jenkins.plugins.linkedjobs.actions.ComputerLinkedJobsAction
 
getNodes() - Method in class jenkins.plugins.linkedjobs.model.JobsGroup
 
getNodesCount() - Method in class jenkins.plugins.linkedjobs.model.LabelAtomData
 
getNodesData() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
This function scans all jobs to find those that are using nodes' self labels
getNodeURL() - Method in class jenkins.plugins.linkedjobs.model.NodeData
 
getOnlyExclusiveNodes() - Static method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
JENKINS-25188 - Orphaned jobs do not show jobs without label when all nodes set to Label restrictions This function scans all nodes to determine if at least one is in non-exclusive mode, meaning it can be used to run jobs with no labels.
getOrphanedDefaultValueJobs() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getOrphanedJobs() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getOrphanedTriggeredJobs() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getOwner() - Method in class jenkins.plugins.linkedjobs.actions.ComputerLinkedJobsAction
 
getPluginActiveForLabel() - Method in class jenkins.plugins.linkedjobs.model.LabelAtomData
 
getProvisioningClouds() - Method in class jenkins.plugins.linkedjobs.actions.LabelLinkedJobsAction
 
getProvisioningClouds() - Method in class jenkins.plugins.linkedjobs.model.JobsGroup
 
getRefresh() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getShowLabellessJobs() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getShowLabellessJobs() - Method in class jenkins.plugins.linkedjobs.settings.GlobalSettings
 
getShowSingleNodeJobs() - Method in class jenkins.plugins.linkedjobs.actions.ComputerLinkedJobsAction
 
getShowSingleNodeJobs() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getShowSingleNodeJobs() - Method in class jenkins.plugins.linkedjobs.settings.GlobalSettings
 
getSingleNodeJobs() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
getSize(List<Cloud>) - Method in class jenkins.plugins.linkedjobs.actions.LabelLinkedJobsAction
 
getTitle() - Method in class jenkins.plugins.linkedjobs.actions.LabelLinkedJobsAction
 
getTriggeredJob() - Method in class jenkins.plugins.linkedjobs.model.TriggeredJob
 
getTriggeredJobs() - Method in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
getTriggeredJobsCount() - Method in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
getTriggeringJobs() - Method in class jenkins.plugins.linkedjobs.model.TriggeredJob
 
getUrlName() - Method in class jenkins.plugins.linkedjobs.actions.AbstractLinkedJobsAction
 
getUrlName() - Method in class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
GlobalSettings - Class in jenkins.plugins.linkedjobs.settings
The role of this class is to act as a central point for all things related to the global configuration of the plugin, i.e.
GlobalSettings() - Constructor for class jenkins.plugins.linkedjobs.settings.GlobalSettings
 

H

hashCode() - Method in class jenkins.plugins.linkedjobs.model.JobsGroup
 
hashCode() - Method in class jenkins.plugins.linkedjobs.model.LabelAtomData
 
hashCode() - Method in class jenkins.plugins.linkedjobs.model.NodeData
 

I

isLabelRelevant(Label) - Method in class jenkins.plugins.linkedjobs.actions.AbstractLinkedJobsAction
 
isLabelRelevant(Label) - Method in class jenkins.plugins.linkedjobs.actions.ComputerLinkedJobsAction
 
isLabelRelevant(Label) - Method in class jenkins.plugins.linkedjobs.actions.LabelLinkedJobsAction
 
isSingleNode() - Method in class jenkins.plugins.linkedjobs.model.JobsGroup
 

J

jenkins.plugins.linkedjobs.actions - package jenkins.plugins.linkedjobs.actions
 
jenkins.plugins.linkedjobs.extensions - package jenkins.plugins.linkedjobs.extensions
 
jenkins.plugins.linkedjobs.helpers - package jenkins.plugins.linkedjobs.helpers
 
jenkins.plugins.linkedjobs.model - package jenkins.plugins.linkedjobs.model
 
jenkins.plugins.linkedjobs.settings - package jenkins.plugins.linkedjobs.settings
 
jobs - Variable in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
JobsGroup - Class in jenkins.plugins.linkedjobs.model
Data structure to group together jobs (projects) sharing the same label
JobsGroup(Label) - Constructor for class jenkins.plugins.linkedjobs.model.JobsGroup
 
jobsWithLabelDefaultValue - Variable in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 

L

LabelAtomData - Class in jenkins.plugins.linkedjobs.model
 
LabelAtomData(LabelAtom) - Constructor for class jenkins.plugins.linkedjobs.model.LabelAtomData
 
LabelConfigurationDescriptor() - Constructor for class jenkins.plugins.linkedjobs.extensions.LabelExtension.LabelConfigurationDescriptor
 
LabelDashboardAction - Class in jenkins.plugins.linkedjobs.actions
Action (and ExtensionPoint!) responsible for the display of the Labels Dashboard plugin page.
LabelDashboardAction() - Constructor for class jenkins.plugins.linkedjobs.actions.LabelDashboardAction
 
LabelExtension - Class in jenkins.plugins.linkedjobs.extensions
One ExtensionPoint of this plugin adds an Action, which makes an additional link available for Labels in the left-hand side menu to see linked jobs defines the Descriptor class, which manages the plugin configuration per label - that is, returns the name of the option to activate the plugin for that label See LabelConfigurationDescriptor.getDisplayName()
LabelExtension() - Constructor for class jenkins.plugins.linkedjobs.extensions.LabelExtension
This constructor is called by jenkins when the user saves the configuration page of a given label, and has selected the checkbox to activate this extension.
LabelExtension.LabelConfigurationDescriptor - Class in jenkins.plugins.linkedjobs.extensions
Since the plugin configuration is handled globally by LabelPluginSettings, the sole role of this descriptor is to define getDisplayName()
LabelLinkedJobsAction - Class in jenkins.plugins.linkedjobs.actions
For each Label, Jenkins associates an object of this class to a Linked Jobs page.
LabelLinkedJobsAction(LabelAtom) - Constructor for class jenkins.plugins.linkedjobs.actions.LabelLinkedJobsAction
 

N

NodeData - Class in jenkins.plugins.linkedjobs.model
 
NodeData(Node) - Constructor for class jenkins.plugins.linkedjobs.model.NodeData
 

P

populateJobsWithLabelDefaultValue(HashMap<Label, List<AbstractProject<?, ?>>>) - Static method in class jenkins.plugins.linkedjobs.helpers.TriggeredJobsHelper
 
populateTriggeredJobs(HashMap<Label, HashMap<AbstractProject<?, ?>, TriggeredJob>>) - Static method in class jenkins.plugins.linkedjobs.helpers.TriggeredJobsHelper
 

T

TriggeredJob - Class in jenkins.plugins.linkedjobs.model
 
TriggeredJob(AbstractProject<?, ?>, AbstractProject<?, ?>) - Constructor for class jenkins.plugins.linkedjobs.model.TriggeredJob
 
triggeredJobs - Variable in class jenkins.plugins.linkedjobs.model.AbstractJobsGroup
 
TriggeredJobsHelper - Class in jenkins.plugins.linkedjobs.helpers
 
TriggeredJobsHelper() - Constructor for class jenkins.plugins.linkedjobs.helpers.TriggeredJobsHelper
 
A B C D E G H I J L N P T 
Skip navigation links

Copyright © 2016–2020. All rights reserved.