public class CCRuleItem extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CCRuleItem() | 
| CCRuleItem(CCRuleItem 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 | 
|---|---|
| Long | getActionType()Get 动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验 | 
| Long | getAdvance()Get 高级模式 | 
| Long | getCreateTime()Get 创建时间 | 
| String | getEventId()Get 事件id | 
| Long | getInterval()Get 时间周期 | 
| Long | getLength()Get url长度 | 
| Long | getLimit()Get 限制次数 | 
| Long | getMatchFunc()Get 匹配方法 | 
| String | getName()Get 名称 | 
| String | getOptionsArr()Get 高级参数 | 
| Long | getPriority()Get 优先级 | 
| Long | getRuleId()Get 规则ID | 
| Long[] | getSessionApplied()Get 关联的Session规则 | 
| Long | getStatus()Get 状态 | 
| Long | getTsVersion()Get 更新时间戳 | 
| String | getUrl()Get 匹配url | 
| Long | getValidTime()Get 策略动作有效时间 | 
| void | setActionType(Long ActionType)Set 动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验 | 
| void | setAdvance(Long Advance)Set 高级模式 | 
| void | setCreateTime(Long CreateTime)Set 创建时间 | 
| void | setEventId(String EventId)Set 事件id | 
| void | setInterval(Long Interval)Set 时间周期 | 
| void | setLength(Long Length)Set url长度 | 
| void | setLimit(Long Limit)Set 限制次数 | 
| void | setMatchFunc(Long MatchFunc)Set 匹配方法 | 
| void | setName(String Name)Set 名称 | 
| void | setOptionsArr(String OptionsArr)Set 高级参数 | 
| void | setPriority(Long Priority)Set 优先级 | 
| void | setRuleId(Long RuleId)Set 规则ID | 
| void | setSessionApplied(Long[] SessionApplied)Set 关联的Session规则 | 
| void | setStatus(Long Status)Set 状态 | 
| void | setTsVersion(Long TsVersion)Set 更新时间戳 | 
| void | setUrl(String Url)Set 匹配url | 
| 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, toJsonStringpublic CCRuleItem()
public CCRuleItem(CCRuleItem source)
public Long getActionType()
public void setActionType(Long ActionType)
ActionType - 动作,20表示观察,21表示人机识别,22表示拦截,23表示精准拦截,24表示JS校验public Long getAdvance()
public void setAdvance(Long Advance)
Advance - 高级模式public Long getInterval()
public void setInterval(Long Interval)
Interval - 时间周期public Long getLimit()
public void setLimit(Long Limit)
Limit - 限制次数public Long getMatchFunc()
public void setMatchFunc(Long MatchFunc)
MatchFunc - 匹配方法public String getName()
public void setName(String Name)
Name - 名称public Long getPriority()
public void setPriority(Long Priority)
Priority - 优先级public Long getStatus()
public void setStatus(Long Status)
Status - 状态public Long getTsVersion()
public void setTsVersion(Long TsVersion)
TsVersion - 更新时间戳public String getUrl()
public void setUrl(String Url)
Url - 匹配urlpublic Long getValidTime()
public void setValidTime(Long ValidTime)
ValidTime - 策略动作有效时间public String getOptionsArr()
public void setOptionsArr(String OptionsArr)
OptionsArr - 高级参数public Long getLength()
public void setLength(Long Length)
Length - url长度public Long getRuleId()
public void setRuleId(Long RuleId)
RuleId - 规则IDpublic String getEventId()
public void setEventId(String EventId)
EventId - 事件idpublic Long[] getSessionApplied()
public void setSessionApplied(Long[] SessionApplied)
SessionApplied - 关联的Session规则public Long getCreateTime()
public void setCreateTime(Long CreateTime)
CreateTime - 创建时间Copyright © 2025. All rights reserved.