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 AdvanceSettings
getAdvanceSettings()
Get 高级设置String
getExecuteType()
Get 执行类型,unicast/broadcastString
getGroupId()
Get 部署组IDString[]
getProgramIdList()
Get 无Long
getRetryCount()
Get 重试次数,0 <= RetryCount<= 10Long
getRetryInterval()
Get 重试间隔, 0 <= RetryInterval <= 600000, 时间单位 msShardArgument[]
getShardArguments()
Get 分片参数Long
getShardCount()
Get 分片数量String
getSuccessOperator()
Get 判断任务成功的操作符String
getSuccessRatio()
Get 判断任务成功率的阈值,如100String
getTaskArgument()
Get 任务参数,长度限制10000个字符String
getTaskContent()
Get 任务内容,长度限制65536个字节String
getTaskName()
Get 任务名称,任务长度64字符TaskRule
getTaskRule()
Get 触发规则String
getTaskType()
Get 任务类型,javaLong
getTimeOut()
Get 任务超时时间, 时间单位 msvoid
setAdvanceSettings(AdvanceSettings AdvanceSettings)
Set 高级设置void
setExecuteType(String ExecuteType)
Set 执行类型,unicast/broadcastvoid
setGroupId(String GroupId)
Set 部署组IDvoid
setProgramIdList(String[] ProgramIdList)
Set 无void
setRetryCount(Long RetryCount)
Set 重试次数,0 <= RetryCount<= 10void
setRetryInterval(Long RetryInterval)
Set 重试间隔, 0 <= RetryInterval <= 600000, 时间单位 msvoid
setShardArguments(ShardArgument[] ShardArguments)
Set 分片参数void
setShardCount(Long ShardCount)
Set 分片数量void
setSuccessOperator(String SuccessOperator)
Set 判断任务成功的操作符void
setSuccessRatio(String SuccessRatio)
Set 判断任务成功率的阈值,如100void
setTaskArgument(String TaskArgument)
Set 任务参数,长度限制10000个字符void
setTaskContent(String TaskContent)
Set 任务内容,长度限制65536个字节void
setTaskName(String TaskName)
Set 任务名称,任务长度64字符void
setTaskRule(TaskRule TaskRule)
Set 触发规则void
setTaskType(String TaskType)
Set 任务类型,javavoid
setTimeOut(Long TimeOut)
Set 任务超时时间, 时间单位 msvoid
toMap(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
- 无
-
-