public class VulDefenceEvent extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| VulDefenceEvent() | 
| VulDefenceEvent(VulDefenceEvent 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 | getAlias()Get Host name | 
| String | getCity()Get City of the attack source IP address | 
| Long | getCount()Get Number of Occurrences | 
| String | getCreateTime()Get Event Creation Time | 
| String | getCveId()Get CVE ID | 
| Long | getEventType()Get 0: Attack Attempt (WeDetect); 1: Successful Attack Attempt (WeDetect); 2: RASP Defense Event | 
| Long | getFixType()Get 0: do not support fixing; 1: support fixing. | 
| Long | getId()Get Vulnerability event ID | 
| MachineExtraInfo | getMachineExtraInfo()Get Host Additional Information
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getMergeTime()Get Update Event Time | 
| String | getPrivateIp()Get Private IP address | 
| String | getPublicIp()Get Public IP address | 
| String | getQuuid()Get Host QUUID | 
| String | getSourceIp()Get Attack source IP address | 
| Long[] | getSourcePort()Get Attack source port | 
| Long | getStatus()Get Status. | 
| Long | getUpgradeType()Get 0: Pro Edition; 1: Ultimate Edition; 2: LH Inclusive Edition (for Lighthouse only); 3: CVM Inclusive Edition (for CVM only). | 
| String | getUuid()Get Host UUID | 
| Long | getVulId()Get Vulnerability ID | 
| String | getVulName()Get Vulnerability name | 
| void | setAlias(String Alias)Set Host name | 
| void | setCity(String City)Set City of the attack source IP address | 
| void | setCount(Long Count)Set Number of Occurrences | 
| void | setCreateTime(String CreateTime)Set Event Creation Time | 
| void | setCveId(String CveId)Set CVE ID | 
| void | setEventType(Long EventType)Set 0: Attack Attempt (WeDetect); 1: Successful Attack Attempt (WeDetect); 2: RASP Defense Event | 
| void | setFixType(Long FixType)Set 0: do not support fixing; 1: support fixing. | 
| void | setId(Long Id)Set Vulnerability event ID | 
| void | setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)Set Host Additional Information
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setMergeTime(String MergeTime)Set Update Event Time | 
| void | setPrivateIp(String PrivateIp)Set Private IP address | 
| void | setPublicIp(String PublicIp)Set Public IP address | 
| void | setQuuid(String Quuid)Set Host QUUID | 
| void | setSourceIp(String SourceIp)Set Attack source IP address | 
| void | setSourcePort(Long[] SourcePort)Set Attack source port | 
| void | setStatus(Long Status)Set Status. | 
| void | setUpgradeType(Long UpgradeType)Set 0: Pro Edition; 1: Ultimate Edition; 2: LH Inclusive Edition (for Lighthouse only); 3: CVM Inclusive Edition (for CVM only). | 
| void | setUuid(String Uuid)Set Host UUID | 
| void | setVulId(Long VulId)Set Vulnerability ID | 
| void | setVulName(String VulName)Set Vulnerability name | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic VulDefenceEvent()
public VulDefenceEvent(VulDefenceEvent source)
public Long getVulId()
public void setVulId(Long VulId)
VulId - Vulnerability IDpublic String getVulName()
public void setVulName(String VulName)
VulName - Vulnerability namepublic String getCveId()
public void setCveId(String CveId)
CveId - CVE IDpublic Long getId()
public void setId(Long Id)
Id - Vulnerability event IDpublic String getQuuid()
public void setQuuid(String Quuid)
Quuid - Host QUUIDpublic String getAlias()
public void setAlias(String Alias)
Alias - Host namepublic String getPrivateIp()
public void setPrivateIp(String PrivateIp)
PrivateIp - Private IP addresspublic String getPublicIp()
public void setPublicIp(String PublicIp)
PublicIp - Public IP addresspublic Long getEventType()
public void setEventType(Long EventType)
EventType - 0: Attack Attempt (WeDetect); 1: Successful Attack Attempt (WeDetect); 2: RASP Defense Eventpublic String getSourceIp()
public void setSourceIp(String SourceIp)
SourceIp - Attack source IP addresspublic String getCity()
public void setCity(String City)
City - City of the attack source IP addresspublic Long[] getSourcePort()
public void setSourcePort(Long[] SourcePort)
SourcePort - Attack source portpublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - Event Creation Timepublic String getMergeTime()
public void setMergeTime(String MergeTime)
MergeTime - Update Event Timepublic Long getCount()
public void setCount(Long Count)
Count - Number of Occurrencespublic Long getStatus()
public void setStatus(Long Status)
Status - Status. 0: Pending; 1: Defended; 2: Processed; 3: Ignored; 4: Deletedpublic Long getUpgradeType()
public void setUpgradeType(Long UpgradeType)
UpgradeType - 0: Pro Edition; 1: Ultimate Edition; 2: LH Inclusive Edition (for Lighthouse only); 3: CVM Inclusive Edition (for CVM only).public Long getFixType()
public void setFixType(Long FixType)
FixType - 0: do not support fixing; 1: support fixing.public String getUuid()
public void setUuid(String Uuid)
Uuid - Host UUIDpublic MachineExtraInfo getMachineExtraInfo()
public void setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)
MachineExtraInfo - Host Additional Information
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.