public class TaskConfiguration extends AbstractModel
header, skipSign
Constructor and Description |
---|
TaskConfiguration() |
TaskConfiguration(TaskConfiguration 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.
|
Modifier and Type | Method and Description |
---|---|
String |
getBrokerIp()
Get Specifies the specified running node.
|
String |
getBundleId()
Get ID used by the Bundle.
|
String |
getBundleInfo()
Get Bundle info.
|
String |
getCodeContent()
Get Base64 encoding of the code content.
|
String |
getDataCluster()
Get Cluster ID
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getResourceGroup()
Get Resource group ID: need to pass through DescribeNormalSchedulerExecutorGroups to obtain ExecutorGroupId.
|
String |
getResourceGroupName()
Get Resource group name: need to pass through DescribeNormalSchedulerExecutorGroups to obtain ExecutorGroupName.
|
String |
getSourceServiceId()
Get Source data source ID, separated by;, obtained through DescribeDataSourceWithoutInfo.
|
String |
getSourceServiceName()
Get Data source name.
|
String |
getSourceServiceType()
Get Data source type.
|
String |
getTargetServiceId()
Get TargetTarget data source ID, separated by semicolons.
|
String |
getTargetServiceName()
Get Target data source name.
|
String |
getTargetServiceType()
Get Target data source type.
|
TaskExtParameter[] |
getTaskExtConfigurationList()
Get Extended attribute configuration list of the task.
|
TaskSchedulingParameter[] |
getTaskSchedulingParameterList()
Get Specifies the scheduling parameter.
|
String |
getYarnQueue()
Get Resource pool queue name.
|
void |
setBrokerIp(String BrokerIp)
Set Specifies the specified running node.
|
void |
setBundleId(String BundleId)
Set ID used by the Bundle.
|
void |
setBundleInfo(String BundleInfo)
Set Bundle info.
|
void |
setCodeContent(String CodeContent)
Set Base64 encoding of the code content.
|
void |
setDataCluster(String DataCluster)
Set Cluster ID
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setResourceGroup(String ResourceGroup)
Set Resource group ID: need to pass through DescribeNormalSchedulerExecutorGroups to obtain ExecutorGroupId.
|
void |
setResourceGroupName(String ResourceGroupName)
Set Resource group name: need to pass through DescribeNormalSchedulerExecutorGroups to obtain ExecutorGroupName.
|
void |
setSourceServiceId(String SourceServiceId)
Set Source data source ID, separated by;, obtained through DescribeDataSourceWithoutInfo.
|
void |
setSourceServiceName(String SourceServiceName)
Set Data source name.
|
void |
setSourceServiceType(String SourceServiceType)
Set Data source type.
|
void |
setTargetServiceId(String TargetServiceId)
Set TargetTarget data source ID, separated by semicolons.
|
void |
setTargetServiceName(String TargetServiceName)
Set Target data source name.
|
void |
setTargetServiceType(String TargetServiceType)
Set Target data source type.
|
void |
setTaskExtConfigurationList(TaskExtParameter[] TaskExtConfigurationList)
Set Extended attribute configuration list of the task.
|
void |
setTaskSchedulingParameterList(TaskSchedulingParameter[] TaskSchedulingParameterList)
Set Specifies the scheduling parameter.
|
void |
setYarnQueue(String YarnQueue)
Set Resource pool queue name.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public TaskConfiguration()
public TaskConfiguration(TaskConfiguration source)
public String getCodeContent()
public void setCodeContent(String CodeContent)
CodeContent
- Base64 encoding of the code content.
Note: This field may return null, indicating that no valid values can be obtained.public TaskExtParameter[] getTaskExtConfigurationList()
public void setTaskExtConfigurationList(TaskExtParameter[] TaskExtConfigurationList)
TaskExtConfigurationList
- Extended attribute configuration list of the task.
Note: This field may return null, indicating that no valid values can be obtained.public String getDataCluster()
public void setDataCluster(String DataCluster)
DataCluster
- Cluster ID
Note: This field may return null, indicating that no valid values can be obtained.public String getBrokerIp()
public void setBrokerIp(String BrokerIp)
BrokerIp
- Specifies the specified running node.
Note: This field may return null, indicating that no valid values can be obtained.public String getYarnQueue()
public void setYarnQueue(String YarnQueue)
YarnQueue
- Resource pool queue name. need to pass through DescribeProjectClusterQueues to obtain.
Note: This field may return null, indicating that no valid values can be obtained.public String getSourceServiceId()
public void setSourceServiceId(String SourceServiceId)
SourceServiceId
- Source data source ID, separated by;, obtained through DescribeDataSourceWithoutInfo.
Note: This field may return null, indicating that no valid values can be obtained.public String getSourceServiceType()
public void setSourceServiceType(String SourceServiceType)
SourceServiceType
- Data source type. use semicolon to separate. need to pass through DescribeDataSourceWithoutInfo to obtain.
Note: This field may return null, indicating that no valid values can be obtained.public String getSourceServiceName()
public void setSourceServiceName(String SourceServiceName)
SourceServiceName
- Data source name. use semicolons to separate. need to pass through DescribeDataSourceWithoutInfo to obtain.
Note: This field may return null, indicating that no valid values can be obtained.public String getTargetServiceId()
public void setTargetServiceId(String TargetServiceId)
TargetServiceId
- TargetTarget data source ID, separated by semicolons. need to pass through DescribeDataSourceWithoutInfo to obtain.
Note: This field may return null, indicating that no valid values can be obtained.public String getTargetServiceType()
public void setTargetServiceType(String TargetServiceType)
TargetServiceType
- Target data source type. uses ; for separation. needs to pass through DescribeDataSourceWithoutInfo for retrieval.
Note: This field may return null, indicating that no valid values can be obtained.public String getTargetServiceName()
public void setTargetServiceName(String TargetServiceName)
TargetServiceName
- Target data source name. use semicolon to separate. need to pass through DescribeDataSourceWithoutInfo to obtain.
Note: This field may return null, indicating that no valid values can be obtained.public String getResourceGroup()
public void setResourceGroup(String ResourceGroup)
ResourceGroup
- Resource group ID: need to pass through DescribeNormalSchedulerExecutorGroups to obtain ExecutorGroupId.
Note: This field may return null, indicating that no valid values can be obtained.public String getResourceGroupName()
public void setResourceGroupName(String ResourceGroupName)
ResourceGroupName
- Resource group name: need to pass through DescribeNormalSchedulerExecutorGroups to obtain ExecutorGroupName.
Note: This field may return null, indicating that no valid values can be obtained.public TaskSchedulingParameter[] getTaskSchedulingParameterList()
public void setTaskSchedulingParameterList(TaskSchedulingParameter[] TaskSchedulingParameterList)
TaskSchedulingParameterList
- Specifies the scheduling parameter.
Note: This field may return null, indicating that no valid values can be obtained.public String getBundleId()
public void setBundleId(String BundleId)
BundleId
- ID used by the Bundle.
Note: This field may return null, indicating that no valid values can be obtained.public String getBundleInfo()
public void setBundleInfo(String BundleInfo)
BundleInfo
- Bundle info.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.