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, toJsonString
public 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.