类 DingTalkRobotConfig.DingTalkRobotConfigDescriptor

java.lang.Object
hudson.model.Descriptor<DingTalkRobotConfig>
io.jenkins.plugins.DingTalkRobotConfig.DingTalkRobotConfigDescriptor
所有已实现的接口:
Saveable, OnMaster
封闭类:
DingTalkRobotConfig

@Extension public static class DingTalkRobotConfig.DingTalkRobotConfigDescriptor extends Descriptor<DingTalkRobotConfig>
  • 构造器详细资料

    • DingTalkRobotConfigDescriptor

      public DingTalkRobotConfigDescriptor()
  • 方法详细资料

    • getDingTalkSecurityPolicyConfigDescriptor

      public DingTalkSecurityPolicyConfig.DingTalkSecurityPolicyConfigDescriptor getDingTalkSecurityPolicyConfigDescriptor()
      安全配置页面
      返回:
      安全策略配置页面
    • getDefaultSecurityPolicyConfigs

      public ArrayList<DingTalkSecurityPolicyConfig> getDefaultSecurityPolicyConfigs()
      获取默认的安全配置选项
      返回:
      默认的安全配置选项
    • doCheckName

      public FormValidation doCheckName(@QueryParameter String value)
      name 字段必填
      参数:
      value - name
      返回:
      是否校验成功
    • doCheckWebhook

      public FormValidation doCheckWebhook(@QueryParameter String value)
      webhook 字段必填
      参数:
      value - webhook
      返回:
      是否校验成功
    • doTest

      public FormValidation doTest(@QueryParameter("id") String id, @QueryParameter("name") String name, @QueryParameter("webhook") String webhook, @QueryParameter("securityPolicyConfigs") String securityPolicyConfigStr, @QueryParameter("proxy") String proxyStr)
      测试配置信息
      参数:
      id - id
      name - 名称
      webhook - webhook
      securityPolicyConfigStr - 安全策略
      proxyStr - 代理
      返回:
      机器人配置是否正确