类 ModifyInstanceGroupsRequest
- java.lang.Object
-
- com.baidubce.model.AbstractBceRequest
-
- com.baidubce.services.bmr.model.ModifyInstanceGroupsRequest
-
public class ModifyInstanceGroupsRequest extends AbstractBceRequest
Provide options for modifying instance groups of the target cluster.The essential option is the ID of cluster, and the List of instanceGroups can be constructed by calling the methods of ModifyInstanceGroupConfig.
-
-
构造器概要
构造器 构造器 说明 ModifyInstanceGroupsRequest()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringgetClientToken()StringgetClusterId()List<ModifyInstanceGroupConfig>getInstanceGroups()voidsetClientToken(String clientToken)voidsetClusterId(String clusterId)voidsetInstanceGroups(List<ModifyInstanceGroupConfig> instanceGroups)ModifyInstanceGroupsRequestwithClientToken(String clientToken)Configure optional client token for the request.ModifyInstanceGroupsRequestwithClusterId(String clusterId)Configure the ID of the cluster.ModifyInstanceGroupsRequestwithInstanceGroup(ModifyInstanceGroupConfig instanceGroup)Configure the instance group to be modified.ModifyInstanceGroupsRequestwithInstanceGroups(List<ModifyInstanceGroupConfig> instanceGroups)Configure the instance groups to be modified.ModifyInstanceGroupsRequestwithRequestCredentials(BceCredentials credentials)Configure request credential for the request.-
从类继承的方法 com.baidubce.model.AbstractBceRequest
getRequestCredentials, setRequestCredentials
-
-
-
-
方法详细资料
-
getClientToken
public String getClientToken()
-
setClientToken
public void setClientToken(String clientToken)
-
getClusterId
public String getClusterId()
-
setClusterId
public void setClusterId(String clusterId)
-
getInstanceGroups
public List<ModifyInstanceGroupConfig> getInstanceGroups()
-
setInstanceGroups
public void setInstanceGroups(List<ModifyInstanceGroupConfig> instanceGroups)
-
withClusterId
public ModifyInstanceGroupsRequest withClusterId(String clusterId)
Configure the ID of the cluster.- 参数:
clusterId- The ID of the cluster.- 返回:
- ModifyInstanceGroupsRequest
-
withInstanceGroup
public ModifyInstanceGroupsRequest withInstanceGroup(ModifyInstanceGroupConfig instanceGroup)
Configure the instance group to be modified.- 参数:
instanceGroup- an instance group config to be added.- 返回:
- ModifyInstanceGroupsRequest
-
withInstanceGroups
public ModifyInstanceGroupsRequest withInstanceGroups(List<ModifyInstanceGroupConfig> instanceGroups)
Configure the instance groups to be modified. This method will replace the ModifyInstanceGroupsRequest instance's instanceGroups by the @param instanceGroups totally, thus it should be invoked ahead of withInstanceGroup method, if both of them are used for the same ModifyInstanceGroupsRequest instance.- 参数:
instanceGroups- an instance group config to be added.- 返回:
- ModifyInstanceGroupsRequest
-
withClientToken
public ModifyInstanceGroupsRequest withClientToken(String clientToken)
Configure optional client token for the request. The request will be idempotent if client token is provided.- 参数:
clientToken- An ASCII string whose length is less than 64.- 返回:
- ModifyInstanceGroupsRequest
-
withRequestCredentials
public ModifyInstanceGroupsRequest withRequestCredentials(BceCredentials credentials)
Configure request credential for the request.- 指定者:
withRequestCredentials在类中AbstractBceRequest- 参数:
credentials- a valid instance of BceCredentials.- 返回:
- ModifyInstanceGroupsRequest
-
-