public class Machine extends AbstractModel
header, skipSign
Constructor and Description |
---|
Machine() |
Machine(Machine 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 Number of baseline risks.
|
Long |
getCyberAttackNum()
Get Number of network risks.
|
Long |
getInvasionNum()
Get Number of intrusions
|
Boolean |
getIsProVersion()
Get Whether the server has enabled CWP Pro.
|
String |
getMachineIp()
Get Server IP.
|
String |
getMachineName()
Get Server name.
|
String |
getMachineOs()
Get Server OS.
|
String |
getMachineStatus()
Get Server status.
|
String |
getMachineWanIp()
Get Public IP of server.
|
Long |
getMalwareNum()
Get Number of trojans.
|
String |
getPayMode()
Get Server status.
|
String |
getQuuid()
Get CVM or BM instance `Uuid`.
|
RegionInfo |
getRegionInfo()
Get Region information
|
String |
getSecurityStatus()
Get Risk status.
|
MachineTag[] |
getTag()
Get Tag information
|
String |
getUuid()
Get CWP agent `Uuid`.
|
Long |
getVulNum()
Get Number of vulnerabilities.
|
void |
setBaselineNum(Long BaselineNum)
Set Number of baseline risks.
|
void |
setCyberAttackNum(Long CyberAttackNum)
Set Number of network risks.
|
void |
setInvasionNum(Long InvasionNum)
Set Number of intrusions
|
void |
setIsProVersion(Boolean IsProVersion)
Set Whether the server has enabled CWP Pro.
|
void |
setMachineIp(String MachineIp)
Set Server IP.
|
void |
setMachineName(String MachineName)
Set Server name.
|
void |
setMachineOs(String MachineOs)
Set Server OS.
|
void |
setMachineStatus(String MachineStatus)
Set Server status.
|
void |
setMachineWanIp(String MachineWanIp)
Set Public IP of server.
|
void |
setMalwareNum(Long MalwareNum)
Set Number of trojans.
|
void |
setPayMode(String PayMode)
Set Server status.
|
void |
setQuuid(String Quuid)
Set CVM or BM instance `Uuid`.
|
void |
setRegionInfo(RegionInfo RegionInfo)
Set Region information
|
void |
setSecurityStatus(String SecurityStatus)
Set Risk status.
|
void |
setTag(MachineTag[] Tag)
Set Tag information
|
void |
setUuid(String Uuid)
Set CWP agent `Uuid`.
|
void |
setVulNum(Long VulNum)
Set Number of vulnerabilities.
|
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 Machine()
public Machine(Machine source)
public String getMachineName()
public void setMachineName(String MachineName)
MachineName
- Server name.public String getMachineOs()
public void setMachineOs(String MachineOs)
MachineOs
- Server OS.public String getMachineStatus()
public void setMachineStatus(String MachineStatus)
MachineStatus
- Server status.
public String getUuid()
public void setUuid(String Uuid)
Uuid
- CWP agent `Uuid`. If the agent is offline for a long time, a null character will be returned.public String getQuuid()
public void setQuuid(String Quuid)
Quuid
- CVM or BM instance `Uuid`.public Long getVulNum()
public void setVulNum(Long VulNum)
VulNum
- Number of vulnerabilities.public String getMachineIp()
public void setMachineIp(String MachineIp)
MachineIp
- Server IP.public Boolean getIsProVersion()
public void setIsProVersion(Boolean IsProVersion)
IsProVersion
- Whether the server has enabled CWP Pro.
public String getMachineWanIp()
public void setMachineWanIp(String MachineWanIp)
MachineWanIp
- Public IP of server.public String getPayMode()
public void setPayMode(String PayMode)
PayMode
- Server status.
public Long getMalwareNum()
public void setMalwareNum(Long MalwareNum)
MalwareNum
- Number of trojans.public MachineTag[] getTag()
public void setTag(MachineTag[] Tag)
Tag
- Tag informationpublic Long getBaselineNum()
public void setBaselineNum(Long BaselineNum)
BaselineNum
- Number of baseline risks.public Long getCyberAttackNum()
public void setCyberAttackNum(Long CyberAttackNum)
CyberAttackNum
- Number of network risks.public String getSecurityStatus()
public void setSecurityStatus(String SecurityStatus)
SecurityStatus
- Risk status.
public Long getInvasionNum()
public void setInvasionNum(Long InvasionNum)
InvasionNum
- Number of intrusionspublic RegionInfo getRegionInfo()
public void setRegionInfo(RegionInfo RegionInfo)
RegionInfo
- Region informationCopyright © 2024. All rights reserved.