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, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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 © 2024. All rights reserved.