com.aliyun.ess20220222.models.ResumeProcessesRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ess20220222 Show documentation
Show all versions of ess20220222 Show documentation
Alibaba Cloud Auto Scaling (20220222) SDK for Java
The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ess20220222.models;
import com.aliyun.tea.*;
public class ResumeProcessesRequest extends TeaModel {
/**
* The client token that is used to ensure the idempotence of the request. You can use the client to generate the value, but you must ensure that the value is unique among different requests.
* The token can only contain ASCII characters and cannot exceed 64 characters in length. For more information, see How to ensure idempotence.
*
* example:
* 123e4567-e89b-12d3-a456-42665544****
*/
@NameInMap("ClientToken")
public String clientToken;
@NameInMap("OwnerId")
public Long ownerId;
/**
* Details of the processes that you want to resume.
* This parameter is required.
*/
@NameInMap("Processes")
public java.util.List processes;
/**
* The region ID of the scaling group.
*
* example:
* cn-qingdao
*/
@NameInMap("RegionId")
public String regionId;
@NameInMap("ResourceOwnerAccount")
public String resourceOwnerAccount;
/**
* The ID of the scaling group.
* This parameter is required.
*
* example:
* asg-bp15oubotmrq11xe****
*/
@NameInMap("ScalingGroupId")
public String scalingGroupId;
public static ResumeProcessesRequest build(java.util.Map map) throws Exception {
ResumeProcessesRequest self = new ResumeProcessesRequest();
return TeaModel.build(map, self);
}
public ResumeProcessesRequest setClientToken(String clientToken) {
this.clientToken = clientToken;
return this;
}
public String getClientToken() {
return this.clientToken;
}
public ResumeProcessesRequest setOwnerId(Long ownerId) {
this.ownerId = ownerId;
return this;
}
public Long getOwnerId() {
return this.ownerId;
}
public ResumeProcessesRequest setProcesses(java.util.List processes) {
this.processes = processes;
return this;
}
public java.util.List getProcesses() {
return this.processes;
}
public ResumeProcessesRequest setRegionId(String regionId) {
this.regionId = regionId;
return this;
}
public String getRegionId() {
return this.regionId;
}
public ResumeProcessesRequest setResourceOwnerAccount(String resourceOwnerAccount) {
this.resourceOwnerAccount = resourceOwnerAccount;
return this;
}
public String getResourceOwnerAccount() {
return this.resourceOwnerAccount;
}
public ResumeProcessesRequest setScalingGroupId(String scalingGroupId) {
this.scalingGroupId = scalingGroupId;
return this;
}
public String getScalingGroupId() {
return this.scalingGroupId;
}
}