Skip to content

Commit 26fa83e

Browse files
committed
Generated java-async 2019-06-01 for foasconsole.
1 parent b91ddb5 commit 26fa83e

File tree

68 files changed

+3866
-181
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+3866
-181
lines changed

foasconsole-20190601/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2023-10-30 Version: 1.0.1
2+
- Generated java-async 2019-06-01 for foasconsole.
3+
14
2022-02-21 Version: 1.0.0
25
- Generated java-async 2019-06-01 for foasconsole.
36

foasconsole-20190601/LICENSE

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Copyright (c) 2009-present, Alibaba Cloud All rights reserved.
2+
3+
Licensed under the Apache License, Version 2.0 (the "License");
4+
you may not use this file except in compliance with the License.
5+
You may obtain a copy of the License at
6+
7+
http://www.apache.org/licenses/LICENSE-2.0
8+
9+
Unless required by applicable law or agreed to in writing, software
10+
distributed under the License is distributed on an "AS IS" BASIS,
11+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
See the License for the specific language governing permissions and
13+
limitations under the License.

foasconsole-20190601/pom.xml

Lines changed: 13 additions & 6 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-foasconsole20190601</artifactId>
6-
<version>1.0.0</version>
6+
<version>1.0.1</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-foasconsole20190601</name>
99
<description>Alibaba Cloud foasconsole (20190601) Async SDK for Java
@@ -41,17 +41,24 @@
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.0.1, 1.0.0)</service.version>
44+
<service.version>0.2.4-beta</service.version>
4545
</properties>
4646
<dependencies>
4747
<dependency>
48-
<groupId>com.aliyun</groupId>
49-
<artifactId>aliyun-gateway-pop</artifactId>
50-
<version>${service.version}</version>
48+
<groupId>com.github.tomakehurst</groupId>
49+
<artifactId>wiremock-standalone</artifactId>
50+
<version>2.24.1</version>
51+
<scope>test</scope>
52+
</dependency>
53+
<dependency>
54+
<groupId>junit</groupId>
55+
<artifactId>junit</artifactId>
56+
<version>4.13.1</version>
57+
<scope>test</scope>
5158
</dependency>
5259
<dependency>
5360
<groupId>com.aliyun</groupId>
54-
<artifactId>darabonba-java-core</artifactId>
61+
<artifactId>aliyun-gateway-pop</artifactId>
5562
<version>${service.version}</version>
5663
</dependency>
5764
</dependencies>

foasconsole-20190601/src/main/java/com/aliyun/sdk/service/foasconsole20190601/AsyncClient.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ static AsyncClient create() {
2020

2121
CompletableFuture<ConvertInstanceResponse> convertInstance(ConvertInstanceRequest request);
2222

23+
CompletableFuture<ConvertPrepayInstanceResponse> convertPrepayInstance(ConvertPrepayInstanceRequest request);
24+
2325
CompletableFuture<CreateInstanceResponse> createInstance(CreateInstanceRequest request);
2426

2527
CompletableFuture<CreateNamespaceResponse> createNamespace(CreateNamespaceRequest request);
@@ -36,12 +38,16 @@ static AsyncClient create() {
3638

3739
CompletableFuture<DescribeSupportedZonesResponse> describeSupportedZones(DescribeSupportedZonesRequest request);
3840

41+
CompletableFuture<ListTagResourcesResponse> listTagResources(ListTagResourcesRequest request);
42+
3943
CompletableFuture<ModifyPrepayInstanceSpecResponse> modifyPrepayInstanceSpec(ModifyPrepayInstanceSpecRequest request);
4044

4145
CompletableFuture<ModifyPrepayNamespaceSpecResponse> modifyPrepayNamespaceSpec(ModifyPrepayNamespaceSpecRequest request);
4246

4347
CompletableFuture<QueryConvertInstancePriceResponse> queryConvertInstancePrice(QueryConvertInstancePriceRequest request);
4448

49+
CompletableFuture<QueryConvertPrepayInstancePriceResponse> queryConvertPrepayInstancePrice(QueryConvertPrepayInstancePriceRequest request);
50+
4551
CompletableFuture<QueryCreateInstancePriceResponse> queryCreateInstancePrice(QueryCreateInstancePriceRequest request);
4652

4753
CompletableFuture<QueryModifyInstancePriceResponse> queryModifyInstancePrice(QueryModifyInstancePriceRequest request);
@@ -50,4 +56,8 @@ static AsyncClient create() {
5056

5157
CompletableFuture<RenewInstanceResponse> renewInstance(RenewInstanceRequest request);
5258

59+
CompletableFuture<TagResourcesResponse> tagResources(TagResourcesRequest request);
60+
61+
CompletableFuture<UntagResourcesResponse> untagResources(UntagResourcesRequest request);
62+
5363
}

foasconsole-20190601/src/main/java/com/aliyun/sdk/service/foasconsole20190601/DefaultAsyncClient.java

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,20 @@ public CompletableFuture<ConvertInstanceResponse> convertInstance(ConvertInstanc
5353
}
5454
}
5555

56+
@Override
57+
public CompletableFuture<ConvertPrepayInstanceResponse> convertPrepayInstance(ConvertPrepayInstanceRequest request) {
58+
try {
59+
this.handler.validateRequestModel(request);
60+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ConvertPrepayInstance").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
61+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ConvertPrepayInstanceResponse.create());
62+
return this.handler.execute(params);
63+
} catch (Exception e) {
64+
CompletableFuture<ConvertPrepayInstanceResponse> future = new CompletableFuture<>();
65+
future.completeExceptionally(e);
66+
return future;
67+
}
68+
}
69+
5670
@Override
5771
public CompletableFuture<CreateInstanceResponse> createInstance(CreateInstanceRequest request) {
5872
try {
@@ -165,6 +179,20 @@ public CompletableFuture<DescribeSupportedZonesResponse> describeSupportedZones(
165179
}
166180
}
167181

182+
@Override
183+
public CompletableFuture<ListTagResourcesResponse> listTagResources(ListTagResourcesRequest request) {
184+
try {
185+
this.handler.validateRequestModel(request);
186+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ListTagResources").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
187+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListTagResourcesResponse.create());
188+
return this.handler.execute(params);
189+
} catch (Exception e) {
190+
CompletableFuture<ListTagResourcesResponse> future = new CompletableFuture<>();
191+
future.completeExceptionally(e);
192+
return future;
193+
}
194+
}
195+
168196
@Override
169197
public CompletableFuture<ModifyPrepayInstanceSpecResponse> modifyPrepayInstanceSpec(ModifyPrepayInstanceSpecRequest request) {
170198
try {
@@ -207,6 +235,20 @@ public CompletableFuture<QueryConvertInstancePriceResponse> queryConvertInstance
207235
}
208236
}
209237

