Package jenkins.metrics.api
Class MetricsAccessKey.DescriptorImpl
- Enclosing class:
- MetricsAccessKey
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
checkAccessKey
(String accessKey) void
checkAccessKeyHealthCheck
(String accessKey) void
checkAccessKeyMetrics
(String accessKey) void
checkAccessKeyPing
(String accessKey) void
checkAccessKeyThreadDump
(String accessKey) boolean
configure
(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject json) org.kohsuke.stapler.HttpResponse
org.kohsuke.stapler.HttpResponse
static String
getAccessKey
(String accessKey) boolean
hasAccessKeyHealthCheck
(String accessKey) boolean
hasAccessKeyMetrics
(String accessKey) boolean
hasAccessKeyPing
(String accessKey) boolean
hasAccessKeyThreadDump
(String accessKey) void
void
setAccessKeys
(List<MetricsAccessKey> accessKeys) Setter for the list of access keysMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
generateKey
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject json) throws Descriptor.FormException - Overrides:
configure
in classDescriptor<MetricsAccessKey>
- Throws:
Descriptor.FormException
-
getAccessKeys
-
checkAccessKey
-
hasAccessKeyPing
-
hasAccessKeyThreadDump
-
hasAccessKeyHealthCheck
-
hasAccessKeyMetrics
-
checkAccessKeyPing
-
checkAccessKeyThreadDump
-
checkAccessKeyHealthCheck
-
checkAccessKeyMetrics
-
getAccessKey
-
doGenerateNewToken
public org.kohsuke.stapler.HttpResponse doGenerateNewToken() -
setAccessKeys
Setter for the list of access keys- Parameters:
accessKeys
- the list of access keys to configure
-
cors
public org.kohsuke.stapler.HttpResponse cors(@CheckForNull String accessKey, org.kohsuke.stapler.HttpResponse resp) -
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<MetricsAccessKey>
-
reindexAccessKeys
public void reindexAccessKeys()
-