Class BotUserRule

    • Constructor Detail

      • BotUserRule

        public BotUserRule()
      • BotUserRule

        public BotUserRule​(BotUserRule source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getRuleName

        public String getRuleName()
        Get 规则名,只能以英文字符,数字,下划线组合,且不能以下划线开头。
        Returns:
        RuleName 规则名,只能以英文字符,数字,下划线组合,且不能以下划线开头。
      • setRuleName

        public void setRuleName​(String RuleName)
        Set 规则名,只能以英文字符,数字,下划线组合,且不能以下划线开头。
        Parameters:
        RuleName - 规则名,只能以英文字符,数字,下划线组合,且不能以下划线开头。
      • getAction

        public String getAction()
        Get 处置动作,取值有:
      • drop:拦截;
      • monitor:观察;
      • trans:放行;
      • alg:JavaScript挑战;
      • captcha:托管挑战;
      • random:随机处置;
      • silence:静默;
      • shortdelay:短时响应;
      • longdelay:长时响应。
Returns:
Action 处置动作,取值有:
  • drop:拦截;
  • monitor:观察;
  • trans:放行;
  • alg:JavaScript挑战;
  • captcha:托管挑战;
  • random:随机处置;
  • silence:静默;
  • shortdelay:短时响应;
  • longdelay:长时响应。
  • Parameters:
    Action - 处置动作,取值有:
  • drop:拦截;
  • monitor:观察;
  • trans:放行;
  • alg:JavaScript挑战;
  • captcha:托管挑战;
  • random:随机处置;
  • silence:静默;
  • shortdelay:短时响应;
  • longdelay:长时响应。