Skip to content

Commit ad0ff41

Browse files
committed
Generated java-async 2025-07-07 for AnyTrans.
1 parent a9c6bd2 commit ad0ff41

File tree

10 files changed

+1561
-1
lines changed

10 files changed

+1561
-1
lines changed

anytrans-20250707/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-09-22 Version: 1.0.7
2+
- Generated java-async 2025-07-07 for AnyTrans.
3+
14
2025-09-22 Version: 1.0.6
25
- Generated java-async 2025-07-07 for AnyTrans.
36

anytrans-20250707/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-anytrans20250707</artifactId>
6-
<version>1.0.6</version>
6+
<version>1.0.7</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-anytrans20250707</name>
99
<description>Alibaba Cloud AnyTrans (20250707) Async SDK for Java

anytrans-20250707/src/main/java/com/aliyun/sdk/service/anytrans20250707/AsyncClient.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,18 @@ static AsyncClient create() {
7373
*/
7474
CompletableFuture<SubmitLongTextTranslateTaskResponse> submitLongTextTranslateTask(SubmitLongTextTranslateTaskRequest request);
7575

76+
/**
77+
* @param request the request parameters of TermEdit TermEditRequest
78+
* @return TermEditResponse
79+
*/
80+
CompletableFuture<TermEditResponse> termEdit(TermEditRequest request);
81+
82+
/**
83+
* @param request the request parameters of TermQuery TermQueryRequest
84+
* @return TermQueryResponse
85+
*/
86+
CompletableFuture<TermQueryResponse> termQuery(TermQueryRequest request);
87+
7688
/**
7789
* @param request the request parameters of TextTranslate TextTranslateRequest
7890
* @return TextTranslateResponse

anytrans-20250707/src/main/java/com/aliyun/sdk/service/anytrans20250707/DefaultAsyncClient.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,42 @@ public CompletableFuture<SubmitLongTextTranslateTaskResponse> submitLongTextTran
201201
}
202202
}
203203

204+
/**
205+
* @param request the request parameters of TermEdit TermEditRequest
206+
* @return TermEditResponse
207+
*/
208+
@Override
209+
public CompletableFuture<TermEditResponse> termEdit(TermEditRequest request) {
210+
try {
211+
this.handler.validateRequestModel(request);
212+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("TermEdit").setMethod(HttpMethod.POST).setPathRegex("/anytrans/translate/intervene/edit").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
213+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(TermEditResponse.create());
214+
return this.handler.execute(params);
215+
} catch (Exception e) {
216+
CompletableFuture<TermEditResponse> future = new CompletableFuture<>();
217+
future.completeExceptionally(e);
218+
return future;
219+
}
220+
}
221+
222+
/**
223+
* @param request the request parameters of TermQuery TermQueryRequest
224+
* @return TermQueryResponse
225+
*/
226+
@Override
227+
public CompletableFuture<TermQueryResponse> termQuery(TermQueryRequest request) {
228+
try {
229+
this.handler.validateRequestModel(request);
230+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("TermQuery").setMethod(HttpMethod.POST).setPathRegex("/anytrans/translate/intervene/query").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
231+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(TermQueryResponse.create());
232+
return this.handler.execute(params);
233+
} catch (Exception e) {
234+
CompletableFuture<TermQueryResponse> future = new CompletableFuture<>();
235+
future.completeExceptionally(e);
236+
return future;
237+
}
238+
}
239+
204240
/**
205241
* @param request the request parameters of TextTranslate TextTranslateRequest
206242
* @return TextTranslateResponse

0 commit comments

Comments
 (0)