Skip to content

Commit 5be1b9c

Browse files
committed
Generated java-async 2023-09-30 for BssOpenApi.
1 parent 882ffa9 commit 5be1b9c

19 files changed

+4098
-1
lines changed

bssopenapi-20230930/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-04-24 Version: 1.0.2
2+
- Generated java-async 2023-09-30 for BssOpenApi.
3+
14
2025-04-14 Version: 1.0.1
25
- Generated java-async 2023-09-30 for BssOpenApi.
36

bssopenapi-20230930/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-bssopenapi20230930</artifactId>
6-
<version>1.0.1</version>
6+
<version>1.0.2</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-bssopenapi20230930</name>
99
<description>Alibaba Cloud BssOpenApi (20230930) Async SDK for Java

bssopenapi-20230930/src/main/java/com/aliyun/sdk/service/bssopenapi20230930/AsyncClient.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@ static AsyncClient create() {
5555
*/
5656
CompletableFuture<DescribeCouponItemListResponse> describeCouponItemList(DescribeCouponItemListRequest request);
5757

58+
/**
59+
* @param request the request parameters of DescribeUserSpnSummaryInfo DescribeUserSpnSummaryInfoRequest
60+
* @return DescribeUserSpnSummaryInfoResponse
61+
*/
62+
CompletableFuture<DescribeUserSpnSummaryInfoResponse> describeUserSpnSummaryInfo(DescribeUserSpnSummaryInfoRequest request);
63+
5864
/**
5965
* @param request the request parameters of GetFundAccountAvailableAmount GetFundAccountAvailableAmountRequest
6066
* @return GetFundAccountAvailableAmountResponse
@@ -97,6 +103,24 @@ static AsyncClient create() {
97103
*/
98104
CompletableFuture<GetFundAccountTransactionDetailsResponse> getFundAccountTransactionDetails(GetFundAccountTransactionDetailsRequest request);
99105

106+
/**
107+
* @param request the request parameters of GetSavingPlanDeductableCommodity GetSavingPlanDeductableCommodityRequest
108+
* @return GetSavingPlanDeductableCommodityResponse
109+
*/
110+
CompletableFuture<GetSavingPlanDeductableCommodityResponse> getSavingPlanDeductableCommodity(GetSavingPlanDeductableCommodityRequest request);
111+
112+
/**
113+
* @param request the request parameters of GetSavingPlanShareAccounts GetSavingPlanShareAccountsRequest
114+
* @return GetSavingPlanShareAccountsResponse
115+
*/
116+
CompletableFuture<GetSavingPlanShareAccountsResponse> getSavingPlanShareAccounts(GetSavingPlanShareAccountsRequest request);
117+
118+
/**
119+
* @param request the request parameters of GetSavingPlanUserDeductRule GetSavingPlanUserDeductRuleRequest
120+
* @return GetSavingPlanUserDeductRuleResponse
121+
*/
122+
CompletableFuture<GetSavingPlanUserDeductRuleResponse> getSavingPlanUserDeductRule(GetSavingPlanUserDeductRuleRequest request);
123+
100124
/**
101125
* @param request the request parameters of ListCouponDeductTag ListCouponDeductTagRequest
102126
* @return ListCouponDeductTagResponse

bssopenapi-20230930/src/main/java/com/aliyun/sdk/service/bssopenapi20230930/DefaultAsyncClient.java

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,24 @@ public CompletableFuture<DescribeCouponItemListResponse> describeCouponItemList(
206206
}
207207
}
208208

209+
/**
210+
* @param request the request parameters of DescribeUserSpnSummaryInfo DescribeUserSpnSummaryInfoRequest
211+
* @return DescribeUserSpnSummaryInfoResponse
212+
*/
213+
@Override
214+
public CompletableFuture<DescribeUserSpnSummaryInfoResponse> describeUserSpnSummaryInfo(DescribeUserSpnSummaryInfoRequest request) {
215+
try {
216+
this.handler.validateRequestModel(request);
217+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("DescribeUserSpnSummaryInfo").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
218+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(DescribeUserSpnSummaryInfoResponse.create());
219+
return this.handler.execute(params);
220+
} catch (Exception e) {
221+
CompletableFuture<DescribeUserSpnSummaryInfoResponse> future = new CompletableFuture<>();
222+
future.completeExceptionally(e);
223+
return future;
224+
}
225+
}
226+
209227
/**
210228
* @param request the request parameters of GetFundAccountAvailableAmount GetFundAccountAvailableAmountRequest
211229
* @return GetFundAccountAvailableAmountResponse
@@ -332,6 +350,60 @@ public CompletableFuture<GetFundAccountTransactionDetailsResponse> getFundAccoun
332350
}
333351
}
334352

353+
/**
354+
* @param request the request parameters of GetSavingPlanDeductableCommodity GetSavingPlanDeductableCommodityRequest
355+
* @return GetSavingPlanDeductableCommodityResponse
356+
*/
357+
@Override
358+
public CompletableFuture<GetSavingPlanDeductableCommodityResponse> getSavingPlanDeductableCommodity(GetSavingPlanDeductableCommodityRequest request) {
359+
try {
360+
this.handler.validateRequestModel(request);
361+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GetSavingPlanDeductableCommodity").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
362+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetSavingPlanDeductableCommodityResponse.create());
363+
return this.handler.execute(params);
364+
} catch (Exception e) {
365+
CompletableFuture<GetSavingPlanDeductableCommodityResponse> future = new CompletableFuture<>();
366+
future.completeExceptionally(e);
367+
return future;
368+
}
369+
}
370+
371+
/**
372+
* @param request the request parameters of GetSavingPlanShareAccounts GetSavingPlanShareAccountsRequest
373+
* @return GetSavingPlanShareAccountsResponse
374+
*/
375+
@Override
376+
public CompletableFuture<GetSavingPlanShareAccountsResponse> getSavingPlanShareAccounts(GetSavingPlanShareAccountsRequest request) {
377+
try {
378+
this.handler.validateRequestModel(request);
379+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GetSavingPlanShareAccounts").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
380+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetSavingPlanShareAccountsResponse.create());
381+
return this.handler.execute(params);
382+
} catch (Exception e) {
383+
CompletableFuture<GetSavingPlanShareAccountsResponse> future = new CompletableFuture<>();
384+
future.completeExceptionally(e);
385+
return future;
386+
}
387+
}
388+
389+
/**
390+
* @param request the request parameters of GetSavingPlanUserDeductRule GetSavingPlanUserDeductRuleRequest
391+
* @return GetSavingPlanUserDeductRuleResponse
392+
*/
393+
@Override
394+
public CompletableFuture<GetSavingPlanUserDeductRuleResponse> getSavingPlanUserDeductRule(GetSavingPlanUserDeductRuleRequest request) {
395+
try {
396+
this.handler.validateRequestModel(request);
397+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GetSavingPlanUserDeductRule").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
398+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetSavingPlanUserDeductRuleResponse.create());
399+
return this.handler.execute(params);
400+
} catch (Exception e) {
401+
CompletableFuture<GetSavingPlanUserDeductRuleResponse> future = new CompletableFuture<>();
402+
future.completeExceptionally(e);
403+
return future;
404+
}
405+
}
406+
335407
/**
336408
* @param request the request parameters of ListCouponDeductTag ListCouponDeductTagRequest
337409
* @return ListCouponDeductTagResponse

0 commit comments

Comments
 (0)