Class VirusInfo

    • Constructor Detail

      • VirusInfo

        public VirusInfo()
      • VirusInfo

        public 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.
    • Method Detail

      • getFileName

        public String getFileName()
        Get 文件名称
        Returns:
        FileName 文件名称
      • setFileName

        public void setFileName​(String FileName)
        Set 文件名称
        Parameters:
        FileName - 文件名称
      • getFilePath

        public String getFilePath()
        Get 文件路径
        Returns:
        FilePath 文件路径
      • setFilePath

        public void setFilePath​(String FilePath)
        Set 文件路径
        Parameters:
        FilePath - 文件路径
      • getVirusName

        public String getVirusName()
        Get 病毒名称
        Returns:
        VirusName 病毒名称
      • setVirusName

        public void setVirusName​(String VirusName)
        Set 病毒名称
        Parameters:
        VirusName - 病毒名称
      • getCreateTime

        public String getCreateTime()
        Get 创建时间
        Returns:
        CreateTime 创建时间
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 创建时间
        Parameters:
        CreateTime - 创建时间
      • getModifyTime

        public String getModifyTime()
        Get 更新时间
        Returns:
        ModifyTime 更新时间
      • setModifyTime

        public void setModifyTime​(String ModifyTime)
        Set 更新时间
        Parameters:
        ModifyTime - 更新时间
      • getContainerName

        public String getContainerName()
        Get 容器名称
        Returns:
        ContainerName 容器名称
      • setContainerName

        public void setContainerName​(String ContainerName)
        Set 容器名称
        Parameters:
        ContainerName - 容器名称
      • getContainerId

        public String getContainerId()
        Get 容器id
        Returns:
        ContainerId 容器id
      • setContainerId

        public void setContainerId​(String ContainerId)
        Set 容器id
        Parameters:
        ContainerId - 容器id
      • getContainerStatus

        public String getContainerStatus()
        Get 容器状态 正在运行: RUNNING 暂停: PAUSED 停止: STOPPED 已经创建: CREATED 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING
        Returns:
        ContainerStatus 容器状态 正在运行: RUNNING 暂停: PAUSED 停止: STOPPED 已经创建: CREATED 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING
      • setContainerStatus

        public void setContainerStatus​(String ContainerStatus)
        Set 容器状态 正在运行: RUNNING 暂停: PAUSED 停止: STOPPED 已经创建: CREATED 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING
        Parameters:
        ContainerStatus - 容器状态 正在运行: RUNNING 暂停: PAUSED 停止: STOPPED 已经创建: CREATED 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING
      • getImageName

        public String getImageName()
        Get 镜像名称
        Returns:
        ImageName 镜像名称
      • setImageName

        public void setImageName​(String ImageName)
        Set 镜像名称
        Parameters:
        ImageName - 镜像名称
      • getImageId

        public String getImageId()
        Get 镜像id
        Returns:
        ImageId 镜像id
      • setImageId

        public void setImageId​(String ImageId)
        Set 镜像id
        Parameters:
        ImageId - 镜像id
      • getStatus

        public String getStatus()
        Get DEAL_NONE:文件待处理 DEAL_IGNORE:已经忽略 DEAL_ADD_WHITELIST:加白 DEAL_DEL:文件已经删除 DEAL_ISOLATE:已经隔离 DEAL_ISOLATING:隔离中 DEAL_ISOLATE_FAILED:隔离失败 DEAL_RECOVERING:恢复中 DEAL_RECOVER_FAILED: 恢复失败
        Returns:
        Status DEAL_NONE:文件待处理 DEAL_IGNORE:已经忽略 DEAL_ADD_WHITELIST:加白 DEAL_DEL:文件已经删除 DEAL_ISOLATE:已经隔离 DEAL_ISOLATING:隔离中 DEAL_ISOLATE_FAILED:隔离失败 DEAL_RECOVERING:恢复中 DEAL_RECOVER_FAILED: 恢复失败
      • setStatus

        public 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: 恢复失败
        Parameters:
        Status - DEAL_NONE:文件待处理 DEAL_IGNORE:已经忽略 DEAL_ADD_WHITELIST:加白 DEAL_DEL:文件已经删除 DEAL_ISOLATE:已经隔离 DEAL_ISOLATING:隔离中 DEAL_ISOLATE_FAILED:隔离失败 DEAL_RECOVERING:恢复中 DEAL_RECOVER_FAILED: 恢复失败
      • getId

        public String getId()
        Get 事件id
        Returns:
        Id 事件id
      • setId

        public void setId​(String Id)
        Set 事件id
        Parameters:
        Id - 事件id
      • getHarmDescribe

        public String getHarmDescribe()
        Get 事件描述
        Returns:
        HarmDescribe 事件描述
      • setHarmDescribe

        public void setHarmDescribe​(String HarmDescribe)
        Set 事件描述
        Parameters:
        HarmDescribe - 事件描述
      • getSuggestScheme

        public String getSuggestScheme()
        Get 建议方案
        Returns:
        SuggestScheme 建议方案
      • setSuggestScheme

        public void setSuggestScheme​(String SuggestScheme)
        Set 建议方案
        Parameters:
        SuggestScheme - 建议方案
      • getSubStatus

        public 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: 参数非法
        Returns:
        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: 参数非法
      • setSubStatus

        public 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: 参数非法
        Parameters:
        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: 参数非法
      • getContainerNetStatus

        public String getContainerNetStatus()
        Get 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED
        Returns:
        ContainerNetStatus 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED
      • setContainerNetStatus

        public void setContainerNetStatus​(String ContainerNetStatus)
        Set 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED
        Parameters:
        ContainerNetStatus - 网络状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED
      • getContainerNetSubStatus

        public String getContainerNetSubStatus()
        Get 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知
        Returns:
        ContainerNetSubStatus 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知
      • setContainerNetSubStatus

        public void setContainerNetSubStatus​(String ContainerNetSubStatus)
        Set 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知
        Parameters:
        ContainerNetSubStatus - 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知
      • getContainerIsolateOperationSrc

        public String getContainerIsolateOperationSrc()
        Get 容器隔离操作来源
        Returns:
        ContainerIsolateOperationSrc 容器隔离操作来源
      • setContainerIsolateOperationSrc

        public void setContainerIsolateOperationSrc​(String ContainerIsolateOperationSrc)
        Set 容器隔离操作来源
        Parameters:
        ContainerIsolateOperationSrc - 容器隔离操作来源
      • getMD5

        public String getMD5()
        Get md5值 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MD5 md5值 注意:此字段可能返回 null,表示取不到有效值。
      • setMD5

        public void setMD5​(String MD5)
        Set md5值 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MD5 - md5值 注意:此字段可能返回 null,表示取不到有效值。
      • getRiskLevel

        public String getRiskLevel()
        Get 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RiskLevel 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 注意:此字段可能返回 null,表示取不到有效值。
      • setRiskLevel

        public void setRiskLevel​(String RiskLevel)
        Set 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RiskLevel - 风险等级 RISK_CRITICAL, RISK_HIGH, RISK_MEDIUM, RISK_LOW, RISK_NOTICE。 注意:此字段可能返回 null,表示取不到有效值。
      • getCheckPlatform

        public String[] getCheckPlatform()
        Get 检测平台 1: 云查杀引擎 2: tav 3: binaryAi 4: 异常行为 5: 威胁情报 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CheckPlatform 检测平台 1: 云查杀引擎 2: tav 3: binaryAi 4: 异常行为 5: 威胁情报 注意:此字段可能返回 null,表示取不到有效值。
      • setCheckPlatform

        public void setCheckPlatform​(String[] CheckPlatform)
        Set 检测平台 1: 云查杀引擎 2: tav 3: binaryAi 4: 异常行为 5: 威胁情报 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CheckPlatform - 检测平台 1: 云查杀引擎 2: tav 3: binaryAi 4: 异常行为 5: 威胁情报 注意:此字段可能返回 null,表示取不到有效值。
      • getNodeID

        public String getNodeID()
        Get 节点ID
        Returns:
        NodeID 节点ID
      • setNodeID

        public void setNodeID​(String NodeID)
        Set 节点ID
        Parameters:
        NodeID - 节点ID
      • getNodeName

        public String getNodeName()
        Get 节点名称
        Returns:
        NodeName 节点名称
      • setNodeName

        public void setNodeName​(String NodeName)
        Set 节点名称
        Parameters:
        NodeName - 节点名称
      • getPodIP

        public String getPodIP()
        Get pod ip
        Returns:
        PodIP pod ip
      • setPodIP

        public void setPodIP​(String PodIP)
        Set pod ip
        Parameters:
        PodIP - pod ip
      • getPodName

        public String getPodName()
        Get pod(实例)的名字
        Returns:
        PodName pod(实例)的名字
      • setPodName

        public void setPodName​(String PodName)
        Set pod(实例)的名字
        Parameters:
        PodName - pod(实例)的名字
      • getClusterID

        public String getClusterID()
        Get 节点所属集群ID
        Returns:
        ClusterID 节点所属集群ID
      • setClusterID

        public void setClusterID​(String ClusterID)
        Set 节点所属集群ID
        Parameters:
        ClusterID - 节点所属集群ID
      • getNodeType

        public String getNodeType()
        Get 节点类型:NORMAL普通节点、SUPER超级节点
        Returns:
        NodeType 节点类型:NORMAL普通节点、SUPER超级节点
      • setNodeType

        public void setNodeType​(String NodeType)
        Set 节点类型:NORMAL普通节点、SUPER超级节点
        Parameters:
        NodeType - 节点类型:NORMAL普通节点、SUPER超级节点
      • getPublicIP

        public String getPublicIP()
        Get 节点外网IP
        Returns:
        PublicIP 节点外网IP
      • setPublicIP

        public void setPublicIP​(String PublicIP)
        Set 节点外网IP
        Parameters:
        PublicIP - 节点外网IP
      • getInnerIP

        public String getInnerIP()
        Get 节点内网IP
        Returns:
        InnerIP 节点内网IP
      • setInnerIP

        public void setInnerIP​(String InnerIP)
        Set 节点内网IP
        Parameters:
        InnerIP - 节点内网IP
      • getNodeUniqueID

        public String getNodeUniqueID()
        Get 节点唯一ID
        Returns:
        NodeUniqueID 节点唯一ID
      • setNodeUniqueID

        public void setNodeUniqueID​(String NodeUniqueID)
        Set 节点唯一ID
        Parameters:
        NodeUniqueID - 节点唯一ID
      • getHostID

        public String getHostID()
        Get 普通节点ID
        Returns:
        HostID 普通节点ID
      • setHostID

        public void setHostID​(String HostID)
        Set 普通节点ID
        Parameters:
        HostID - 普通节点ID
      • getClusterName

        public String getClusterName()
        Get 集群名称
        Returns:
        ClusterName 集群名称
      • setClusterName

        public void setClusterName​(String ClusterName)
        Set 集群名称
        Parameters:
        ClusterName - 集群名称