Package com.gitee.jenkins.trigger
Class GiteePushTrigger.WebhookEntry.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<GiteePushTrigger.WebhookEntry>
com.gitee.jenkins.trigger.GiteePushTrigger.WebhookEntry.DescriptorImpl
- All Implemented Interfaces:
ApiDesciptor,Saveable,Loadable,OnMaster
- Enclosing class:
GiteePushTrigger.WebhookEntry
@Extension
public static class GiteePushTrigger.WebhookEntry.DescriptorImpl
extends Descriptor<GiteePushTrigger.WebhookEntry>
implements ApiDesciptor
-
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 TypeMethodDescriptionbooleanconfigure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject obj) doAddWebhook(String repo, String owner, String name, boolean isPush, boolean isTagPush, boolean isIssue, boolean isNote, boolean isPullRequest, Job<?, ?> job) doCheckGiteeApiRepo(String value) Methods 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, toMapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gitee.jenkins.connection.ApiDesciptor
doFillGiteeApiRepoItems
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayNamein classDescriptor<GiteePushTrigger.WebhookEntry>
-
doCheckGiteeApiRepo
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject obj) - Overrides:
configurein classDescriptor<GiteePushTrigger.WebhookEntry>
-
doAddWebhook
@POST public FormValidation doAddWebhook(@QueryParameter String repo, @QueryParameter String owner, @QueryParameter String name, @QueryParameter boolean isPush, @QueryParameter boolean isTagPush, @QueryParameter boolean isIssue, @QueryParameter boolean isNote, @QueryParameter boolean isPullRequest, @AncestorInPath Job<?, ?> job)
-