public class ModifyInstanceGroupsRequest extends AbstractBceRequest
The essential option is the ID of cluster, and the List of instanceGroups can be constructed by calling the methods of ModifyInstanceGroupConfig.
| Constructor and Description |
|---|
ModifyInstanceGroupsRequest() |
| Modifier and Type | Method and Description |
|---|---|
String |
getClientToken() |
String |
getClusterId() |
List<ModifyInstanceGroupConfig> |
getInstanceGroups() |
void |
setClientToken(String clientToken) |
void |
setClusterId(String clusterId) |
void |
setInstanceGroups(List<ModifyInstanceGroupConfig> instanceGroups) |
ModifyInstanceGroupsRequest |
withClientToken(String clientToken)
Configure optional client token for the request.
|
ModifyInstanceGroupsRequest |
withClusterId(String clusterId)
Configure the ID of the cluster.
|
ModifyInstanceGroupsRequest |
withInstanceGroup(ModifyInstanceGroupConfig instanceGroup)
Configure the instance group to be modified.
|
ModifyInstanceGroupsRequest |
withInstanceGroups(List<ModifyInstanceGroupConfig> instanceGroups)
Configure the instance groups to be modified.
|
ModifyInstanceGroupsRequest |
withRequestCredentials(BceCredentials credentials)
Configure request credential for the request.
|
getRequestCredentials, setRequestCredentialspublic String getClientToken()
public void setClientToken(String clientToken)
public String getClusterId()
public void setClusterId(String clusterId)
public List<ModifyInstanceGroupConfig> getInstanceGroups()
public void setInstanceGroups(List<ModifyInstanceGroupConfig> instanceGroups)
public ModifyInstanceGroupsRequest withClusterId(String clusterId)
clusterId - The ID of the cluster.public ModifyInstanceGroupsRequest withInstanceGroup(ModifyInstanceGroupConfig instanceGroup)
instanceGroup - an instance group config to be added.public ModifyInstanceGroupsRequest withInstanceGroups(List<ModifyInstanceGroupConfig> instanceGroups)
instanceGroups - an instance group config to be added.public ModifyInstanceGroupsRequest withClientToken(String clientToken)
clientToken - An ASCII string whose length is less than 64.public ModifyInstanceGroupsRequest withRequestCredentials(BceCredentials credentials)
withRequestCredentials in class AbstractBceRequestcredentials - a valid instance of BceCredentials.Copyright © 2022. All rights reserved.