Class VulScanImageInfo

    • Constructor Detail

      • VulScanImageInfo

        public VulScanImageInfo()
      • VulScanImageInfo

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

      • 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 - 镜像名称
      • getSize

        public Float getSize()
        Get 镜像大小
        Returns:
        Size 镜像大小
      • setSize

        public void setSize​(Float Size)
        Set 镜像大小
        Parameters:
        Size - 镜像大小
      • getScanStatus

        public String getScanStatus()
        Get 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消
        Returns:
        ScanStatus 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消
      • setScanStatus

        public void setScanStatus​(String ScanStatus)
        Set 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消
        Parameters:
        ScanStatus - 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消
      • getScanDuration

        public Float getScanDuration()
        Get 扫描时长 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ScanDuration 扫描时长 注意:此字段可能返回 null,表示取不到有效值。
      • setScanDuration

        public void setScanDuration​(Float ScanDuration)
        Set 扫描时长 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ScanDuration - 扫描时长 注意:此字段可能返回 null,表示取不到有效值。
      • getHighLevelVulCount

        public Long getHighLevelVulCount()
        Get 高危漏洞数
        Returns:
        HighLevelVulCount 高危漏洞数
      • setHighLevelVulCount

        public void setHighLevelVulCount​(Long HighLevelVulCount)
        Set 高危漏洞数
        Parameters:
        HighLevelVulCount - 高危漏洞数
      • getMediumLevelVulCount

        public Long getMediumLevelVulCount()
        Get 中危漏洞数
        Returns:
        MediumLevelVulCount 中危漏洞数
      • setMediumLevelVulCount

        public void setMediumLevelVulCount​(Long MediumLevelVulCount)
        Set 中危漏洞数
        Parameters:
        MediumLevelVulCount - 中危漏洞数
      • getLowLevelVulCount

        public Long getLowLevelVulCount()
        Get 低危漏洞数
        Returns:
        LowLevelVulCount 低危漏洞数
      • setLowLevelVulCount

        public void setLowLevelVulCount​(Long LowLevelVulCount)
        Set 低危漏洞数
        Parameters:
        LowLevelVulCount - 低危漏洞数
      • getCriticalLevelVulCount

        public Long getCriticalLevelVulCount()
        Get 严重漏洞数
        Returns:
        CriticalLevelVulCount 严重漏洞数
      • setCriticalLevelVulCount

        public void setCriticalLevelVulCount​(Long CriticalLevelVulCount)
        Set 严重漏洞数
        Parameters:
        CriticalLevelVulCount - 严重漏洞数
      • getTaskID

        public Long getTaskID()
        Get 本地镜像漏洞扫描任务ID
        Returns:
        TaskID 本地镜像漏洞扫描任务ID
      • setTaskID

        public void setTaskID​(Long TaskID)
        Set 本地镜像漏洞扫描任务ID
        Parameters:
        TaskID - 本地镜像漏洞扫描任务ID
      • getScanStartTime

        public String getScanStartTime()
        Get 漏洞扫描的开始时间
        Returns:
        ScanStartTime 漏洞扫描的开始时间
      • setScanStartTime

        public void setScanStartTime​(String ScanStartTime)
        Set 漏洞扫描的开始时间
        Parameters:
        ScanStartTime - 漏洞扫描的开始时间
      • getScanEndTime

        public String getScanEndTime()
        Get 漏洞扫描的结束时间
        Returns:
        ScanEndTime 漏洞扫描的结束时间
      • setScanEndTime

        public void setScanEndTime​(String ScanEndTime)
        Set 漏洞扫描的结束时间
        Parameters:
        ScanEndTime - 漏洞扫描的结束时间
      • getErrorStatus

        public String getErrorStatus()
        Get 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线
        Returns:
        ErrorStatus 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线
      • setErrorStatus

        public void setErrorStatus​(String ErrorStatus)
        Set 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线
        Parameters:
        ErrorStatus - 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线