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 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, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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 © 2024. All rights reserved.