Skip to content

Commit 8021e48

Browse files
committed
Generated java-async 2016-05-03 for gpdb.
1 parent 80de8c2 commit 8021e48

19 files changed

Lines changed: 2533 additions & 1 deletion

gpdb-20160503/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2026-06-30 Version: 3.0.16
2+
- Generated java-async 2016-05-03 for gpdb.
3+
14
2026-06-29 Version: 3.0.15
25
- Generated java-async 2016-05-03 for gpdb.
36

gpdb-20160503/pom.xml

Lines changed: 1 addition & 1 deletion
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-gpdb20160503</artifactId>
6-
<version>3.0.15</version>
6+
<version>3.0.16</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-gpdb20160503</name>
99
<description>Alibaba Cloud gpdb (20160503) Async SDK for Java

gpdb-20160503/src/main/java/com/aliyun/sdk/service/gpdb20160503/AsyncClient.java

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,12 @@ static AsyncClient create() {
254254
*/
255255
CompletableFuture<CreateJDBCDataSourceResponse> createJDBCDataSource(CreateJDBCDataSourceRequest request);
256256

257+
/**
258+
* @param request the request parameters of CreateModelOperatorApiKey CreateModelOperatorApiKeyRequest
259+
* @return CreateModelOperatorApiKeyResponse
260+
*/
261+
CompletableFuture<CreateModelOperatorApiKeyResponse> createModelOperatorApiKey(CreateModelOperatorApiKeyRequest request);
262+
257263
/**
258264
* <b>description</b> :
259265
* <p>Before you call this operation, make sure that you fully understand the <a href="https://help.aliyun.com/document_detail/35406.html">billing methods</a> and <a href="https://www.alibabacloud.com/zh/product/hybriddb-postgresql/pricing">pricing</a> of AnalyticDB for PostgreSQL.</p>
@@ -986,6 +992,18 @@ static AsyncClient create() {
986992
*/
987993
CompletableFuture<DescribeLogBackupsResponse> describeLogBackups(DescribeLogBackupsRequest request);
988994

995+
/**
996+
* @param request the request parameters of DescribeModelOperatorApiKey DescribeModelOperatorApiKeyRequest
997+
* @return DescribeModelOperatorApiKeyResponse
998+
*/
999+
CompletableFuture<DescribeModelOperatorApiKeyResponse> describeModelOperatorApiKey(DescribeModelOperatorApiKeyRequest request);
1000+
1001+
/**
1002+
* @param request the request parameters of DescribeModelOperatorUsage DescribeModelOperatorUsageRequest
1003+
* @return DescribeModelOperatorUsageResponse
1004+
*/
1005+
CompletableFuture<DescribeModelOperatorUsageResponse> describeModelOperatorUsage(DescribeModelOperatorUsageRequest request);
1006+
9891007
/**
9901008
* <b>description</b> :
9911009
* <h2><a href="#"></a>Usage notes</h2>
@@ -1451,6 +1469,18 @@ static AsyncClient create() {
14511469
*/
14521470
CompletableFuture<ListInstanceExtensionsResponse> listInstanceExtensions(ListInstanceExtensionsRequest request);
14531471

1472+
/**
1473+
* @param request the request parameters of ListModelOperatorApiKeys ListModelOperatorApiKeysRequest
1474+
* @return ListModelOperatorApiKeysResponse
1475+
*/
1476+
CompletableFuture<ListModelOperatorApiKeysResponse> listModelOperatorApiKeys(ListModelOperatorApiKeysRequest request);
1477+
1478+
/**
1479+
* @param request the request parameters of ListModelOperatorServices ListModelOperatorServicesRequest
1480+
* @return ListModelOperatorServicesResponse
1481+
*/
1482+
CompletableFuture<ListModelOperatorServicesResponse> listModelOperatorServices(ListModelOperatorServicesRequest request);
1483+
14541484
/**
14551485
* <b>description</b> :
14561486
* <h2><a href="#"></a>Usage notes</h2>

gpdb-20160503/src/main/java/com/aliyun/sdk/service/gpdb20160503/DefaultAsyncClient.java

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -660,6 +660,24 @@ public CompletableFuture<CreateJDBCDataSourceResponse> createJDBCDataSource(Crea
660660
}
661661
}
662662

663+
/**
664+
* @param request the request parameters of CreateModelOperatorApiKey CreateModelOperatorApiKeyRequest
665+
* @return CreateModelOperatorApiKeyResponse
666+
*/
667+
@Override
668+
public CompletableFuture<CreateModelOperatorApiKeyResponse> createModelOperatorApiKey(CreateModelOperatorApiKeyRequest request) {
669+
try {
670+
this.handler.validateRequestModel(request);
671+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("CreateModelOperatorApiKey").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
672+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(CreateModelOperatorApiKeyResponse.create());
673+
return this.handler.execute(params);
674+
} catch (Exception e) {
675+
CompletableFuture<CreateModelOperatorApiKeyResponse> future = new CompletableFuture<>();
676+
future.completeExceptionally(e);
677+
return future;
678+
}
679+
}
680+
663681
/**
664682
* <b>description</b> :
665683
* <p>Before you call this operation, make sure that you fully understand the <a href="https://help.aliyun.com/document_detail/35406.html">billing methods</a> and <a href="https://www.alibabacloud.com/zh/product/hybriddb-postgresql/pricing">pricing</a> of AnalyticDB for PostgreSQL.</p>
@@ -2556,6 +2574,42 @@ public CompletableFuture<DescribeLogBackupsResponse> describeLogBackups(Describe
25562574
}
25572575
}
25582576

2577+
/**
2578+
* @param request the request parameters of DescribeModelOperatorApiKey DescribeModelOperatorApiKeyRequest
2579+
* @return DescribeModelOperatorApiKeyResponse
2580+
*/
2581+
@Override
2582+
public CompletableFuture<DescribeModelOperatorApiKeyResponse> describeModelOperatorApiKey(DescribeModelOperatorApiKeyRequest request) {
2583+
try {
2584+
this.handler.validateRequestModel(request);
2585+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("DescribeModelOperatorApiKey").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
2586+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(DescribeModelOperatorApiKeyResponse.create());
2587+
return this.handler.execute(params);
2588+
} catch (Exception e) {
2589+
CompletableFuture<DescribeModelOperatorApiKeyResponse> future = new CompletableFuture<>();
2590+
future.completeExceptionally(e);
2591+
return future;
2592+
}
2593+
}
2594+
2595+
/**
2596+
* @param request the request parameters of DescribeModelOperatorUsage DescribeModelOperatorUsageRequest
2597+
* @return DescribeModelOperatorUsageResponse
2598+
*/
2599+
@Override
2600+
public CompletableFuture<DescribeModelOperatorUsageResponse> describeModelOperatorUsage(DescribeModelOperatorUsageRequest request) {
2601+
try {
2602+
this.handler.validateRequestModel(request);
2603+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("DescribeModelOperatorUsage").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
2604+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(DescribeModelOperatorUsageResponse.create());
2605+
return this.handler.execute(params);
2606+
} catch (Exception e) {
2607+
CompletableFuture<DescribeModelOperatorUsageResponse> future = new CompletableFuture<>();
2608+
future.completeExceptionally(e);
2609+
return future;
2610+
}
2611+
}
2612+
25592613
/**
25602614
* <b>description</b> :
25612615
* <h2><a href="#"></a>Usage notes</h2>
@@ -3753,6 +3807,42 @@ public CompletableFuture<ListInstanceExtensionsResponse> listInstanceExtensions(
37533807
}
37543808
}
37553809

3810+
/**
3811+
* @param request the request parameters of ListModelOperatorApiKeys ListModelOperatorApiKeysRequest
3812+
* @return ListModelOperatorApiKeysResponse
3813+
*/
3814+
@Override
3815+
public CompletableFuture<ListModelOperatorApiKeysResponse> listModelOperatorApiKeys(ListModelOperatorApiKeysRequest request) {
3816+
try {
3817+
this.handler.validateRequestModel(request);
3818+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ListModelOperatorApiKeys").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
3819+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListModelOperatorApiKeysResponse.create());
3820+
return this.handler.execute(params);
3821+
} catch (Exception e) {
3822+
CompletableFuture<ListModelOperatorApiKeysResponse> future = new CompletableFuture<>();
3823+
future.completeExceptionally(e);
3824+
return future;
3825+
}
3826+
}
3827+
3828+
/**
3829+
* @param request the request parameters of ListModelOperatorServices ListModelOperatorServicesRequest
3830+
* @return ListModelOperatorServicesResponse
3831+
*/
3832+
@Override
3833+
public CompletableFuture<ListModelOperatorServicesResponse> listModelOperatorServices(ListModelOperatorServicesRequest request) {
3834+
try {
3835+
this.handler.validateRequestModel(request);
3836+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ListModelOperatorServices").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
3837+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListModelOperatorServicesResponse.create());
3838+
return this.handler.execute(params);
3839+
} catch (Exception e) {
3840+
CompletableFuture<ListModelOperatorServicesResponse> future = new CompletableFuture<>();
3841+
future.completeExceptionally(e);
3842+
return future;
3843+
}
3844+
}
3845+
37563846
/**
37573847
* <b>description</b> :
37583848
* <h2><a href="#"></a>Usage notes</h2>
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.gpdb20160503.models;
3+
4+
import com.aliyun.sdk.gateway.pop.*;
5+
import darabonba.core.*;
6+
import darabonba.core.async.*;
7+
import darabonba.core.sync.*;
8+
import darabonba.core.client.*;
9+
import darabonba.core.RequestModel;
10+
import darabonba.core.TeaModel;
11+
import com.aliyun.sdk.gateway.pop.models.*;
12+
13+
/**
14+
*
15+
* {@link CreateModelOperatorApiKeyRequest} extends {@link RequestModel}
16+
*
17+
* <p>CreateModelOperatorApiKeyRequest</p>
18+
*/
19+
public class CreateModelOperatorApiKeyRequest extends Request {
20+
@com.aliyun.core.annotation.Query
21+
@com.aliyun.core.annotation.NameInMap("Description")
22+
@com.aliyun.core.annotation.Validation(required = true)
23+
private String description;
24+
25+
private CreateModelOperatorApiKeyRequest(Builder builder) {
26+
super(builder);
27+
this.description = builder.description;
28+
}
29+
30+
public static Builder builder() {
31+
return new Builder();
32+
}
33+
34+
public static CreateModelOperatorApiKeyRequest create() {
35+
return builder().build();
36+
}
37+
38+
@Override
39+
public Builder toBuilder() {
40+
return new Builder(this);
41+
}
42+
43+
/**
44+
* @return description
45+
*/
46+
public String getDescription() {
47+
return this.description;
48+
}
49+
50+
public static final class Builder extends Request.Builder<CreateModelOperatorApiKeyRequest, Builder> {
51+
private String description;
52+
53+
private Builder() {
54+
super();
55+
}
56+
57+
private Builder(CreateModelOperatorApiKeyRequest request) {
58+
super(request);
59+
this.description = request.description;
60+
}
61+
62+
/**
63+
* <p>This parameter is required.</p>
64+
*
65+
* <strong>example:</strong>
66+
* <p>test-apikey</p>
67+
*/
68+
public Builder description(String description) {
69+
this.putQueryParameter("Description", description);
70+
this.description = description;
71+
return this;
72+
}
73+
74+
@Override
75+
public CreateModelOperatorApiKeyRequest build() {
76+
return new CreateModelOperatorApiKeyRequest(this);
77+
}
78+
79+
}
80+
81+
}
Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.gpdb20160503.models;
3+
4+
import com.aliyun.sdk.gateway.pop.*;
5+
import darabonba.core.*;
6+
import darabonba.core.async.*;
7+
import darabonba.core.sync.*;
8+
import darabonba.core.client.*;
9+
import darabonba.core.RequestModel;
10+
import darabonba.core.TeaModel;
11+
import com.aliyun.sdk.gateway.pop.models.*;
12+
13+
/**
14+
*
15+
* {@link CreateModelOperatorApiKeyResponse} extends {@link TeaModel}
16+
*
17+
* <p>CreateModelOperatorApiKeyResponse</p>
18+
*/
19+
public class CreateModelOperatorApiKeyResponse extends Response {
20+
@com.aliyun.core.annotation.NameInMap("headers")
21+
private java.util.Map<String, String> headers;
22+
23+
@com.aliyun.core.annotation.NameInMap("statusCode")
24+
private Integer statusCode;
25+
26+
@com.aliyun.core.annotation.NameInMap("body")
27+
private CreateModelOperatorApiKeyResponseBody body;
28+
29+
private CreateModelOperatorApiKeyResponse(BuilderImpl builder) {
30+
super(builder);
31+
this.headers = builder.headers;
32+
this.statusCode = builder.statusCode;
33+
this.body = builder.body;
34+
}
35+
36+
public static CreateModelOperatorApiKeyResponse create() {
37+
return new BuilderImpl().build();
38+
}
39+
40+
@Override
41+
public Builder toBuilder() {
42+
return new BuilderImpl(this);
43+
}
44+
45+
/**
46+
* @return headers
47+
*/
48+
public java.util.Map<String, String> getHeaders() {
49+
return this.headers;
50+
}
51+
52+
/**
53+
* @return statusCode
54+
*/
55+
public Integer getStatusCode() {
56+
return this.statusCode;
57+
}
58+
59+
/**
60+
* @return body
61+
*/
62+
public CreateModelOperatorApiKeyResponseBody getBody() {
63+
return this.body;
64+
}
65+
66+
public interface Builder extends Response.Builder<CreateModelOperatorApiKeyResponse, Builder> {
67+
68+
Builder headers(java.util.Map<String, String> headers);
69+
70+
Builder statusCode(Integer statusCode);
71+
72+
Builder body(CreateModelOperatorApiKeyResponseBody body);
73+
74+
@Override
75+
CreateModelOperatorApiKeyResponse build();
76+
77+
}
78+
79+
private static final class BuilderImpl
80+
extends Response.BuilderImpl<CreateModelOperatorApiKeyResponse, Builder>
81+
implements Builder {
82+
private java.util.Map<String, String> headers;
83+
private Integer statusCode;
84+
private CreateModelOperatorApiKeyResponseBody body;
85+
86+
private BuilderImpl() {
87+
super();
88+
}
89+
90+
private BuilderImpl(CreateModelOperatorApiKeyResponse response) {
91+
super(response);
92+
this.headers = response.headers;
93+
this.statusCode = response.statusCode;
94+
this.body = response.body;
95+
}
96+
97+
/**
98+
* headers.
99+
*/
100+
@Override
101+
public Builder headers(java.util.Map<String, String> headers) {
102+
this.headers = headers;
103+
return this;
104+
}
105+
106+
/**
107+
* statusCode.
108+
*/
109+
@Override
110+
public Builder statusCode(Integer statusCode) {
111+
this.statusCode = statusCode;
112+
return this;
113+
}
114+
115+
/**
116+
* body.
117+
*/
118+
@Override
119+
public Builder body(CreateModelOperatorApiKeyResponseBody body) {
120+
this.body = body;
121+
return this;
122+
}
123+
124+
@Override
125+
public CreateModelOperatorApiKeyResponse build() {
126+
return new CreateModelOperatorApiKeyResponse(this);
127+
}
128+
129+
}
130+
131+
}

0 commit comments

Comments
 (0)