Package io.jenkins.plugins.wxwork
Class WXWorkRobotProperty.WXWorkRobotPropertyDescriptor
- java.lang.Object
-
- hudson.model.Descriptor<WXWorkRobotProperty>
-
- io.jenkins.plugins.wxwork.WXWorkRobotProperty.WXWorkRobotPropertyDescriptor
-
- Enclosing class:
- WXWorkRobotProperty
@Extension public static class WXWorkRobotProperty.WXWorkRobotPropertyDescriptor extends Descriptor<WXWorkRobotProperty>
-
-
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 Constructor Description WXWorkRobotPropertyDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckId(String id)
ID验证FormValidation
doCheckName(String name)
名称验证FormValidation
doCheckWebhook(String webhook)
webhook地址验证FormValidation
doTest(String id, String name, String webhook)
测试机器人-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, 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
-
-
-
-
Method Detail
-
doCheckId
public FormValidation doCheckId(@QueryParameter String id)
ID验证
- Parameters:
id
- 机器人唯一ID
-
doCheckName
public FormValidation doCheckName(@QueryParameter String name)
名称验证
- Parameters:
name
- 机器人名称
-
doCheckWebhook
public FormValidation doCheckWebhook(@QueryParameter String webhook)
webhook地址验证
- Parameters:
webhook
- 机器人webhook
-
doTest
@POST public FormValidation doTest(@QueryParameter("id") String id, @QueryParameter("name") String name, @QueryParameter("webhook") String webhook)
测试机器人
- Parameters:
id
- 机器人IDname
- 机器人名称webhook
- 机器人webhook
-
-