A B C D E F G H I J M N O P R S T U _ 
All Classes All Packages

A

areJsonNodesEquals(String, String) - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Compares to json nodes, if they are equals.

B

BuildAction_Name() - Static method in class io.jenkins.plugins.monitoring.Messages
Key BuildAction.Name: Pull Request Monitoring.

C

createFor(Run) - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultActionFactory
 
createFor(MultiBranchProject) - Method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectActionFactory
Add the action to the selected MultiBranchProject.
createFor(WorkflowJob) - Method in class io.jenkins.plugins.monitoring.MonitoringWorkflowJobActionFactory
Add the action to the selected WorkflowJob if its a Pull Request.
createOrUpdateConfiguration(String, String) - Method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty

D

DEFAULT_ID - Static variable in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty
The id for the default configuration.
DemoPortlet - Class in io.jenkins.plugins.monitoring
An example of MonitorPortlet.
DemoPortlet(String, String) - Constructor for class io.jenkins.plugins.monitoring.DemoPortlet
Creates a new DemoPortlet.
DemoPortlet.ExampleMonitorFactory - Class in io.jenkins.plugins.monitoring
An example of MonitorPortletFactory.
Descriptor() - Constructor for class io.jenkins.plugins.monitoring.Monitor.Descriptor
 

E

ExampleMonitorFactory() - Constructor for class io.jenkins.plugins.monitoring.DemoPortlet.ExampleMonitorFactory
 

F

forCurrentUser() - Static method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty
Gets the MonitorConfigurationProperty for current user.

G

getAvailablePortlets(Run<?, ?>) - Static method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Gets all MonitorPortlet for corresponding MonitorPortletFactory.
getAvailablePortlets(Run<?, ?>) - Static method in class io.jenkins.plugins.monitoring.util.PortletUtils
Gets all MonitorPortlet for corresponding MonitorPortletFactory.
getAvailablePortletsForFactory(Run<?, ?>, MonitorPortletFactory) - Static method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
getAvailablePortletsForFactory(Run<?, ?>, MonitorPortletFactory) - Static method in class io.jenkins.plugins.monitoring.util.PortletUtils
getConfig() - Method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty.MonitorConfiguration
 
getConfiguration() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Get the current dashboard configuration of user.
getConfiguration(String) - Method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty
getConfigurationId() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Get the project it based on the current Run.
getConfigurations() - Method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty
 
getContributorMetaData(Job<?, ?>) - Method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
Get the ContributorMetadataAction for a given job, e.g.
getContributorMetadataAction() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Get the ContributorMetadataAction for the current build.
getDefaultPortletsAsConfiguration(Run<?, ?>) - Static method in class io.jenkins.plugins.monitoring.util.PortletUtils
Get all the default portlets as configuration.
getDetailViewUrl() - Method in class io.jenkins.plugins.monitoring.MonitorPortlet
Defines the relative url to a detail view of the portlet.
getDisplayName() - Method in class io.jenkins.plugins.monitoring.DemoPortlet.ExampleMonitorFactory
 
getDisplayName() - Method in class io.jenkins.plugins.monitoring.Monitor.Descriptor
 
getDisplayName() - Method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty.MonitorPropertyDescriptor
 
getDisplayName() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
 
getDisplayName() - Method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
 
getDisplayName() - Method in class io.jenkins.plugins.monitoring.MonitoringWorkflowJobAction
 
getDisplayName() - Method in class io.jenkins.plugins.monitoring.MonitorPortletFactory
Defines the name of the factory.
getFactories() - Static method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Get all portlet factories, type of MonitorPortletFactory.
getFactories() - Static method in class io.jenkins.plugins.monitoring.util.PortletUtils
Get all portlet factories, type of MonitorPortletFactory.
getFunctionName() - Method in class io.jenkins.plugins.monitoring.Monitor.Descriptor
 
getIconBig() - Static method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
 
getIconFileName() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
 
getIconFileName() - Method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
 
getIconFileName() - Method in class io.jenkins.plugins.monitoring.MonitoringWorkflowJobAction
 
getIconSmall() - Static method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
 
getIconUrl() - Method in class io.jenkins.plugins.monitoring.MonitorPortlet
Defines the icon to show in the dropdown list of available portlets.
getId() - Method in class io.jenkins.plugins.monitoring.DemoPortlet
 
getId() - Method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty.MonitorConfiguration
 
getId() - Method in class io.jenkins.plugins.monitoring.MonitorPortlet
Defines the id for the portlet.
getObjectMetaData(Job<?, ?>) - Method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
Get the ObjectMetadataAction for a given job, e.g.
getObjectMetadataAction() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Get the ObjectMetadataAction for the current build.
getPortlets() - Method in class io.jenkins.plugins.monitoring.Monitor
 
getPortlets() - Method in class io.jenkins.plugins.monitoring.MonitoringCustomAction
 
