public class BotSceneActionRule extends AbstractModel
header, skipSign
Constructor and Description |
---|
BotSceneActionRule() |
BotSceneActionRule(BotSceneActionRule 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 匹配条件间的与或关系
|
String |
getLevel()
Get 100-宽松、200-中等、300-严格、0-自定义
|
Long |
getPriority()
Get 策略优先级
|
String |
getRuleId()
Get 动作策略ID
|
String |
getRuleName()
Get 动作策略名称
|
BotActionScopeRuleEntry[] |
getScope()
Get 生效范围,为空表示全部范围
|
String |
getScopeType()
Get 匹配范围类型:全局匹配 or 自定义匹配范围
|
BotScoreRuleEntry[] |
getScore()
Get 分数范围
|
Boolean |
getStatus()
Get 策略生效状态
|
String |
getType()
Get default:默认创建 custom:自定义创建
|
void |
setActionMatchType(String ActionMatchType)
Set 匹配条件间的与或关系
|
void |
setLevel(String Level)
Set 100-宽松、200-中等、300-严格、0-自定义
|
void |
setPriority(Long Priority)
Set 策略优先级
|
void |
setRuleId(String RuleId)
Set 动作策略ID
|
void |
setRuleName(String RuleName)
Set 动作策略名称
|
void |
setScope(BotActionScopeRuleEntry[] Scope)
Set 生效范围,为空表示全部范围
|
void |
setScopeType(String ScopeType)
Set 匹配范围类型:全局匹配 or 自定义匹配范围
|
void |
setScore(BotScoreRuleEntry[] Score)
Set 分数范围
|
void |
setStatus(Boolean Status)
Set 策略生效状态
|
void |
setType(String Type)
Set default:默认创建 custom:自定义创建
|
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, toJsonString
public BotSceneActionRule()
public BotSceneActionRule(BotSceneActionRule source)
public String getRuleId()
public void setRuleId(String RuleId)
RuleId
- 动作策略IDpublic String getRuleName()
public void setRuleName(String RuleName)
RuleName
- 动作策略名称public Long getPriority()
public void setPriority(Long Priority)
Priority
- 策略优先级public Boolean getStatus()
public void setStatus(Boolean Status)
Status
- 策略生效状态public BotScoreRuleEntry[] getScore()
public void setScore(BotScoreRuleEntry[] Score)
Score
- 分数范围public String getLevel()
public void setLevel(String Level)
Level
- 100-宽松、200-中等、300-严格、0-自定义public BotActionScopeRuleEntry[] getScope()
public void setScope(BotActionScopeRuleEntry[] Scope)
Scope
- 生效范围,为空表示全部范围public String getType()
public void setType(String Type)
Type
- default:默认创建 custom:自定义创建public String getScopeType()
public void setScopeType(String ScopeType)
ScopeType
- 匹配范围类型:全局匹配 or 自定义匹配范围public String getActionMatchType()
public void setActionMatchType(String ActionMatchType)
ActionMatchType
- 匹配条件间的与或关系Copyright © 2025. All rights reserved.