Class CreateTaskRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tsf.v20180326.models.CreateTaskRequest
-
public class CreateTaskRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateTaskRequest()CreateTaskRequest(CreateTaskRequest 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 AdvanceSettingsgetAdvanceSettings()Get 高级设置StringgetExecuteType()Get 执行类型,unicast/broadcastStringgetGroupId()Get 部署组IDString[]getProgramIdList()Get 无LonggetRetryCount()Get 重试次数,0 <= RetryCount<= 10LonggetRetryInterval()Get 重试间隔, 0 <= RetryInterval <= 600000, 时间单位 msShardArgument[]getShardArguments()Get 分片参数LonggetShardCount()Get 分片数量StringgetSuccessOperator()Get 判断任务成功的操作符StringgetSuccessRatio()Get 判断任务成功率的阈值,如100StringgetTaskArgument()Get 任务参数,长度限制10000个字符StringgetTaskContent()Get 任务内容,长度限制65536个字节StringgetTaskName()Get 任务名称,任务长度64字符TaskRulegetTaskRule()Get 触发规则StringgetTaskType()Get 任务类型,javaLonggetTimeOut()Get 任务超时时间, 时间单位 msvoidsetAdvanceSettings(AdvanceSettings AdvanceSettings)Set 高级设置voidsetExecuteType(String ExecuteType)Set 执行类型,unicast/broadcastvoidsetGroupId(String GroupId)Set 部署组IDvoidsetProgramIdList(String[] ProgramIdList)Set 无voidsetRetryCount(Long RetryCount)Set 重试次数,0 <= RetryCount<= 10voidsetRetryInterval(Long RetryInterval)Set 重试间隔, 0 <= RetryInterval <= 600000, 时间单位 msvoidsetShardArguments(ShardArgument[] ShardArguments)Set 分片参数voidsetShardCount(Long ShardCount)Set 分片数量voidsetSuccessOperator(String SuccessOperator)Set 判断任务成功的操作符voidsetSuccessRatio(String SuccessRatio)Set 判断任务成功率的阈值,如100voidsetTaskArgument(String TaskArgument)Set 任务参数,长度限制10000个字符voidsetTaskContent(String TaskContent)Set 任务内容,长度限制65536个字节voidsetTaskName(String TaskName)Set 任务名称,任务长度64字符voidsetTaskRule(TaskRule TaskRule)Set 触发规则voidsetTaskType(String TaskType)Set 任务类型,javavoidsetTimeOut(Long TimeOut)Set 任务超时时间, 时间单位 msvoidtoMap(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
-
CreateTaskRequest
public CreateTaskRequest()
-
CreateTaskRequest
public CreateTaskRequest(CreateTaskRequest 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
-
getTaskName
public String getTaskName()
Get 任务名称,任务长度64字符- Returns:
- TaskName 任务名称,任务长度64字符
-
setTaskName
public void setTaskName(String TaskName)
Set 任务名称,任务长度64字符- Parameters:
TaskName- 任务名称,任务长度64字符
-
getTaskContent
public String getTaskContent()
Get 任务内容,长度限制65536个字节- Returns:
- TaskContent 任务内容,长度限制65536个字节
-
setTaskContent
public void setTaskContent(String TaskContent)
Set 任务内容,长度限制65536个字节- Parameters:
TaskContent- 任务内容,长度限制65536个字节
-
getExecuteType
public String getExecuteType()
Get 执行类型,unicast/broadcast- Returns:
- ExecuteType 执行类型,unicast/broadcast
-
setExecuteType
public void setExecuteType(String ExecuteType)
Set 执行类型,unicast/broadcast- Parameters:
ExecuteType- 执行类型,unicast/broadcast
-
getTaskType
public String getTaskType()
Get 任务类型,java- Returns:
- TaskType 任务类型,java
-
setTaskType
public void setTaskType(String TaskType)
Set 任务类型,java- Parameters:
TaskType- 任务类型,java
-
getTimeOut
public Long getTimeOut()
Get 任务超时时间, 时间单位 ms- Returns:
- TimeOut 任务超时时间, 时间单位 ms
-
setTimeOut
public void setTimeOut(Long TimeOut)
Set 任务超时时间, 时间单位 ms- Parameters:
TimeOut- 任务超时时间, 时间单位 ms
-
getGroupId
public String getGroupId()
Get 部署组ID- Returns:
- GroupId 部署组ID
-
setGroupId
public void setGroupId(String GroupId)
Set 部署组ID- Parameters:
GroupId- 部署组ID
-
getTaskRule
public TaskRule getTaskRule()
Get 触发规则- Returns:
- TaskRule 触发规则
-
setTaskRule
public void setTaskRule(TaskRule TaskRule)
Set 触发规则- Parameters:
TaskRule- 触发规则
-
getRetryCount
public Long getRetryCount()
Get 重试次数,0 <= RetryCount<= 10- Returns:
- RetryCount 重试次数,0 <= RetryCount<= 10
-
setRetryCount
public void setRetryCount(Long RetryCount)
Set 重试次数,0 <= RetryCount<= 10- Parameters:
RetryCount- 重试次数,0 <= RetryCount<= 10
-
getRetryInterval
public Long getRetryInterval()
Get 重试间隔, 0 <= RetryInterval <= 600000, 时间单位 ms- Returns:
- RetryInterval 重试间隔, 0 <= RetryInterval <= 600000, 时间单位 ms
-
setRetryInterval
public void setRetryInterval(Long RetryInterval)
Set 重试间隔, 0 <= RetryInterval <= 600000, 时间单位 ms- Parameters:
RetryInterval- 重试间隔, 0 <= RetryInterval <= 600000, 时间单位 ms
-
getShardCount
public Long getShardCount()
Get 分片数量- Returns:
- ShardCount 分片数量
-
setShardCount
public void setShardCount(Long ShardCount)
Set 分片数量- Parameters:
ShardCount- 分片数量
-
getShardArguments
public ShardArgument[] getShardArguments()
Get 分片参数- Returns:
- ShardArguments 分片参数
-
setShardArguments
public void setShardArguments(ShardArgument[] ShardArguments)
Set 分片参数- Parameters:
ShardArguments- 分片参数
-
getSuccessOperator
public String getSuccessOperator()
Get 判断任务成功的操作符- Returns:
- SuccessOperator 判断任务成功的操作符
-
setSuccessOperator
public void setSuccessOperator(String SuccessOperator)
Set 判断任务成功的操作符- Parameters:
SuccessOperator- 判断任务成功的操作符
-
getSuccessRatio
public String getSuccessRatio()
Get 判断任务成功率的阈值,如100- Returns:
- SuccessRatio 判断任务成功率的阈值,如100
-
setSuccessRatio
public void setSuccessRatio(String SuccessRatio)
Set 判断任务成功率的阈值,如100- Parameters:
SuccessRatio- 判断任务成功率的阈值,如100
-
getAdvanceSettings
public AdvanceSettings getAdvanceSettings()
Get 高级设置- Returns:
- AdvanceSettings 高级设置
-
setAdvanceSettings
public void setAdvanceSettings(AdvanceSettings AdvanceSettings)
Set 高级设置- Parameters:
AdvanceSettings- 高级设置
-
getTaskArgument
public String getTaskArgument()
Get 任务参数,长度限制10000个字符- Returns:
- TaskArgument 任务参数,长度限制10000个字符
-
setTaskArgument
public void setTaskArgument(String TaskArgument)
Set 任务参数,长度限制10000个字符- Parameters:
TaskArgument- 任务参数,长度限制10000个字符
-
getProgramIdList
public String[] getProgramIdList()
Get 无- Returns:
- ProgramIdList 无
-
setProgramIdList
public void setProgramIdList(String[] ProgramIdList)
Set 无- Parameters:
ProgramIdList- 无
-
-