Class ScheduleSettings
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tat.v20201028.models.ScheduleSettings
-
public class ScheduleSettings extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ScheduleSettings()ScheduleSettings(ScheduleSettings 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 StringgetInvokeTime()Get 执行器下次执行时间。Policy 为 ONCE 时,需要指定此字段。StringgetPolicy()Get 执行策略:
ONCE:单次执行
RECURRENCE:周期执行StringgetRecurrence()Get 触发 Crontab 表达式。Policy 为 RECURRENCE 时,需要指定此字段。Crontab 按北京时间解析。voidsetInvokeTime(String InvokeTime)Set 执行器下次执行时间。Policy 为 ONCE 时,需要指定此字段。voidsetPolicy(String Policy)Set 执行策略:
ONCE:单次执行
RECURRENCE:周期执行voidsetRecurrence(String Recurrence)Set 触发 Crontab 表达式。Policy 为 RECURRENCE 时,需要指定此字段。Crontab 按北京时间解析。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
-
ScheduleSettings
public ScheduleSettings()
-
ScheduleSettings
public ScheduleSettings(ScheduleSettings 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
-
getPolicy
public String getPolicy()
Get 执行策略:- ONCE:单次执行
- RECURRENCE:周期执行
- Returns:
- Policy 执行策略:
- ONCE:单次执行
- RECURRENCE:周期执行
- ONCE:单次执行
- ONCE:单次执行
-
setPolicy
public void setPolicy(String Policy)
Set 执行策略:- ONCE:单次执行
- RECURRENCE:周期执行
- Parameters:
Policy- 执行策略:- ONCE:单次执行
- RECURRENCE:周期执行
- ONCE:单次执行
- ONCE:单次执行
-
getRecurrence
public String getRecurrence()
Get 触发 Crontab 表达式。Policy 为 RECURRENCE 时,需要指定此字段。Crontab 按北京时间解析。- Returns:
- Recurrence 触发 Crontab 表达式。Policy 为 RECURRENCE 时,需要指定此字段。Crontab 按北京时间解析。
-
setRecurrence
public void setRecurrence(String Recurrence)
Set 触发 Crontab 表达式。Policy 为 RECURRENCE 时,需要指定此字段。Crontab 按北京时间解析。- Parameters:
Recurrence- 触发 Crontab 表达式。Policy 为 RECURRENCE 时,需要指定此字段。Crontab 按北京时间解析。
-
getInvokeTime
public String getInvokeTime()
Get 执行器下次执行时间。Policy 为 ONCE 时,需要指定此字段。- Returns:
- InvokeTime 执行器下次执行时间。Policy 为 ONCE 时,需要指定此字段。
-
setInvokeTime
public void setInvokeTime(String InvokeTime)
Set 执行器下次执行时间。Policy 为 ONCE 时,需要指定此字段。- Parameters:
InvokeTime- 执行器下次执行时间。Policy 为 ONCE 时,需要指定此字段。
-
-