Class BGPInstanceSpecification
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.antiddos.v20200309.models.BGPInstanceSpecification
-
public class BGPInstanceSpecification extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description BGPInstanceSpecification()BGPInstanceSpecification(BGPInstanceSpecification 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 LonggetAutoRenewFlag()Get 自动续费状态,取值[ 0:没有开启自动续费 1:开启了自动续费 ]LonggetBattleEditionFlag()Get 战斗服版本标记,0表示普通高防包,1表示战斗服高防包 注意:此字段可能返回 null,表示取不到有效值。LonggetChannelEditionFlag()Get 渠道版标记,0表示普通高防包,1表示渠道版高防包 注意:此字段可能返回 null,表示取不到有效值。LonggetDownGradeProtect()Get 降配后的防护能力,单位Gbps 注意:此字段可能返回 null,表示取不到有效值。LonggetElasticLimit()Get 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值 注意:此字段可能返回 null,表示取不到有效值。LonggetEnterpriseFlag()Get 高防包企业版标记,0表示普通高防包;1表示企业版高防包 注意:此字段可能返回 null,表示取不到有效值。LonggetProtectBandwidth()Get 保底防护峰值,单位GbpsLonggetProtectCountLimit()Get 防护次数,单位次LonggetProtectIPNumberLimit()Get 防护IP数,单位个LonggetServiceBandWidth()Get 业务带宽 注意:此字段可能返回 null,表示取不到有效值。LonggetUnionPackFlag()Get 联合产品标记,0代表普通高防包,1代表联合高防包 注意:此字段可能返回 null,表示取不到有效值。voidsetAutoRenewFlag(Long AutoRenewFlag)Set 自动续费状态,取值[ 0:没有开启自动续费 1:开启了自动续费 ]voidsetBattleEditionFlag(Long BattleEditionFlag)Set 战斗服版本标记,0表示普通高防包,1表示战斗服高防包 注意:此字段可能返回 null,表示取不到有效值。voidsetChannelEditionFlag(Long ChannelEditionFlag)Set 渠道版标记,0表示普通高防包,1表示渠道版高防包 注意:此字段可能返回 null,表示取不到有效值。voidsetDownGradeProtect(Long DownGradeProtect)Set 降配后的防护能力,单位Gbps 注意:此字段可能返回 null,表示取不到有效值。voidsetElasticLimit(Long ElasticLimit)Set 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值 注意:此字段可能返回 null,表示取不到有效值。voidsetEnterpriseFlag(Long EnterpriseFlag)Set 高防包企业版标记,0表示普通高防包;1表示企业版高防包 注意:此字段可能返回 null,表示取不到有效值。voidsetProtectBandwidth(Long ProtectBandwidth)Set 保底防护峰值,单位GbpsvoidsetProtectCountLimit(Long ProtectCountLimit)Set 防护次数,单位次voidsetProtectIPNumberLimit(Long ProtectIPNumberLimit)Set 防护IP数,单位个voidsetServiceBandWidth(Long ServiceBandWidth)Set 业务带宽 注意:此字段可能返回 null,表示取不到有效值。voidsetUnionPackFlag(Long UnionPackFlag)Set 联合产品标记,0代表普通高防包,1代表联合高防包 注意:此字段可能返回 null,表示取不到有效值。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
-
BGPInstanceSpecification
public BGPInstanceSpecification()
-
BGPInstanceSpecification
public BGPInstanceSpecification(BGPInstanceSpecification 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
-
getProtectBandwidth
public Long getProtectBandwidth()
Get 保底防护峰值,单位Gbps- Returns:
- ProtectBandwidth 保底防护峰值,单位Gbps
-
setProtectBandwidth
public void setProtectBandwidth(Long ProtectBandwidth)
Set 保底防护峰值,单位Gbps- Parameters:
ProtectBandwidth- 保底防护峰值,单位Gbps
-
getProtectCountLimit
public Long getProtectCountLimit()
Get 防护次数,单位次- Returns:
- ProtectCountLimit 防护次数,单位次
-
setProtectCountLimit
public void setProtectCountLimit(Long ProtectCountLimit)
Set 防护次数,单位次- Parameters:
ProtectCountLimit- 防护次数,单位次
-
getProtectIPNumberLimit
public Long getProtectIPNumberLimit()
Get 防护IP数,单位个- Returns:
- ProtectIPNumberLimit 防护IP数,单位个
-
setProtectIPNumberLimit
public void setProtectIPNumberLimit(Long ProtectIPNumberLimit)
Set 防护IP数,单位个- Parameters:
ProtectIPNumberLimit- 防护IP数,单位个
-
getAutoRenewFlag
public Long getAutoRenewFlag()
Get 自动续费状态,取值[ 0:没有开启自动续费 1:开启了自动续费 ]- Returns:
- AutoRenewFlag 自动续费状态,取值[ 0:没有开启自动续费 1:开启了自动续费 ]
-
setAutoRenewFlag
public void setAutoRenewFlag(Long AutoRenewFlag)
Set 自动续费状态,取值[ 0:没有开启自动续费 1:开启了自动续费 ]- Parameters:
AutoRenewFlag- 自动续费状态,取值[ 0:没有开启自动续费 1:开启了自动续费 ]
-
getUnionPackFlag
public Long getUnionPackFlag()
Get 联合产品标记,0代表普通高防包,1代表联合高防包 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UnionPackFlag 联合产品标记,0代表普通高防包,1代表联合高防包 注意:此字段可能返回 null,表示取不到有效值。
-
setUnionPackFlag
public void setUnionPackFlag(Long UnionPackFlag)
Set 联合产品标记,0代表普通高防包,1代表联合高防包 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UnionPackFlag- 联合产品标记,0代表普通高防包,1代表联合高防包 注意:此字段可能返回 null,表示取不到有效值。
-
getServiceBandWidth
public Long getServiceBandWidth()
Get 业务带宽 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ServiceBandWidth 业务带宽 注意:此字段可能返回 null,表示取不到有效值。
-
setServiceBandWidth
public void setServiceBandWidth(Long ServiceBandWidth)
Set 业务带宽 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ServiceBandWidth- 业务带宽 注意:此字段可能返回 null,表示取不到有效值。
-
getBattleEditionFlag
public Long getBattleEditionFlag()
Get 战斗服版本标记,0表示普通高防包,1表示战斗服高防包 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BattleEditionFlag 战斗服版本标记,0表示普通高防包,1表示战斗服高防包 注意:此字段可能返回 null,表示取不到有效值。
-
setBattleEditionFlag
public void setBattleEditionFlag(Long BattleEditionFlag)
Set 战斗服版本标记,0表示普通高防包,1表示战斗服高防包 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BattleEditionFlag- 战斗服版本标记,0表示普通高防包,1表示战斗服高防包 注意:此字段可能返回 null,表示取不到有效值。
-
getChannelEditionFlag
public Long getChannelEditionFlag()
Get 渠道版标记,0表示普通高防包,1表示渠道版高防包 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ChannelEditionFlag 渠道版标记,0表示普通高防包,1表示渠道版高防包 注意:此字段可能返回 null,表示取不到有效值。
-
setChannelEditionFlag
public void setChannelEditionFlag(Long ChannelEditionFlag)
Set 渠道版标记,0表示普通高防包,1表示渠道版高防包 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ChannelEditionFlag- 渠道版标记,0表示普通高防包,1表示渠道版高防包 注意:此字段可能返回 null,表示取不到有效值。
-
getEnterpriseFlag
public Long getEnterpriseFlag()
Get 高防包企业版标记,0表示普通高防包;1表示企业版高防包 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- EnterpriseFlag 高防包企业版标记,0表示普通高防包;1表示企业版高防包 注意:此字段可能返回 null,表示取不到有效值。
-
setEnterpriseFlag
public void setEnterpriseFlag(Long EnterpriseFlag)
Set 高防包企业版标记,0表示普通高防包;1表示企业版高防包 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
EnterpriseFlag- 高防包企业版标记,0表示普通高防包;1表示企业版高防包 注意:此字段可能返回 null,表示取不到有效值。
-
getElasticLimit
public Long getElasticLimit()
Get 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ElasticLimit 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值 注意:此字段可能返回 null,表示取不到有效值。
-
setElasticLimit
public void setElasticLimit(Long ElasticLimit)
Set 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ElasticLimit- 高防包企业版弹性阈值,0表示未开启;大于0为弹性防护阈值 注意:此字段可能返回 null,表示取不到有效值。
-
getDownGradeProtect
public Long getDownGradeProtect()
Get 降配后的防护能力,单位Gbps 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DownGradeProtect 降配后的防护能力,单位Gbps 注意:此字段可能返回 null,表示取不到有效值。
-
setDownGradeProtect
public void setDownGradeProtect(Long DownGradeProtect)
Set 降配后的防护能力,单位Gbps 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DownGradeProtect- 降配后的防护能力,单位Gbps 注意:此字段可能返回 null,表示取不到有效值。
-
-