Class DDoSAttackEvent
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.teo.v20220901.models.DDoSAttackEvent
-
public class DDoSAttackEvent extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DDoSAttackEvent()DDoSAttackEvent(DDoSAttackEvent 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 StringgetArea()Get 攻击事件所属地区,取值有: overseas:全球(除中国大陆地区)数据; mainland:中国大陆地区数据。 注意:此字段可能返回 null,表示取不到有效值。LonggetAttackEndTime()Get 攻击结束时间,单位为s。LonggetAttackMaxBandWidth()Get 攻击最大带宽。LonggetAttackPacketMaxRate()Get 攻击包速率峰值。LonggetAttackStartTime()Get 攻击开始时间,单位为s。LonggetAttackStatus()Get 攻击状态。StringgetAttackType()Get 攻击类型(对应交互事件名称)。DDoSBlockData[]getDDoSBlockData()Get 封禁解封信息。 注意:此字段可能返回 null,表示取不到有效值。StringgetEventId()Get 事件ID。LonggetPolicyId()Get DDoS策略组ID。 注意:此字段可能返回 null,表示取不到有效值。StringgetZoneId()Get 站点ID。 注意:此字段可能返回 null,表示取不到有效值。voidsetArea(String Area)Set 攻击事件所属地区,取值有: overseas:全球(除中国大陆地区)数据; mainland:中国大陆地区数据。 注意:此字段可能返回 null,表示取不到有效值。voidsetAttackEndTime(Long AttackEndTime)Set 攻击结束时间,单位为s。voidsetAttackMaxBandWidth(Long AttackMaxBandWidth)Set 攻击最大带宽。voidsetAttackPacketMaxRate(Long AttackPacketMaxRate)Set 攻击包速率峰值。voidsetAttackStartTime(Long AttackStartTime)Set 攻击开始时间,单位为s。voidsetAttackStatus(Long AttackStatus)Set 攻击状态。voidsetAttackType(String AttackType)Set 攻击类型(对应交互事件名称)。voidsetDDoSBlockData(DDoSBlockData[] DDoSBlockData)Set 封禁解封信息。 注意:此字段可能返回 null,表示取不到有效值。voidsetEventId(String EventId)Set 事件ID。voidsetPolicyId(Long PolicyId)Set DDoS策略组ID。 注意:此字段可能返回 null,表示取不到有效值。voidsetZoneId(String ZoneId)Set 站点ID。 注意:此字段可能返回 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
-
DDoSAttackEvent
public DDoSAttackEvent()
-
DDoSAttackEvent
public DDoSAttackEvent(DDoSAttackEvent 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
-
getEventId
public String getEventId()
Get 事件ID。- Returns:
- EventId 事件ID。
-
setEventId
public void setEventId(String EventId)
Set 事件ID。- Parameters:
EventId- 事件ID。
-
getAttackType
public String getAttackType()
Get 攻击类型(对应交互事件名称)。- Returns:
- AttackType 攻击类型(对应交互事件名称)。
-
setAttackType
public void setAttackType(String AttackType)
Set 攻击类型(对应交互事件名称)。- Parameters:
AttackType- 攻击类型(对应交互事件名称)。
-
getAttackStatus
public Long getAttackStatus()
Get 攻击状态。- Returns:
- AttackStatus 攻击状态。
-
setAttackStatus
public void setAttackStatus(Long AttackStatus)
Set 攻击状态。- Parameters:
AttackStatus- 攻击状态。
-
getAttackMaxBandWidth
public Long getAttackMaxBandWidth()
Get 攻击最大带宽。- Returns:
- AttackMaxBandWidth 攻击最大带宽。
-
setAttackMaxBandWidth
public void setAttackMaxBandWidth(Long AttackMaxBandWidth)
Set 攻击最大带宽。- Parameters:
AttackMaxBandWidth- 攻击最大带宽。
-
getAttackPacketMaxRate
public Long getAttackPacketMaxRate()
Get 攻击包速率峰值。- Returns:
- AttackPacketMaxRate 攻击包速率峰值。
-
setAttackPacketMaxRate
public void setAttackPacketMaxRate(Long AttackPacketMaxRate)
Set 攻击包速率峰值。- Parameters:
AttackPacketMaxRate- 攻击包速率峰值。
-
getAttackStartTime
public Long getAttackStartTime()
Get 攻击开始时间,单位为s。- Returns:
- AttackStartTime 攻击开始时间,单位为s。
-
setAttackStartTime
public void setAttackStartTime(Long AttackStartTime)
Set 攻击开始时间,单位为s。- Parameters:
AttackStartTime- 攻击开始时间,单位为s。
-
getAttackEndTime
public Long getAttackEndTime()
Get 攻击结束时间,单位为s。- Returns:
- AttackEndTime 攻击结束时间,单位为s。
-
setAttackEndTime
public void setAttackEndTime(Long AttackEndTime)
Set 攻击结束时间,单位为s。- Parameters:
AttackEndTime- 攻击结束时间,单位为s。
-
getPolicyId
public Long getPolicyId()
Get DDoS策略组ID。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- PolicyId DDoS策略组ID。 注意:此字段可能返回 null,表示取不到有效值。
-
setPolicyId
public void setPolicyId(Long PolicyId)
Set DDoS策略组ID。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
PolicyId- DDoS策略组ID。 注意:此字段可能返回 null,表示取不到有效值。
-
getZoneId
public String getZoneId()
Get 站点ID。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ZoneId 站点ID。 注意:此字段可能返回 null,表示取不到有效值。
-
setZoneId
public void setZoneId(String ZoneId)
Set 站点ID。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ZoneId- 站点ID。 注意:此字段可能返回 null,表示取不到有效值。
-
getArea
public String getArea()
Get 攻击事件所属地区,取值有:- overseas:全球(除中国大陆地区)数据;
- mainland:中国大陆地区数据。
注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Area 攻击事件所属地区,取值有:
- overseas:全球(除中国大陆地区)数据;
- mainland:中国大陆地区数据。
注意:此字段可能返回 null,表示取不到有效值。
-
setArea
public void setArea(String Area)
Set 攻击事件所属地区,取值有:- overseas:全球(除中国大陆地区)数据;
- mainland:中国大陆地区数据。
注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Area- 攻击事件所属地区,取值有:- overseas:全球(除中国大陆地区)数据;
- mainland:中国大陆地区数据。
注意:此字段可能返回 null,表示取不到有效值。
-
getDDoSBlockData
public DDoSBlockData[] getDDoSBlockData()
Get 封禁解封信息。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DDoSBlockData 封禁解封信息。 注意:此字段可能返回 null,表示取不到有效值。
-
setDDoSBlockData
public void setDDoSBlockData(DDoSBlockData[] DDoSBlockData)
Set 封禁解封信息。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DDoSBlockData- 封禁解封信息。 注意:此字段可能返回 null,表示取不到有效值。
-
-