Skip to content

Commit 0e9e76f

Browse files
committed
Generated java-async 2023-08-01 for AiMiaoBi.
1 parent 030070a commit 0e9e76f

10 files changed

+1051
-1
lines changed

aimiaobi-20230801/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-06-13 Version: 1.0.59
2+
- Generated java-async 2023-08-01 for AiMiaoBi.
3+
14
2025-06-12 Version: 1.0.58
25
- Generated java-async 2023-08-01 for AiMiaoBi.
36

aimiaobi-20230801/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-aimiaobi20230801</artifactId>
6-
<version>1.0.58</version>
6+
<version>1.0.59</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-aimiaobi20230801</name>
99
<description>Alibaba Cloud AiMiaoBi (20230801) Async SDK for Java

aimiaobi-20230801/src/main/java/com/aliyun/sdk/service/aimiaobi20230801/AsyncClient.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,12 +163,24 @@ static AsyncClient create() {
163163
*/
164164
CompletableFuture<FeedbackDialogueResponse> feedbackDialogue(FeedbackDialogueRequest request);
165165

166+
/**
167+
* @param request the request parameters of FetchExportWordTask FetchExportWordTaskRequest
168+
* @return FetchExportWordTaskResponse
169+
*/
170+
CompletableFuture<FetchExportWordTaskResponse> fetchExportWordTask(FetchExportWordTaskRequest request);
171+
166172
/**
167173
* @param request the request parameters of FetchImageTask FetchImageTaskRequest
168174
* @return FetchImageTaskResponse
169175
*/
170176
CompletableFuture<FetchImageTaskResponse> fetchImageTask(FetchImageTaskRequest request);
171177

178+
/**
179+
* @param request the request parameters of GenerateExportWordTask GenerateExportWordTaskRequest
180+
* @return GenerateExportWordTaskResponse
181+
*/
182+
CompletableFuture<GenerateExportWordTaskResponse> generateExportWordTask(GenerateExportWordTaskRequest request);
183+
172184
/**
173185
* @param request the request parameters of GenerateFileUrlByKey GenerateFileUrlByKeyRequest
174186
* @return GenerateFileUrlByKeyResponse

aimiaobi-20230801/src/main/java/com/aliyun/sdk/service/aimiaobi20230801/DefaultAsyncClient.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -472,6 +472,24 @@ public CompletableFuture<FeedbackDialogueResponse> feedbackDialogue(FeedbackDial
472472
}
473473
}
474474

475+
/**
476+
* @param request the request parameters of FetchExportWordTask FetchExportWordTaskRequest
477+
* @return FetchExportWordTaskResponse
478+
*/
479+
@Override
480+
public CompletableFuture<FetchExportWordTaskResponse> fetchExportWordTask(FetchExportWordTaskRequest request) {
481+
try {
482+
this.handler.validateRequestModel(request);
483+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("FetchExportWordTask").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
484+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(FetchExportWordTaskResponse.create());
485+
return this.handler.execute(params);
486+
} catch (Exception e) {
487+
CompletableFuture<FetchExportWordTaskResponse> future = new CompletableFuture<>();
488+
future.completeExceptionally(e);
489+
return future;
490+
}
491+
}
492+
475493
/**
476494
* @param request the request parameters of FetchImageTask FetchImageTaskRequest
477495
* @return FetchImageTaskResponse
@@ -490,6 +508,24 @@ public CompletableFuture<FetchImageTaskResponse> fetchImageTask(FetchImageTaskRe
490508
}
491509
}
492510

511+
/**
512+
* @param request the request parameters of GenerateExportWordTask GenerateExportWordTaskRequest
513+
* @return GenerateExportWordTaskResponse
514+
*/
515+
@Override
516+
public CompletableFuture<GenerateExportWordTaskResponse> generateExportWordTask(GenerateExportWordTaskRequest request) {
517+
try {
518+
this.handler.validateRequestModel(request);
519+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GenerateExportWordTask").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
520+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GenerateExportWordTaskResponse.create());
521+
return this.handler.execute(params);
522+
} catch (Exception e) {
523+
CompletableFuture<GenerateExportWordTaskResponse> future = new CompletableFuture<>();
524+
future.completeExceptionally(e);
525+
return future;
526+
}
527+
}
528+
493529
/**
494530
* @param request the request parameters of GenerateFileUrlByKey GenerateFileUrlByKeyRequest
495531
* @return GenerateFileUrlByKeyResponse
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.aimiaobi20230801.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 FetchExportWordTaskRequest} extends {@link RequestModel}
16+
*
17+
* <p>FetchExportWordTaskRequest</p>
18+
*/
19+
public class FetchExportWordTaskRequest extends Request {
20+
@com.aliyun.core.annotation.Host
21+
@com.aliyun.core.annotation.NameInMap("RegionId")
22+
private String regionId;
23+
24+
@com.aliyun.core.annotation.Query
25+
@com.aliyun.core.annotation.NameInMap("AgentKey")
26+
@com.aliyun.core.annotation.Validation(required = true)
27+
private String agentKey;
28+
29+
@com.aliyun.core.annotation.Body
30+
@com.aliyun.core.annotation.NameInMap("TaskId")
31+
private String taskId;
32+
33+
private FetchExportWordTaskRequest(Builder builder) {
34+
super(builder);
35+
this.regionId = builder.regionId;
36+
this.agentKey = builder.agentKey;
37+
this.taskId = builder.taskId;
38+
}
39+
40+
public static Builder builder() {
41+
return new Builder();
42+
}
43+
44+
public static FetchExportWordTaskRequest create() {
45+
return builder().build();
46+
}
47+
48+
@Override
49+
public Builder toBuilder() {
50+
return new Builder(this);
51+
}
52+
53+
/**
54+
* @return regionId
55+
*/
56+
public String getRegionId() {
57+
return this.regionId;
58+
}
59+
60+
/**
61+
* @return agentKey
62+
*/
63+
public String getAgentKey() {
64+
return this.agentKey;
65+
}
66+
67+
/**
68+
* @return taskId
69+
*/
70+
public String getTaskId() {
71+
return this.taskId;
72+
}
73+
74+
public static final class Builder extends Request.Builder<FetchExportWordTaskRequest, Builder> {
75+
private String regionId;
76+
private String agentKey;
77+
private String taskId;
78+
79+
private Builder() {
80+
super();
81+
}
82+
83+
private Builder(FetchExportWordTaskRequest request) {
84+
super(request);
85+
this.regionId = request.regionId;
86+
this.agentKey = request.agentKey;
87+
this.taskId = request.taskId;
88+
}
89+
90+
/**
91+
* RegionId.
92+
*/
93+
public Builder regionId(String regionId) {
94+
this.putHostParameter("RegionId", regionId);
95+
this.regionId = regionId;
96+
return this;
97+
}
98+
99+
/**
100+
* <p>This parameter is required.</p>
101+
*
102+
* <strong>example:</strong>
103+
* <p>xxxxx_p_efm</p>
104+
*/
105+
public Builder agentKey(String agentKey) {
106+
this.putQueryParameter("AgentKey", agentKey);
107+
this.agentKey = agentKey;
108+
return this;
109+
}
110+
111+
/**
112+
* TaskId.
113+
*/
114+
public Builder taskId(String taskId) {
115+
this.putBodyParameter("TaskId", taskId);
116+
this.taskId = taskId;
117+
return this;
118+
}
119+
120+
@Override
121+
public FetchExportWordTaskRequest build() {
122+
return new FetchExportWordTaskRequest(this);
123+
}
124+
125+
}
126+
127+
}
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.aimiaobi20230801.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 FetchExportWordTaskResponse} extends {@link TeaModel}
16+
*
17+
* <p>FetchExportWordTaskResponse</p>
18+
*/
19+
public class FetchExportWordTaskResponse 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 FetchExportWordTaskResponseBody body;
28+
29+
private FetchExportWordTaskResponse(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 FetchExportWordTaskResponse 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 FetchExportWordTaskResponseBody getBody() {
63+
return this.body;
64+
}
65+
66+
public interface Builder extends Response.Builder<FetchExportWordTaskResponse, Builder> {
67+
68+
Builder headers(java.util.Map<String, String> headers);
69+
70+
Builder statusCode(Integer statusCode);
71+
72+
Builder body(FetchExportWordTaskResponseBody body);
73+
74+
@Override
75+
FetchExportWordTaskResponse build();
76+
77+
}
78+
79+
private static final class BuilderImpl
80+
extends Response.BuilderImpl<FetchExportWordTaskResponse, Builder>
81+
implements Builder {
82+
private java.util.Map<String, String> headers;
83+
private Integer statusCode;
84+
private FetchExportWordTaskResponseBody body;
85+
86+
private BuilderImpl() {
87+
super();
88+
}
89+
90+
private BuilderImpl(FetchExportWordTaskResponse 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(FetchExportWordTaskResponseBody body) {
120+
this.body = body;
121+
return this;
122+
}
123+
124+
@Override
125+
public FetchExportWordTaskResponse build() {
126+
return new FetchExportWordTaskResponse(this);
127+
}
128+
129+
}
130+
131+
}

0 commit comments

Comments
 (0)