public class VulScanImageInfo extends AbstractModel
header, skipSign
Constructor and Description |
---|
VulScanImageInfo() |
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.
|
Modifier and Type | Method and Description |
---|---|
Long |
getCriticalLevelVulCount()
Get 严重漏洞数
|
String |
getErrorStatus()
Get 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线
|
Long |
getHighLevelVulCount()
Get 高危漏洞数
|
String |
getImageID()
Get 镜像ID
|
String |
getImageName()
Get 镜像名称
|
Long |
getLowLevelVulCount()
Get 低危漏洞数
|
Long |
getMediumLevelVulCount()
Get 中危漏洞数
|
Float |
getScanDuration()
Get 扫描时长
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getScanEndTime()
Get 漏洞扫描的结束时间
|
String |
getScanStartTime()
Get 漏洞扫描的开始时间
|
String |
getScanStatus()
Get 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消
|
Float |
getSize()
Get 镜像大小
|
Long |
getTaskID()
Get 本地镜像漏洞扫描任务ID
|
void |
setCriticalLevelVulCount(Long CriticalLevelVulCount)
Set 严重漏洞数
|
void |
setErrorStatus(String ErrorStatus)
Set 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线
|
void |
setHighLevelVulCount(Long HighLevelVulCount)
Set 高危漏洞数
|
void |
setImageID(String ImageID)
Set 镜像ID
|
void |
setImageName(String ImageName)
Set 镜像名称
|
void |
setLowLevelVulCount(Long LowLevelVulCount)
Set 低危漏洞数
|
void |
setMediumLevelVulCount(Long MediumLevelVulCount)
Set 中危漏洞数
|
void |
setScanDuration(Float ScanDuration)
Set 扫描时长
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setScanEndTime(String ScanEndTime)
Set 漏洞扫描的结束时间
|
void |
setScanStartTime(String ScanStartTime)
Set 漏洞扫描的开始时间
|
void |
setScanStatus(String ScanStatus)
Set 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消
|
void |
setSize(Float Size)
Set 镜像大小
|
void |
setTaskID(Long TaskID)
Set 本地镜像漏洞扫描任务ID
|
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, toJsonString
public VulScanImageInfo()
public VulScanImageInfo(VulScanImageInfo source)
public String getImageID()
public void setImageID(String ImageID)
ImageID
- 镜像IDpublic String getImageName()
public void setImageName(String ImageName)
ImageName
- 镜像名称public Float getSize()
public void setSize(Float Size)
Size
- 镜像大小public String getScanStatus()
public void setScanStatus(String ScanStatus)
ScanStatus
- 任务状态:SCANNING:扫描中 FAILED:失败 FINISHED:完成 CANCELED:取消public Float getScanDuration()
public void setScanDuration(Float ScanDuration)
ScanDuration
- 扫描时长
注意:此字段可能返回 null,表示取不到有效值。public Long getHighLevelVulCount()
public void setHighLevelVulCount(Long HighLevelVulCount)
HighLevelVulCount
- 高危漏洞数public Long getMediumLevelVulCount()
public void setMediumLevelVulCount(Long MediumLevelVulCount)
MediumLevelVulCount
- 中危漏洞数public Long getLowLevelVulCount()
public void setLowLevelVulCount(Long LowLevelVulCount)
LowLevelVulCount
- 低危漏洞数public Long getCriticalLevelVulCount()
public void setCriticalLevelVulCount(Long CriticalLevelVulCount)
CriticalLevelVulCount
- 严重漏洞数public Long getTaskID()
public void setTaskID(Long TaskID)
TaskID
- 本地镜像漏洞扫描任务IDpublic String getScanStartTime()
public void setScanStartTime(String ScanStartTime)
ScanStartTime
- 漏洞扫描的开始时间public String getScanEndTime()
public void setScanEndTime(String ScanEndTime)
ScanEndTime
- 漏洞扫描的结束时间public String getErrorStatus()
public void setErrorStatus(String ErrorStatus)
ErrorStatus
- 失败原因:TIMEOUT:超时 TOO_MANY:任务过多 OFFLINE:离线Copyright © 2024. All rights reserved.