public class MalwareInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
MalwareInfo()  | 
MalwareInfo(MalwareInfo 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 | 
getBreadth()
Get Impact breadth // Not provided currently
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getCheckPlatform()
Get Trojan detection platforms, separated with commas. 
 | 
String | 
getCreateTime()
Get First detection time 
 | 
String | 
getFileCreateTime()
Get First running time 
 | 
String | 
getFileModifierTime()
Get Last running time 
 | 
String | 
getFileName()
Get File name 
 | 
String | 
getFilePath()
Get File address 
 | 
Long | 
getFileSize()
Get File size 
 | 
String | 
getHarmDescribe()
Get Severity description 
 | 
String | 
getHeat()
Get Search popularity // Not provided currently
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getHostIp()
Get Server IP 
 | 
Long | 
getId()
Get Unique ID 
 | 
String | 
getLatestScanTime()
Get Last scan time 
 | 
Long | 
getLevel()
Get Risk level. 
 | 
MachineExtraInfo | 
getMachineExtraInfo()
Get Additional information
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getMachineStatus()
Get Online status of a host: OFFLINE and ONLINE
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getMachineWanIp()
Get Public IP address
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getMD5()
Get File MD5 
 | 
String | 
getModifyTime()
Get Last modification time
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getProcessID()
Get Process ID 
 | 
String | 
getProcessName()
Get Process name 
 | 
String | 
getPsTree()
Get Process tree in JSON format. 
 | 
String | 
getReference()
Get Reference link 
 | 
String | 
getServersName()
Get Server name 
 | 
Long | 
getStatus()
Get Status. 
 | 
String | 
getStrFileAccessTime()
Get Last access time
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getSuggestScheme()
Get Recommended solution 
 | 
String[] | 
getTags()
Get Tag Features 
 | 
String | 
getUuid()
Get Host UUID
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
String | 
getVirusName()
Get Virus name 
 | 
void | 
setBreadth(String Breadth)
Set Impact breadth // Not provided currently
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setCheckPlatform(String CheckPlatform)
Set Trojan detection platforms, separated with commas. 
 | 
void | 
setCreateTime(String CreateTime)
Set First detection time 
 | 
void | 
setFileCreateTime(String FileCreateTime)
Set First running time 
 | 
void | 
setFileModifierTime(String FileModifierTime)
Set Last running time 
 | 
void | 
setFileName(String FileName)
Set File name 
 | 
void | 
setFilePath(String FilePath)
Set File address 
 | 
void | 
setFileSize(Long FileSize)
Set File size 
 | 
void | 
setHarmDescribe(String HarmDescribe)
Set Severity description 
 | 
void | 
setHeat(String Heat)
Set Search popularity // Not provided currently
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setHostIp(String HostIp)
Set Server IP 
 | 
void | 
setId(Long Id)
Set Unique ID 
 | 
void | 
setLatestScanTime(String LatestScanTime)
Set Last scan time 
 | 
void | 
setLevel(Long Level)
Set Risk level. 
 | 
void | 
setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)
Set Additional information
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setMachineStatus(String MachineStatus)
Set Online status of a host: OFFLINE and ONLINE
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setMachineWanIp(String MachineWanIp)
Set Public IP address
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setMD5(String MD5)
Set File MD5 
 | 
void | 
setModifyTime(String ModifyTime)
Set Last modification time
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setProcessID(String ProcessID)
Set Process ID 
 | 
void | 
setProcessName(String ProcessName)
Set Process name 
 | 
void | 
setPsTree(String PsTree)
Set Process tree in JSON format. 
 | 
void | 
setReference(String Reference)
Set Reference link 
 | 
void | 
setServersName(String ServersName)
Set Server name 
 | 
void | 
setStatus(Long Status)
Set Status. 
 | 
void | 
setStrFileAccessTime(String StrFileAccessTime)
Set Last access time
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setSuggestScheme(String SuggestScheme)
Set Recommended solution 
 | 
void | 
setTags(String[] Tags)
Set Tag Features 
 | 
