Package org.jenkinsci.plugins.bigpanda
Class BigpandaGlobalNotifier.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<BigpandaGlobalNotifier>
org.jenkinsci.plugins.bigpanda.BigpandaGlobalNotifier.DescriptorImpl
- All Implemented Interfaces:
hudson.model.Saveable,jenkins.util.io.OnMaster
- Enclosing class:
- BigpandaGlobalNotifier
@Extension
public static final class BigpandaGlobalNotifier.DescriptorImpl
extends hudson.model.Descriptor<BigpandaGlobalNotifier>
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self -
Field Summary
Fields inherited from class hudson.model.Descriptor
clazzFields inherited from interface hudson.model.Saveable
NOOP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) hudson.util.FormValidationdoCheckBigpandaApiKey(String value) hudson.util.FormValidationdoCheckBigpandaAppKey(String value) hudson.util.FormValidationdoCheckWebhookUrl(String value) hudson.util.SecretProvides the default webhook for the API callsProvides the webhook for the API callsvoidsetBigpandaApiKey(hudson.util.Secret bigpandaApiKey) voidsetBigpandaAppKey(String bigpandaAppKey) voidsetWebhookUrl(String webhookUrl) Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, 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, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayNamein classhudson.model.Descriptor<BigpandaGlobalNotifier>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) - Overrides:
configurein classhudson.model.Descriptor<BigpandaGlobalNotifier>
-
getBigpandaApiKey
public hudson.util.Secret getBigpandaApiKey()- Returns:
- Bigpanda Api Key
-
getBigpandaAppKey
- Returns:
- Bigpanda App Key
-
getWebhookUrl
Provides the webhook for the API calls- Returns:
- Webhook URL
-
getDefaultWebhookUrl
Provides the default webhook for the API calls- Returns:
- Webhook URL
-
setBigpandaApiKey
@DataBoundSetter public void setBigpandaApiKey(hudson.util.Secret bigpandaApiKey) -
setBigpandaAppKey
-
setWebhookUrl
-
doCheckBigpandaApiKey
public hudson.util.FormValidation doCheckBigpandaApiKey(@QueryParameter("bigpandaApiKey") String value) -
doCheckBigpandaAppKey
public hudson.util.FormValidation doCheckBigpandaAppKey(@QueryParameter("bigpandaAppKey") String value) -
doCheckWebhookUrl
-