public class BotSceneInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| BotSceneInfo() | 
| BotSceneInfo(BotSceneInfo 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getActionMatchType()Get 匹配条件间的与或关系 | 
| Long | getActionRuleCount()Get 动作策略数量 | 
| BotSceneActionRule[] | getActionRuleList()Get 简易模式场景:动作策略信息  PS:简易模式只有一个动作策略 | 
| Boolean | getAIStatus()Get AI开关 | 
| Long | getBotIdCaptchaCount()Get 简易模式场景:人机识别动作的规则总数 | 
| Long | getBotIdCount()Get 简易模式场景:bot_id规则总数 | 
| String | getBotIdGlobalRedirect()Get 简易模式场景:全局重定向路径 | 
| Long | getBotIdInterceptCount()Get 简易模式场景:拦截动作的规则总数 | 
| Long | getBotIdJsChallengeCount()Get 简易模式场景:JS校验动作的规则总数 | 
| Long | getBotIdMonitorCount()Get 简易模式场景:观察动作的规则总数 | 
| String | getBotIdPattern()Get 简易模式场景:monitor-观察 intercept-拦截 custom-自定义 | 
| String | getBotIdProtectLevel()Get 简易模式场景:防护等级 | 
| Long | getBotIdRedirectCount()Get 简易模式场景:重定向动作的规则总数 | 
| String[] | getBusinessType()Get 场景模板类型,登录: login  秒杀:seckill  爬内容:crawl 自定义: custom | 
| String[] | getClientType()Get 客户端类型,浏览器/H5 : browser  小程序: miniApp  App: | 
| Long | getJsInjectAction()Get 简易模式场景:前端对抗配置动作 | 
| String | getJsInjectRedirect()Get 简易模式场景:前端对抗重定向路径 | 
| Long | getJsInjectRuleId()Get 简易模式场景:前端对抗对应mysql的记录id | 
| Boolean | getJsInjectStatus()Get 前端对抗开关 | 
| BotSceneMatchCondition[] | getMatchCondition()Get 匹配范围 | 
| String | getMatchType()Get 场景的匹配范围,global-全部匹配 custom-自定义匹配范围 | 
| Long | getPriority()Get 优先级 | 
| String[] | getRuleSetSelection()Get 创建场景时选择的规则集 | 
| String | getSceneId()Get 场景ID | 
| String | getSceneName()Get 场景名 | 
| Boolean | getSceneStatus()Get 场景开关 | 
| Boolean | getStatisticStatus()Get 智能统计开关 | 
| Boolean | getTIStatus()Get TI开关 | 
| BotToken[] | getTokenList()Get 改场景的bot token列表 | 
| String | getType()Get 场景类型,default:默认场景,custom:非默认场景 | 
| Boolean | getUAStatus()Get UA模块开关 | 
| Long | getUCBCount()Get 自定义规则数量 | 
| Long | getUpdateTime()Get 更新时间 | 
| void | setActionMatchType(String ActionMatchType)Set 匹配条件间的与或关系 | 
| void | setActionRuleCount(Long ActionRuleCount)Set 动作策略数量 | 
| void | setActionRuleList(BotSceneActionRule[] ActionRuleList)Set 简易模式场景:动作策略信息  PS:简易模式只有一个动作策略 | 
| void | setAIStatus(Boolean AIStatus)Set AI开关 | 
| void | setBotIdCaptchaCount(Long BotIdCaptchaCount)Set 简易模式场景:人机识别动作的规则总数 | 
| void | setBotIdCount(Long BotIdCount)Set 简易模式场景:bot_id规则总数 | 
| void | setBotIdGlobalRedirect(String BotIdGlobalRedirect)Set 简易模式场景:全局重定向路径 | 
| void | setBotIdInterceptCount(Long BotIdInterceptCount)Set 简易模式场景:拦截动作的规则总数 | 
| void | setBotIdJsChallengeCount(Long BotIdJsChallengeCount)Set 简易模式场景:JS校验动作的规则总数 | 
| void | setBotIdMonitorCount(Long BotIdMonitorCount)Set 简易模式场景:观察动作的规则总数 | 
| void | setBotIdPattern(String BotIdPattern)Set 简易模式场景:monitor-观察 intercept-拦截 custom-自定义 | 
| void | setBotIdProtectLevel(String BotIdProtectLevel)Set 简易模式场景:防护等级 | 
| void | setBotIdRedirectCount(Long BotIdRedirectCount)Set 简易模式场景:重定向动作的规则总数 | 
| void | setBusinessType(String[] BusinessType)Set 场景模板类型,登录: login  秒杀:seckill  爬内容:crawl 自定义: custom | 
| void | setClientType(String[] ClientType)Set 客户端类型,浏览器/H5 : browser  小程序: miniApp  App: | 
| void | setJsInjectAction(Long JsInjectAction)Set 简易模式场景:前端对抗配置动作 | 
| void | setJsInjectRedirect(String JsInjectRedirect)Set 简易模式场景:前端对抗重定向路径 | 
| void | setJsInjectRuleId(Long JsInjectRuleId)Set 简易模式场景:前端对抗对应mysql的记录id | 
| void | setJsInjectStatus(Boolean JsInjectStatus)Set 前端对抗开关 | 
| void | setMatchCondition(BotSceneMatchCondition[] MatchCondition)Set 匹配范围 | 
| void | setMatchType(String MatchType)Set 场景的匹配范围,global-全部匹配 custom-自定义匹配范围 | 
| void | setPriority(Long Priority)Set 优先级 | 
| void | setRuleSetSelection(String[] RuleSetSelection)Set 创建场景时选择的规则集 | 
| void | setSceneId(String SceneId)Set 场景ID | 
| void | setSceneName(String SceneName)Set 场景名 | 
| void | setSceneStatus(Boolean SceneStatus)Set 场景开关 | 
| void | setStatisticStatus(Boolean StatisticStatus)Set 智能统计开关 | 
| void | setTIStatus(Boolean TIStatus)Set TI开关 | 
| void | setTokenList(BotToken[] TokenList)Set 改场景的bot token列表 | 
| void | setType(String Type)Set 场景类型,default:默认场景,custom:非默认场景 | 
| void | setUAStatus(Boolean UAStatus)Set UA模块开关 | 
| void | setUCBCount(Long UCBCount)Set 自定义规则数量 | 
| void | setUpdateTime(Long UpdateTime)Set 更新时间 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic BotSceneInfo()
public BotSceneInfo(BotSceneInfo source)
public String getSceneId()
public void setSceneId(String SceneId)
SceneId - 场景IDpublic String getType()
public void setType(String Type)
Type - 场景类型,default:默认场景,custom:非默认场景public String getSceneName()
public void setSceneName(String SceneName)
SceneName - 场景名public Long getUpdateTime()
public void setUpdateTime(Long UpdateTime)
UpdateTime - 更新时间public String[] getBusinessType()
public void setBusinessType(String[] BusinessType)
BusinessType - 场景模板类型,登录: login  秒杀:seckill  爬内容:crawl 自定义: custompublic String[] getClientType()
public void setClientType(String[] ClientType)
ClientType - 客户端类型,浏览器/H5 : browser  小程序: miniApp  App:public Long getPriority()
public void setPriority(Long Priority)
Priority - 优先级public BotSceneMatchCondition[] getMatchCondition()
public void setMatchCondition(BotSceneMatchCondition[] MatchCondition)
MatchCondition - 匹配范围public Boolean getSceneStatus()
public void setSceneStatus(Boolean SceneStatus)
SceneStatus - 场景开关public Boolean getJsInjectStatus()
public void setJsInjectStatus(Boolean JsInjectStatus)
JsInjectStatus - 前端对抗开关public Boolean getAIStatus()
public void setAIStatus(Boolean AIStatus)
AIStatus - AI开关public Boolean getTIStatus()
public void setTIStatus(Boolean TIStatus)
TIStatus - TI开关public Boolean getStatisticStatus()
public void setStatisticStatus(Boolean StatisticStatus)
StatisticStatus - 智能统计开关public Long getActionRuleCount()
public void setActionRuleCount(Long ActionRuleCount)
ActionRuleCount - 动作策略数量public Long getUCBCount()
public void setUCBCount(Long UCBCount)
UCBCount - 自定义规则数量public String getMatchType()
public void setMatchType(String MatchType)
MatchType - 场景的匹配范围,global-全部匹配 custom-自定义匹配范围public String getActionMatchType()
public void setActionMatchType(String ActionMatchType)
ActionMatchType - 匹配条件间的与或关系public Boolean getUAStatus()
public void setUAStatus(Boolean UAStatus)
UAStatus - UA模块开关public Long getJsInjectRuleId()
public void setJsInjectRuleId(Long JsInjectRuleId)
JsInjectRuleId - 简易模式场景:前端对抗对应mysql的记录idpublic Long getJsInjectAction()
public void setJsInjectAction(Long JsInjectAction)
JsInjectAction - 简易模式场景:前端对抗配置动作public String getJsInjectRedirect()
public void setJsInjectRedirect(String JsInjectRedirect)
JsInjectRedirect - 简易模式场景:前端对抗重定向路径public BotSceneActionRule[] getActionRuleList()
public void setActionRuleList(BotSceneActionRule[] ActionRuleList)
ActionRuleList - 简易模式场景:动作策略信息  PS:简易模式只有一个动作策略public String getBotIdPattern()
public void setBotIdPattern(String BotIdPattern)
BotIdPattern - 简易模式场景:monitor-观察 intercept-拦截 custom-自定义public Long getBotIdCount()
public void setBotIdCount(Long BotIdCount)
BotIdCount - 简易模式场景:bot_id规则总数public Long getBotIdMonitorCount()
public void setBotIdMonitorCount(Long BotIdMonitorCount)
BotIdMonitorCount - 简易模式场景:观察动作的规则总数public Long getBotIdInterceptCount()
public void setBotIdInterceptCount(Long BotIdInterceptCount)
BotIdInterceptCount - 简易模式场景:拦截动作的规则总数public String[] getRuleSetSelection()
public void setRuleSetSelection(String[] RuleSetSelection)
RuleSetSelection - 创建场景时选择的规则集public BotToken[] getTokenList()
public void setTokenList(BotToken[] TokenList)
TokenList - 改场景的bot token列表public Long getBotIdRedirectCount()
public void setBotIdRedirectCount(Long BotIdRedirectCount)
BotIdRedirectCount - 简易模式场景:重定向动作的规则总数public Long getBotIdCaptchaCount()
public void setBotIdCaptchaCount(Long BotIdCaptchaCount)
BotIdCaptchaCount - 简易模式场景:人机识别动作的规则总数public String getBotIdProtectLevel()
public void setBotIdProtectLevel(String BotIdProtectLevel)
BotIdProtectLevel - 简易模式场景:防护等级public String getBotIdGlobalRedirect()
public void setBotIdGlobalRedirect(String BotIdGlobalRedirect)
BotIdGlobalRedirect - 简易模式场景:全局重定向路径public Long getBotIdJsChallengeCount()
public void setBotIdJsChallengeCount(Long BotIdJsChallengeCount)
BotIdJsChallengeCount - 简易模式场景:JS校验动作的规则总数Copyright © 2025. All rights reserved.