public class VulScanImageInfo extends AbstractModel
| 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 Number of critical vulnerabilities
|
String |
getErrorStatus()
Get Cause of the failure.
|
Long |
getHighLevelVulCount()
Get Number of high-risk vulnerabilities
|
String |
getImageID()
Get Image ID
|
String |
getImageName()
Get Image name
|
Long |
getLowLevelVulCount()
Get Number of low-risk vulnerabilities
|
Long |
getMediumLevelVulCount()
Get Number of medium-risk vulnerabilities
|
Float |
getScanDuration()
Get Scan duration
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getScanEndTime()
Get End time of the vulnerability scan
|
String |
getScanStartTime()
Get Start time of the vulnerability scan
|
String |
getScanStatus()
Get Task status.
|
Float |
getSize()
Get Image size
|
Long |
getTaskID()
Get ID of the task to scan local images for vulnerabilities
|
void |
setCriticalLevelVulCount(Long CriticalLevelVulCount)
Set Number of critical vulnerabilities
|
void |
setErrorStatus(String ErrorStatus)
Set Cause of the failure.
|
void |
setHighLevelVulCount(Long HighLevelVulCount)
Set Number of high-risk vulnerabilities
|
void |
setImageID(String ImageID)
Set Image ID
|
void |
setImageName(String ImageName)
Set Image name
|
void |
setLowLevelVulCount(Long LowLevelVulCount)
Set Number of low-risk vulnerabilities
|
void |
setMediumLevelVulCount(Long MediumLevelVulCount)
Set Number of medium-risk vulnerabilities
|
void |
setScanDuration(Float ScanDuration)
Set Scan duration
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setScanEndTime(String ScanEndTime)
Set End time of the vulnerability scan
|
void |
setScanStartTime(String ScanStartTime)
Set Start time of the vulnerability scan
|
void |
setScanStatus(String ScanStatus)
Set Task status.
|
void |
setSize(Float Size)
Set Image size
|
void |
setTaskID(Long TaskID)
Set ID of the task to scan local images for vulnerabilities
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic VulScanImageInfo()
public VulScanImageInfo(VulScanImageInfo source)
public String getImageID()
public void setImageID(String ImageID)
ImageID - Image IDpublic String getImageName()
public void setImageName(String ImageName)
ImageName - Image namepublic Float getSize()
public void setSize(Float Size)
Size - Image sizepublic String getScanStatus()
public void setScanStatus(String ScanStatus)
ScanStatus - Task status. Valid values: `SCANNING` (scanning); `FAILED` (failed); `FINISHED` (completed); `CANCELED` (canceled).public Float getScanDuration()
public void setScanDuration(Float ScanDuration)
ScanDuration - Scan duration
Note: This field may return null, indicating that no valid values can be obtained.public Long getHighLevelVulCount()
public void setHighLevelVulCount(Long HighLevelVulCount)
HighLevelVulCount - Number of high-risk vulnerabilitiespublic Long getMediumLevelVulCount()
public void setMediumLevelVulCount(Long MediumLevelVulCount)
MediumLevelVulCount - Number of medium-risk vulnerabilitiespublic Long getLowLevelVulCount()
public void setLowLevelVulCount(Long LowLevelVulCount)
LowLevelVulCount - Number of low-risk vulnerabilitiespublic Long getCriticalLevelVulCount()
public void setCriticalLevelVulCount(Long CriticalLevelVulCount)
CriticalLevelVulCount - Number of critical vulnerabilitiespublic Long getTaskID()
public void setTaskID(Long TaskID)
TaskID - ID of the task to scan local images for vulnerabilitiespublic String getScanStartTime()
public void setScanStartTime(String ScanStartTime)
ScanStartTime - Start time of the vulnerability scanpublic String getScanEndTime()
public void setScanEndTime(String ScanEndTime)
ScanEndTime - End time of the vulnerability scanpublic String getErrorStatus()
public void setErrorStatus(String ErrorStatus)
ErrorStatus - Cause of the failure. Valid values: `TIMEOUT` (timeout); `TOO_MANY` (too many tasks); `OFFLINE` (offline).Copyright © 2023. All rights reserved.