Class ModifySparkAppBatchRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dlc.v20210125.models.ModifySparkAppBatchRequest
-
public class ModifySparkAppBatchRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifySparkAppBatchRequest()ModifySparkAppBatchRequest(ModifySparkAppBatchRequest 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 StringgetAppDriverSize()Get driver规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlargeLonggetAppExecutorMaxNumbers()Get 指定executor max数量(动态配置场景下),最小值为1,最大值小于集群规格(当ExecutorMaxNumbers小于ExecutorNums时,改值设定为ExecutorNums)LonggetAppExecutorNums()Get 指定executor数量,最小值为1,最大值小于集群规格StringgetAppExecutorSize()Get executor规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlargeStringgetDataEngine()Get 引擎IDLonggetIsInherit()Get 任务资源配置是否继承集群模板,0(默认)不继承,1:继承String[]getSparkAppId()Get 需要批量修改的Spark作业任务ID列表voidsetAppDriverSize(String AppDriverSize)Set driver规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlargevoidsetAppExecutorMaxNumbers(Long AppExecutorMaxNumbers)Set 指定executor max数量(动态配置场景下),最小值为1,最大值小于集群规格(当ExecutorMaxNumbers小于ExecutorNums时,改值设定为ExecutorNums)voidsetAppExecutorNums(Long AppExecutorNums)Set 指定executor数量,最小值为1,最大值小于集群规格voidsetAppExecutorSize(String AppExecutorSize)Set executor规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlargevoidsetDataEngine(String DataEngine)Set 引擎IDvoidsetIsInherit(Long IsInherit)Set 任务资源配置是否继承集群模板,0(默认)不继承,1:继承voidsetSparkAppId(String[] SparkAppId)Set 需要批量修改的Spark作业任务ID列表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
-
ModifySparkAppBatchRequest
public ModifySparkAppBatchRequest()
-
ModifySparkAppBatchRequest
public ModifySparkAppBatchRequest(ModifySparkAppBatchRequest 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
-
getSparkAppId
public String[] getSparkAppId()
Get 需要批量修改的Spark作业任务ID列表- Returns:
- SparkAppId 需要批量修改的Spark作业任务ID列表
-
setSparkAppId
public void setSparkAppId(String[] SparkAppId)
Set 需要批量修改的Spark作业任务ID列表- Parameters:
SparkAppId- 需要批量修改的Spark作业任务ID列表
-
getDataEngine
public String getDataEngine()
Get 引擎ID- Returns:
- DataEngine 引擎ID
-
setDataEngine
public void setDataEngine(String DataEngine)
Set 引擎ID- Parameters:
DataEngine- 引擎ID
-
getAppDriverSize
public String getAppDriverSize()
Get driver规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge- Returns:
- AppDriverSize driver规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge
-
setAppDriverSize
public void setAppDriverSize(String AppDriverSize)
Set driver规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge- Parameters:
AppDriverSize- driver规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge
-
getAppExecutorSize
public String getAppExecutorSize()
Get executor规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge- Returns:
- AppExecutorSize executor规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge
-
setAppExecutorSize
public void setAppExecutorSize(String AppExecutorSize)
Set executor规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge- Parameters:
AppExecutorSize- executor规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge
-
getAppExecutorNums
public Long getAppExecutorNums()
Get 指定executor数量,最小值为1,最大值小于集群规格- Returns:
- AppExecutorNums 指定executor数量,最小值为1,最大值小于集群规格
-
setAppExecutorNums
public void setAppExecutorNums(Long AppExecutorNums)
Set 指定executor数量,最小值为1,最大值小于集群规格- Parameters:
AppExecutorNums- 指定executor数量,最小值为1,最大值小于集群规格
-
getAppExecutorMaxNumbers
public Long getAppExecutorMaxNumbers()
Get 指定executor max数量(动态配置场景下),最小值为1,最大值小于集群规格(当ExecutorMaxNumbers小于ExecutorNums时,改值设定为ExecutorNums)- Returns:
- AppExecutorMaxNumbers 指定executor max数量(动态配置场景下),最小值为1,最大值小于集群规格(当ExecutorMaxNumbers小于ExecutorNums时,改值设定为ExecutorNums)
-
setAppExecutorMaxNumbers
public void setAppExecutorMaxNumbers(Long AppExecutorMaxNumbers)
Set 指定executor max数量(动态配置场景下),最小值为1,最大值小于集群规格(当ExecutorMaxNumbers小于ExecutorNums时,改值设定为ExecutorNums)- Parameters:
AppExecutorMaxNumbers- 指定executor max数量(动态配置场景下),最小值为1,最大值小于集群规格(当ExecutorMaxNumbers小于ExecutorNums时,改值设定为ExecutorNums)
-
getIsInherit
public Long getIsInherit()
Get 任务资源配置是否继承集群模板,0(默认)不继承,1:继承- Returns:
- IsInherit 任务资源配置是否继承集群模板,0(默认)不继承,1:继承
-
setIsInherit
public void setIsInherit(Long IsInherit)
Set 任务资源配置是否继承集群模板,0(默认)不继承,1:继承- Parameters:
IsInherit- 任务资源配置是否继承集群模板,0(默认)不继承,1:继承
-
-