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, toJsonString
public 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 © 2024. All rights reserved.