public class ScanTaskInfoList extends AbstractModel
header, skipSign
Constructor and Description |
---|
ScanTaskInfoList() |
ScanTaskInfoList(ScanTaskInfoList 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 |
---|---|
String |
getAppId()
Get User `Appid`
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getAssetNumber()
Get Number of assets
Note: This field may return·null, indicating that no valid values can be obtained.
|
TaskAssetObject[] |
getAssets()
Get Assets
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getCompleteAssetNumber()
Get Number of scanned assets
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getCompleteNumber()
Get Number of completed tasks
Note: This field may return·null, indicating that no valid values can be obtained.
|
String |
getCSPMTaskId()
Get CSPM subtask ID
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getCSPMTaskProcess()
Get CSPM task progress
Note: This field may return·null, indicating that no valid values can be obtained.
|
String |
getCWPBlId()
Get CWPP baseline check task ID
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getCWPBlProcess()
Get CWPP baseline check task progress
Note: This field may return·null, indicating that no valid values can be obtained.
|
String |
getCWPPOCId()
Get CWPP vulnerability scan task IDHost missed scan subtask id
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getCWPPOCProcess()
Get CWPP vulnerability scan task progress
Note: This field may return·null, indicating that no valid values can be obtained.
|
String |
getEndTime()
Get Task end time
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getErrorCode()
Get
|
String |
getErrorInfo()
Get Exception information
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getFrequency()
Get Scan frequency in days.
|
String |
getInsertTime()
Get Creation time
Note: u200dThis field may return `null`, indicating that no valid values can be obtained.
|
Long |
getIsDelete()
Get Whether the user is authorized to delete this task.
|
Long |
getIsFree()
Get Whether it's a limited-time free health check.
|
Float |
getPercent()
Get Task progress
Note: This field may return·null, indicating that no valid values can be obtained.
|
String |
getPredictEndTime()
Get Estimated completion time of the task
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getPredictTime()
Get Estimated period to complete the task
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getReportNumber()
Get Number of reports
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getRiskCount()
Get Number of risks
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getScanAssetType()
Get Values: `0` (Scan all); `1` (Scan specific assets); `2` (Scan all expect the specified assets); `3` (Custom assets).
|
String |
getScanFrom()
Get Source of scanning request
Note: This field may return·null, indicating that no valid values can be obtained.
|
String |
getScanItem()
Get port/poc/weakpass/webcontent/configrisk
Note: This field may return·null, indicating that no valid values can be obtained.
|
String |
getScanPlanContent()
Get CRON format
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getScanStatus()
Get Scanning status.
|
String[] |
getSelfDefiningAssets()
Get Custom list of assets to scan
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getSourceType()
Get Source of the task.
|
Long |
getStartDay()
Get Day of the month to start the scheduled task
Note: This field may return·null, indicating that no valid values can be obtained.
|
String |
getStartTime()
Get Start time of the task
Note: This field may return·null, indicating that no valid values can be obtained.
|
String |
getTaskId()
Get Task ID
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getTaskMode()
Get Scan task mode: `0` (Standard), `1` (Quick), `2` (Advanced).
|
String |
getTaskName()
Get Task name
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getTaskType()
Get Task type.
|
String |
getUIN()
Get User UIN
Note: This field may return·null, indicating that no valid values can be obtained.
|
String |
getUserName()
Get User name.
|
String |
getVSSTaskId()
Get VSS subtask ID
Note: This field may return·null, indicating that no valid values can be obtained.
|
Long |
getVSSTaskProcess()
Get VSS task progess
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setAppId(String AppId)
Set User `Appid`
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setAssetNumber(Long AssetNumber)
Set Number of assets
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setAssets(TaskAssetObject[] Assets)
Set Assets
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setCompleteAssetNumber(Long CompleteAssetNumber)
Set Number of scanned assets
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setCompleteNumber(Long CompleteNumber)
Set Number of completed tasks
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setCSPMTaskId(String CSPMTaskId)
Set CSPM subtask ID
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setCSPMTaskProcess(Long CSPMTaskProcess)
Set CSPM task progress
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setCWPBlId(String CWPBlId)
Set CWPP baseline check task ID
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setCWPBlProcess(Long CWPBlProcess)
Set CWPP baseline check task progress
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setCWPPOCId(String CWPPOCId)
Set CWPP vulnerability scan task IDHost missed scan subtask id
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setCWPPOCProcess(Long CWPPOCProcess)
Set CWPP vulnerability scan task progress
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setEndTime(String EndTime)
Set Task end time
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setErrorCode(Long ErrorCode)
Set
|
void |
setErrorInfo(String ErrorInfo)
Set Exception information
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setFrequency(Long Frequency)
Set Scan frequency in days.
|
void |
setInsertTime(String InsertTime)
Set Creation time
Note: u200dThis field may return `null`, indicating that no valid values can be obtained.
|
void |
setIsDelete(Long IsDelete)
Set Whether the user is authorized to delete this task.
|
void |
setIsFree(Long IsFree)
Set Whether it's a limited-time free health check.
|
void |
setPercent(Float Percent)
Set Task progress
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setPredictEndTime(String PredictEndTime)
Set Estimated completion time of the task
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setPredictTime(Long PredictTime)
Set Estimated period to complete the task
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setReportNumber(Long ReportNumber)
Set Number of reports
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setRiskCount(Long RiskCount)
Set Number of risks
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setScanAssetType(Long ScanAssetType)
Set Values: `0` (Scan all); `1` (Scan specific assets); `2` (Scan all expect the specified assets); `3` (Custom assets).
|
void |
setScanFrom(String ScanFrom)
Set Source of scanning request
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setScanItem(String ScanItem)
Set port/poc/weakpass/webcontent/configrisk
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setScanPlanContent(String ScanPlanContent)
Set CRON format
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setScanStatus(Long ScanStatus)
Set Scanning status.
|
void |
setSelfDefiningAssets(String[] SelfDefiningAssets)
Set Custom list of assets to scan
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setSourceType(Long SourceType)
Set Source of the task.
|
void |
setStartDay(Long StartDay)
Set Day of the month to start the scheduled task
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setStartTime(String StartTime)
Set Start time of the task
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setTaskId(String TaskId)
Set Task ID
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setTaskMode(Long TaskMode)
Set Scan task mode: `0` (Standard), `1` (Quick), `2` (Advanced).
|
void |
setTaskName(String TaskName)
Set Task name
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setTaskType(Long TaskType)
Set Task type.
|
void |
setUIN(String UIN)
Set User UIN
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setUserName(String UserName)
Set User name.
|
void |
setVSSTaskId(String VSSTaskId)
Set VSS subtask ID
Note: This field may return·null, indicating that no valid values can be obtained.
|
void |
setVSSTaskProcess(Long VSSTaskProcess)
Set VSS task progess
Note: This field may return·null, indicating that no valid values can be obtained.
|
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 ScanTaskInfoList()
public ScanTaskInfoList(ScanTaskInfoList source)
public String getTaskName()
public void setTaskName(String TaskName)
TaskName
- Task name
Note: This field may return·null, indicating that no valid values can be obtained.public String getStartTime()
public void setStartTime(String StartTime)
StartTime
- Start time of the task
Note: This field may return·null, indicating that no valid values can be obtained.public String getEndTime()
public void setEndTime(String EndTime)
EndTime
- Task end time
Note: This field may return·null, indicating that no valid values can be obtained.public String getScanPlanContent()
public void setScanPlanContent(String ScanPlanContent)
ScanPlanContent
- CRON format
Note: This field may return·null, indicating that no valid values can be obtained.public Long getTaskType()
public void setTaskType(Long TaskType)
TaskType
- Task type. `0`: Scheduled task, `1`: Scan immediately; `2`: Scanned at the specified time; `3`: Custom.
Note: This field may return·null, indicating that no valid values can be obtained.public String getInsertTime()
public void setInsertTime(String InsertTime)
InsertTime
- Creation time
Note: u200dThis field may return `null`, indicating that no valid values can be obtained.public String getTaskId()
public void setTaskId(String TaskId)
TaskId
- Task ID
Note: This field may return·null, indicating that no valid values can be obtained.public String[] getSelfDefiningAssets()
public void setSelfDefiningAssets(String[] SelfDefiningAssets)
SelfDefiningAssets
- Custom list of assets to scan
Note: This field may return·null, indicating that no valid values can be obtained.public Long getPredictTime()
public void setPredictTime(Long PredictTime)
PredictTime
- Estimated period to complete the task
Note: This field may return·null, indicating that no valid values can be obtained.public String getPredictEndTime()
public void setPredictEndTime(String PredictEndTime)
PredictEndTime
- Estimated completion time of the task
Note: This field may return·null, indicating that no valid values can be obtained.public Long getReportNumber()
public void setReportNumber(Long ReportNumber)
ReportNumber
- Number of reports
Note: This field may return·null, indicating that no valid values can be obtained.public Long getAssetNumber()
public void setAssetNumber(Long AssetNumber)
AssetNumber
- Number of assets
Note: This field may return·null, indicating that no valid values can be obtained.public Long getScanStatus()
public void setScanStatus(Long ScanStatus)
ScanStatus
- Scanning status. `0`: (default) Not scanned; `1`: Scanning; `2`: Scan completed; `3`: Error while scanning; `4`: Scanning stopped
Note: This field may return·null, indicating that no valid values can be obtained.public Float getPercent()
public void setPercent(Float Percent)
Percent
- Task progress
Note: This field may return·null, indicating that no valid values can be obtained.public String getScanItem()
public void setScanItem(String ScanItem)
ScanItem
- port/poc/weakpass/webcontent/configrisk
Note: This field may return·null, indicating that no valid values can be obtained.public Long getScanAssetType()
public void setScanAssetType(Long ScanAssetType)
ScanAssetType
- Values: `0` (Scan all); `1` (Scan specific assets); `2` (Scan all expect the specified assets); `3` (Custom assets).
Note: This field may return·null, indicating that no valid values can be obtained.public String getVSSTaskId()
public void setVSSTaskId(String VSSTaskId)
VSSTaskId
- VSS subtask ID
Note: This field may return·null, indicating that no valid values can be obtained.public String getCSPMTaskId()
public void setCSPMTaskId(String CSPMTaskId)
CSPMTaskId
- CSPM subtask ID
Note: This field may return·null, indicating that no valid values can be obtained.public String getCWPPOCId()
public void setCWPPOCId(String CWPPOCId)
CWPPOCId
- CWPP vulnerability scan task IDHost missed scan subtask id
Note: This field may return·null, indicating that no valid values can be obtained.public String getCWPBlId()
public void setCWPBlId(String CWPBlId)
CWPBlId
- CWPP baseline check task ID
Note: This field may return·null, indicating that no valid values can be obtained.public Long getVSSTaskProcess()
public void setVSSTaskProcess(Long VSSTaskProcess)
VSSTaskProcess
- VSS task progess
Note: This field may return·null, indicating that no valid values can be obtained.public Long getCSPMTaskProcess()
public void setCSPMTaskProcess(Long CSPMTaskProcess)
CSPMTaskProcess
- CSPM task progress
Note: This field may return·null, indicating that no valid values can be obtained.public Long getCWPPOCProcess()
public void setCWPPOCProcess(Long CWPPOCProcess)
CWPPOCProcess
- CWPP vulnerability scan task progress
Note: This field may return·null, indicating that no valid values can be obtained.public Long getCWPBlProcess()
public void setCWPBlProcess(Long CWPBlProcess)
CWPBlProcess
- CWPP baseline check task progress
Note: This field may return·null, indicating that no valid values can be obtained.public Long getErrorCode()
public void setErrorCode(Long ErrorCode)
ErrorCode
- public String getErrorInfo()
public void setErrorInfo(String ErrorInfo)
ErrorInfo
- Exception information
Note: This field may return·null, indicating that no valid values can be obtained.public Long getStartDay()
public void setStartDay(Long StartDay)
StartDay
- Day of the month to start the scheduled task
Note: This field may return·null, indicating that no valid values can be obtained.public Long getFrequency()
public void setFrequency(Long Frequency)
Frequency
- Scan frequency in days. `1`: Every day; `7`: Every seven days; `30`: Every 30 days; `0`: Scan once only
Note: This field may return·null, indicating that no valid values can be obtained.public Long getCompleteNumber()
public void setCompleteNumber(Long CompleteNumber)
CompleteNumber
- Number of completed tasks
Note: This field may return·null, indicating that no valid values can be obtained.public Long getCompleteAssetNumber()
public void setCompleteAssetNumber(Long CompleteAssetNumber)
CompleteAssetNumber
- Number of scanned assets
Note: This field may return·null, indicating that no valid values can be obtained.public Long getRiskCount()
public void setRiskCount(Long RiskCount)
RiskCount
- Number of risks
Note: This field may return·null, indicating that no valid values can be obtained.public TaskAssetObject[] getAssets()
public void setAssets(TaskAssetObject[] Assets)
Assets
- Assets
Note: This field may return·null, indicating that no valid values can be obtained.public String getAppId()
public void setAppId(String AppId)
AppId
- User `Appid`
Note: This field may return·null, indicating that no valid values can be obtained.public String getUIN()
public void setUIN(String UIN)
UIN
- User UIN
Note: This field may return·null, indicating that no valid values can be obtained.public String getUserName()
public void setUserName(String UserName)
UserName
- User name.
Note: This field may return·null, indicating that no valid values can be obtained.public Long getTaskMode()
public void setTaskMode(Long TaskMode)
TaskMode
- Scan task mode: `0` (Standard), `1` (Quick), `2` (Advanced).
Note: This field may return·null, indicating that no valid values can be obtained.public String getScanFrom()
public void setScanFrom(String ScanFrom)
ScanFrom
- Source of scanning request
Note: This field may return·null, indicating that no valid values can be obtained.public Long getIsFree()
public void setIsFree(Long IsFree)
IsFree
- Whether it's a limited-time free health check. `0`: No; `1`: Yes
Note: This field may return·null, indicating that no valid values can be obtained.public Long getIsDelete()
public void setIsDelete(Long IsDelete)
IsDelete
- Whether the user is authorized to delete this task. `1` :Yes; `0`: No. It's available for multi-account management.
Note: This field may return·null, indicating that no valid values can be obtained.public Long getSourceType()
public void setSourceType(Long SourceType)
SourceType
- Source of the task. `0`: Default, `1`: Assistant; `2`: Health check
Note: This field may return·null, indicating that no valid values can be obtained.Copyright © 2024. All rights reserved.