Class CreateCCReqLimitPolicyRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.antiddos.v20200309.models.CreateCCReqLimitPolicyRequest
-
public class CreateCCReqLimitPolicyRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateCCReqLimitPolicyRequest()CreateCCReqLimitPolicyRequest(CreateCCReqLimitPolicyRequest 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 StringgetDomain()Get 域名StringgetInstanceId()Get 实例IdStringgetIp()Get IP值LonggetIsGlobal()Get 是否为兜底频控CCReqLimitPolicyRecordgetPolicy()Get 策略项StringgetProtocol()Get 协议,可取值HTTP,HTTPSvoidsetDomain(String Domain)Set 域名voidsetInstanceId(String InstanceId)Set 实例IdvoidsetIp(String Ip)Set IP值voidsetIsGlobal(Long IsGlobal)Set 是否为兜底频控voidsetPolicy(CCReqLimitPolicyRecord Policy)Set 策略项voidsetProtocol(String Protocol)Set 协议,可取值HTTP,HTTPSvoidtoMap(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
-
CreateCCReqLimitPolicyRequest
public CreateCCReqLimitPolicyRequest()
-
CreateCCReqLimitPolicyRequest
public CreateCCReqLimitPolicyRequest(CreateCCReqLimitPolicyRequest 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
-
getInstanceId
public String getInstanceId()
Get 实例Id- Returns:
- InstanceId 实例Id
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例Id- Parameters:
InstanceId- 实例Id
-
getIp
public String getIp()
Get IP值- Returns:
- Ip IP值
-
setIp
public void setIp(String Ip)
Set IP值- Parameters:
Ip- IP值
-
getProtocol
public String getProtocol()
Get 协议,可取值HTTP,HTTPS- Returns:
- Protocol 协议,可取值HTTP,HTTPS
-
setProtocol
public void setProtocol(String Protocol)
Set 协议,可取值HTTP,HTTPS- Parameters:
Protocol- 协议,可取值HTTP,HTTPS
-
getDomain
public String getDomain()
Get 域名- Returns:
- Domain 域名
-
setDomain
public void setDomain(String Domain)
Set 域名- Parameters:
Domain- 域名
-
getPolicy
public CCReqLimitPolicyRecord getPolicy()
Get 策略项- Returns:
- Policy 策略项
-
setPolicy
public void setPolicy(CCReqLimitPolicyRecord Policy)
Set 策略项- Parameters:
Policy- 策略项
-
getIsGlobal
public Long getIsGlobal()
Get 是否为兜底频控- Returns:
- IsGlobal 是否为兜底频控
-
setIsGlobal
public void setIsGlobal(Long IsGlobal)
Set 是否为兜底频控- Parameters:
IsGlobal- 是否为兜底频控
-
-