getPortlets() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
 
getPortlets(Run<?, ?>) - Method in class io.jenkins.plugins.monitoring.DemoPortlet.ExampleMonitorFactory
 
getPortlets(Run<?, ?>) - Method in class io.jenkins.plugins.monitoring.MonitorPortletFactory
Get a collection of MonitorPortlet to display.
getPreferredHeight() - Method in class io.jenkins.plugins.monitoring.DemoPortlet
 
getPreferredHeight() - Method in class io.jenkins.plugins.monitoring.MonitorPortlet
Defines the preferred height of the portlet.
getPreferredWidth() - Method in class io.jenkins.plugins.monitoring.DemoPortlet
 
getPreferredWidth() - Method in class io.jenkins.plugins.monitoring.MonitorPortlet
Defines the preferred width of the portlet.
getProject() - Method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
 
getPullRequestMetadataBody() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Creates the body for the pull request metadata accordion.
getPullRequestMetadataTitle() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Creates the heading for the pull request metadata accordion.
getPullRequestReferenceBuildDescription() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Creates the reference build link for the pull request metadata title.
getPullRequests() - Method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
Filters all jobs of selected MultiBranchProject by "Pull Request".
getRequiredContext() - Method in class io.jenkins.plugins.monitoring.Monitor.Descriptor
 
getRun() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
 
getScmHead() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Get the ChangeRequestSCMHead2 for a specific Run.
getScmHead(Job<?, ?>) - Method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
Get the ChangeRequestSCMHead2 for a specific Job.
getTarget() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
 
getTitle() - Method in class io.jenkins.plugins.monitoring.DemoPortlet
 
getTitle() - Method in class io.jenkins.plugins.monitoring.MonitorPortlet
Defines the title to be shown.
getUnavailablePortlets() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Get all portlets, which are not available anymore.
getURI() - Static method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
 
getUrlName() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
 
getUrlName() - Method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
 
getUrlName() - Method in class io.jenkins.plugins.monitoring.MonitoringWorkflowJobAction
 

H

hasChanges() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Checks if there are changes in the configuration since the last build.

I

io.jenkins.plugins.monitoring - package io.jenkins.plugins.monitoring
 
io.jenkins.plugins.monitoring.util - package io.jenkins.plugins.monitoring.util
 
isDefault() - Method in class io.jenkins.plugins.monitoring.MonitorPortlet
Defines whether the portlet is shown per default in the dashboard or not.
isMonitorConfigurationSynced() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Checks if the actual configuration is synced with the default one (Jenkinsfile or empty one).
isPullRequest(Job<?, ?>) - Static method in class io.jenkins.plugins.monitoring.util.PullRequestUtils
Checks whether a given Job is a pull request or not.
isValidConfiguration(String) - Static method in class io.jenkins.plugins.monitoring.util.PortletUtils
Validate the json configuration.

J

JobAction_Name() - Static method in class io.jenkins.plugins.monitoring.Messages
Key JobAction.Name: Pull Request Monitoring.

M

Messages - Class in io.jenkins.plugins.monitoring
Generated localization support class.
Messages() - Constructor for class io.jenkins.plugins.monitoring.Messages
 
Monitor - Class in io.jenkins.plugins.monitoring
This Step is responsible for the configuration of the monitoring dashboard via the corresponding Jenkinsfile.
Monitor(String) - Constructor for class io.jenkins.plugins.monitoring.Monitor
Creates a new instance of Monitor.
Monitor.Descriptor - Class in io.jenkins.plugins.monitoring
A Monitor.Descriptor for the monitoring step.
MonitorConfiguration(String, String) - Constructor for class io.jenkins.plugins.monitoring.MonitorConfigurationProperty.MonitorConfiguration
MonitorConfigurationProperty - Class in io.jenkins.plugins.monitoring
A UserProperty to store the json configuration per user as property.
MonitorConfigurationProperty(List<MonitorConfigurationProperty.MonitorConfiguration>) - Constructor for class io.jenkins.plugins.monitoring.MonitorConfigurationProperty
MonitorConfigurationProperty.MonitorConfiguration - Class in io.jenkins.plugins.monitoring
The property class to store.
MonitorConfigurationProperty.MonitorPropertyDescriptor - Class in io.jenkins.plugins.monitoring
MonitoringCustomAction - Class in io.jenkins.plugins.monitoring
This action is added to Run, if configuration is set in the Jenkinsfile.
MonitoringCustomAction(String) - Constructor for class io.jenkins.plugins.monitoring.MonitoringCustomAction
Creates a new instance of MonitoringCustomAction.
MonitoringDefaultAction - Class in io.jenkins.plugins.monitoring
This action displays a link on the side panel of a Run.
MonitoringDefaultAction(Run<?, ?>) - Constructor for class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Creates a new instance of MonitoringDefaultAction.
MonitoringDefaultActionFactory - Class in io.jenkins.plugins.monitoring
A TransientActionFactory to add an action to specific Run.
MonitoringDefaultActionFactory() - Constructor for class io.jenkins.plugins.monitoring.MonitoringDefaultActionFactory
 
