public class UserWhiteRule extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| UserWhiteRule() | 
| UserWhiteRule(UserWhiteRule 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 | getCreateTime()Get 创建时间 | 
| String | getMatchContent()Get 匹配内容 | 
| String | getMatchField()Get 匹配域 | 
| UserWhiteRuleItem[] | getMatchInfo()Get 匹配规则列表 | 
| String | getMatchInfoStr()Get MatchInfo字符串 | 
| String | getMatchMethod()Get 匹配方法 | 
| String | getMatchParams()Get 匹配参数 | 
| Long | getMode()Get 0:按照特定规则ID加白, 1:按照规则类型加白 | 
| String | getModifyTime()Get 修改时间 | 
| String | getName()Get 规则名 | 
| String | getSignatureId()Get 规则id | 
| String[] | getSignatureIds()Get 规则ID列表 | 
| Long | getStatus()Get 状态 | 
| String | getTypeId()Get 大类规则ID | 
| String[] | getTypeIds()Get 大类规则ID列表 | 
| Long | getWhiteRuleId()Get 白名单的id | 
| void | setCreateTime(String CreateTime)Set 创建时间 | 
| void | setMatchContent(String MatchContent)Set 匹配内容 | 
| void | setMatchField(String MatchField)Set 匹配域 | 
| void | setMatchInfo(UserWhiteRuleItem[] MatchInfo)Set 匹配规则列表 | 
| void | setMatchInfoStr(String MatchInfoStr)Set MatchInfo字符串 | 
| void | setMatchMethod(String MatchMethod)Set 匹配方法 | 
| void | setMatchParams(String MatchParams)Set 匹配参数 | 
| void | setMode(Long Mode)Set 0:按照特定规则ID加白, 1:按照规则类型加白 | 
| void | setModifyTime(String ModifyTime)Set 修改时间 | 
| void | setName(String Name)Set 规则名 | 
| void | setSignatureId(String SignatureId)Set 规则id | 
| void | setSignatureIds(String[] SignatureIds)Set 规则ID列表 | 
| void | setStatus(Long Status)Set 状态 | 
| void | setTypeId(String TypeId)Set 大类规则ID | 
| void | setTypeIds(String[] TypeIds)Set 大类规则ID列表 | 
| void | setWhiteRuleId(Long WhiteRuleId)Set 白名单的id | 
| 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 UserWhiteRule()
public UserWhiteRule(UserWhiteRule source)
public Long getWhiteRuleId()
public void setWhiteRuleId(Long WhiteRuleId)
WhiteRuleId - 白名单的idpublic String getSignatureId()
public void setSignatureId(String SignatureId)
SignatureId - 规则idpublic Long getStatus()
public void setStatus(Long Status)
Status - 状态public String getMatchField()
public void setMatchField(String MatchField)
MatchField - 匹配域public String getMatchParams()
public void setMatchParams(String MatchParams)
MatchParams - 匹配参数public String getMatchMethod()
public void setMatchMethod(String MatchMethod)
MatchMethod - 匹配方法public String getMatchContent()
public void setMatchContent(String MatchContent)
MatchContent - 匹配内容public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 创建时间public String getModifyTime()
public void setModifyTime(String ModifyTime)
ModifyTime - 修改时间public String[] getSignatureIds()
public void setSignatureIds(String[] SignatureIds)
SignatureIds - 规则ID列表public String[] getTypeIds()
public void setTypeIds(String[] TypeIds)
TypeIds - 大类规则ID列表public String getTypeId()
public void setTypeId(String TypeId)
TypeId - 大类规则IDpublic Long getMode()
public void setMode(Long Mode)
Mode - 0:按照特定规则ID加白, 1:按照规则类型加白public String getName()
public void setName(String Name)
Name - 规则名public UserWhiteRuleItem[] getMatchInfo()
public void setMatchInfo(UserWhiteRuleItem[] MatchInfo)
MatchInfo - 匹配规则列表public String getMatchInfoStr()
public void setMatchInfoStr(String MatchInfoStr)
MatchInfoStr - MatchInfo字符串Copyright © 2025. All rights reserved.