public class VulDefenceEvent extends AbstractModel
| 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 | getCity()Get Region of the attacker IP | 
| String | getContainerID()Get Container ID | 
| String | getContainerIsolateOperationSrc()Get Container isolation operation source
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getContainerName()Get Container name | 
| String | getContainerNetStatus()Get Isolation status
`NORMAL`:       Not isolated. | 
| String | getContainerNetSubStatus()Get Sub-status of the container
"AGENT_OFFLINE"       // The agent is offline. | 
| String | getContainerStatus()Get Container status
`RUNNING`: Running. | 
| String | getCreateTime()Get First discovery time
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getCVEID()Get Vulnerability CVE ID | 
| Long | getEventCount()Get Number of events | 
| Long | getEventID()Get Event ID | 
| String | getEventType()Get Intrusion status | 
| String | getHostIP()Get Server private IP
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getHostName()Get Server name
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getImageID()Get Image ID | 
| String | getImageName()Get Image name | 
| String | getMergeTime()Get Last discovery time
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getPocID()Get POC ID | 
| String | getQUUID()Get Server QUuid
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getSourceIP()Get Attacker IP | 
| String | getStatus()Get Processing status | 
| String | getVulName()Get Vulnerability name | 
| void | setCity(String City)Set Region of the attacker IP | 
| void | setContainerID(String ContainerID)Set Container ID | 
| void | setContainerIsolateOperationSrc(String ContainerIsolateOperationSrc)Set Container isolation operation source
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setContainerName(String ContainerName)Set Container name | 
| void | setContainerNetStatus(String ContainerNetStatus)Set Isolation status
`NORMAL`:       Not isolated. | 
| void | setContainerNetSubStatus(String ContainerNetSubStatus)Set Sub-status of the container
"AGENT_OFFLINE"       // The agent is offline. | 
| void | setContainerStatus(String ContainerStatus)Set Container status
`RUNNING`: Running. | 
| void | setCreateTime(String CreateTime)Set First discovery time
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setCVEID(String CVEID)Set Vulnerability CVE ID | 
| void | setEventCount(Long EventCount)Set Number of events | 
| void | setEventID(Long EventID)Set Event ID | 
| void | setEventType(String EventType)Set Intrusion status | 
| void | setHostIP(String HostIP)Set Server private IP
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setHostName(String HostName)Set Server name
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setImageID(String ImageID)Set Image ID | 
| void | setImageName(String ImageName)Set Image name | 
| void | setMergeTime(String MergeTime)Set Last discovery time
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setPocID(String PocID)Set POC ID | 
| void | setQUUID(String QUUID)Set Server QUuid
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setSourceIP(String SourceIP)Set Attacker IP | 
| void | setStatus(String Status)Set Processing 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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic VulDefenceEvent()
public VulDefenceEvent(VulDefenceEvent source)
public String getCVEID()
public void setCVEID(String CVEID)
CVEID - Vulnerability CVE IDpublic String getVulName()
public void setVulName(String VulName)
VulName - Vulnerability namepublic String getPocID()
public void setPocID(String PocID)
PocID - POC IDpublic String getEventType()
public void setEventType(String EventType)
EventType - Intrusion statuspublic String getSourceIP()
public void setSourceIP(String SourceIP)
SourceIP - Attacker IPpublic String getCity()
public void setCity(String City)
City - Region of the attacker IPpublic Long getEventCount()
public void setEventCount(Long EventCount)
EventCount - Number of eventspublic String getContainerID()
public void setContainerID(String ContainerID)
ContainerID - Container IDpublic String getContainerName()
public void setContainerName(String ContainerName)
ContainerName - Container namepublic String getImageID()
public void setImageID(String ImageID)
ImageID - Image IDpublic String getImageName()
public void setImageName(String ImageName)
ImageName - Image namepublic String getStatus()
public void setStatus(String Status)
Status - Processing statuspublic Long getEventID()
public void setEventID(Long EventID)
EventID - Event IDpublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - First discovery time
Note: This field may return null, indicating that no valid values can be obtained.public String getContainerNetStatus()
public void setContainerNetStatus(String ContainerNetStatus)
ContainerNetStatus - Isolation status
`NORMAL`:       Not isolated.
`ISOLATED`:             Isolated.
`ISOLATING`:            Isolating.
`ISOLATE_FAILED`:       Isolation failed.
`RESTORING`: Recovering.
`RESTORE_FAILED`: Recovery failed.public String getMergeTime()
public void setMergeTime(String MergeTime)
MergeTime - Last discovery time
Note: This field may return null, indicating that no valid values can be obtained.public String getContainerStatus()
public void setContainerStatus(String ContainerStatus)
ContainerStatus - Container status
`RUNNING`: Running.
`PAUSED`: Paused.
`STOPPED`: Stopped.
`CREATED`: Created.
`DESTROYED`: Terminated.
`RESTARTING`: Restarting.
`REMOVING`: Removing.
Note: This field may return null, indicating that no valid values can be obtained.public String getContainerNetSubStatus()
public void setContainerNetSubStatus(String ContainerNetSubStatus)
ContainerNetSubStatus - Sub-status of the container
"AGENT_OFFLINE"       // The agent is offline.
        "NODE_DESTROYED"      // The node is terminated.
        "CONTAINER_EXITED"    // The container exited.
        "CONTAINER_DESTROYED" // The container was terminated.
        "SHARED_HOST"         // The container shares the network with the server.
        "RESOURCE_LIMIT"      // The number of resources to be isolated exceeds the limit.
        "UNKNOW"              // The reason is unknown.
Note: This field may return null, indicating that no valid values can be obtained.public String getContainerIsolateOperationSrc()
public void setContainerIsolateOperationSrc(String ContainerIsolateOperationSrc)
ContainerIsolateOperationSrc - Container isolation operation source
Note: This field may return null, indicating that no valid values can be obtained.public String getQUUID()
public void setQUUID(String QUUID)
QUUID - Server QUuid
Note: This field may return null, indicating that no valid values can be obtained.public String getHostIP()
public void setHostIP(String HostIP)
HostIP - Server private IP
Note: This field may return null, indicating that no valid values can be obtained.public String getHostName()
public void setHostName(String HostName)
HostName - Server name
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.