Package jenkins.metrics.api
Class MetricsRootAction.Pseudoservlet
java.lang.Object
jenkins.metrics.api.MetricsRootAction.Pseudoservlet
- Direct Known Subclasses:
MetricsRootAction.AccessKeyPseudoservlet,MetricsRootAction.CurrentUserPseudoservlet
- Enclosing class:
MetricsRootAction
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class MetricsRootAction.Pseudoservlet
extends Object
A binding of the standard dropwizard metrics servlet into the stapler API
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.kohsuke.stapler.HttpResponsedoHealthcheck(org.kohsuke.stapler.StaplerRequest2 req) Web binding for /healthcheckorg.kohsuke.stapler.HttpResponsedoIndex()Web binding for /org.kohsuke.stapler.HttpResponseWeb binding for /metricsorg.kohsuke.stapler.HttpResponseWeb binding for /metricsHistoryorg.kohsuke.stapler.HttpResponsedoPing()Web binding for /pingorg.kohsuke.stapler.HttpResponseWeb binding for /threads
-
Constructor Details
-
Pseudoservlet
public Pseudoservlet()
-
-
Method Details
-
doHealthcheck
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public org.kohsuke.stapler.HttpResponse doHealthcheck(org.kohsuke.stapler.StaplerRequest2 req) Web binding for /healthcheck- Parameters:
req- the request- Returns:
- the response
-
doMetrics
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public org.kohsuke.stapler.HttpResponse doMetrics()Web binding for /metrics- Returns:
- the response
-
doMetricsHistory
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public org.kohsuke.stapler.HttpResponse doMetricsHistory()Web binding for /metricsHistory- Returns:
- the response
-
doPing
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public org.kohsuke.stapler.HttpResponse doPing()Web binding for /ping- Returns:
- the response
-
doThreads
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public org.kohsuke.stapler.HttpResponse doThreads()Web binding for /threads- Returns:
- the response
-
doIndex
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public org.kohsuke.stapler.HttpResponse doIndex()Web binding for /- Returns:
- the response
-