Skip to content

Commit 732ba8b

Browse files
author
BitsAdmin
committed
Merge 'i18n_openapi-Java-2021-05-21-online-1902-2025_12_02_19_58_55' into 'integration_2025-12-04_1090136622594'
feat: [development task] i18n_openapi-1902-Java (1900546) See merge request: !779
2 parents 5b03077 + 497294a commit 732ba8b

21 files changed

+3461
-79
lines changed

volcengine-java-sdk-i18nopenapi/src/main/java/com/volcengine/i18nopenapi/I18NOpenapiApi.java

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@
4747
import com.volcengine.i18nopenapi.model.VideoProjectCreateResponse;
4848
import com.volcengine.i18nopenapi.model.VideoProjectListRequest;
4949
import com.volcengine.i18nopenapi.model.VideoProjectListResponse;
50+
import com.volcengine.i18nopenapi.model.VideoProjectSerialTaskCreateRequest;
51+
import com.volcengine.i18nopenapi.model.VideoProjectSerialTaskCreateResponse;
5052
import com.volcengine.i18nopenapi.model.VideoProjectTaskDetailRequest;
5153
import com.volcengine.i18nopenapi.model.VideoProjectTaskDetailResponse;
5254
import com.volcengine.i18nopenapi.model.VideoProjectTaskListRequest;
@@ -1321,6 +1323,130 @@ public void onRequestProgress(long bytesWritten, long contentLength, boolean don
13211323
apiClient.executeAsync(call, localVarReturnType, callback);
13221324
return call;
13231325
}
1326+
/**
1327+
* Build call for videoProjectSerialTaskCreate
1328+
* @param body (required)
1329+
* @param progressListener Progress listener
1330+
* @param progressRequestListener Progress request listener
1331+
* @return Call to execute
1332+
* @throws ApiException If fail to serialize the request body object
1333+
*/
1334+
public com.squareup.okhttp.Call videoProjectSerialTaskCreateCall(VideoProjectSerialTaskCreateRequest body, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
1335+
Object localVarPostBody = body;
1336+
1337+
// create path and map variables
1338+
String localVarPath = "/VideoProjectSerialTaskCreate/2021-05-21/i18n_openapi/post/application_json/";
1339+
1340+
List<Pair> localVarQueryParams = new ArrayList<Pair>();
1341+
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
1342+
1343+
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
1344+
1345+
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
1346+
1347+
final String[] localVarAccepts = {
1348+
"application/json"
1349+
};
1350+
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
1351+
if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept);
1352+
1353+
final String[] localVarContentTypes = {
1354+
"text/plain"
1355+
};
1356+
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
1357+
localVarHeaderParams.put("Content-Type", localVarContentType);
1358+
1359+
if(progressListener != null) {
1360+
apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() {
1361+
@Override
1362+
public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException {
1363+
com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request());
1364+
return originalResponse.newBuilder()
1365+
.body(new ProgressResponseBody(originalResponse.body(), progressListener))
1366+
.build();
1367+
}
1368+
});
1369+
}
1370+
1371+
String[] localVarAuthNames = new String[] { "volcengineSign" };
1372+
return apiClient.buildCall(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener);
1373+
}
1374+
1375+
@SuppressWarnings("rawtypes")
1376+
private com.squareup.okhttp.Call videoProjectSerialTaskCreateValidateBeforeCall(VideoProjectSerialTaskCreateRequest body, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException {
1377+
// verify the required parameter 'body' is set
1378+
if (body == null) {
1379+
throw new ApiException("Missing the required parameter 'body' when calling videoProjectSerialTaskCreate(Async)");
1380+
}
1381+
1382+
com.squareup.okhttp.Call call = videoProjectSerialTaskCreateCall(body, progressListener, progressRequestListener);
1383+
return call;
1384+
1385+
1386+
1387+
1388+
1389+
}
1390+
1391+
/**
1392+
*
1393+
*
1394+
* @param body (required)
1395+
* @return VideoProjectSerialTaskCreateResponse
1396+
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
1397+
*/
1398+
public VideoProjectSerialTaskCreateResponse videoProjectSerialTaskCreate(VideoProjectSerialTaskCreateRequest body) throws ApiException {
1399+
ApiResponse<VideoProjectSerialTaskCreateResponse> resp = videoProjectSerialTaskCreateWithHttpInfo(body);
1400+
return resp.getData();
1401+
}
1402+
1403+
/**
1404+
*
1405+
*
1406+
* @param body (required)
1407+
* @return ApiResponse&lt;VideoProjectSerialTaskCreateResponse&gt;
1408+
* @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
1409+
*/
1410+
public ApiResponse<VideoProjectSerialTaskCreateResponse> videoProjectSerialTaskCreateWithHttpInfo( @NotNull VideoProjectSerialTaskCreateRequest body) throws ApiException {
1411+
com.squareup.okhttp.Call call = videoProjectSerialTaskCreateValidateBeforeCall(body, null, null);
1412+
Type localVarReturnType = new TypeToken<VideoProjectSerialTaskCreateResponse>(){}.getType();
1413+
return apiClient.execute(call, localVarReturnType);
1414+
}
1415+
1416+
/**
1417+
* (asynchronously)
1418+
*
1419+
* @param body (required)
1420+
* @param callback The callback to be executed when the API call finishes
1421+
* @return The request call
1422+
* @throws ApiException If fail to process the API call, e.g. serializing the request body object
1423+
*/
1424+
public com.squareup.okhttp.Call videoProjectSerialTaskCreateAsync(VideoProjectSerialTaskCreateRequest body, final ApiCallback<VideoProjectSerialTaskCreateResponse> callback) throws ApiException {
1425+
1426+
ProgressResponseBody.ProgressListener progressListener = null;
1427+
ProgressRequestBody.ProgressRequestListener progressRequestListener = null;
1428+
1429+
if (callback != null) {
1430+
progressListener = new ProgressResponseBody.ProgressListener() {
1431+
@Override
1432+
public void update(long bytesRead, long contentLength, boolean done) {
1433+
callback.onDownloadProgress(bytesRead, contentLength, done);
1434+
}
1435+
};
1436+
1437+
progressRequestListener = new ProgressRequestBody.ProgressRequestListener() {
1438+
@Override
1439+
public void onRequestProgress(long bytesWritten, long contentLength, boolean done) {
1440+
callback.onUploadProgress(bytesWritten, contentLength, done);
1441+
}
1442+
};
1443+
}
1444+
1445+
com.squareup.okhttp.Call call = videoProjectSerialTaskCreateValidateBeforeCall(body, progressListener, progressRequestListener);
1446+
Type localVarReturnType = new TypeToken<VideoProjectSerialTaskCreateResponse>(){}.getType();
1447+
apiClient.executeAsync(call, localVarReturnType, callback);
1448+
return call;
1449+
}
13241450
/**
13251451
* Build call for videoProjectTaskDetail
13261452
* @param body (required)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
/*
2+
* i18n_openapi
3+
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
4+
*
5+
* OpenAPI spec version: common-version
6+
*
7+
*
8+
* NOTE: This class is auto generated by the swagger code generator program.
9+
* https://github.com/swagger-api/swagger-codegen.git
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.volcengine.i18nopenapi.model;
14+
15+
import java.util.Objects;
16+
import java.util.Arrays;
17+
import com.google.gson.TypeAdapter;
18+
import com.google.gson.annotations.JsonAdapter;
19+
import com.google.gson.annotations.SerializedName;
20+
import com.google.gson.stream.JsonReader;
21+
import com.google.gson.stream.JsonWriter;
22+
import io.swagger.v3.oas.annotations.media.Schema;
23+
import java.io.IOException;
24+
import javax.validation.constraints.*;
25+
import javax.validation.Valid;
26+
/**
27+
* BaseRespForVideoProjectSerialTaskCreateOutput
28+
*/
29+
30+
31+
32+
public class BaseRespForVideoProjectSerialTaskCreateOutput {
33+
@SerializedName("StatusCode")
34+
private Integer statusCode = null;
35+
36+
@SerializedName("StatusMessage")
37+
private String statusMessage = null;
38+
39+
public BaseRespForVideoProjectSerialTaskCreateOutput statusCode(Integer statusCode) {
40+
this.statusCode = statusCode;
41+
return this;
42+
}
43+
44+
/**
45+
* Get statusCode
46+
* @return statusCode
47+
**/
48+
@Schema(description = "")
49+
public Integer getStatusCode() {
50+
return statusCode;
51+
}
52+
53+
public void setStatusCode(Integer statusCode) {
54+
this.statusCode = statusCode;
55+
}
56+
57+
public BaseRespForVideoProjectSerialTaskCreateOutput statusMessage(String statusMessage) {
58+
this.statusMessage = statusMessage;
59+
return this;
60+
}
61+
62+
/**
63+
* Get statusMessage
64+
* @return statusMessage
65+
**/
66+
@Schema(description = "")
67+
public String getStatusMessage() {
68+
return statusMessage;
69+
}
70+
71+
public void setStatusMessage(String statusMessage) {
72+
this.statusMessage = statusMessage;
73+
}
74+
75+
76+
@Override
77+
public boolean equals(java.lang.Object o) {
78+
if (this == o) {
79+
return true;
80+
}
81+
if (o == null || getClass() != o.getClass()) {
82+
return false;
83+
}
84+
BaseRespForVideoProjectSerialTaskCreateOutput baseRespForVideoProjectSerialTaskCreateOutput = (BaseRespForVideoProjectSerialTaskCreateOutput) o;
85+
return Objects.equals(this.statusCode, baseRespForVideoProjectSerialTaskCreateOutput.statusCode) &&
86+
Objects.equals(this.statusMessage, baseRespForVideoProjectSerialTaskCreateOutput.statusMessage);
87+
}
88+
89+
@Override
90+
public int hashCode() {
91+
return Objects.hash(statusCode, statusMessage);
92+
}
93+
94+
95+
@Override
96+
public String toString() {
97+
StringBuilder sb = new StringBuilder();
98+
sb.append("class BaseRespForVideoProjectSerialTaskCreateOutput {\n");
99+
100+
sb.append(" statusCode: ").append(toIndentedString(statusCode)).append("\n");
101+
sb.append(" statusMessage: ").append(toIndentedString(statusMessage)).append("\n");
102+
sb.append("}");
103+
return sb.toString();
104+
}
105+
106+
/**
107+
* Convert the given object to string with each line indented by 4 spaces
108+
* (except the first line).
109+
*/
110+
private String toIndentedString(java.lang.Object o) {
111+
if (o == null) {
112+
return "null";
113+
}
114+
return o.toString().replace("\n", "\n ");
115+
}
116+
117+
}
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
/*
2+
* i18n_openapi
3+
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
4+
*
5+
* OpenAPI spec version: common-version
6+
*
7+
*
8+
* NOTE: This class is auto generated by the swagger code generator program.
9+
* https://github.com/swagger-api/swagger-codegen.git
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.volcengine.i18nopenapi.model;
14+
15+
import java.util.Objects;
16+
import java.util.Arrays;
17+
import com.google.gson.TypeAdapter;
18+
import com.google.gson.annotations.JsonAdapter;
19+
import com.google.gson.annotations.SerializedName;
20+
import com.google.gson.stream.JsonReader;
21+
import com.google.gson.stream.JsonWriter;
22+
import io.swagger.v3.oas.annotations.media.Schema;
23+
import java.io.IOException;
24+
import javax.validation.constraints.*;
25+
import javax.validation.Valid;
26+
/**
27+
* DataForVideoProjectCreateOutput
28+
*/
29+
30+
31+
32+
public class DataForVideoProjectCreateOutput {
33+
@SerializedName("projectId")
34+
private String projectId = null;
35+
36+
@SerializedName("projectName")
37+
private String projectName = null;
38+
39+
public DataForVideoProjectCreateOutput projectId(String projectId) {
40+
this.projectId = projectId;
41+
return this;
42+
}
43+
44+
/**
45+
* Get projectId
46+
* @return projectId
47+
**/
48+
@Schema(description = "")
49+
public String getProjectId() {
50+
return projectId;
51+
}
52+
53+
public void setProjectId(String projectId) {
54+
this.projectId = projectId;
55+
}
56+
57+
public DataForVideoProjectCreateOutput projectName(String projectName) {
58+
this.projectName = projectName;
59+
return this;
60+
}
61+
62+
/**
63+
* Get projectName
64+
* @return projectName
65+
**/
66+
@Schema(description = "")
67+
public String getProjectName() {
68+
return projectName;
69+
}
70+
71+
public void setProjectName(String projectName) {
72+
this.projectName = projectName;
73+
}
74+
75+
76+
@Override
77+
public boolean equals(java.lang.Object o) {
78+
if (this == o) {
79+
return true;
80+
}
81+
if (o == null || getClass() != o.getClass()) {
82+
return false;
83+
}
84+
DataForVideoProjectCreateOutput dataForVideoProjectCreateOutput = (DataForVideoProjectCreateOutput) o;
85+
return Objects.equals(this.projectId, dataForVideoProjectCreateOutput.projectId) &&
86+
Objects.equals(this.projectName, dataForVideoProjectCreateOutput.projectName);
87+
}
88+
89+
@Override
90+
public int hashCode() {
91+
return Objects.hash(projectId, projectName);
92+
}
93+
94+
95+
@Override
96+
public String toString() {
97+
StringBuilder sb = new StringBuilder();
98+
sb.append("class DataForVideoProjectCreateOutput {\n");
99+
100+
sb.append(" projectId: ").append(toIndentedString(projectId)).append("\n");
101+
sb.append(" projectName: ").append(toIndentedString(projectName)).append("\n");
102+
sb.append("}");
103+
return sb.toString();
104+
}
105+
106+
/**
107+
* Convert the given object to string with each line indented by 4 spaces
108+
* (except the first line).
109+
*/
110+
private String toIndentedString(java.lang.Object o) {
111+
if (o == null) {
112+
return "null";
113+
}
114+
return o.toString().replace("\n", "\n ");
115+
}
116+
117+
}

0 commit comments

Comments
 (0)