Skip to content

Commit 1a6d7b8

Browse files
committed
Generated java-async 2025-03-10 for DlfNext.
1 parent 41f3090 commit 1a6d7b8

25 files changed

+3106
-1
lines changed

dlfnext-20250310/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-06-09 Version: 1.0.1
2+
- Generated java-async 2025-03-10 for DlfNext.
3+
14
2025-05-20 Version: 1.0.0
25
- Generated java-async 2025-03-10 for DlfNext.
36

dlfnext-20250310/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-dlfnext20250310</artifactId>
6-
<version>1.0.0</version>
6+
<version>1.0.1</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-dlfnext20250310</name>
99
<description>Alibaba Cloud DlfNext (20250310) Async SDK for Java

dlfnext-20250310/src/main/java/com/aliyun/sdk/service/dlfnext20250310/AsyncClient.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,30 @@ static AsyncClient create() {
7373
*/
7474
CompletableFuture<GetCatalogResponse> getCatalog(GetCatalogRequest request);
7575

76+
/**
77+
* @param request the request parameters of GetCatalogSummary GetCatalogSummaryRequest
78+
* @return GetCatalogSummaryResponse
79+
*/
80+
CompletableFuture<GetCatalogSummaryResponse> getCatalogSummary(GetCatalogSummaryRequest request);
81+
82+
/**
83+
* @param request the request parameters of GetCatalogSummaryTrend GetCatalogSummaryTrendRequest
84+
* @return GetCatalogSummaryTrendResponse
85+
*/
86+
CompletableFuture<GetCatalogSummaryTrendResponse> getCatalogSummaryTrend(GetCatalogSummaryTrendRequest request);
87+
88+
/**
89+
* @param request the request parameters of GetCatalogToken GetCatalogTokenRequest
90+
* @return GetCatalogTokenResponse
91+
*/
92+
CompletableFuture<GetCatalogTokenResponse> getCatalogToken(GetCatalogTokenRequest request);
93+
94+
/**
95+
* @param request the request parameters of GetDatabaseSummary GetDatabaseSummaryRequest
96+
* @return GetDatabaseSummaryResponse
97+
*/
98+
CompletableFuture<GetDatabaseSummaryResponse> getDatabaseSummary(GetDatabaseSummaryRequest request);
99+
76100
/**
77101
* @param request the request parameters of GetRegionStatus GetRegionStatusRequest
78102
* @return GetRegionStatusResponse
@@ -85,6 +109,12 @@ static AsyncClient create() {
85109
*/
86110
CompletableFuture<GetRoleResponse> getRole(GetRoleRequest request);
87111

112+
/**
113+
* @param request the request parameters of GetTableSummary GetTableSummaryRequest
114+
* @return GetTableSummaryResponse
115+
*/
116+
CompletableFuture<GetTableSummaryResponse> getTableSummary(GetTableSummaryRequest request);
117+
88118
/**
89119
* @param request the request parameters of GetUser GetUserRequest
90120
* @return GetUserResponse
@@ -103,6 +133,12 @@ static AsyncClient create() {
103133
*/
104134
CompletableFuture<ListCatalogsResponse> listCatalogs(ListCatalogsRequest request);
105135

136+
/**
137+
* @param request the request parameters of ListPartitionSummaries ListPartitionSummariesRequest
138+
* @return ListPartitionSummariesResponse
139+
*/
140+
CompletableFuture<ListPartitionSummariesResponse> listPartitionSummaries(ListPartitionSummariesRequest request);
141+
106142
/**
107143
* @param request the request parameters of ListPermissions ListPermissionsRequest
108144
* @return ListPermissionsResponse

dlfnext-20250310/src/main/java/com/aliyun/sdk/service/dlfnext20250310/DefaultAsyncClient.java

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,78 @@ public CompletableFuture<GetCatalogResponse> getCatalog(GetCatalogRequest reques
201201
}
202202
}
203203

204+
/**
205+
* @param request the request parameters of GetCatalogSummary GetCatalogSummaryRequest
206+
* @return GetCatalogSummaryResponse
207+
*/
208+
@Override
209+
public CompletableFuture<GetCatalogSummaryResponse> getCatalogSummary(GetCatalogSummaryRequest request) {
210+
try {
211+
this.handler.validateRequestModel(request);
212+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("GetCatalogSummary").setMethod(HttpMethod.GET).setPathRegex("/dlf/v1/storage-summary/{catalogId}").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
213+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetCatalogSummaryResponse.create());
214+
return this.handler.execute(params);
215+
} catch (Exception e) {
216+
CompletableFuture<GetCatalogSummaryResponse> future = new CompletableFuture<>();
217+
future.completeExceptionally(e);
218+
return future;
219+
}
220+
}
221+
222+
/**
223+
* @param request the request parameters of GetCatalogSummaryTrend GetCatalogSummaryTrendRequest
224+
* @return GetCatalogSummaryTrendResponse
225+
*/
226+
@Override
227+
public CompletableFuture<GetCatalogSummaryTrendResponse> getCatalogSummaryTrend(GetCatalogSummaryTrendRequest request) {
228+
try {
229+
this.handler.validateRequestModel(request);
230+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("GetCatalogSummaryTrend").setMethod(HttpMethod.GET).setPathRegex("/dlf/v1/storage-summary/{catalogId}/trend").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
231+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetCatalogSummaryTrendResponse.create());
232+
return this.handler.execute(params);
233+
} catch (Exception e) {
234+
CompletableFuture<GetCatalogSummaryTrendResponse> future = new CompletableFuture<>();
235+
future.completeExceptionally(e);
236+
return future;
237+
}
238+
}
239+
240+
/**
241+
* @param request the request parameters of GetCatalogToken GetCatalogTokenRequest
242+
* @return GetCatalogTokenResponse
243+
*/
244+
@Override
245+
public CompletableFuture<GetCatalogTokenResponse> getCatalogToken(GetCatalogTokenRequest request) {
246+
try {
247+
this.handler.validateRequestModel(request);
248+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("GetCatalogToken").setMethod(HttpMethod.GET).setPathRegex("/dlf/v1/catalogs/{catalog}/token").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
249+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetCatalogTokenResponse.create());
250+
return this.handler.execute(params);
251+
} catch (Exception e) {
252+
CompletableFuture<GetCatalogTokenResponse> future = new CompletableFuture<>();
253+
future.completeExceptionally(e);
254+
return future;
255+
}
256+
}
257+
258+
/**
259+
* @param request the request parameters of GetDatabaseSummary GetDatabaseSummaryRequest
260+
* @return GetDatabaseSummaryResponse
261+
*/
262+
@Override
263+
public CompletableFuture<GetDatabaseSummaryResponse> getDatabaseSummary(GetDatabaseSummaryRequest request) {
264+
try {
265+
this.handler.validateRequestModel(request);
266+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("GetDatabaseSummary").setMethod(HttpMethod.GET).setPathRegex("/dlf/v1/storage-summary/{catalogId}/databases/{database}").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
267+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetDatabaseSummaryResponse.create());
268+
return this.handler.execute(params);
269+
} catch (Exception e) {
270+
CompletableFuture<GetDatabaseSummaryResponse> future = new CompletableFuture<>();
271+
future.completeExceptionally(e);
272+
return future;
273+
}
274+
}
275+
204276
/**
205277
* @param request the request parameters of GetRegionStatus GetRegionStatusRequest
206278
* @return GetRegionStatusResponse
@@ -237,6 +309,24 @@ public CompletableFuture<GetRoleResponse> getRole(GetRoleRequest request) {
237309
}
238310
}
239311

312+
/**
313+
* @param request the request parameters of GetTableSummary GetTableSummaryRequest
314+
* @return GetTableSummaryResponse
315+
*/
316+
@Override
317+
public CompletableFuture<GetTableSummaryResponse> getTableSummary(GetTableSummaryRequest request) {
318+
try {
319+
this.handler.validateRequestModel(request);
320+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("GetTableSummary").setMethod(HttpMethod.GET).setPathRegex("/dlf/v1/storage-summary/{catalogId}/databases/{database}/tables/{table}").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
321+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetTableSummaryResponse.create());
322+
return this.handler.execute(params);
323+
} catch (Exception e) {
324+
CompletableFuture<GetTableSummaryResponse> future = new CompletableFuture<>();
325+
future.completeExceptionally(e);
326+
return future;
327+
}
328+
}
329+
240330
/**
241331
* @param request the request parameters of GetUser GetUserRequest
242332
* @return GetUserResponse
@@ -291,6 +381,24 @@ public CompletableFuture<ListCatalogsResponse> listCatalogs(ListCatalogsRequest
291381
}
292382
}
293383

384+
/**
385+
* @param request the request parameters of ListPartitionSummaries ListPartitionSummariesRequest
386+
* @return ListPartitionSummariesResponse
387+
*/
388+
@Override
389+
public CompletableFuture<ListPartitionSummariesResponse> listPartitionSummaries(ListPartitionSummariesRequest request) {
390+
try {
391+
this.handler.validateRequestModel(request);
392+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("ListPartitionSummaries").setMethod(HttpMethod.GET).setPathRegex("/dlf/v1/storage-summary/{catalogId}/databases/{database}/tables/{table}/partitions").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
393+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListPartitionSummariesResponse.create());
394+
return this.handler.execute(params);
395+
} catch (Exception e) {
396+
CompletableFuture<ListPartitionSummariesResponse> future = new CompletableFuture<>();
397+
future.completeExceptionally(e);
398+
return future;
399+
}
400+
}
401+
294402
/**
295403
* @param request the request parameters of ListPermissions ListPermissionsRequest
296404
* @return ListPermissionsResponse

0 commit comments

Comments
 (0)