public class VulDefenceEventDetail extends AbstractModel
header, skipSign
Constructor and Description |
---|
VulDefenceEventDetail() |
VulDefenceEventDetail(VulDefenceEventDetail 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
|
String |
getDescription()
Get Vulnerability Description Information
|
String |
getEventDetail()
Get Vulnerability ID-Related Event Details (JSON array format, unique to RASP)
|
Long |
getEventType()
Get 0: Attack Attempt (WeDetect); 1: Successful Attack Attempt (WeDetect); 2: RASP Defense Event
|
String |
getExceptionPstree()
Get Host Compromise Event Process Tree (JSON format, unique to WeDetect)
|
String |
getFix()
Get Fixing suggestion
|
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 |
getMachineStatus()
Get ONLINE OFFLINE
|
String |
getMainClass()
Get Associated Process Main Class Name
|
String |
getMergeTime()
Get Update Event Time
|
String |
getNetworkPayload()
Get Attack Payload
|
Long |
getPid()
Get Associated Process PID
|
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
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getStackTrace()
Get Stack Information (Unique for RASP)
|
Long |
getStatus()
Get Status.
|
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 |
setDescription(String Description)
Set Vulnerability Description Information
|
void |
setEventDetail(String EventDetail)
Set Vulnerability ID-Related Event Details (JSON array format, unique to RASP)
|
void |
setEventType(Long EventType)
Set 0: Attack Attempt (WeDetect); 1: Successful Attack Attempt (WeDetect); 2: RASP Defense Event
|
void |
setExceptionPstree(String ExceptionPstree)
Set Host Compromise Event Process Tree (JSON format, unique to WeDetect)
|
void |
setFix(String Fix)
Set Fixing suggestion
|
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 |
setMachineStatus(String MachineStatus)
Set ONLINE OFFLINE
|
void |
setMainClass(String MainClass)
Set Associated Process Main Class Name
|
void |
setMergeTime(String MergeTime)
Set Update Event Time
|
void |
setNetworkPayload(String NetworkPayload)
Set Attack Payload
|
void |
setPid(Long Pid)
Set Associated Process PID
|
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
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setStackTrace(String StackTrace)
Set Stack Information (Unique for RASP)
|
void |
setStatus(Long Status)
Set Status.
|
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 VulDefenceEventDetail()
public VulDefenceEventDetail(VulDefenceEventDetail source)
public 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 port
Note: This field may return null, indicating that no valid values can be obtained.public 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 String getMachineStatus()
public void setMachineStatus(String MachineStatus)
MachineStatus
- ONLINE OFFLINEpublic String getDescription()
public void setDescription(String Description)
Description
- Vulnerability Description Informationpublic String getFix()
public void setFix(String Fix)
Fix
- Fixing suggestionpublic String getNetworkPayload()
public void setNetworkPayload(String NetworkPayload)
NetworkPayload
- Attack Payloadpublic Long getPid()
public void setPid(Long Pid)
Pid
- Associated Process PIDpublic String getMainClass()
public void setMainClass(String MainClass)
MainClass
- Associated Process Main Class Namepublic String getStackTrace()
public void setStackTrace(String StackTrace)
StackTrace
- Stack Information (Unique for RASP)public String getEventDetail()
public void setEventDetail(String EventDetail)
EventDetail
- Vulnerability ID-Related Event Details (JSON array format, unique to RASP)public String getExceptionPstree()
public void setExceptionPstree(String ExceptionPstree)
ExceptionPstree
- Host Compromise Event Process Tree (JSON format, unique to WeDetect)public 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.