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, toJsonString
public 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 © 2024. All rights reserved.