Class HealthReportTask
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dbbrain.v20191016.models.HealthReportTask
-
public class HealthReportTask extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description HealthReportTask()HealthReportTask(HealthReportTask 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetAsyncRequestId()Get 异步任务请求 ID。StringgetCreateTime()Get 任务创建时间。StringgetEndTime()Get 任务完成执行时间。HealthStatusgetHealthStatus()Get 健康报告中的健康信息。InstanceBasicInfogetInstanceInfo()Get 任务所属实例的基础信息。LonggetProgress()Get 任务完成进度,单位%。StringgetSource()Get 任务的触发来源,支持的取值包括:"DAILY_INSPECTION" - 实例巡检;"SCHEDULED" - 定时生成;"MANUAL" - 手动触发。StringgetStartTime()Get 任务开始执行时间。voidsetAsyncRequestId(Long AsyncRequestId)Set 异步任务请求 ID。voidsetCreateTime(String CreateTime)Set 任务创建时间。voidsetEndTime(String EndTime)Set 任务完成执行时间。voidsetHealthStatus(HealthStatus HealthStatus)Set 健康报告中的健康信息。voidsetInstanceInfo(InstanceBasicInfo InstanceInfo)Set 任务所属实例的基础信息。voidsetProgress(Long Progress)Set 任务完成进度,单位%。voidsetSource(String Source)Set 任务的触发来源,支持的取值包括:"DAILY_INSPECTION" - 实例巡检;"SCHEDULED" - 定时生成;"MANUAL" - 手动触发。voidsetStartTime(String StartTime)Set 任务开始执行时间。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
HealthReportTask
public HealthReportTask()
-
HealthReportTask
public HealthReportTask(HealthReportTask 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
-
getAsyncRequestId
public Long getAsyncRequestId()
Get 异步任务请求 ID。- Returns:
- AsyncRequestId 异步任务请求 ID。
-
setAsyncRequestId
public void setAsyncRequestId(Long AsyncRequestId)
Set 异步任务请求 ID。- Parameters:
AsyncRequestId- 异步任务请求 ID。
-
getSource
public String getSource()
Get 任务的触发来源,支持的取值包括:"DAILY_INSPECTION" - 实例巡检;"SCHEDULED" - 定时生成;"MANUAL" - 手动触发。- Returns:
- Source 任务的触发来源,支持的取值包括:"DAILY_INSPECTION" - 实例巡检;"SCHEDULED" - 定时生成;"MANUAL" - 手动触发。
-
setSource
public void setSource(String Source)
Set 任务的触发来源,支持的取值包括:"DAILY_INSPECTION" - 实例巡检;"SCHEDULED" - 定时生成;"MANUAL" - 手动触发。- Parameters:
Source- 任务的触发来源,支持的取值包括:"DAILY_INSPECTION" - 实例巡检;"SCHEDULED" - 定时生成;"MANUAL" - 手动触发。
-
getProgress
public Long getProgress()
Get 任务完成进度,单位%。- Returns:
- Progress 任务完成进度,单位%。
-
setProgress
public void setProgress(Long Progress)
Set 任务完成进度,单位%。- Parameters:
Progress- 任务完成进度,单位%。
-
getCreateTime
public String getCreateTime()
Get 任务创建时间。- Returns:
- CreateTime 任务创建时间。
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 任务创建时间。- Parameters:
CreateTime- 任务创建时间。
-
getStartTime
public String getStartTime()
Get 任务开始执行时间。- Returns:
- StartTime 任务开始执行时间。
-
setStartTime
public void setStartTime(String StartTime)
Set 任务开始执行时间。- Parameters:
StartTime- 任务开始执行时间。
-
getEndTime
public String getEndTime()
Get 任务完成执行时间。- Returns:
- EndTime 任务完成执行时间。
-
setEndTime
public void setEndTime(String EndTime)
Set 任务完成执行时间。- Parameters:
EndTime- 任务完成执行时间。
-
getInstanceInfo
public InstanceBasicInfo getInstanceInfo()
Get 任务所属实例的基础信息。- Returns:
- InstanceInfo 任务所属实例的基础信息。
-
setInstanceInfo
public void setInstanceInfo(InstanceBasicInfo InstanceInfo)
Set 任务所属实例的基础信息。- Parameters:
InstanceInfo- 任务所属实例的基础信息。
-
getHealthStatus
public HealthStatus getHealthStatus()
Get 健康报告中的健康信息。- Returns:
- HealthStatus 健康报告中的健康信息。
-
setHealthStatus
public void setHealthStatus(HealthStatus HealthStatus)
Set 健康报告中的健康信息。- Parameters:
HealthStatus- 健康报告中的健康信息。
-
-