238+
@Override
239+
public CompletableFuture<QueryConvertPrepayInstancePriceResponse> queryConvertPrepayInstancePrice(QueryConvertPrepayInstancePriceRequest request) {
240+
try {
241+
this.handler.validateRequestModel(request);
242+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("QueryConvertPrepayInstancePrice").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
243+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(QueryConvertPrepayInstancePriceResponse.create());
244+
return this.handler.execute(params);
245+
} catch (Exception e) {
246+
CompletableFuture<QueryConvertPrepayInstancePriceResponse> future = new CompletableFuture<>();
247+
future.completeExceptionally(e);
248+
return future;
249+
}
250+
}
251+
210252
@Override
211253
public CompletableFuture<QueryCreateInstancePriceResponse> queryCreateInstancePrice(QueryCreateInstancePriceRequest request) {
212254
try {
@@ -263,4 +305,32 @@ public CompletableFuture<RenewInstanceResponse> renewInstance(RenewInstanceReque
263305
}
264306
}
265307

308+
@Override
309+
public CompletableFuture<TagResourcesResponse> tagResources(TagResourcesRequest request) {
310+
try {
311+
this.handler.validateRequestModel(request);
312+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("TagResources").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
313+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(TagResourcesResponse.create());
314+
return this.handler.execute(params);
315+
} catch (Exception e) {
316+
CompletableFuture<TagResourcesResponse> future = new CompletableFuture<>();
317+
future.completeExceptionally(e);
318+
return future;
319+
}
320+
}
321+
322+
@Override
323+
public CompletableFuture<UntagResourcesResponse> untagResources(UntagResourcesRequest request) {
324+
try {
325+
this.handler.validateRequestModel(request);
326+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("UntagResources").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
327+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(UntagResourcesResponse.create());
328+
return this.handler.execute(params);
329+
} catch (Exception e) {
330+
CompletableFuture<UntagResourcesResponse> future = new CompletableFuture<>();
331+
future.completeExceptionally(e);
332+
return future;
333+
}
334+
}
335+
266336
}

foasconsole-20190601/src/main/java/com/aliyun/sdk/service/foasconsole20190601/models/ConvertInstanceRequest.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ private Builder() {
4949
super();
5050
}
5151

