public class Diagnostics extends Object implements jenkins.model.ModelObjectWithChildren, jenkins.model.ModelObjectWithContextMenu
GerritManagement
containing some diagnostic views.Constructor and Description |
---|
Diagnostics() |
Modifier and Type | Method and Description |
---|---|
jenkins.model.ModelObjectWithContextMenu.ContextMenu |
doChildrenContextMenu(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response) |
jenkins.model.ModelObjectWithContextMenu.ContextMenu |
doContextMenu(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response) |
void |
doTriggerDebugEvent(org.kohsuke.stapler.StaplerRequest request,
org.kohsuke.stapler.StaplerResponse response)
Triggers a
ManualPatchsetCreated event with some random data for debug purposes in a dev environment. |
BuildMemoryReport |
getBuildMemory()
A report of the currently coordinated builds.
|
jenkins.model.ModelObjectWithContextMenu.ContextMenu |
getContextMenu(String context)
Helper method to produce the breadcrumb context menu.
|
String |
getDisplayName() |
EventListenersReport |
getEventListeners()
A report of all registered
GerritEventListener s
in the system. |
static hudson.security.Permission |
getRequiredPermission()
The Jenkins permission required to view the diagnostic reports.
|
boolean |
isDebugMode()
Checks if the plugin is running in a development environment.
|
public jenkins.model.ModelObjectWithContextMenu.ContextMenu doChildrenContextMenu(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) throws Exception
doChildrenContextMenu
in interface jenkins.model.ModelObjectWithChildren
Exception
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public jenkins.model.ModelObjectWithContextMenu.ContextMenu getContextMenu(String context)
context
- the url prefix to put on all urls.doChildrenContextMenu(StaplerRequest, StaplerResponse)
,
GerritManagement.doContextMenu(StaplerRequest, StaplerResponse)
@Nonnull public static hudson.security.Permission getRequiredPermission()
public String getDisplayName()
getDisplayName
in interface hudson.model.ModelObject
@CheckForNull public BuildMemoryReport getBuildMemory()
BuildMemory.report()
@CheckForNull public EventListenersReport getEventListeners()
GerritEventListener
s
in the system.
Intended to be accessed via Stapler URL mapping.public jenkins.model.ModelObjectWithContextMenu.ContextMenu doContextMenu(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) throws Exception
doContextMenu
in interface jenkins.model.ModelObjectWithContextMenu
Exception
public void doTriggerDebugEvent(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) throws IOException
ManualPatchsetCreated
event with some random data for debug purposes in a dev environment.request
- staplerresponse
- staplerIOException
- if soisDebugMode()
@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public boolean isDebugMode()
Copyright © 2016–2017. All rights reserved.