Skip to content

Commit 060acaa

Browse files
committed
Generated java-async 2018-11-01 for dms-enterprise.
1 parent 3f820e6 commit 060acaa

15 files changed

+2140
-1
lines changed

dms-enterprise-20181101/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-06-11 Version: 1.53.34
2+
- Generated java-async 2018-11-01 for dms-enterprise.
3+
14
2025-05-22 Version: 1.53.33
25
- Generated java-async 2018-11-01 for dms-enterprise.
36

dms-enterprise-20181101/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-dms_enterprise20181101</artifactId>
6-
<version>1.53.33</version>
6+
<version>1.53.34</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-dms_enterprise20181101</name>
99
<description>Alibaba Cloud dms-enterprise (20181101) Async SDK for Java

dms-enterprise-20181101/src/main/java/com/aliyun/sdk/service/dms_enterprise20181101/AsyncClient.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -627,6 +627,12 @@ static AsyncClient create() {
627627
*/
628628
CompletableFuture<EditLogicDatabaseResponse> editLogicDatabase(EditLogicDatabaseRequest request);
629629

630+
/**
631+
* @param request the request parameters of EditMetaKnowledgeAsset EditMetaKnowledgeAssetRequest
632+
* @return EditMetaKnowledgeAssetResponse
633+
*/
634+
CompletableFuture<EditMetaKnowledgeAssetResponse> editMetaKnowledgeAsset(EditMetaKnowledgeAssetRequest request);
635+
630636
/**
631637
* <b>description</b> :
632638
* <p>The effect of enabling a user by calling this operation is the same as that of enabling a user by choosing System Management &gt; User Management in the DMS Enterprise console. The administrator of DMS Enterprise can call this operation to enable a user that has been disabled in DMS Enterprise. After the user is enabled, the corresponding Alibaba Cloud account or Resource Access Management (RAM) user can continue to log on to DMS Enterprise and perform relevant operations.</p>
@@ -1073,6 +1079,12 @@ static AsyncClient create() {
10731079
*/
10741080
CompletableFuture<GetTableDesignProjectInfoResponse> getTableDesignProjectInfo(GetTableDesignProjectInfoRequest request);
10751081

1082+
/**
1083+
* @param request the request parameters of GetTableKnowledgeInfo GetTableKnowledgeInfoRequest
1084+
* @return GetTableKnowledgeInfoResponse
1085+
*/
1086+
CompletableFuture<GetTableKnowledgeInfoResponse> getTableKnowledgeInfo(GetTableKnowledgeInfoRequest request);
1087+
10761088
/**
10771089
* @param request the request parameters of GetTableTopology GetTableTopologyRequest
10781090
* @return GetTableTopologyResponse
@@ -1508,6 +1520,12 @@ static AsyncClient create() {
15081520
*/
15091521
CompletableFuture<ListStandardGroupsResponse> listStandardGroups(ListStandardGroupsRequest request);
15101522

1523+
/**
1524+
* @param request the request parameters of ListTableColumns ListTableColumnsRequest
1525+
* @return ListTableColumnsResponse
1526+
*/
1527+
CompletableFuture<ListTableColumnsResponse> listTableColumns(ListTableColumnsRequest request);
1528+
15111529
/**
15121530
* <b>description</b> :
15131531
* <p>You can call this operation only for database instances whose control mode is Security Collaboration.</p>

dms-enterprise-20181101/src/main/java/com/aliyun/sdk/service/dms_enterprise20181101/DefaultAsyncClient.java

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1535,6 +1535,24 @@ public CompletableFuture<EditLogicDatabaseResponse> editLogicDatabase(EditLogicD
15351535
}
15361536
}
15371537

1538+
/**
1539+
* @param request the request parameters of EditMetaKnowledgeAsset EditMetaKnowledgeAssetRequest
1540+
* @return EditMetaKnowledgeAssetResponse
1541+
*/
1542+
@Override
1543+
public CompletableFuture<EditMetaKnowledgeAssetResponse> editMetaKnowledgeAsset(EditMetaKnowledgeAssetRequest request) {
1544+
try {
1545+
this.handler.validateRequestModel(request);
1546+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("EditMetaKnowledgeAsset").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
1547+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(EditMetaKnowledgeAssetResponse.create());
1548+
return this.handler.execute(params);
1549+
} catch (Exception e) {
1550+
CompletableFuture<EditMetaKnowledgeAssetResponse> future = new CompletableFuture<>();
1551+
future.completeExceptionally(e);
1552+
return future;
1553+
}
1554+
}
1555+
15381556
/**
15391557
* <b>description</b> :
15401558
* <p>The effect of enabling a user by calling this operation is the same as that of enabling a user by choosing System Management &gt; User Management in the DMS Enterprise console. The administrator of DMS Enterprise can call this operation to enable a user that has been disabled in DMS Enterprise. After the user is enabled, the corresponding Alibaba Cloud account or Resource Access Management (RAM) user can continue to log on to DMS Enterprise and perform relevant operations.</p>
@@ -2749,6 +2767,24 @@ public CompletableFuture<GetTableDesignProjectInfoResponse> getTableDesignProjec
27492767
}
27502768
}
27512769

2770+
/**
2771+
* @param request the request parameters of GetTableKnowledgeInfo GetTableKnowledgeInfoRequest
2772+
* @return GetTableKnowledgeInfoResponse
2773+
*/
2774+
@Override
2775+
public CompletableFuture<GetTableKnowledgeInfoResponse> getTableKnowledgeInfo(GetTableKnowledgeInfoRequest request) {
2776+
try {
2777+
this.handler.validateRequestModel(request);
2778+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GetTableKnowledgeInfo").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
2779+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetTableKnowledgeInfoResponse.create());
2780+
return this.handler.execute(params);
2781+
} catch (Exception e) {
2782+
CompletableFuture<GetTableKnowledgeInfoResponse> future = new CompletableFuture<>();
2783+
future.completeExceptionally(e);
2784+
return future;
2785+
}
2786+
}
2787+
27522788
/**
27532789
* @param request the request parameters of GetTableTopology GetTableTopologyRequest
27542790
* @return GetTableTopologyResponse
@@ -3976,6 +4012,24 @@ public CompletableFuture<ListStandardGroupsResponse> listStandardGroups(ListStan
39764012
}
39774013
}
39784014

4015+
/**
4016+
* @param request the request parameters of ListTableColumns ListTableColumnsRequest
4017+
* @return ListTableColumnsResponse
4018+
*/
4019+
@Override
4020+
public CompletableFuture<ListTableColumnsResponse> listTableColumns(ListTableColumnsRequest request) {
4021+
try {
4022+
this.handler.validateRequestModel(request);
4023+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ListTableColumns").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
4024+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListTableColumnsResponse.create());
4025+
return this.handler.execute(params);
4026+
} catch (Exception e) {
4027+
CompletableFuture<ListTableColumnsResponse> future = new CompletableFuture<>();
4028+
future.completeExceptionally(e);
4029+
return future;
4030+
}
4031+
}
4032+
39794033
/**
39804034
* <b>description</b> :
39814035
* <p>You can call this operation only for database instances whose control mode is Security Collaboration.</p>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,175 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.dms_enterprise20181101.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 ColumnKnowledgeInfo} extends {@link TeaModel}
16+
*
17+
* <p>ColumnKnowledgeInfo</p>
18+
*/
19+
public class ColumnKnowledgeInfo extends TeaModel {
20+
@com.aliyun.core.annotation.NameInMap("AssetDescription")
21+
private String assetDescription;
22+
23+
@com.aliyun.core.annotation.NameInMap("AssetModifiedGmt")
24+
private String assetModifiedGmt;
25+
26+
@com.aliyun.core.annotation.NameInMap("ColumnName")
27+
private String columnName;
28+
29+
@com.aliyun.core.annotation.NameInMap("ColumnType")
30+
private String columnType;
31+
32+
@com.aliyun.core.annotation.NameInMap("Description")
33+
private String description;
34+
35+
@com.aliyun.core.annotation.NameInMap("Position")
36+
private Integer position;
37+
38+
private ColumnKnowledgeInfo(Builder builder) {
39+
this.assetDescription = builder.assetDescription;
40+
this.assetModifiedGmt = builder.assetModifiedGmt;
41+
this.columnName = builder.columnName;
42+
this.columnType = builder.columnType;
43+
this.description = builder.description;
44+
this.position = builder.position;
45+
}
46+
47+
public static Builder builder() {
48+
return new Builder();
49+
}
50+
51+
public static ColumnKnowledgeInfo create() {
52+
return builder().build();
53+
}
54+
55+
public Builder toBuilder() {
56+
return new Builder(this);
57+
}
58+
59+
/**
60+
* @return assetDescription
61+
*/
62+
public String getAssetDescription() {
63+
return this.assetDescription;
64+
}
65+
66+
/**
67+
* @return assetModifiedGmt
68+
*/
69+
public String getAssetModifiedGmt() {
70+
return this.assetModifiedGmt;
71+
}
72+
73+
/**
74+
* @return columnName
75+
*/
76+
public String getColumnName() {
77+
return this.columnName;
78+
}
79+
80+
/**
81+
* @return columnType
82+
*/
83+
public String getColumnType() {
84+
return this.columnType;
85+
}
86+
87+
/**
88+
* @return description
89+
*/
90+
public String getDescription() {
91+
return this.description;
92+
}
93+
94+
/**
95+
* @return position
96+
*/
97+
public Integer getPosition() {
98+
return this.position;
99+
}
100+
101+
public static final class Builder {
102+
private String assetDescription;
103+
private String assetModifiedGmt;
104+
private String columnName;
105+
private String columnType;
106+
private String description;
107+
private Integer position;
108+
109+
private Builder() {
110+
}
111+
112+
private Builder(ColumnKnowledgeInfo model) {
113+
this.assetDescription = model.assetDescription;
114+
this.assetModifiedGmt = model.assetModifiedGmt;
115+
this.columnName = model.columnName;
116+
this.columnType = model.columnType;
117+
this.description = model.description;
118+
this.position = model.position;
119+
}
120+
121+
/**
122+
* AssetDescription.
123+
*/
124+
public Builder assetDescription(String assetDescription) {
125+
this.assetDescription = assetDescription;
126+
return this;
127+
}
128+
129+
/**
130+
* AssetModifiedGmt.
131+
*/
132+
public Builder assetModifiedGmt(String assetModifiedGmt) {
133+
this.assetModifiedGmt = assetModifiedGmt;
134+
return this;
135+
}
136+
137+
/**
138+
* ColumnName.
139+
*/
140+
public Builder columnName(String columnName) {
141+
this.columnName = columnName;
142+
return this;
143+
}
144+
145+
/**
146+
* ColumnType.
147+
*/
148+
public Builder columnType(String columnType) {
149+
this.columnType = columnType;
150+
return this;
151+
}
152+
153+
/**
154+
* Description.
155+
*/
156+
public Builder description(String description) {
157+
this.description = description;
158+
return this;
159+
}
160+
161+
/**
162+
* Position.
163+
*/
164+
public Builder position(Integer position) {
165+
this.position = position;
166+
return this;
167+
}
168+
169+
public ColumnKnowledgeInfo build() {
170+
return new ColumnKnowledgeInfo(this);
171+
}
172+
173+
}
174+
175+
}

0 commit comments

Comments
 (0)