Class VulDefenceEventDetail

    • Constructor Detail

      • VulDefenceEventDetail

        public VulDefenceEventDetail()
      • VulDefenceEventDetail

        public VulDefenceEventDetail​(VulDefenceEventDetail 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

      • getCVEID

        public String getCVEID()
        Get 漏洞CVEID
        Returns:
        CVEID 漏洞CVEID
      • setCVEID

        public void setCVEID​(String CVEID)
        Set 漏洞CVEID
        Parameters:
        CVEID - 漏洞CVEID
      • getVulName

        public String getVulName()
        Get 漏洞名称
        Returns:
        VulName 漏洞名称
      • setVulName

        public void setVulName​(String VulName)
        Set 漏洞名称
        Parameters:
        VulName - 漏洞名称
      • getPocID

        public String getPocID()
        Get 漏洞PocID
        Returns:
        PocID 漏洞PocID
      • setPocID

        public void setPocID​(String PocID)
        Set 漏洞PocID
        Parameters:
        PocID - 漏洞PocID
      • getEventType

        public String getEventType()
        Get 入侵状态
        Returns:
        EventType 入侵状态
      • setEventType

        public void setEventType​(String EventType)
        Set 入侵状态
        Parameters:
        EventType - 入侵状态
      • getSourceIP

        public String getSourceIP()
        Get 攻击源IP
        Returns:
        SourceIP 攻击源IP
      • setSourceIP

        public void setSourceIP​(String SourceIP)
        Set 攻击源IP
        Parameters:
        SourceIP - 攻击源IP
      • getCity

        public String getCity()
        Get 攻击源ip地址所在城市
        Returns:
        City 攻击源ip地址所在城市
      • setCity

        public void setCity​(String City)
        Set 攻击源ip地址所在城市
        Parameters:
        City - 攻击源ip地址所在城市
      • getEventCount

        public Long getEventCount()
        Get 事件数量
        Returns:
        EventCount 事件数量
      • setEventCount

        public void setEventCount​(Long EventCount)
        Set 事件数量
        Parameters:
        EventCount - 事件数量
      • getContainerID

        public String getContainerID()
        Get 容器ID
        Returns:
        ContainerID 容器ID
      • setContainerID

        public void setContainerID​(String ContainerID)
        Set 容器ID
        Parameters:
        ContainerID - 容器ID
      • getContainerName

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

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

        public String getImageID()
        Get 镜像ID
        Returns:
        ImageID 镜像ID
      • setImageID

        public void setImageID​(String ImageID)
        Set 镜像ID
        Parameters:
        ImageID - 镜像ID
      • getImageName

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

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

        public String getStatus()
        Get 处理状态
        Returns:
        Status 处理状态
      • setStatus

        public void setStatus​(String Status)
        Set 处理状态
        Parameters:
        Status - 处理状态
      • getSourcePort

        public String[] getSourcePort()
        Get 攻击源端口
        Returns:
        SourcePort 攻击源端口
      • setSourcePort

        public void setSourcePort​(String[] SourcePort)
        Set 攻击源端口
        Parameters:
        SourcePort - 攻击源端口
      • getEventID

        public Long getEventID()
        Get 事件ID
        Returns:
        EventID 事件ID
      • setEventID

        public void setEventID​(Long EventID)
        Set 事件ID
        Parameters:
        EventID - 事件ID
      • getHostName

        public String getHostName()
        Get 主机名称/超级节点名称
        Returns:
        HostName 主机名称/超级节点名称
      • setHostName

        public void setHostName​(String HostName)
        Set 主机名称/超级节点名称
        Parameters:
        HostName - 主机名称/超级节点名称
      • getHostIP

        public String getHostIP()
        Get 主机内网IP
        Returns:
        HostIP 主机内网IP
      • setHostIP

        public void setHostIP​(String HostIP)
        Set 主机内网IP
        Parameters:
        HostIP - 主机内网IP
      • getPublicIP

        public String getPublicIP()
        Get 主机外网IP
        Returns:
        PublicIP 主机外网IP
      • setPublicIP

        public void setPublicIP​(String PublicIP)
        Set 主机外网IP
        Parameters:
        PublicIP - 主机外网IP
      • getPodName

        public String getPodName()
        Get Pod名称
        Returns:
        PodName Pod名称
      • setPodName

        public void setPodName​(String PodName)
        Set Pod名称
        Parameters:
        PodName - Pod名称
      • getDescription

        public String getDescription()
        Get 危害描述
        Returns:
        Description 危害描述
      • setDescription

        public void setDescription​(String Description)
        Set 危害描述
        Parameters:
        Description - 危害描述
      • getOfficialSolution

        public String getOfficialSolution()
        Get 修复建议
        Returns:
        OfficialSolution 修复建议
      • setOfficialSolution

        public void setOfficialSolution​(String OfficialSolution)
        Set 修复建议
        Parameters:
        OfficialSolution - 修复建议
      • getNetworkPayload

        public String getNetworkPayload()
        Get 攻击包
        Returns:
        NetworkPayload 攻击包
      • setNetworkPayload

        public void setNetworkPayload​(String NetworkPayload)
        Set 攻击包
        Parameters:
        NetworkPayload - 攻击包
      • getPID

        public Long getPID()
        Get 进程PID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PID 进程PID 注意:此字段可能返回 null,表示取不到有效值。
      • setPID

        public void setPID​(Long PID)
        Set 进程PID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PID - 进程PID 注意:此字段可能返回 null,表示取不到有效值。
      • getMainClass

        public String getMainClass()
        Get 进程主类名 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MainClass 进程主类名 注意:此字段可能返回 null,表示取不到有效值。
      • setMainClass

        public void setMainClass​(String MainClass)
        Set 进程主类名 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MainClass - 进程主类名 注意:此字段可能返回 null,表示取不到有效值。
      • getStackTrace

        public String getStackTrace()
        Get 堆栈信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StackTrace 堆栈信息 注意:此字段可能返回 null,表示取不到有效值。
      • setStackTrace

        public void setStackTrace​(String StackTrace)
        Set 堆栈信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StackTrace - 堆栈信息 注意:此字段可能返回 null,表示取不到有效值。
      • getServerAccount

        public String getServerAccount()
        Get 监听账号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServerAccount 监听账号 注意:此字段可能返回 null,表示取不到有效值。
      • setServerAccount

        public void setServerAccount​(String ServerAccount)
        Set 监听账号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServerAccount - 监听账号 注意:此字段可能返回 null,表示取不到有效值。
      • getServerPort

        public String getServerPort()
        Get 监听端口 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServerPort 监听端口 注意:此字段可能返回 null,表示取不到有效值。
      • setServerPort

        public void setServerPort​(String ServerPort)
        Set 监听端口 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServerPort - 监听端口 注意:此字段可能返回 null,表示取不到有效值。
      • getServerExe

        public String getServerExe()
        Get 进程路径 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServerExe 进程路径 注意:此字段可能返回 null,表示取不到有效值。
      • setServerExe

        public void setServerExe​(String ServerExe)
        Set 进程路径 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServerExe - 进程路径 注意:此字段可能返回 null,表示取不到有效值。
      • getServerArg

        public String getServerArg()
        Get 进程命令行参数 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ServerArg 进程命令行参数 注意:此字段可能返回 null,表示取不到有效值。
      • setServerArg

        public void setServerArg​(String ServerArg)
        Set 进程命令行参数 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ServerArg - 进程命令行参数 注意:此字段可能返回 null,表示取不到有效值。
      • getQUUID

        public String getQUUID()
        Get 主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        QUUID 主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。
      • setQUUID

        public void setQUUID​(String QUUID)
        Set 主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        QUUID - 主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。
      • getContainerNetStatus

        public String getContainerNetStatus()
        Get 隔离状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ContainerNetStatus 隔离状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED 注意:此字段可能返回 null,表示取不到有效值。
      • setContainerNetStatus

        public void setContainerNetStatus​(String ContainerNetStatus)
        Set 隔离状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ContainerNetStatus - 隔离状态 未隔离 NORMAL 已隔离 ISOLATED 隔离中 ISOLATING 隔离失败 ISOLATE_FAILED 解除隔离中 RESTORING 解除隔离失败 RESTORE_FAILED 注意:此字段可能返回 null,表示取不到有效值。
      • getContainerNetSubStatus

        public String getContainerNetSubStatus()
        Get 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ContainerNetSubStatus 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 注意:此字段可能返回 null,表示取不到有效值。
      • setContainerNetSubStatus

        public void setContainerNetSubStatus​(String ContainerNetSubStatus)
        Set 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ContainerNetSubStatus - 容器子状态 "AGENT_OFFLINE" //Agent离线 "NODE_DESTROYED" //节点已销毁 "CONTAINER_EXITED" //容器已退出 "CONTAINER_DESTROYED" //容器已销毁 "SHARED_HOST" // 容器与主机共享网络 "RESOURCE_LIMIT" //隔离操作资源超限 "UNKNOW" // 原因未知 注意:此字段可能返回 null,表示取不到有效值。
      • getContainerIsolateOperationSrc

        public String getContainerIsolateOperationSrc()
        Get 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ContainerIsolateOperationSrc 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。
      • setContainerIsolateOperationSrc

        public void setContainerIsolateOperationSrc​(String ContainerIsolateOperationSrc)
        Set 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ContainerIsolateOperationSrc - 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。
      • getContainerStatus

        public String getContainerStatus()
        Get 容器状态 正在运行: RUNNING 暂停: PAUSED 停止: STOPPED 已经创建: CREATED 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ContainerStatus 容器状态 正在运行: RUNNING 暂停: PAUSED 停止: STOPPED 已经创建: CREATED 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING 注意:此字段可能返回 null,表示取不到有效值。
      • setContainerStatus

        public void setContainerStatus​(String ContainerStatus)
        Set 容器状态 正在运行: RUNNING 暂停: PAUSED 停止: STOPPED 已经创建: CREATED 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ContainerStatus - 容器状态 正在运行: RUNNING 暂停: PAUSED 停止: STOPPED 已经创建: CREATED 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING 注意:此字段可能返回 null,表示取不到有效值。
      • getJNDIUrl

        public String getJNDIUrl()
        Get 接口Url 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        JNDIUrl 接口Url 注意:此字段可能返回 null,表示取不到有效值。
      • setJNDIUrl

        public void setJNDIUrl​(String JNDIUrl)
        Set 接口Url 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        JNDIUrl - 接口Url 注意:此字段可能返回 null,表示取不到有效值。
      • getRaspDetail

        public RaspInfo[] getRaspDetail()
        Get rasp detail 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RaspDetail rasp detail 注意:此字段可能返回 null,表示取不到有效值。
      • setRaspDetail

        public void setRaspDetail​(RaspInfo[] RaspDetail)
        Set rasp detail 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RaspDetail - rasp detail 注意:此字段可能返回 null,表示取不到有效值。
      • getNodeSubNetName

        public String getNodeSubNetName()
        Get 超级节点子网名称
        Returns:
        NodeSubNetName 超级节点子网名称
      • setNodeSubNetName

        public void setNodeSubNetName​(String NodeSubNetName)
        Set 超级节点子网名称
        Parameters:
        NodeSubNetName - 超级节点子网名称
      • getNodeSubNetCIDR

        public String getNodeSubNetCIDR()
        Get 超级节点子网网段
        Returns:
        NodeSubNetCIDR 超级节点子网网段
      • setNodeSubNetCIDR

        public void setNodeSubNetCIDR​(String NodeSubNetCIDR)
        Set 超级节点子网网段
        Parameters:
        NodeSubNetCIDR - 超级节点子网网段
      • getPodIP

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

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

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

        public void setNodeType​(String NodeType)
        Set 节点类型[NORMAL:普通节点|SUPER:超级节点]
        Parameters:
        NodeType - 节点类型[NORMAL:普通节点|SUPER:超级节点]
      • getNodeID

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

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

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

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

        public String getNodeSubNetID()
        Get 超级节点子网ID
        Returns:
        NodeSubNetID 超级节点子网ID
      • setNodeSubNetID

        public void setNodeSubNetID​(String NodeSubNetID)
        Set 超级节点子网ID
        Parameters:
        NodeSubNetID - 超级节点子网ID
      • getClusterID

        public String getClusterID()
        Get 集群ID
        Returns:
        ClusterID 集群ID
      • setClusterID

        public void setClusterID​(String ClusterID)
        Set 集群ID
        Parameters:
        ClusterID - 集群ID
      • getClusterName

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

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