public class VirusTaskInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| VirusTaskInfo() | 
| VirusTaskInfo(VirusTaskInfo 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 | getContainerId()Get Container ID | 
| String | getContainerName()Get Container name | 
| String | getEndTime()Get Check end time | 
| String | getErrorMsg()Get Cause:
`SEND_SUCCESSED`: Task submitted. | 
| String | getHostIp()Get Private IP of the node | 
| String | getHostName()Get Node name | 
| String | getId()Get Event ID | 
| String | getImageId()Get Image ID | 
| String | getImageName()Get Image name | 
| String | getNodeID()Get Node ID | 
| String | getNodeType()Get Node type. | 
| String | getPublicIP()Get Public IP of the node | 
| Long | getRiskCnt()Get Number of risks | 
| String | getStartTime()Get Check start time | 
| String | getStatus()Get Scanning status:
`WAIT`: Pending scanning. | 
| void | setContainerId(String ContainerId)Set Container ID | 
| void | setContainerName(String ContainerName)Set Container name | 
| void | setEndTime(String EndTime)Set Check end time | 
| void | setErrorMsg(String ErrorMsg)Set Cause:
`SEND_SUCCESSED`: Task submitted. | 
| void | setHostIp(String HostIp)Set Private IP of the node | 
| void | setHostName(String HostName)Set Node name | 
| void | setId(String Id)Set Event ID | 
| void | setImageId(String ImageId)Set Image ID | 
| void | setImageName(String ImageName)Set Image name | 
| void | setNodeID(String NodeID)Set Node ID | 
| void | setNodeType(String NodeType)Set Node type. | 
| void | setPublicIP(String PublicIP)Set Public IP of the node | 
| void | setRiskCnt(Long RiskCnt)Set Number of risks | 
| void | setStartTime(String StartTime)Set Check start time | 
| void | setStatus(String Status)Set Scanning status:
`WAIT`: Pending scanning. | 
| 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, toJsonStringpublic VirusTaskInfo()
public VirusTaskInfo(VirusTaskInfo source)
public String getContainerName()
public void setContainerName(String ContainerName)
ContainerName - Container namepublic String getContainerId()
public void setContainerId(String ContainerId)
ContainerId - Container IDpublic String getImageName()
public void setImageName(String ImageName)
ImageName - Image namepublic String getImageId()
public void setImageId(String ImageId)
ImageId - Image IDpublic String getHostName()
public void setHostName(String HostName)
HostName - Node namepublic String getHostIp()
public void setHostIp(String HostIp)
HostIp - Private IP of the nodepublic String getStatus()
public void setStatus(String Status)
Status - Scanning status:
`WAIT`: Pending scanning.
`FAILED`: Failed.
`SCANNING`: Scanning.
`FINISHED`: Ended.
`CANCELING`: Canceling.
`CANCELED`: Canceled.
`CANCEL_FAILED`: Failed to cancel.public String getStartTime()
public void setStartTime(String StartTime)
StartTime - Check start timepublic String getEndTime()
public void setEndTime(String EndTime)
EndTime - Check end timepublic Long getRiskCnt()
public void setRiskCnt(Long RiskCnt)
RiskCnt - Number of riskspublic String getId()
public void setId(String Id)
Id - Event IDpublic String getErrorMsg()
public void setErrorMsg(String ErrorMsg)
ErrorMsg - Cause:
`SEND_SUCCESSED`: Task submitted.
`SCAN_WAIT`: Waiting to scan...
`OFFLINE`: Offline.
`SEND_FAILED`: Failed to deploy.
`TIMEOUT`: Timed out.
`LOW_AGENT_VERSION`: The Agent version is too old.
`AGENT_NOT_FOUND`: The image's agent doesn't exist.
`TOO_MANY`: Too many tasks.
`VALIDATION`: Invalid parameter.
`INTERNAL`: Internal service error.
`MISC`: Other errors.
`UNAUTH`: The image is not assigned with a license.
`SEND_CANCEL_SUCCESSED`: Task submitted.public String getNodeType()
public void setNodeType(String NodeType)
NodeType - Node type. Values: `NORMAL` (general node), `SUPER` (super node).public String getPublicIP()
public void setPublicIP(String PublicIP)
PublicIP - Public IP of the nodepublic String getNodeID()
public void setNodeID(String NodeID)
NodeID - Node IDCopyright © 2025. All rights reserved.