public class VertexDetail extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
VertexDetail()  | 
VertexDetail(VertexDetail 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 | 
getAddress()
Get Request destination address, which is effective when the node type is network. 
 | 
AlarmInfo[] | 
getAlarmInfo()
Get Alarm information
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getCmdLine()
Get Command line, which is effective when the node type is process. 
 | 
Long | 
getDstPort()
Get Target port, which is effective when the node type is network. 
 | 
String | 
getFileContent()
Get Content written to the file, which is effective when the node type is file. 
 | 
String | 
getFileCreateTime()
Get File creation time, which is effective when the node type is file. 
 | 
String | 
getFileMd5()
Get File MD5, which is effective when the node type is file. 
 | 
String | 
getFilePath()
Get File path, which is effective when the node type is file. 
 | 
String | 
getHttpContent()
Get HTTP request content, which is effective when the node type is vulnerability. 
 | 
String | 
getPid()
Get Process ID, which is effective when the node type is process. 
 | 
String | 
getProcName()
Get Process name, which is effective when the node type is process. 
 | 
String | 
getSrcIP()
Get Log-in source IP, which is effective when the node type is SSH. 
 | 
String | 
getTime()
Get Time used for each node type, which is in the format of 2022-11-29 00:00:00. 
 | 
Long | 
getType()
Get Node type. 
 | 
String | 
getUser()
Get Log-in username and user group, which is effective when the node type is SSH. 
 | 
String | 
getVertexId()
Get Node ID
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getVulName()
Get Vulnerability name, which is effective when the node type is vulnerability. 
 | 
String | 
getVulSrcIP()
Get Vulnerability exploiter source IP, which is effective when the node type is vulnerability. 
 | 
String | 
getVulTime()
Get Vulnerability exploitation time, which is effective when the node type is vulnerability. 
 | 
void | 
setAddress(String Address)
Set Request destination address, which is effective when the node type is network. 
 | 
void | 
setAlarmInfo(AlarmInfo[] AlarmInfo)
Set Alarm information
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setCmdLine(String CmdLine)
Set Command line, which is effective when the node type is process. 
 | 
void | 
setDstPort(Long DstPort)
Set Target port, which is effective when the node type is network. 
 | 
void | 
setFileContent(String FileContent)
Set Content written to the file, which is effective when the node type is file. 
 | 
void | 
setFileCreateTime(String FileCreateTime)
Set File creation time, which is effective when the node type is file. 
 | 
void | 
setFileMd5(String FileMd5)
Set File MD5, which is effective when the node type is file. 
 | 
void | 
setFilePath(String FilePath)
Set File path, which is effective when the node type is file. 
 | 
void | 
setHttpContent(String HttpContent)
Set HTTP request content, which is effective when the node type is vulnerability. 
 | 
void | 
setPid(String Pid)
Set Process ID, which is effective when the node type is process. 
 | 
void | 
setProcName(String ProcName)
Set Process name, which is effective when the node type is process. 
 | 
void | 
setSrcIP(String SrcIP)
Set Log-in source IP, which is effective when the node type is SSH. 
 | 
void | 
setTime(String Time)
Set Time used for each node type, which is in the format of 2022-11-29 00:00:00. 
 | 
void | 
setType(Long Type)
Set Node type. 
 | 
void | 
setUser(String User)
Set Log-in username and user group, which is effective when the node type is SSH. 
 | 
void | 
setVertexId(String VertexId)
Set Node ID
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setVulName(String VulName)
Set Vulnerability name, which is effective when the node type is vulnerability. 
 | 
void | 
setVulSrcIP(String VulSrcIP)
Set Vulnerability exploiter source IP, which is effective when the node type is vulnerability. 
 | 
void | 
setVulTime(String VulTime)
Set Vulnerability exploitation time, which is effective when the node type is vulnerability. 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic VertexDetail()
public VertexDetail(VertexDetail source)
public Long getType()
public void setType(Long Type)
Type - Node type. process - 1; network - 2; file - 3; SSH - 4
Note: This field may return null, indicating that no valid values can be obtained.public String getTime()
public void setTime(String Time)
Time - Time used for each node type, which is in the format of 2022-11-29 00:00:00.
Note: This field may return null, indicating that no valid values can be obtained.public AlarmInfo[] getAlarmInfo()
public void setAlarmInfo(AlarmInfo[] AlarmInfo)
AlarmInfo - Alarm information
Note: This field may return null, indicating that no valid values can be obtained.public String getProcName()
public void setProcName(String ProcName)
ProcName - Process name, which is effective when the node type is process.
Note: This field may return null, indicating that no valid values can be obtained.public String getCmdLine()
public void setCmdLine(String CmdLine)
CmdLine - Command line, which is effective when the node type is process.
Note: This field may return null, indicating that no valid values can be obtained.public String getPid()
public void setPid(String Pid)
Pid - Process ID, which is effective when the node type is process.
Note: This field may return null, indicating that no valid values can be obtained.public String getFileMd5()
public void setFileMd5(String FileMd5)
FileMd5 - File MD5, which is effective when the node type is file.
Note: This field may return null, indicating that no valid values can be obtained.public String getFileContent()
public void setFileContent(String FileContent)
FileContent - Content written to the file, which is effective when the node type is file.
Note: This field may return null, indicating that no valid values can be obtained.public String getFilePath()
public void setFilePath(String FilePath)
FilePath - File path, which is effective when the node type is file.
Note: This field may return null, indicating that no valid values can be obtained.public String getFileCreateTime()
public void setFileCreateTime(String FileCreateTime)
FileCreateTime - File creation time, which is effective when the node type is file.
Note: This field may return null, indicating that no valid values can be obtained.public String getAddress()
public void setAddress(String Address)
Address - Request destination address, which is effective when the node type is network.
Note: This field may return null, indicating that no valid values can be obtained.public Long getDstPort()
public void setDstPort(Long DstPort)
DstPort - Target port, which is effective when the node type is network.
Note: This field may return null, indicating that no valid values can be obtained.public String getSrcIP()
public void setSrcIP(String SrcIP)
SrcIP - Log-in source IP, which is effective when the node type is SSH.
Note: This field may return null, indicating that no valid values can be obtained.public String getUser()
public void setUser(String User)
User - Log-in username and user group, which is effective when the node type is SSH.
Note: This field may return null, indicating that no valid values can be obtained.public String getVulName()
public void setVulName(String VulName)
VulName - Vulnerability name, which is effective when the node type is vulnerability.
Note: This field may return null, indicating that no valid values can be obtained.public String getVulTime()
public void setVulTime(String VulTime)
VulTime - Vulnerability exploitation time, which is effective when the node type is vulnerability.
Note: This field may return null, indicating that no valid values can be obtained.public String getHttpContent()
public void setHttpContent(String HttpContent)
HttpContent - HTTP request content, which is effective when the node type is vulnerability.
Note: This field may return null, indicating that no valid values can be obtained.public String getVulSrcIP()
public void setVulSrcIP(String VulSrcIP)
VulSrcIP - Vulnerability exploiter source IP, which is effective when the node type is vulnerability.
Note: This field may return null, indicating that no valid values can be obtained.public String getVertexId()
public void setVertexId(String VertexId)
VertexId - Node ID
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.