MonitoringMultibranchProjectAction - Class in io.jenkins.plugins.monitoring
This action displays a link on the side panel of a MultiBranchProject.
MonitoringMultibranchProjectAction(MultiBranchProject<?, ?>) - Constructor for class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectAction
Creates a new instance of MonitoringMultibranchProjectAction.
MonitoringMultibranchProjectActionFactory - Class in io.jenkins.plugins.monitoring
A TransientActionFactory to add an action to specific MultiBranchProject.
MonitoringMultibranchProjectActionFactory() - Constructor for class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectActionFactory
 
MonitoringWorkflowJobAction - Class in io.jenkins.plugins.monitoring
This action displays a link on the side panel of a WorkflowJob.
MonitoringWorkflowJobAction(WorkflowJob) - Constructor for class io.jenkins.plugins.monitoring.MonitoringWorkflowJobAction
Creates a new instance of MonitoringWorkflowJobAction.
MonitoringWorkflowJobActionFactory - Class in io.jenkins.plugins.monitoring
A TransientActionFactory to add an action to specific WorkflowJob.
MonitoringWorkflowJobActionFactory() - Constructor for class io.jenkins.plugins.monitoring.MonitoringWorkflowJobActionFactory
 
MonitorPortlet - Class in io.jenkins.plugins.monitoring
Defines a single portlet for the pull request monitoring dashboard.
MonitorPortlet() - Constructor for class io.jenkins.plugins.monitoring.MonitorPortlet
 
MonitorPortletFactory - Class in io.jenkins.plugins.monitoring
Defines the ExtensionPoint to register one or more new pull request monitoring portlets.
MonitorPortletFactory() - Constructor for class io.jenkins.plugins.monitoring.MonitorPortletFactory
 
MonitorPropertyDescriptor() - Constructor for class io.jenkins.plugins.monitoring.MonitorConfigurationProperty.MonitorPropertyDescriptor
 

N

newInstance(User) - Method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty.MonitorPropertyDescriptor
 

O

onAttached(Run<?, ?>) - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
 
onLoad(Run<?, ?>) - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
 

P

PortletUtils - Class in io.jenkins.plugins.monitoring.util
A utility class for the portlets.
ProjectAction_Name() - Static method in class io.jenkins.plugins.monitoring.Messages
Key ProjectAction.Name: Pull Request Monitoring.
Property_DisplayName() - Static method in class io.jenkins.plugins.monitoring.Messages
Key Property.DisplayName: Pull Request Monitoring.
PullRequestUtils - Class in io.jenkins.plugins.monitoring.util
A utility class for pull requests.

R

removeConfiguration(String) - Method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty
Removes a configuration from configurations list.
resetMonitorConfiguration() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Reset the current project configuration to default.
resolvePortlets() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Resolves the portlet string of the Monitor.

S

save() - Method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty
 
setConfig(String) - Method in class io.jenkins.plugins.monitoring.MonitorConfigurationProperty.MonitorConfiguration
 
start(StepContext) - Method in class io.jenkins.plugins.monitoring.Monitor
 
Step_DisplayName() - Static method in class io.jenkins.plugins.monitoring.Messages
Key Step.DisplayName: Configure Monitoring Dashboard.

T

toString() - Method in class io.jenkins.plugins.monitoring.MonitorPortlet
type() - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultActionFactory
 
type() - Method in class io.jenkins.plugins.monitoring.MonitoringMultibranchProjectActionFactory
Specifies the Class of the job (MultiBranchProject) to add the action to.
type() - Method in class io.jenkins.plugins.monitoring.MonitoringWorkflowJobActionFactory
Specifies the Class of the job WorkflowJob to add the action to.

U

updateMonitorConfiguration(String) - Method in class io.jenkins.plugins.monitoring.MonitoringDefaultAction
Saves the actual dashboard configuration to MonitorConfigurationProperty.

_

_BuildAction_Name() - Static method in class io.jenkins.plugins.monitoring.Messages
Key BuildAction.Name: Pull Request Monitoring.
_JobAction_Name() - Static method in class io.jenkins.plugins.monitoring.Messages
Key JobAction.Name: Pull Request Monitoring.
_ProjectAction_Name() - Static method in class io.jenkins.plugins.monitoring.Messages
Key ProjectAction.Name: Pull Request Monitoring.
_Property_DisplayName() - Static method in class io.jenkins.plugins.monitoring.Messages
Key Property.DisplayName: Pull Request Monitoring.
_Step_DisplayName() - Static method in class io.jenkins.plugins.monitoring.Messages
Key Step.DisplayName: Configure Monitoring Dashboard.
A B C D E F G H I J M N O P R S T U _ 
All Classes All Packages