Class ProtocolBlockConfig
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.antiddos.v20200309.models.ProtocolBlockConfig
-
public class ProtocolBlockConfig extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ProtocolBlockConfig()ProtocolBlockConfig(ProtocolBlockConfig 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 LonggetCheckExceptNullConnect()Get 异常空连接防护,取值[0(防护关),1(防护开)]LonggetDropIcmp()Get ICMP封禁,取值[0(封禁关),1(封禁开)]LonggetDropOther()Get 其他协议封禁,取值[0(封禁关),1(封禁开)]LonggetDropTcp()Get TCP封禁,取值[0(封禁关),1(封禁开)]LonggetDropUdp()Get UDP封禁,取值[0(封禁关),1(封禁开)]LonggetPingOfDeath()Get ping of death防护,取值[0(防护关),1(防护开)]LonggetTearDrop()Get tear drop防护,取值[0(防护关),1(防护开)]voidsetCheckExceptNullConnect(Long CheckExceptNullConnect)Set 异常空连接防护,取值[0(防护关),1(防护开)]voidsetDropIcmp(Long DropIcmp)Set ICMP封禁,取值[0(封禁关),1(封禁开)]voidsetDropOther(Long DropOther)Set 其他协议封禁,取值[0(封禁关),1(封禁开)]voidsetDropTcp(Long DropTcp)Set TCP封禁,取值[0(封禁关),1(封禁开)]voidsetDropUdp(Long DropUdp)Set UDP封禁,取值[0(封禁关),1(封禁开)]voidsetPingOfDeath(Long PingOfDeath)Set ping of death防护,取值[0(防护关),1(防护开)]voidsetTearDrop(Long TearDrop)Set tear drop防护,取值[0(防护关),1(防护开)]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
-
ProtocolBlockConfig
public ProtocolBlockConfig()
-
ProtocolBlockConfig
public ProtocolBlockConfig(ProtocolBlockConfig 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
-
getDropTcp
public Long getDropTcp()
Get TCP封禁,取值[0(封禁关),1(封禁开)]- Returns:
- DropTcp TCP封禁,取值[0(封禁关),1(封禁开)]
-
setDropTcp
public void setDropTcp(Long DropTcp)
Set TCP封禁,取值[0(封禁关),1(封禁开)]- Parameters:
DropTcp- TCP封禁,取值[0(封禁关),1(封禁开)]
-
getDropUdp
public Long getDropUdp()
Get UDP封禁,取值[0(封禁关),1(封禁开)]- Returns:
- DropUdp UDP封禁,取值[0(封禁关),1(封禁开)]
-
setDropUdp
public void setDropUdp(Long DropUdp)
Set UDP封禁,取值[0(封禁关),1(封禁开)]- Parameters:
DropUdp- UDP封禁,取值[0(封禁关),1(封禁开)]
-
getDropIcmp
public Long getDropIcmp()
Get ICMP封禁,取值[0(封禁关),1(封禁开)]- Returns:
- DropIcmp ICMP封禁,取值[0(封禁关),1(封禁开)]
-
setDropIcmp
public void setDropIcmp(Long DropIcmp)
Set ICMP封禁,取值[0(封禁关),1(封禁开)]- Parameters:
DropIcmp- ICMP封禁,取值[0(封禁关),1(封禁开)]
-
getDropOther
public Long getDropOther()
Get 其他协议封禁,取值[0(封禁关),1(封禁开)]- Returns:
- DropOther 其他协议封禁,取值[0(封禁关),1(封禁开)]
-
setDropOther
public void setDropOther(Long DropOther)
Set 其他协议封禁,取值[0(封禁关),1(封禁开)]- Parameters:
DropOther- 其他协议封禁,取值[0(封禁关),1(封禁开)]
-
getCheckExceptNullConnect
public Long getCheckExceptNullConnect()
Get 异常空连接防护,取值[0(防护关),1(防护开)]- Returns:
- CheckExceptNullConnect 异常空连接防护,取值[0(防护关),1(防护开)]
-
setCheckExceptNullConnect
public void setCheckExceptNullConnect(Long CheckExceptNullConnect)
Set 异常空连接防护,取值[0(防护关),1(防护开)]- Parameters:
CheckExceptNullConnect- 异常空连接防护,取值[0(防护关),1(防护开)]
-
getPingOfDeath
public Long getPingOfDeath()
Get ping of death防护,取值[0(防护关),1(防护开)]- Returns:
- PingOfDeath ping of death防护,取值[0(防护关),1(防护开)]
-
setPingOfDeath
public void setPingOfDeath(Long PingOfDeath)
Set ping of death防护,取值[0(防护关),1(防护开)]- Parameters:
PingOfDeath- ping of death防护,取值[0(防护关),1(防护开)]
-
getTearDrop
public Long getTearDrop()
Get tear drop防护,取值[0(防护关),1(防护开)]- Returns:
- TearDrop tear drop防护,取值[0(防护关),1(防护开)]
-
setTearDrop
public void setTearDrop(Long TearDrop)
Set tear drop防护,取值[0(防护关),1(防护开)]- Parameters:
TearDrop- tear drop防护,取值[0(防护关),1(防护开)]
-
-