public class InOutputBotUCBRule extends AbstractModel
header, skipSign
Constructor and Description |
---|
InOutputBotUCBRule() |
InOutputBotUCBRule(InOutputBotUCBRule 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 |
getAction()
Get 处置动作
|
UCBActionProportion[] |
getActionList()
Get 当Action=intercept时,此字段必填
|
String |
getAdditionArg()
Get 额外参数
|
Long |
getAppid()
Get 传入的appid
|
Long |
getBlockPageId()
Get 自定义拦截页面ID
|
String |
getDesc()
Get 规则描述
|
String |
getDomain()
Get 域名
|
Long |
getExpireTime()
Get 生效截止时间
|
String |
getId()
Get 入参ID
|
JobDateTime |
getJobDateTime()
Get 定时任务配置
|
String |
getJobType()
Get 定时任务类型
|
String |
getLabel()
Get 标签
|
String |
getName()
Get 规则名称
|
String |
getOnOff()
Get 规则开关
|
Boolean |
getPreDefine()
Get true-系统预设规则 false-自定义规则
|
Long |
getPrior()
Get 规则优先级
|
InOutputUCBRuleEntry[] |
getRule()
Get UCB的具体规则项
|
String |
getRuleId()
Get 规则ID
|
Long |
getRuleType()
Get 规则类型
|
String |
getSceneId()
Get 场景ID
|
Long |
getTimestamp()
Get 修改时间戳
|
Long |
getValidStatus()
Get 生效-1,失效-0
|
Long |
getValidTime()
Get 生效时间
|
void |
setAction(String Action)
Set 处置动作
|
void |
setActionList(UCBActionProportion[] ActionList)
Set 当Action=intercept时,此字段必填
|
void |
setAdditionArg(String AdditionArg)
Set 额外参数
|
void |
setAppid(Long Appid)
Set 传入的appid
|
void |
setBlockPageId(Long BlockPageId)
Set 自定义拦截页面ID
|
void |
setDesc(String Desc)
Set 规则描述
|
void |
setDomain(String Domain)
Set 域名
|
void |
setExpireTime(Long ExpireTime)
Set 生效截止时间
|
void |
setId(String Id)
Set 入参ID
|
void |
setJobDateTime(JobDateTime JobDateTime)
Set 定时任务配置
|
void |
setJobType(String JobType)
Set 定时任务类型
|
void |
setLabel(String Label)
Set 标签
|
void |
setName(String Name)
Set 规则名称
|
void |
setOnOff(String OnOff)
Set 规则开关
|
void |
setPreDefine(Boolean PreDefine)
Set true-系统预设规则 false-自定义规则
|
void |
setPrior(Long Prior)
Set 规则优先级
|
void |
setRule(InOutputUCBRuleEntry[] Rule)
Set UCB的具体规则项
|
void |
setRuleId(String RuleId)
Set 规则ID
|
void |
setRuleType(Long RuleType)
Set 规则类型
|
void |
setSceneId(String SceneId)
Set 场景ID
|
void |
setTimestamp(Long Timestamp)
Set 修改时间戳
|
void |
setValidStatus(Long ValidStatus)
Set 生效-1,失效-0
|
void |
setValidTime(Long ValidTime)
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, toJsonString
public InOutputBotUCBRule()
public InOutputBotUCBRule(InOutputBotUCBRule source)
public String getDomain()
public void setDomain(String Domain)
Domain
- 域名public String getName()
public void setName(String Name)
Name
- 规则名称public InOutputUCBRuleEntry[] getRule()
public void setRule(InOutputUCBRuleEntry[] Rule)
Rule
- UCB的具体规则项public String getAction()
public void setAction(String Action)
Action
- 处置动作public String getOnOff()
public void setOnOff(String OnOff)
OnOff
- 规则开关public Long getRuleType()
public void setRuleType(Long RuleType)
RuleType
- 规则类型public Long getPrior()
public void setPrior(Long Prior)
Prior
- 规则优先级public Long getTimestamp()
public void setTimestamp(Long Timestamp)
Timestamp
- 修改时间戳public String getLabel()
public void setLabel(String Label)
Label
- 标签public String getId()
public void setId(String Id)
Id
- 入参IDpublic String getSceneId()
public void setSceneId(String SceneId)
SceneId
- 场景IDpublic Long getValidTime()
public void setValidTime(Long ValidTime)
ValidTime
- 生效时间public Long getAppid()
public void setAppid(Long Appid)
Appid
- 传入的appidpublic String getAdditionArg()
public void setAdditionArg(String AdditionArg)
AdditionArg
- 额外参数public String getDesc()
public void setDesc(String Desc)
Desc
- 规则描述public String getRuleId()
public void setRuleId(String RuleId)
RuleId
- 规则IDpublic Boolean getPreDefine()
public void setPreDefine(Boolean PreDefine)
PreDefine
- true-系统预设规则 false-自定义规则public String getJobType()
public void setJobType(String JobType)
JobType
- 定时任务类型public JobDateTime getJobDateTime()
public void setJobDateTime(JobDateTime JobDateTime)
JobDateTime
- 定时任务配置public Long getExpireTime()
public void setExpireTime(Long ExpireTime)
ExpireTime
- 生效截止时间public Long getValidStatus()
public void setValidStatus(Long ValidStatus)
ValidStatus
- 生效-1,失效-0public Long getBlockPageId()
public void setBlockPageId(Long BlockPageId)
BlockPageId
- 自定义拦截页面IDpublic UCBActionProportion[] getActionList()
public void setActionList(UCBActionProportion[] ActionList)
ActionList
- 当Action=intercept时,此字段必填Copyright © 2025. All rights reserved.