Class CCReqLimitPolicyRecord
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.antiddos.v20200309.models.CCReqLimitPolicyRecord
-
public class CCReqLimitPolicyRecord extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CCReqLimitPolicyRecord()CCReqLimitPolicyRecord(CCReqLimitPolicyRecord 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAction()Get 频率限制策略方式,可取值alg表示验证码,drop表示丢弃StringgetCookie()Get Cookie,三个策略项仅可填其中之一LonggetExecuteDuration()Get 频率限制策略时长,可取值1~86400,单位秒StringgetMode()Get 策略项比对方式,可取值include表示包含,equal表示等于LonggetPeriod()Get 统计周期,可取值1,10,30,60,单位秒LonggetRequestNum()Get 请求数,取值1~20000StringgetUri()Get Uri,三个策略项仅可填其中之一StringgetUserAgent()Get User-Agent,三个策略项仅可填其中之一voidsetAction(String Action)Set 频率限制策略方式,可取值alg表示验证码,drop表示丢弃voidsetCookie(String Cookie)Set Cookie,三个策略项仅可填其中之一voidsetExecuteDuration(Long ExecuteDuration)Set 频率限制策略时长,可取值1~86400,单位秒voidsetMode(String Mode)Set 策略项比对方式,可取值include表示包含,equal表示等于voidsetPeriod(Long Period)Set 统计周期,可取值1,10,30,60,单位秒voidsetRequestNum(Long RequestNum)Set 请求数,取值1~20000voidsetUri(String Uri)Set Uri,三个策略项仅可填其中之一voidsetUserAgent(String UserAgent)Set User-Agent,三个策略项仅可填其中之一voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CCReqLimitPolicyRecord
public CCReqLimitPolicyRecord()
-
CCReqLimitPolicyRecord
public CCReqLimitPolicyRecord(CCReqLimitPolicyRecord 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.
-
-
Method Detail
-
getPeriod
public Long getPeriod()
Get 统计周期,可取值1,10,30,60,单位秒- Returns:
- Period 统计周期,可取值1,10,30,60,单位秒
-
setPeriod
public void setPeriod(Long Period)
Set 统计周期,可取值1,10,30,60,单位秒- Parameters:
Period- 统计周期,可取值1,10,30,60,单位秒
-
getRequestNum
public Long getRequestNum()
Get 请求数,取值1~20000- Returns:
- RequestNum 请求数,取值1~20000
-
setRequestNum
public void setRequestNum(Long RequestNum)
Set 请求数,取值1~20000- Parameters:
RequestNum- 请求数,取值1~20000
-
getAction
public String getAction()
Get 频率限制策略方式,可取值alg表示验证码,drop表示丢弃- Returns:
- Action 频率限制策略方式,可取值alg表示验证码,drop表示丢弃
-
setAction
public void setAction(String Action)
Set 频率限制策略方式,可取值alg表示验证码,drop表示丢弃- Parameters:
Action- 频率限制策略方式,可取值alg表示验证码,drop表示丢弃
-
getExecuteDuration
public Long getExecuteDuration()
Get 频率限制策略时长,可取值1~86400,单位秒- Returns:
- ExecuteDuration 频率限制策略时长,可取值1~86400,单位秒
-
setExecuteDuration
public void setExecuteDuration(Long ExecuteDuration)
Set 频率限制策略时长,可取值1~86400,单位秒- Parameters:
ExecuteDuration- 频率限制策略时长,可取值1~86400,单位秒
-
getMode
public String getMode()
Get 策略项比对方式,可取值include表示包含,equal表示等于- Returns:
- Mode 策略项比对方式,可取值include表示包含,equal表示等于
-
setMode
public void setMode(String Mode)
Set 策略项比对方式,可取值include表示包含,equal表示等于- Parameters:
Mode- 策略项比对方式,可取值include表示包含,equal表示等于
-
getUri
public String getUri()
Get Uri,三个策略项仅可填其中之一- Returns:
- Uri Uri,三个策略项仅可填其中之一
-
setUri
public void setUri(String Uri)
Set Uri,三个策略项仅可填其中之一- Parameters:
Uri- Uri,三个策略项仅可填其中之一
-
getUserAgent
public String getUserAgent()
Get User-Agent,三个策略项仅可填其中之一- Returns:
- UserAgent User-Agent,三个策略项仅可填其中之一
-
setUserAgent
public void setUserAgent(String UserAgent)
Set User-Agent,三个策略项仅可填其中之一- Parameters:
UserAgent- User-Agent,三个策略项仅可填其中之一
-
getCookie
public String getCookie()
Get Cookie,三个策略项仅可填其中之一- Returns:
- Cookie Cookie,三个策略项仅可填其中之一
-
setCookie
public void setCookie(String Cookie)
Set Cookie,三个策略项仅可填其中之一- Parameters:
Cookie- Cookie,三个策略项仅可填其中之一
-
-