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 TypeMethodDescriptionvoidcheckAccessKey(String accessKey) voidcheckAccessKeyHealthCheck(String accessKey) voidcheckAccessKeyMetrics(String accessKey) voidcheckAccessKeyPing(String accessKey) voidcheckAccessKeyThreadDump(String accessKey) booleanconfigure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject json) org.kohsuke.stapler.HttpResponseorg.kohsuke.stapler.HttpResponsestatic StringgetAccessKey(String accessKey) booleanhasAccessKeyHealthCheck(String accessKey) booleanhasAccessKeyMetrics(String accessKey) booleanhasAccessKeyPing(String accessKey) booleanhasAccessKeyThreadDump(String accessKey) voidvoidsetAccessKeys(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:
configurein 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:
getDisplayNamein classDescriptor<MetricsAccessKey>
-
reindexAccessKeys
public void reindexAccessKeys()
-