public class BotRecord extends AbstractModel
Constructor and Description |
---|
BotRecord() |
BotRecord(BotRecord 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 动作,取值为以为3个类型中的一个:"intercept","permit","monitor",分别表示: 拦截, 放行,监控
|
Float |
getAvgSpeed()
Get 平均速率
|
String[] |
getBotFeature()
Get 异常特征
|
String |
getDomain()
Get 域名
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getId()
Get BOT记录唯一ID,用于查询访问详情
|
Long |
getNums()
Get 会话总次数
|
String |
getRuleName()
Get BotType=UB时,表示预测标签,取值如下:
"crawler_unregular",
"crawler_regular",
"request_repeat",
"credential_miss_user",
"credential_without_user",
"credential_only_action",
"credential_user_password",
"credential_cracking",
"credential_stuffing",
"brush_sms",
"brush_captcha",
"reg_malicious"
BotType=TCB时,表示Bot分类,取值如下:
"Uncategorised",
"Search engine bot",
"Site monitor",
"Screenshot creator",
"Link checker",
"Web scraper",
"Vulnerability scanner",
"Virus scanner",
"Speed tester",
"Feed Fetcher",
"Tool",
"Marketing"
BotType=UCB时,为二期接口,暂时未定义内容
|
Long |
getScore()
Get BOT得分
|
Float |
getSessionDuration()
Get 会话持续时间
|
String |
getSrcIp()
Get 访问源IP
|
String |
getTcbDetail()
Get BotType=TCB,表示TCB名称
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getTime()
Get 最新检测时间
|
void |
setAction(String Action)
Set 动作,取值为以为3个类型中的一个:"intercept","permit","monitor",分别表示: 拦截, 放行,监控
|
void |
setAvgSpeed(Float AvgSpeed)
Set 平均速率
|
void |
setBotFeature(String[] BotFeature)
Set 异常特征
|
void |
setDomain(String Domain)
Set 域名
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setId(String Id)
Set BOT记录唯一ID,用于查询访问详情
|
void |
setNums(Long Nums)
Set 会话总次数
|
void |
setRuleName(String RuleName)
Set BotType=UB时,表示预测标签,取值如下:
"crawler_unregular",
"crawler_regular",
"request_repeat",
"credential_miss_user",
"credential_without_user",
"credential_only_action",
"credential_user_password",
"credential_cracking",
"credential_stuffing",
"brush_sms",
"brush_captcha",
"reg_malicious"
BotType=TCB时,表示Bot分类,取值如下:
"Uncategorised",
"Search engine bot",
"Site monitor",
"Screenshot creator",
"Link checker",
"Web scraper",
"Vulnerability scanner",
"Virus scanner",
"Speed tester",
"Feed Fetcher",
"Tool",
"Marketing"
BotType=UCB时,为二期接口,暂时未定义内容
|
void |
setScore(Long Score)
Set BOT得分
|
void |
setSessionDuration(Float SessionDuration)
Set 会话持续时间
|
void |
setSrcIp(String SrcIp)
Set 访问源IP
|
void |
setTcbDetail(String TcbDetail)
Set BotType=TCB,表示TCB名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTime(String Time)
Set 最新检测时间
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public BotRecord()
public BotRecord(BotRecord source)
public String getAction()
public void setAction(String Action)
Action
- 动作,取值为以为3个类型中的一个:"intercept","permit","monitor",分别表示: 拦截, 放行,监控public Long getNums()
public void setNums(Long Nums)
Nums
- 会话总次数public String getRuleName()
public void setRuleName(String RuleName)
RuleName
- BotType=UB时,表示预测标签,取值如下:
"crawler_unregular",
"crawler_regular",
"request_repeat",
"credential_miss_user",
"credential_without_user",
"credential_only_action",
"credential_user_password",
"credential_cracking",
"credential_stuffing",
"brush_sms",
"brush_captcha",
"reg_malicious"
BotType=TCB时,表示Bot分类,取值如下:
"Uncategorised",
"Search engine bot",
"Site monitor",
"Screenshot creator",
"Link checker",
"Web scraper",
"Vulnerability scanner",
"Virus scanner",
"Speed tester",
"Feed Fetcher",
"Tool",
"Marketing"
BotType=UCB时,为二期接口,暂时未定义内容public Float getSessionDuration()
public void setSessionDuration(Float SessionDuration)
SessionDuration
- 会话持续时间public String getSrcIp()
public void setSrcIp(String SrcIp)
SrcIp
- 访问源IPpublic String[] getBotFeature()
public void setBotFeature(String[] BotFeature)
BotFeature
- 异常特征public String getTime()
public void setTime(String Time)
Time
- 最新检测时间public Long getScore()
public void setScore(Long Score)
Score
- BOT得分public Float getAvgSpeed()
public void setAvgSpeed(Float AvgSpeed)
AvgSpeed
- 平均速率public String getTcbDetail()
public void setTcbDetail(String TcbDetail)
TcbDetail
- BotType=TCB,表示TCB名称
注意:此字段可能返回 null,表示取不到有效值。public String getId()
public void setId(String Id)
Id
- BOT记录唯一ID,用于查询访问详情public String getDomain()
public void setDomain(String Domain)
Domain
- 域名
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2022. All rights reserved.