public class CCReqLimitPolicyRecord extends AbstractModel
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
String |
getAction()
Get 频率限制策略方式,可取值alg表示验证码,drop表示丢弃
|
String |
getCookie()
Get Cookie,三个策略项仅可填其中之一
|
Long |
getExecuteDuration()
Get 频率限制策略时长,可取值1~86400,单位秒
|
String |
getMode()
Get 策略项比对方式,可取值include表示包含,equal表示等于
|
Long |
getPeriod()
Get 统计周期,可取值1,10,30,60,单位秒
|
Long |
getRequestNum()
Get 请求数,取值1~20000
|
String |
getUri()
Get Uri,三个策略项仅可填其中之一
|
String |
getUserAgent()
Get User-Agent,三个策略项仅可填其中之一
|
void |
setAction(String Action)
Set 频率限制策略方式,可取值alg表示验证码,drop表示丢弃
|
void |
setCookie(String Cookie)
Set Cookie,三个策略项仅可填其中之一
|
void |
setExecuteDuration(Long ExecuteDuration)
Set 频率限制策略时长,可取值1~86400,单位秒
|
void |
setMode(String Mode)
Set 策略项比对方式,可取值include表示包含,equal表示等于
|
void |
setPeriod(Long Period)
Set 统计周期,可取值1,10,30,60,单位秒
|
void |
setRequestNum(Long RequestNum)
Set 请求数,取值1~20000
|
void |
setUri(String Uri)
Set Uri,三个策略项仅可填其中之一
|
void |
setUserAgent(String UserAgent)
Set User-Agent,三个策略项仅可填其中之一
|
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 CCReqLimitPolicyRecord()
public CCReqLimitPolicyRecord(CCReqLimitPolicyRecord source)
public Long getPeriod()
public void setPeriod(Long Period)
Period
- 统计周期,可取值1,10,30,60,单位秒public Long getRequestNum()
public void setRequestNum(Long RequestNum)
RequestNum
- 请求数,取值1~20000public String getAction()
public void setAction(String Action)
Action
- 频率限制策略方式,可取值alg表示验证码,drop表示丢弃public Long getExecuteDuration()
public void setExecuteDuration(Long ExecuteDuration)
ExecuteDuration
- 频率限制策略时长,可取值1~86400,单位秒public String getMode()
public void setMode(String Mode)
Mode
- 策略项比对方式,可取值include表示包含,equal表示等于public String getUri()
public void setUri(String Uri)
Uri
- Uri,三个策略项仅可填其中之一public String getUserAgent()
public void setUserAgent(String UserAgent)
UserAgent
- User-Agent,三个策略项仅可填其中之一public String getCookie()
public void setCookie(String Cookie)
Cookie
- Cookie,三个策略项仅可填其中之一Copyright © 2022. All rights reserved.