public class ScreenMachine extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ScreenMachine() | 
| ScreenMachine(ScreenMachine 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 | 
|---|---|
| Long | getBaselineNum()Get 基线风险数。 | 
| String | getCoreVersion()Get 内核版本 | 
| String | getCpuLoad()Get cpu 负载状态 | 
| Float | getCpuSize()Get cpu 核数 | 
| Long | getCyberAttackNum()Get 网络风险数。 | 
| String | getDiskLoad()Get 硬盘使用率 % | 
| Float | getDiskSize()Get 硬盘容量GB | 
| Long | getInvasionNum()Get 入侵事件数 | 
| MachineExtraInfo | getMachineExtraInfo()Get 附加信息 | 
| String | getMachineIp()Get 主机IP。 | 
| String | getMachineName()Get 主机名称。 | 
| String | getMachineOs()Get 主机系统。 | 
| Long | getMachineStatus()Get 大屏主机状态 0:未安装agent,1:离线状态,2:离线-风险,3:离线-严重
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) ,
 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0),
9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版 | 
| String | getMachineType()Get 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区 | 
| String | getMachineWanIp()Get 主机外网IP。 | 
| String | getMemLoad()Get 内存负载率% | 
| Float | getMemSize()Get 内存容量 GB | 
| String | getQuuid()Get CVM或BM机器唯一Uuid。 | 
| String | getSecurityStatus()Get 风险状态。
SAFE:安全
RISK:风险
UNKNOWN:未知 | 
| String | getUuid()Get 主机安全Uuid,若客户端长时间不在线将返回空字符。 | 
| Long | getVulNum()Get 漏洞数。 | 
| void | setBaselineNum(Long BaselineNum)Set 基线风险数。 | 
| void | setCoreVersion(String CoreVersion)Set 内核版本 | 
| void | setCpuLoad(String CpuLoad)Set cpu 负载状态 | 
| void | setCpuSize(Float CpuSize)Set cpu 核数 | 
| void | setCyberAttackNum(Long CyberAttackNum)Set 网络风险数。 | 
| void | setDiskLoad(String DiskLoad)Set 硬盘使用率 % | 
| void | setDiskSize(Float DiskSize)Set 硬盘容量GB | 
| void | setInvasionNum(Long InvasionNum)Set 入侵事件数 | 
| void | setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)Set 附加信息 | 
| void | setMachineIp(String MachineIp)Set 主机IP。 | 
| void | setMachineName(String MachineName)Set 主机名称。 | 
| void | setMachineOs(String MachineOs)Set 主机系统。 | 
| void | setMachineStatus(Long MachineStatus)Set 大屏主机状态 0:未安装agent,1:离线状态,2:离线-风险,3:离线-严重
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) ,
 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0),
9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版 | 
| void | setMachineType(String MachineType)Set 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区 | 
| void | setMachineWanIp(String MachineWanIp)Set 主机外网IP。 | 
| void | setMemLoad(String MemLoad)Set 内存负载率% | 
| void | setMemSize(Float MemSize)Set 内存容量 GB | 
| void | setQuuid(String Quuid)Set CVM或BM机器唯一Uuid。 | 
| void | setSecurityStatus(String SecurityStatus)Set 风险状态。
SAFE:安全
RISK:风险
UNKNOWN:未知 | 
| void | setUuid(String Uuid)Set 主机安全Uuid,若客户端长时间不在线将返回空字符。 | 
| void | setVulNum(Long VulNum)Set 漏洞数。 | 
| 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 ScreenMachine()
public ScreenMachine(ScreenMachine source)
public String getMachineName()
public void setMachineName(String MachineName)
MachineName - 主机名称。public String getMachineOs()
public void setMachineOs(String MachineOs)
MachineOs - 主机系统。public String getUuid()
public void setUuid(String Uuid)
Uuid - 主机安全Uuid,若客户端长时间不在线将返回空字符。public Long getMachineStatus()
public void setMachineStatus(Long MachineStatus)
MachineStatus - 大屏主机状态 0:未安装agent,1:离线状态,2:离线-风险,3:离线-严重
4:安装设备-正常,5:安装设备-正常 且是专业版或旗舰版,6:安装设备-风险(网络攻击事件>0) ,
 7:安装设备-风险(网络攻击事件>0 且是专业版或旗舰版,8:安装设备-严重(入侵检测事件>0),
9:安装设备-严重(入侵检测事件>0)且是专业版或旗舰版public String getQuuid()
public void setQuuid(String Quuid)
Quuid - CVM或BM机器唯一Uuid。public Long getVulNum()
public void setVulNum(Long VulNum)
VulNum - 漏洞数。public String getMachineIp()
public void setMachineIp(String MachineIp)
MachineIp - 主机IP。public String getMachineWanIp()
public void setMachineWanIp(String MachineWanIp)
MachineWanIp - 主机外网IP。public Long getBaselineNum()
public void setBaselineNum(Long BaselineNum)
BaselineNum - 基线风险数。public Long getCyberAttackNum()
public void setCyberAttackNum(Long CyberAttackNum)
CyberAttackNum - 网络风险数。public String getSecurityStatus()
public void setSecurityStatus(String SecurityStatus)
SecurityStatus - 风险状态。
public Long getInvasionNum()
public void setInvasionNum(Long InvasionNum)
InvasionNum - 入侵事件数public String getMachineType()
public void setMachineType(String MachineType)
MachineType - 机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区public String getCpuLoad()
public void setCpuLoad(String CpuLoad)
CpuLoad - cpu 负载状态public Float getCpuSize()
public void setCpuSize(Float CpuSize)
CpuSize - cpu 核数public String getDiskLoad()
public void setDiskLoad(String DiskLoad)
DiskLoad - 硬盘使用率 %public Float getDiskSize()
public void setDiskSize(Float DiskSize)
DiskSize - 硬盘容量GBpublic String getMemLoad()
public void setMemLoad(String MemLoad)
MemLoad - 内存负载率%public Float getMemSize()
public void setMemSize(Float MemSize)
MemSize - 内存容量 GBpublic String getCoreVersion()
public void setCoreVersion(String CoreVersion)
CoreVersion - 内核版本public MachineExtraInfo getMachineExtraInfo()
public void setMachineExtraInfo(MachineExtraInfo MachineExtraInfo)
MachineExtraInfo - 附加信息Copyright © 2025. All rights reserved.