void | 
setUuid(String Uuid)
Set Host UUID
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setVirusName(String VirusName)
Set Virus name 
 | 
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 MalwareInfo()
public MalwareInfo(MalwareInfo source)
public String getVirusName()
public void setVirusName(String VirusName)
VirusName - Virus namepublic Long getFileSize()
public void setFileSize(Long FileSize)
FileSize - File sizepublic String getMD5()
public void setMD5(String MD5)
MD5 - File MD5public String getFilePath()
public void setFilePath(String FilePath)
FilePath - File addresspublic String getFileCreateTime()
public void setFileCreateTime(String FileCreateTime)
FileCreateTime - First running timepublic String getFileModifierTime()
public void setFileModifierTime(String FileModifierTime)
FileModifierTime - Last running timepublic String getHarmDescribe()
public void setHarmDescribe(String HarmDescribe)
HarmDescribe - Severity descriptionpublic String getSuggestScheme()
public void setSuggestScheme(String SuggestScheme)
SuggestScheme - Recommended solutionpublic String getServersName()
public void setServersName(String ServersName)
ServersName - Server namepublic String getHostIp()
public void setHostIp(String HostIp)
HostIp - Server IPpublic String getProcessName()
public void setProcessName(String ProcessName)
ProcessName - Process namepublic String getProcessID()
public void setProcessID(String ProcessID)
ProcessID - Process IDpublic String[] getTags()
public void setTags(String[] Tags)
Tags - Tag Featurespublic String getBreadth()
public void setBreadth(String Breadth)
Breadth - Impact breadth // Not provided currently
Note: This field may return null, indicating that no valid values can be obtained.public String getHeat()
public void setHeat(String Heat)
Heat - Search popularity // Not provided currently
Note: This field may return null, indicating that no valid values can be obtained.public Long getId()
public void setId(Long Id)
Id - Unique IDpublic String getFileName()
public void setFileName(String FileName)
FileName - File namepublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - First detection timepublic String getLatestScanTime()
public void setLatestScanTime(String LatestScanTime)
LatestScanTime - Last scan timepublic String getReference()
public void setReference(String Reference)
Reference - Reference linkpublic String getMachineWanIp()
public void setMachineWanIp(String MachineWanIp)
MachineWanIp - Public IP address
Note: This field may return null, indicating that no valid values can be obtained.public String getPsTree()
public void setPsTree(String PsTree)
PsTree - Process tree in JSON format. pid: process ID; exe: file path; account: groups and users to which the process belongs; cmdline: executed commands; ssh_service: SSH service IP; ssh_source: log-in source
.Note: This field may return null, indicating that no valid values can be obtained.public String getMachineStatus()
public void setMachineStatus(String MachineStatus)
MachineStatus - Online status of a host: OFFLINE and ONLINE
Note: This field may return null, indicating that no valid values can be obtained.public Long getStatus()
public void setStatus(Long Status)
Status - Status. 4: pending; 5: trusted; 6: isolated.
Note: This field may return null, indicating that no valid values can be obtained.public Long getLevel()
public void setLevel(Long Level)
Level - Risk level. 0: prompt; 1: low; 2: medium; 3: high; 4: critical.Note: This field may return null, indicating that no valid values can be obtained.public String getCheckPlatform()
public void setCheckPlatform(String CheckPlatform)
CheckPlatform - Trojan detection platforms, separated with commas. 1: cloud security engine; 2: TAV; 3: BinaryAI; 4: abnormal behavior; 5: threat intelligence.Note: This field may return null, indicating that no valid values can be obtained.public String getUuid()
public void setUuid(String Uuid)
Uuid - Host UUID
Note: This field may return null, indicating that no valid values can be obtained.public String getModifyTime()
public void setModifyTime(String ModifyTime)
ModifyTime - Last modification time
Note: This field may return null, indicating that no valid values can be obtained.public String getStrFileAccessTime()
public void setStrFileAccessTime(String StrFileAccessTime)
StrFileAccessTime - Last access time
Note: This field may return null, indicating that no valid values can be obtained.public MachineExtraInfo getMachineExtraInfo()
public void setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)
MachineExtraInfo - Additional information
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.