Skip to content

Commit 156e18a

Browse files
committed
Generated java-async 2022-02-22 for Ess.
1 parent 55e8124 commit 156e18a

File tree

9 files changed

+345
-2
lines changed

9 files changed

+345
-2
lines changed

ess-20220222/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2024-04-23 Version: 1.0.11
2+
- Generated java-async 2022-02-22 for Ess.
3+
14
2024-04-17 Version: 1.0.10
25
- Generated java-async 2022-02-22 for Ess.
36

ess-20220222/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.aliyun</groupId>
55
<artifactId>alibabacloud-ess20220222</artifactId>
6-
<version>1.0.10</version>
6+
<version>1.0.11</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-ess20220222</name>
99
<description>Alibaba Cloud Ess (20220222) Async SDK for Java
@@ -41,7 +41,7 @@
4141
<java.version>1.8</java.version>
4242
<maven.compiler.source>8</maven.compiler.source>
4343
<maven.compiler.target>8</maven.compiler.target>
44-
<service.version>0.2.7-beta</service.version>
44+
<service.version>0.2.8-beta</service.version>
4545
</properties>
4646
<dependencies>
4747
<dependency>

ess-20220222/src/main/java/com/aliyun/sdk/service/ess20220222/models/AttachDBInstancesRequest.java

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212
* <p>AttachDBInstancesRequest</p>
1313
*/
1414
public class AttachDBInstancesRequest extends Request {
15+
@Query
16+
@NameInMap("AttachMode")
17+
private String attachMode;
18+
1519
@Query
1620
@NameInMap("ClientToken")
1721
private String clientToken;
@@ -42,15 +46,21 @@ public class AttachDBInstancesRequest extends Request {
4246
@Validation(required = true)
4347
private String scalingGroupId;
4448

49+
@Query
50+
@NameInMap("Type")
51+
private String type;
52+
4553
private AttachDBInstancesRequest(Builder builder) {
4654
super(builder);
55+
this.attachMode = builder.attachMode;
4756
this.clientToken = builder.clientToken;
4857
this.DBInstances = builder.DBInstances;
4958
this.forceAttach = builder.forceAttach;
5059
this.ownerId = builder.ownerId;
5160
this.regionId = builder.regionId;
5261
this.resourceOwnerAccount = builder.resourceOwnerAccount;
5362
this.scalingGroupId = builder.scalingGroupId;
63+
this.type = builder.type;
5464
}
5565

5666
public static Builder builder() {
@@ -66,6 +76,13 @@ public Builder toBuilder() {
6676
return new Builder(this);
6777
}
6878

79+
/**
80+
* @return attachMode
81+
*/
82+
public String getAttachMode() {
83+
return this.attachMode;
84+
}
85+
6986
/**
7087
* @return clientToken
7188
*/
@@ -115,30 +132,50 @@ public String getScalingGroupId() {
115132
return this.scalingGroupId;
116133
}
117134

135+
/**
136+
* @return type
137+
*/
138+
public String getType() {
139+
return this.type;
140+
}
141+
118142
public static final class Builder extends Request.Builder<AttachDBInstancesRequest, Builder> {
143+
private String attachMode;
119144
private String clientToken;
120145
private java.util.List < String > DBInstances;
121146
private Boolean forceAttach;
122147
private Long ownerId;
123148
private String regionId;
124149
private String resourceOwnerAccount;
125150
private String scalingGroupId;
151+
private String type;
126152

127153
private Builder() {
128154
super();
129155
}
130156

131157
private Builder(AttachDBInstancesRequest request) {
132158
super(request);
159+
this.attachMode = request.attachMode;
133160
this.clientToken = request.clientToken;
134161
this.DBInstances = request.DBInstances;
135162
this.forceAttach = request.forceAttach;
136163
this.ownerId = request.ownerId;
137164
this.regionId = request.regionId;
138165
this.resourceOwnerAccount = request.resourceOwnerAccount;
139166
this.scalingGroupId = request.scalingGroupId;
167+
this.type = request.type;
140168
}
141169

170+
/**
171+
* AttachMode.
172+
*/
173+
public Builder attachMode(String attachMode) {
174+
this.putQueryParameter("AttachMode", attachMode);
175+
this.attachMode = attachMode;
176+
return this;
177+
}
178+
142179
/**
143180
* 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.
144181
* <p>
@@ -211,6 +248,15 @@ public Builder scalingGroupId(String scalingGroupId) {
211248
return this;
212249
}
213250

251+
/**
252+
* Type.
253+
*/
254+
public Builder type(String type) {
255+
this.putQueryParameter("Type", type);
256+
this.type = type;
257+
return this;
258+
}
259+
214260
@Override
215261
public AttachDBInstancesRequest build() {
216262
return new AttachDBInstancesRequest(this);

ess-20220222/src/main/java/com/aliyun/sdk/service/ess20220222/models/CreateScalingConfigurationRequest.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ public class CreateScalingConfigurationRequest extends Request {
4848
@NameInMap("DataDisks")
4949
private java.util.List < DataDisks> dataDisks;
5050

51+
@Query
52+
@NameInMap("DedicatedHostClusterId")
53+
private String dedicatedHostClusterId;
54+
5155
@Query
5256
@NameInMap("DedicatedHostId")
5357
private String dedicatedHostId;
@@ -248,6 +252,7 @@ private CreateScalingConfigurationRequest(Builder builder) {
248252
this.creditSpecification = builder.creditSpecification;
249253
this.customPriorities = builder.customPriorities;
250254
this.dataDisks = builder.dataDisks;
255+
this.dedicatedHostClusterId = builder.dedicatedHostClusterId;
251256
this.dedicatedHostId = builder.dedicatedHostId;
252257
this.deletionProtection = builder.deletionProtection;
253258
this.deploymentSetId = builder.deploymentSetId;
@@ -373,6 +378,13 @@ public java.util.List < DataDisks> getDataDisks() {
373378
return this.dataDisks;
374379
}
375380

381+
/**
382+
* @return dedicatedHostClusterId
383+
*/
384+
public String getDedicatedHostClusterId() {
385+
return this.dedicatedHostClusterId;
386+
}
387+
376388
/**
377389
* @return dedicatedHostId
378390
*/
@@ -712,6 +724,7 @@ public static final class Builder extends Request.Builder<CreateScalingConfigura
712724
private String creditSpecification;
713725
private java.util.List < CustomPriorities> customPriorities;
714726
private java.util.List < DataDisks> dataDisks;
727+
private String dedicatedHostClusterId;
715728
private String dedicatedHostId;
716729
private Boolean deletionProtection;
717730
private String deploymentSetId;
@@ -775,6 +788,7 @@ private Builder(CreateScalingConfigurationRequest request) {
775788
this.creditSpecification = request.creditSpecification;
776789
this.customPriorities = request.customPriorities;
777790
this.dataDisks = request.dataDisks;
791+
this.dedicatedHostClusterId = request.dedicatedHostClusterId;
778792
this.dedicatedHostId = request.dedicatedHostId;
779793
this.deletionProtection = request.deletionProtection;
780794
this.deploymentSetId = request.deploymentSetId;
@@ -931,6 +945,15 @@ public Builder dataDisks(java.util.List < DataDisks> dataDisks) {
931945
return this;
932946
}
933947

948+
/**
949+
* DedicatedHostClusterId.
950+
*/
951+
public Builder dedicatedHostClusterId(String dedicatedHostClusterId) {
952+
this.putQueryParameter("DedicatedHostClusterId", dedicatedHostClusterId);
953+
this.dedicatedHostClusterId = dedicatedHostClusterId;
954+
return this;
955+
}
956+
934957
/**
935958
* The ID of the dedicated host on which you want to create an ECS instance. You cannot create preemptible instances on dedicated hosts. If you specify DedicatedHostId, SpotStrategy and SpotPriceLimit are ignored.
936959
* <p>

ess-20220222/src/main/java/com/aliyun/sdk/service/ess20220222/models/CreateScalingGroupRequest.java

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ public class CreateScalingGroupRequest extends Request {
4444
@NameInMap("DBInstanceIds")
4545
private String DBInstanceIds;
4646

47+
@Query
48+
@NameInMap("DBInstances")
49+
private java.util.List < DBInstances> DBInstances;
50+
4751
@Query
4852
@NameInMap("DefaultCooldown")
4953
private Integer defaultCooldown;
@@ -201,6 +205,7 @@ private CreateScalingGroupRequest(Builder builder) {
201205
this.containerGroupId = builder.containerGroupId;
202206
this.customPolicyARN = builder.customPolicyARN;
203207
this.DBInstanceIds = builder.DBInstanceIds;
208+
this.DBInstances = builder.DBInstances;
204209
this.defaultCooldown = builder.defaultCooldown;
205210
this.desiredCapacity = builder.desiredCapacity;
206211
this.groupDeletionProtection = builder.groupDeletionProtection;
@@ -308,6 +313,13 @@ public String getDBInstanceIds() {
308313
return this.DBInstanceIds;
309314
}
310315

316+
/**
317+
* @return DBInstances
318+
*/
319+
public java.util.List < DBInstances> getDBInstances() {
320+
return this.DBInstances;
321+
}
322+
311323
/**
312324
* @return defaultCooldown
313325
*/
@@ -569,6 +581,7 @@ public static final class Builder extends Request.Builder<CreateScalingGroupRequ
569581
private String containerGroupId;
570582
private String customPolicyARN;
571583
private String DBInstanceIds;
584+
private java.util.List < DBInstances> DBInstances;
572585
private Integer defaultCooldown;
573586
private Integer desiredCapacity;
574587
private Boolean groupDeletionProtection;
@@ -620,6 +633,7 @@ private Builder(CreateScalingGroupRequest request) {
620633
this.containerGroupId = request.containerGroupId;
621634
this.customPolicyARN = request.customPolicyARN;
622635
this.DBInstanceIds = request.DBInstanceIds;
636+
this.DBInstances = request.DBInstances;
623637
this.defaultCooldown = request.defaultCooldown;
624638
this.desiredCapacity = request.desiredCapacity;
625639
this.groupDeletionProtection = request.groupDeletionProtection;
@@ -751,6 +765,15 @@ public Builder DBInstanceIds(String DBInstanceIds) {
751765
return this;
752766
}
753767

768+
/**
769+
* DBInstances.
770+
*/
771+
public Builder DBInstances(java.util.List < DBInstances> DBInstances) {
772+
this.putQueryParameter("DBInstances", DBInstances);
773+
this.DBInstances = DBInstances;
774+
return this;
775+
}
776+
754777
/**
755778
* The cooldown period of the scaling group after a scaling activity is complete. Valid values: 0 to 86400. Unit: seconds.
756779
* <p>
@@ -1273,6 +1296,87 @@ public AlbServerGroups build() {
12731296

12741297
}
12751298

1299+
}
1300+
public static class DBInstances extends TeaModel {
1301+
@NameInMap("AttachMode")
1302+
private String attachMode;
1303+
1304+
@NameInMap("DBInstanceId")
1305+
private String DBInstanceId;
1306+
1307+
@NameInMap("Type")
1308+
private String type;
1309+
1310+
private DBInstances(Builder builder) {
1311+
this.attachMode = builder.attachMode;
1312+
this.DBInstanceId = builder.DBInstanceId;
1313+
this.type = builder.type;
1314+
}
1315+
1316+
public static Builder builder() {
1317+
return new Builder();
1318+
}
1319+
1320+
public static DBInstances create() {
1321+
return builder().build();
1322+
}
1323+
1324+
/**
1325+
* @return attachMode
1326+
*/
1327+
public String getAttachMode() {
1328+
return this.attachMode;
1329+
}
1330+
1331+
/**
1332+
* @return DBInstanceId
1333+
*/
1334+
public String getDBInstanceId() {
1335+
return this.DBInstanceId;
1336+
}
1337+
1338+
/**
1339+
* @return type
1340+
*/
1341+
public String getType() {
1342+
return this.type;
1343+
}
1344+
1345+
public static final class Builder {
1346+
private String attachMode;
1347+
private String DBInstanceId;
1348+
private String type;
1349+
1350+
/**
1351+
* AttachMode.
1352+
*/
1353+
public Builder attachMode(String attachMode) {
1354+
this.attachMode = attachMode;
1355+
return this;
1356+
}
1357+
1358+
/**
1359+
* DBInstanceId.
1360+
*/
1361+
public Builder DBInstanceId(String DBInstanceId) {
1362+
this.DBInstanceId = DBInstanceId;
1363+
return this;
1364+
}
1365+
1366+
/**
1367+
* Type.
1368+
*/
1369+
public Builder type(String type) {
1370+
this.type = type;
1371+
return this;
1372+
}
1373+
1374+
public DBInstances build() {
1375+
return new DBInstances(this);
1376+
}
1377+
1378+
}
1379+
12761380
}
12771381
public static class LaunchTemplateOverrides extends TeaModel {
12781382
@NameInMap("InstanceType")

0 commit comments

Comments
 (0)