Class CreateBatchTaskRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tione.v20211111.models.CreateBatchTaskRequest
-
public class CreateBatchTaskRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateBatchTaskRequest()CreateBatchTaskRequest(CreateBatchTaskRequest 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 StringgetBatchTaskName()Get 跑批任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头StringgetCallbackUrl()Get 任务执行结果回调URL,仅支持http和https。回调格式&\u5185\u5bb9\u8be6\u89c1: [TI-ONE 接口回调说明](https://cloud.tencent.com/document/product/851/84292)StringgetChargeType()Get 计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费CosPathInfogetCodePackage()Get 代码包CronInfogetCronInfo()Get 任务周期描述DataConfig[]getDataConfigs()Get 数据配置ImageInfogetImageInfo()Get 自定义镜像信息LonggetJobType()Get 工作类型 1:单次 2:周期LogConfiggetLogConfig()Get 日志配置BooleangetLogEnable()Get 是否上报日志ModelInfogetModelInfo()Get 服务对应的模型信息,有模型文件时需要填写DataConfig[]getOutputs()Get 结果输出StringgetRemark()Get 备注ResourceConfigInfogetResourceConfigInfo()Get 资源配置StringgetResourceGroupId()Get 包年包月资源组IDStringgetStartCmd()Get 启动命令StringgetSubnetId()Get 子网IdTag[]getTags()Get 标签配置StringgetVpcId()Get VPC IdvoidsetBatchTaskName(String BatchTaskName)Set 跑批任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头voidsetCallbackUrl(String CallbackUrl)Set 任务执行结果回调URL,仅支持http和https。回调格式&\u5185\u5bb9\u8be6\u89c1: [TI-ONE 接口回调说明](https://cloud.tencent.com/document/product/851/84292)voidsetChargeType(String ChargeType)Set 计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费voidsetCodePackage(CosPathInfo CodePackage)Set 代码包voidsetCronInfo(CronInfo CronInfo)Set 任务周期描述voidsetDataConfigs(DataConfig[] DataConfigs)Set 数据配置voidsetImageInfo(ImageInfo ImageInfo)Set 自定义镜像信息voidsetJobType(Long JobType)Set 工作类型 1:单次 2:周期voidsetLogConfig(LogConfig LogConfig)Set 日志配置voidsetLogEnable(Boolean LogEnable)Set 是否上报日志voidsetModelInfo(ModelInfo ModelInfo)Set 服务对应的模型信息,有模型文件时需要填写voidsetOutputs(DataConfig[] Outputs)Set 结果输出voidsetRemark(String Remark)Set 备注voidsetResourceConfigInfo(ResourceConfigInfo ResourceConfigInfo)Set 资源配置voidsetResourceGroupId(String ResourceGroupId)Set 包年包月资源组IDvoidsetStartCmd(String StartCmd)Set 启动命令voidsetSubnetId(String SubnetId)Set 子网IdvoidsetTags(Tag[] Tags)Set 标签配置voidsetVpcId(String VpcId)Set VPC IdvoidtoMap(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
-
CreateBatchTaskRequest
public CreateBatchTaskRequest()
-
CreateBatchTaskRequest
public CreateBatchTaskRequest(CreateBatchTaskRequest 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
-
getBatchTaskName
public String getBatchTaskName()
Get 跑批任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头- Returns:
- BatchTaskName 跑批任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头
-
setBatchTaskName
public void setBatchTaskName(String BatchTaskName)
Set 跑批任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头- Parameters:
BatchTaskName- 跑批任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头
-
getChargeType
public String getChargeType()
Get 计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费- Returns:
- ChargeType 计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费
-
setChargeType
public void setChargeType(String ChargeType)
Set 计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费- Parameters:
ChargeType- 计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费
-
getResourceConfigInfo
public ResourceConfigInfo getResourceConfigInfo()
Get 资源配置- Returns:
- ResourceConfigInfo 资源配置
-
setResourceConfigInfo
public void setResourceConfigInfo(ResourceConfigInfo ResourceConfigInfo)
Set 资源配置- Parameters:
ResourceConfigInfo- 资源配置
-
getOutputs
public DataConfig[] getOutputs()
Get 结果输出- Returns:
- Outputs 结果输出
-
setOutputs
public void setOutputs(DataConfig[] Outputs)
Set 结果输出- Parameters:
Outputs- 结果输出
-
getLogEnable
public Boolean getLogEnable()
Get 是否上报日志- Returns:
- LogEnable 是否上报日志
-
setLogEnable
public void setLogEnable(Boolean LogEnable)
Set 是否上报日志- Parameters:
LogEnable- 是否上报日志
-
getJobType
public Long getJobType()
Get 工作类型 1:单次 2:周期- Returns:
- JobType 工作类型 1:单次 2:周期
-
setJobType
public void setJobType(Long JobType)
Set 工作类型 1:单次 2:周期- Parameters:
JobType- 工作类型 1:单次 2:周期
-
getCronInfo
public CronInfo getCronInfo()
Get 任务周期描述- Returns:
- CronInfo 任务周期描述
-
setCronInfo
public void setCronInfo(CronInfo CronInfo)
Set 任务周期描述- Parameters:
CronInfo- 任务周期描述
-
getResourceGroupId
public String getResourceGroupId()
Get 包年包月资源组ID- Returns:
- ResourceGroupId 包年包月资源组ID
-
setResourceGroupId
public void setResourceGroupId(String ResourceGroupId)
Set 包年包月资源组ID- Parameters:
ResourceGroupId- 包年包月资源组ID
-
getTags
public Tag[] getTags()
Get 标签配置- Returns:
- Tags 标签配置
-
setTags
public void setTags(Tag[] Tags)
Set 标签配置- Parameters:
Tags- 标签配置
-
getModelInfo
public ModelInfo getModelInfo()
Get 服务对应的模型信息,有模型文件时需要填写- Returns:
- ModelInfo 服务对应的模型信息,有模型文件时需要填写
-
setModelInfo
public void setModelInfo(ModelInfo ModelInfo)
Set 服务对应的模型信息,有模型文件时需要填写- Parameters:
ModelInfo- 服务对应的模型信息,有模型文件时需要填写
-
getImageInfo
public ImageInfo getImageInfo()
Get 自定义镜像信息- Returns:
- ImageInfo 自定义镜像信息
-
setImageInfo
public void setImageInfo(ImageInfo ImageInfo)
Set 自定义镜像信息- Parameters:
ImageInfo- 自定义镜像信息
-
getCodePackage
public CosPathInfo getCodePackage()
Get 代码包- Returns:
- CodePackage 代码包
-
setCodePackage
public void setCodePackage(CosPathInfo CodePackage)
Set 代码包- Parameters:
CodePackage- 代码包
-
getStartCmd
public String getStartCmd()
Get 启动命令- Returns:
- StartCmd 启动命令
-
setStartCmd
public void setStartCmd(String StartCmd)
Set 启动命令- Parameters:
StartCmd- 启动命令
-
getDataConfigs
public DataConfig[] getDataConfigs()
Get 数据配置- Returns:
- DataConfigs 数据配置
-
setDataConfigs
public void setDataConfigs(DataConfig[] DataConfigs)
Set 数据配置- Parameters:
DataConfigs- 数据配置
-
getLogConfig
public LogConfig getLogConfig()
Get 日志配置- Returns:
- LogConfig 日志配置
-
setLogConfig
public void setLogConfig(LogConfig LogConfig)
Set 日志配置- Parameters:
LogConfig- 日志配置
-
getVpcId
public String getVpcId()
Get VPC Id- Returns:
- VpcId VPC Id
-
setVpcId
public void setVpcId(String VpcId)
Set VPC Id- Parameters:
VpcId- VPC Id
-
getSubnetId
public String getSubnetId()
Get 子网Id- Returns:
- SubnetId 子网Id
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 子网Id- Parameters:
SubnetId- 子网Id
-
getRemark
public String getRemark()
Get 备注- Returns:
- Remark 备注
-
setRemark
public void setRemark(String Remark)
Set 备注- Parameters:
Remark- 备注
-
getCallbackUrl
public String getCallbackUrl()
Get 任务执行结果回调URL,仅支持http和https。回调格式&\u5185\u5bb9\u8be6\u89c1: [TI-ONE 接口回调说明](https://cloud.tencent.com/document/product/851/84292)- Returns:
- CallbackUrl 任务执行结果回调URL,仅支持http和https。回调格式&\u5185\u5bb9\u8be6\u89c1: [TI-ONE 接口回调说明](https://cloud.tencent.com/document/product/851/84292)
-
setCallbackUrl
public void setCallbackUrl(String CallbackUrl)
Set 任务执行结果回调URL,仅支持http和https。回调格式&\u5185\u5bb9\u8be6\u89c1: [TI-ONE 接口回调说明](https://cloud.tencent.com/document/product/851/84292)- Parameters:
CallbackUrl- 任务执行结果回调URL,仅支持http和https。回调格式&\u5185\u5bb9\u8be6\u89c1: [TI-ONE 接口回调说明](https://cloud.tencent.com/document/product/851/84292)
-
-