Skip to content

Commit ac033ab

Browse files
committed
Generated java-async 2024-08-01 for QuanMiaoLightApp.
1 parent f46c555 commit ac033ab

File tree

9 files changed

+1053
-7
lines changed

9 files changed

+1053
-7
lines changed

quanmiaolightapp-20240801/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-01-23 Version: 2.0.6
2+
- Generated java-async 2024-08-01 for QuanMiaoLightApp.
3+
14
2025-01-16 Version: 2.0.5
25
- Generated java-async 2024-08-01 for QuanMiaoLightApp.
36

quanmiaolightapp-20240801/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-quanmiaolightapp20240801</artifactId>
6-
<version>2.0.5</version>
6+
<version>2.0.6</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-quanmiaolightapp20240801</name>
99
<description>Alibaba Cloud QuanMiaoLightApp (20240801) Async SDK for Java

quanmiaolightapp-20240801/src/main/java/com/aliyun/sdk/service/quanmiaolightapp20240801/AsyncClient.java

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

9090
ResponseIterable<RunMarketingInformationWritingResponseBody> runMarketingInformationWritingWithResponseIterable(RunMarketingInformationWritingRequest request);
9191

92+
/**
93+
* @param request the request parameters of RunNetworkContentAudit RunNetworkContentAuditRequest
94+
* @return RunNetworkContentAuditResponse
95+
*/
96+
CompletableFuture<RunNetworkContentAuditResponse> runNetworkContentAudit(RunNetworkContentAuditRequest request);
97+
98+
<ReturnT> CompletableFuture<ReturnT> runNetworkContentAuditWithAsyncResponseHandler(RunNetworkContentAuditRequest request, AsyncResponseHandler<RunNetworkContentAuditResponse, ReturnT> responseHandler);
99+
100+
ResponseIterable<RunNetworkContentAuditResponseBody> runNetworkContentAuditWithResponseIterable(RunNetworkContentAuditRequest request);
101+
92102
/**
93103
* @param request the request parameters of RunScriptChat RunScriptChatRequest
94104
* @return RunScriptChatResponse

quanmiaolightapp-20240801/src/main/java/com/aliyun/sdk/service/quanmiaolightapp20240801/DefaultAsyncClient.java

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,49 @@ public ResponseIterable<RunMarketingInformationWritingResponseBody> runMarketing
302302
return new ResponseIterable<>(iterator);
303303
}
304304

305+
/**
306+
* @param request the request parameters of RunNetworkContentAudit RunNetworkContentAuditRequest
307+
* @return RunNetworkContentAuditResponse
308+
*/
309+
@Override
310+
public CompletableFuture<RunNetworkContentAuditResponse> runNetworkContentAudit(RunNetworkContentAuditRequest request) {
311+
try {
312+
this.handler.validateRequestModel(request);
313+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("RunNetworkContentAudit").setMethod(HttpMethod.POST).setPathRegex("/{workspaceId}/quanmiao/lightapp/runNetworkContentAudit").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
314+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(RunNetworkContentAuditResponse.create());
315+
return this.handler.execute(params);
316+
} catch (Exception e) {
317+
CompletableFuture<RunNetworkContentAuditResponse> future = new CompletableFuture<>();
318+
future.completeExceptionally(e);
319+
return future;
320+
}
321+
}
322+
323+
@Override
324+
public <ReturnT> CompletableFuture<ReturnT> runNetworkContentAuditWithAsyncResponseHandler(RunNetworkContentAuditRequest request, AsyncResponseHandler<RunNetworkContentAuditResponse, ReturnT> responseHandler) {
325+
try {
326+
this.handler.validateRequestModel(request);
327+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("RunNetworkContentAudit").setMethod(HttpMethod.POST).setPathRegex("/{workspaceId}/quanmiao/lightapp/runNetworkContentAudit").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
328+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withResponseHandler(responseHandler).withOutput(RunNetworkContentAuditResponse.create());
329+
return this.handler.execute(params)
330+
.thenCompose((output) -> CompletableFuture.completedFuture(responseHandler.transform((RunNetworkContentAuditResponse)output)));
331+
} catch (Exception e) {
332+
CompletableFuture<ReturnT> future = new CompletableFuture<>();
333+
future.completeExceptionally(e);
334+
return future;
335+
}
336+
}
337+
338+
@Override
339+
public ResponseIterable<RunNetworkContentAuditResponseBody> runNetworkContentAuditWithResponseIterable(RunNetworkContentAuditRequest request) {
340+
this.handler.validateRequestModel(request);
341+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.SSE).setAction("RunNetworkContentAudit").setMethod(HttpMethod.POST).setPathRegex("/{workspaceId}/quanmiao/lightapp/runNetworkContentAudit").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
342+
RunNetworkContentAuditResponseBodyIterator iterator = RunNetworkContentAuditResponseBodyIterator.create();
343+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withHttpResponseHandler(new SSEHttpResponseHandler(iterator));
344+
this.handler.execute(params);
345+
return new ResponseIterable<>(iterator);
346+
}
347+
305348
/**
306349
* @param request the request parameters of RunScriptChat RunScriptChatRequest
307350
* @return RunScriptChatResponse

0 commit comments

Comments
 (0)