public class VirusInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| VirusInfo() | 
| VirusInfo(VirusInfo 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[] | getCheckPlatform()Get 检测平台
1: 云查杀引擎
2: tav
3: binaryAi
4: 异常行为
5: 威胁情报 | 
| String | getClusterID()Get 节点所属集群ID | 
| String | getClusterName()Get 集群名称 | 
| String | getContainerId()Get 容器id | 
| String | getContainerIsolateOperationSrc()Get 容器隔离操作来源 | 
| String | getContainerName()Get 容器名称 | 
| String | getContainerNetStatus()Get 网络状态
未隔离     NORMAL
已隔离             ISOLATED
隔离中             ISOLATING
隔离失败    ISOLATE_FAILED
解除隔离中  RESTORING
解除隔离失败 RESTORE_FAILED | 
| String | getContainerNetSubStatus()Get 容器子状态
"AGENT_OFFLINE"       //Agent离线
        "NODE_DESTROYED"      //节点已销毁
        "CONTAINER_EXITED"    //容器已退出
        "CONTAINER_DESTROYED" //容器已销毁
        "SHARED_HOST"         // 容器与主机共享网络
        "RESOURCE_LIMIT"      //隔离操作资源超限
        "UNKNOW"              // 原因未知 | 
| String | getContainerStatus()Get 容器状态
正在运行: RUNNING
暂停: PAUSED
停止: STOPPED
已经创建: CREATED
已经销毁: DESTROYED
正在重启中: RESTARTING
迁移中: REMOVING | 
| String | getCreateTime()Get 创建时间 | 
| String | getFileName()Get 文件名称 | 
| String | getFilePath()Get 文件路径 | 
| String | getHarmDescribe()Get 事件描述 | 
| String | getHostID()Get 普通节点ID | 
| String | getHostIP()Get 节点内网IP,同innerIP | 
| String | getId()Get 事件id | 
| String | getImageId()Get 镜像id | 
| String | getImageName()Get 镜像名称 | 
| String | getInnerIP()Get 节点内网IP | 
| String | getMD5()Get md5值 | 
| String | getModifyTime()Get 更新时间 | 
| String | getNodeID()Get 节点ID | 
| String | getNodeName()Get 节点名称 | 
| String | getNodeType()Get 节点类型:NORMAL普通节点、SUPER超级节点 | 
| String | getNodeUniqueID()Get 节点唯一ID | 
| String | getPodIP()Get pod ip | 
| String | getPodName()Get pod(实例)的名字 | 
| String | getPublicIP()Get 节点外网IP | 
| String | getRiskLevel()Get 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 | 
| String | getStatus()Get DEAL_NONE:文件待处理
DEAL_IGNORE:已经忽略
DEAL_ADD_WHITELIST:加白
DEAL_DEL:文件已经删除
DEAL_ISOLATE:已经隔离
DEAL_ISOLATING:隔离中
DEAL_ISOLATE_FAILED:隔离失败
DEAL_RECOVERING:恢复中
DEAL_RECOVER_FAILED: 恢复失败 | 
| String | getSubStatus()Get 失败子状态:
FILE_NOT_FOUND:文件不存在
FILE_ABNORMAL:文件异常
FILE_ABNORMAL_DEAL_RECOVER:恢复文件时,文件异常
BACKUP_FILE_NOT_FOUND:备份文件不存在
CONTAINER_NOT_FOUND_DEAL_ISOLATE:隔离时,容器不存在
CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在
TIMEOUT: 超时
TOO_MANY: 任务过多
OFFLINE: 离线
INTERNAL: 服务内部错误
VALIDATION: 参数非法 | 
| String | getSuggestScheme()Get 建议方案 | 
| String | getVirusName()Get 病毒名称 | 
| void | setCheckPlatform(String[] CheckPlatform)Set 检测平台
1: 云查杀引擎
2: tav
3: binaryAi
4: 异常行为
5: 威胁情报 | 
| void | setClusterID(String ClusterID)Set 节点所属集群ID | 
| void | setClusterName(String ClusterName)Set 集群名称 | 
| void | setContainerId(String ContainerId)Set 容器id | 
| void | setContainerIsolateOperationSrc(String ContainerIsolateOperationSrc)Set 容器隔离操作来源 | 
| void | setContainerName(String ContainerName)Set 容器名称 | 
| void | setContainerNetStatus(String ContainerNetStatus)Set 网络状态
未隔离     NORMAL
已隔离             ISOLATED
隔离中             ISOLATING
隔离失败    ISOLATE_FAILED
解除隔离中  RESTORING
解除隔离失败 RESTORE_FAILED | 
| void | setContainerNetSubStatus(String ContainerNetSubStatus)Set 容器子状态
"AGENT_OFFLINE"       //Agent离线
        "NODE_DESTROYED"      //节点已销毁
        "CONTAINER_EXITED"    //容器已退出
        "CONTAINER_DESTROYED" //容器已销毁
        "SHARED_HOST"         // 容器与主机共享网络
        "RESOURCE_LIMIT"      //隔离操作资源超限
        "UNKNOW"              // 原因未知 | 
| void | setContainerStatus(String ContainerStatus)Set 容器状态
正在运行: RUNNING
暂停: PAUSED
停止: STOPPED
已经创建: CREATED
已经销毁: DESTROYED
正在重启中: RESTARTING
迁移中: REMOVING | 
| void | setCreateTime(String CreateTime)Set 创建时间 | 
| void | setFileName(String FileName)Set 文件名称 | 
| void | setFilePath(String FilePath)Set 文件路径 | 
| void | setHarmDescribe(String HarmDescribe)Set 事件描述 | 
| void | setHostID(String HostID)Set 普通节点ID | 
| void | setHostIP(String HostIP)Set 节点内网IP,同innerIP | 
| void | setId(String Id)Set 事件id | 
| void | setImageId(String ImageId)Set 镜像id | 
| void | setImageName(String ImageName)Set 镜像名称 | 
| void | setInnerIP(String InnerIP)Set 节点内网IP | 
| void | setMD5(String MD5)Set md5值 | 
| void | setModifyTime(String ModifyTime)Set 更新时间 | 
| void | setNodeID(String NodeID)Set 节点ID | 
| void | setNodeName(String NodeName)Set 节点名称 | 
| void | setNodeType(String NodeType)Set 节点类型:NORMAL普通节点、SUPER超级节点 | 
| void | setNodeUniqueID(String NodeUniqueID)Set 节点唯一ID | 
| void | setPodIP(String PodIP)Set pod ip | 
| void | setPodName(String PodName)Set pod(实例)的名字 | 
| void | setPublicIP(String PublicIP)Set 节点外网IP | 
| void | setRiskLevel(String RiskLevel)Set 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 | 
| void | setStatus(String Status)Set DEAL_NONE:文件待处理
DEAL_IGNORE:已经忽略
DEAL_ADD_WHITELIST:加白
DEAL_DEL:文件已经删除
DEAL_ISOLATE:已经隔离
DEAL_ISOLATING:隔离中
DEAL_ISOLATE_FAILED:隔离失败
DEAL_RECOVERING:恢复中
DEAL_RECOVER_FAILED: 恢复失败 | 
| void | setSubStatus(String SubStatus)Set 失败子状态:
FILE_NOT_FOUND:文件不存在
FILE_ABNORMAL:文件异常
FILE_ABNORMAL_DEAL_RECOVER:恢复文件时,文件异常
BACKUP_FILE_NOT_FOUND:备份文件不存在
CONTAINER_NOT_FOUND_DEAL_ISOLATE:隔离时,容器不存在
CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在
TIMEOUT: 超时
TOO_MANY: 任务过多
OFFLINE: 离线
INTERNAL: 服务内部错误
VALIDATION: 参数非法 | 
| void | setSuggestScheme(String SuggestScheme)Set 建议方案 | 
| void | setVirusName(String VirusName)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 VirusInfo()
public VirusInfo(VirusInfo source)
public String getFileName()
public void setFileName(String FileName)
FileName - 文件名称public String getFilePath()
public void setFilePath(String FilePath)
FilePath - 文件路径public String getVirusName()
public void setVirusName(String VirusName)
VirusName - 病毒名称public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 创建时间public String getModifyTime()
public void setModifyTime(String ModifyTime)
ModifyTime - 更新时间public String getContainerName()
public void setContainerName(String ContainerName)
ContainerName - 容器名称public String getContainerId()
public void setContainerId(String ContainerId)
ContainerId - 容器idpublic String getContainerStatus()
public void setContainerStatus(String ContainerStatus)
ContainerStatus - 容器状态
正在运行: RUNNING
暂停: PAUSED
停止: STOPPED
已经创建: CREATED
已经销毁: DESTROYED
正在重启中: RESTARTING
迁移中: REMOVINGpublic String getImageName()
public void setImageName(String ImageName)
ImageName - 镜像名称public String getImageId()
public void setImageId(String ImageId)
ImageId - 镜像idpublic String getStatus()
public void setStatus(String Status)
Status - DEAL_NONE:文件待处理
DEAL_IGNORE:已经忽略
DEAL_ADD_WHITELIST:加白
DEAL_DEL:文件已经删除
DEAL_ISOLATE:已经隔离
DEAL_ISOLATING:隔离中
DEAL_ISOLATE_FAILED:隔离失败
DEAL_RECOVERING:恢复中
DEAL_RECOVER_FAILED: 恢复失败public String getId()
public void setId(String Id)
Id - 事件idpublic String getHarmDescribe()
public void setHarmDescribe(String HarmDescribe)
HarmDescribe - 事件描述public String getSuggestScheme()
public void setSuggestScheme(String SuggestScheme)
SuggestScheme - 建议方案public String getSubStatus()
public void setSubStatus(String SubStatus)
SubStatus - 失败子状态:
FILE_NOT_FOUND:文件不存在
FILE_ABNORMAL:文件异常
FILE_ABNORMAL_DEAL_RECOVER:恢复文件时,文件异常
BACKUP_FILE_NOT_FOUND:备份文件不存在
CONTAINER_NOT_FOUND_DEAL_ISOLATE:隔离时,容器不存在
CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在
TIMEOUT: 超时
TOO_MANY: 任务过多
OFFLINE: 离线
INTERNAL: 服务内部错误
VALIDATION: 参数非法public String getContainerNetStatus()
public void setContainerNetStatus(String ContainerNetStatus)
ContainerNetStatus - 网络状态
未隔离     NORMAL
已隔离             ISOLATED
隔离中             ISOLATING
隔离失败    ISOLATE_FAILED
解除隔离中  RESTORING
解除隔离失败 RESTORE_FAILEDpublic String getContainerNetSubStatus()
public void setContainerNetSubStatus(String ContainerNetSubStatus)
ContainerNetSubStatus - 容器子状态
"AGENT_OFFLINE"       //Agent离线
        "NODE_DESTROYED"      //节点已销毁
        "CONTAINER_EXITED"    //容器已退出
        "CONTAINER_DESTROYED" //容器已销毁
        "SHARED_HOST"         // 容器与主机共享网络
        "RESOURCE_LIMIT"      //隔离操作资源超限
        "UNKNOW"              // 原因未知public String getContainerIsolateOperationSrc()
public void setContainerIsolateOperationSrc(String ContainerIsolateOperationSrc)
ContainerIsolateOperationSrc - 容器隔离操作来源public String getMD5()
public void setMD5(String MD5)
MD5 - md5值public String getRiskLevel()
public void setRiskLevel(String RiskLevel)
RiskLevel - 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。public String[] getCheckPlatform()
public void setCheckPlatform(String[] CheckPlatform)
CheckPlatform - 检测平台
1: 云查杀引擎
2: tav
3: binaryAi
4: 异常行为
5: 威胁情报public String getNodeID()
public void setNodeID(String NodeID)
NodeID - 节点IDpublic String getNodeName()
public void setNodeName(String NodeName)
NodeName - 节点名称public String getPodIP()
public void setPodIP(String PodIP)
PodIP - pod ippublic String getPodName()
public void setPodName(String PodName)
PodName - pod(实例)的名字public String getClusterID()
public void setClusterID(String ClusterID)
ClusterID - 节点所属集群IDpublic String getNodeType()
public void setNodeType(String NodeType)
NodeType - 节点类型:NORMAL普通节点、SUPER超级节点public String getPublicIP()
public void setPublicIP(String PublicIP)
PublicIP - 节点外网IPpublic String getInnerIP()
public void setInnerIP(String InnerIP)
InnerIP - 节点内网IPpublic String getNodeUniqueID()
public void setNodeUniqueID(String NodeUniqueID)
NodeUniqueID - 节点唯一IDpublic String getHostID()
public void setHostID(String HostID)
HostID - 普通节点IDpublic String getClusterName()
public void setClusterName(String ClusterName)
ClusterName - 集群名称public String getHostIP()
public void setHostIP(String HostIP)
HostIP - 节点内网IP,同innerIPCopyright © 2025. All rights reserved.