public class AlgDetectSession extends AbstractModel
Constructor and Description |
---|
AlgDetectSession() |
AlgDetectSession(AlgDetectSession 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 |
---|---|
AlgDetectResult[] |
getAlgDetectResults()
Get Cookie校验校验结果。
|
String |
getDetectMode()
Get 校验方式,默认update_detect,取值有:
detect:仅校验;
update_detect:更新Cookie并校验。
|
Long |
getInvalidStatTime()
Get 校验结果为未携带Cookie或Cookie已过期的统计周期。单位为秒,默认10,取值:5~3600。
|
Long |
getInvalidThreshold()
Get 校验结果为未携带Cookie或Cookie已过期的触发阈值。单位为次,默认300,取值:1~100000000。
|
String |
getName()
Get 操作名称。
|
String |
getSessionAnalyzeSwitch()
Get 会话速率和周期特征校验开关,默认off,取值有:
off:关闭;
on:打开。
|
AlgDetectResult[] |
getSessionBehaviors()
Get 会话速率和周期特征校验结果。
|
void |
setAlgDetectResults(AlgDetectResult[] AlgDetectResults)
Set Cookie校验校验结果。
|
void |
setDetectMode(String DetectMode)
Set 校验方式,默认update_detect,取值有:
detect:仅校验;
update_detect:更新Cookie并校验。
|
void |
setInvalidStatTime(Long InvalidStatTime)
Set 校验结果为未携带Cookie或Cookie已过期的统计周期。单位为秒,默认10,取值:5~3600。
|
void |
setInvalidThreshold(Long InvalidThreshold)
Set 校验结果为未携带Cookie或Cookie已过期的触发阈值。单位为次,默认300,取值:1~100000000。
|
void |
setName(String Name)
Set 操作名称。
|
void |
setSessionAnalyzeSwitch(String SessionAnalyzeSwitch)
Set 会话速率和周期特征校验开关,默认off,取值有:
off:关闭;
on:打开。
|
void |
setSessionBehaviors(AlgDetectResult[] SessionBehaviors)
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 AlgDetectSession()
public AlgDetectSession(AlgDetectSession source)
public String getName()
public void setName(String Name)
Name
- 操作名称。public String getDetectMode()
public void setDetectMode(String DetectMode)
DetectMode
- 校验方式,默认update_detect,取值有:
public String getSessionAnalyzeSwitch()
public void setSessionAnalyzeSwitch(String SessionAnalyzeSwitch)
SessionAnalyzeSwitch
- 会话速率和周期特征校验开关,默认off,取值有:
public Long getInvalidStatTime()
public void setInvalidStatTime(Long InvalidStatTime)
InvalidStatTime
- 校验结果为未携带Cookie或Cookie已过期的统计周期。单位为秒,默认10,取值:5~3600。public Long getInvalidThreshold()
public void setInvalidThreshold(Long InvalidThreshold)
InvalidThreshold
- 校验结果为未携带Cookie或Cookie已过期的触发阈值。单位为次,默认300,取值:1~100000000。public AlgDetectResult[] getAlgDetectResults()
public void setAlgDetectResults(AlgDetectResult[] AlgDetectResults)
AlgDetectResults
- Cookie校验校验结果。public AlgDetectResult[] getSessionBehaviors()
public void setSessionBehaviors(AlgDetectResult[] SessionBehaviors)
SessionBehaviors
- 会话速率和周期特征校验结果。Copyright © 2023. All rights reserved.