public static class GetDataCronClearConfigResponseBody.GetDataCronClearConfigResponseBodyDataCronClearConfig
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
cronCallTimes
The number of times that the task is run.
|
String |
cronFormat
The crontab expression that you can use to run the task at a specified time.
|
String |
cronLastCallStartTime
The time when the task was last run.
|
String |
cronNextCallTime
The time when the task is run next time.
|
String |
cronStatus
The status of the scheduled task.
|
Long |
currentClearTaskCount
The number of times that the Optimize Table statement is automatically exeuted.
|
String |
duration
The execution duration of the task.
|
Long |
optimizeTableAfterEveryClearTimes
Specifies whether to enable automatic execution of the OPTIMIZE TABLE statement.
|
| 构造器和说明 |
|---|
GetDataCronClearConfigResponseBodyDataCronClearConfig() |
@NameInMap(value="CronCallTimes") public String cronCallTimes
The number of times that the task is run.
example:2
@NameInMap(value="CronFormat") public String cronFormat
The crontab expression that you can use to run the task at a specified time. For more information, see Crontab expression.
example:0 0 23 ? * 7,1
@NameInMap(value="CronLastCallStartTime") public String cronLastCallStartTime
The time when the task was last run.
example:2022-11-18 00:00:00
@NameInMap(value="CronNextCallTime") public String cronNextCallTime
The time when the task is run next time. This parameter is displayed only when the status of the scheduled task is SUCCESS.
example:2022-11-19 00:00:00
@NameInMap(value="CronStatus") public String cronStatus
The status of the scheduled task. If this parameter is empty, it indicates the task is not run. Valid values:
PAUSE
@NameInMap(value="CurrentClearTaskCount") public Long currentClearTaskCount
The number of times that the Optimize Table statement is automatically exeuted. This parameter is valid only when the value of the OptimizeTableAfterEveryClearTimes parameter is greater than 0.
example:0
@NameInMap(value="Duration") public String duration
The execution duration of the task. Unit: hours. If the value is 0, it indicates the duration is not specified.
example:1
@NameInMap(value="OptimizeTableAfterEveryClearTimes") public Long optimizeTableAfterEveryClearTimes
Specifies whether to enable automatic execution of the OPTIMIZE TABLE statement. Valid values:
0
public GetDataCronClearConfigResponseBodyDataCronClearConfig()
public static GetDataCronClearConfigResponseBody.GetDataCronClearConfigResponseBodyDataCronClearConfig build(Map<String,?> map) throws Exception
Exceptionpublic GetDataCronClearConfigResponseBody.GetDataCronClearConfigResponseBodyDataCronClearConfig setCronCallTimes(String cronCallTimes)
public String getCronCallTimes()
public GetDataCronClearConfigResponseBody.GetDataCronClearConfigResponseBodyDataCronClearConfig setCronFormat(String cronFormat)
public String getCronFormat()
public GetDataCronClearConfigResponseBody.GetDataCronClearConfigResponseBodyDataCronClearConfig setCronLastCallStartTime(String cronLastCallStartTime)
public String getCronLastCallStartTime()
public GetDataCronClearConfigResponseBody.GetDataCronClearConfigResponseBodyDataCronClearConfig setCronNextCallTime(String cronNextCallTime)
public String getCronNextCallTime()
public GetDataCronClearConfigResponseBody.GetDataCronClearConfigResponseBodyDataCronClearConfig setCronStatus(String cronStatus)
public String getCronStatus()
public GetDataCronClearConfigResponseBody.GetDataCronClearConfigResponseBodyDataCronClearConfig setCurrentClearTaskCount(Long currentClearTaskCount)
public Long getCurrentClearTaskCount()
public GetDataCronClearConfigResponseBody.GetDataCronClearConfigResponseBodyDataCronClearConfig setDuration(String duration)
public String getDuration()
public GetDataCronClearConfigResponseBody.GetDataCronClearConfigResponseBodyDataCronClearConfig setOptimizeTableAfterEveryClearTimes(Long optimizeTableAfterEveryClearTimes)
public Long getOptimizeTableAfterEveryClearTimes()
Copyright © 2025. All rights reserved.