52-
private Builder(ConvertInstanceRequest response) {
53-
super(response);
54-
this.convertPostpayInstanceRequest = response.convertPostpayInstanceRequest;
52+
private Builder(ConvertInstanceRequest request) {
53+
super(request);
54+
this.convertPostpayInstanceRequest = request.convertPostpayInstanceRequest;
5555
}
5656

5757
/**
@@ -111,15 +111,15 @@ public static final class Builder {
111111
private Integer memoryGB;
112112

113113
/**
114-
* cpu数量。
114+
* Cpu.
115115
*/
116116
public Builder cpu(Integer cpu) {
117117
this.cpu = cpu;
118118
return this;
119119
}
120120

121121
/**
122-
* 内存大小。
122+
* MemoryGB.
123123
*/
124124
public Builder memoryGB(Integer memoryGB) {
125125
this.memoryGB = memoryGB;
@@ -174,15 +174,15 @@ public static final class Builder {
174174
private ResourceSpec resourceSpec;
175175

176176
/**
177-
* namespace名称,
177+
* Namespace.
178178
*/
179179
public Builder namespace(String namespace) {
180180
this.namespace = namespace;
181181
return this;
182182
}
183183

184184
/**
185-
* 资源规格。
185+
* ResourceSpec.
186186
*/
187187
public Builder resourceSpec(ResourceSpec resourceSpec) {
188188
this.resourceSpec = resourceSpec;
@@ -289,7 +289,7 @@ public static final class Builder {
289289
private String region;
290290

291291
/**
292-
* 订购周期数量
292+
* Duration.
293293
*/
294294
public Builder duration(Integer duration) {
295295
this.duration = duration;
@@ -305,23 +305,23 @@ public Builder instanceId(String instanceId) {
305305
}
306306

307307
/**
308-
* 是否自动续费
308+
* IsAutoRenew.
309309
*/
310310
public Builder isAutoRenew(Boolean isAutoRenew) {
311311
this.isAutoRenew = isAutoRenew;
312312
return this;
313313
}
314314

315315
/**
316-
* 项目空间资源规格。
316+
* NamespaceResourceSpecs.
317317
*/
318318
public Builder namespaceResourceSpecs(java.util.List < NamespaceResourceSpecs> namespaceResourceSpecs) {
319319
this.namespaceResourceSpecs = namespaceResourceSpecs;
320320
return this;
321321
}
322322

323323
/**
324-
* 订购周期
324+
* PricingCycle.
325325
*/
326326
public Builder pricingCycle(String pricingCycle) {
327327
this.pricingCycle = pricingCycle;

foasconsole-20190601/src/main/java/com/aliyun/sdk/service/foasconsole20190601/models/ConvertInstanceResponse.java

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,18 @@ public class ConvertInstanceResponse extends Response {
1616
@Validation(required = true)
1717
private java.util.Map < String, String > headers;
1818

19+
@NameInMap("statusCode")
20+
@Validation(required = true)
21+
private Integer statusCode;
22+
1923
@NameInMap("body")
2024
@Validation(required = true)
2125
private ConvertInstanceResponseBody body;
2226

2327
private ConvertInstanceResponse(BuilderImpl builder) {
2428
super(builder);
2529
this.headers = builder.headers;
30+
this.statusCode = builder.statusCode;
2631
this.body = builder.body;
2732
}
2833

@@ -42,6 +47,13 @@ public java.util.Map < String, String > getHeaders() {
4247
return this.headers;
4348
}
4449

50+
/**
51+
* @return statusCode
52+
*/
53+
public Integer getStatusCode() {
54+
return this.statusCode;
55+
}
56+
4557
/**
4658
* @return body
4759
*/
@@ -53,6 +65,8 @@ public interface Builder extends Response.Builder<ConvertInstanceResponse, Build
5365

5466
Builder headers(java.util.Map < String, String > headers);
5567

68+
Builder statusCode(Integer statusCode);
69+
5670
Builder body(ConvertInstanceResponseBody body);
5771

5872
@Override
@@ -64,6 +78,7 @@ private static final class BuilderImpl
6478
extends Response.BuilderImpl<ConvertInstanceResponse, Builder>
6579
implements Builder {
6680
private java.util.Map < String, String > headers;
81+
private Integer statusCode;
6782
private ConvertInstanceResponseBody body;
6883

6984
private BuilderImpl() {
@@ -73,6 +88,7 @@ private BuilderImpl() {
7388
private BuilderImpl(ConvertInstanceResponse response) {
7489
super(response);
7590
this.headers = response.headers;
91+
this.statusCode = response.statusCode;
7692
this.body = response.body;
7793
}
7894

@@ -85,6 +101,15 @@ public Builder headers(java.util.Map < String, String > headers) {
85101
return this;
86102
}
87103

104+
/**
105+
* statusCode.
106+
*/
107+
@Override
108+
public Builder statusCode(Integer statusCode) {
109+
this.statusCode = statusCode;
110+
return this;
111+
}
112+
88113
/**
89114
* body.
90115
*/

foasconsole-20190601/src/main/java/com/aliyun/sdk/service/foasconsole20190601/models/ConvertInstanceResponseBody.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,23 +62,23 @@ public static final class Builder {
6262
private Boolean success;
6363

6464
/**
65-
* 订单id
65+
* OrderId.
6666
*/
6767
public Builder orderId(Long orderId) {
6868
this.orderId = orderId;
6969
return this;
7070
}
7171

7272
/**
73-
* 请求id
73+
* RequestId.
7474
*/
7575
public Builder requestId(String requestId) {
7676
this.requestId = requestId;
7777
return this;
7878
}
7979

8080
/**
81-
* 是否成功
81+
* Success.
8282
*/
8383
public Builder success(Boolean success) {
8484
this.success = success;

0 commit comments

Comments
 (0)