|
47 | 47 | import com.volcengine.i18nopenapi.model.VideoProjectCreateResponse; |
48 | 48 | import com.volcengine.i18nopenapi.model.VideoProjectListRequest; |
49 | 49 | import com.volcengine.i18nopenapi.model.VideoProjectListResponse; |
| 50 | +import com.volcengine.i18nopenapi.model.VideoProjectSerialDubTaskCreateRequest; |
| 51 | +import com.volcengine.i18nopenapi.model.VideoProjectSerialDubTaskCreateResponse; |
50 | 52 | import com.volcengine.i18nopenapi.model.VideoProjectSerialTaskCreateRequest; |
51 | 53 | import com.volcengine.i18nopenapi.model.VideoProjectSerialTaskCreateResponse; |
52 | 54 | import com.volcengine.i18nopenapi.model.VideoProjectTaskDetailRequest; |
@@ -1323,6 +1325,130 @@ public void onRequestProgress(long bytesWritten, long contentLength, boolean don |
1323 | 1325 | apiClient.executeAsync(call, localVarReturnType, callback); |
1324 | 1326 | return call; |
1325 | 1327 | } |
| 1328 | + /** |
| 1329 | + * Build call for videoProjectSerialDubTaskCreate |
| 1330 | + * @param body (required) |
| 1331 | + * @param progressListener Progress listener |
| 1332 | + * @param progressRequestListener Progress request listener |
| 1333 | + * @return Call to execute |
| 1334 | + * @throws ApiException If fail to serialize the request body object |
| 1335 | + */ |
| 1336 | + public com.squareup.okhttp.Call videoProjectSerialDubTaskCreateCall(VideoProjectSerialDubTaskCreateRequest body, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { |
| 1337 | + Object localVarPostBody = body; |
| 1338 | + |
| 1339 | + // create path and map variables |
| 1340 | + String localVarPath = "/VideoProjectSerialDubTaskCreate/2021-05-21/i18n_openapi/post/application_json/"; |
| 1341 | + |
| 1342 | + List<Pair> localVarQueryParams = new ArrayList<Pair>(); |
| 1343 | + List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>(); |
| 1344 | + |
| 1345 | + Map<String, String> localVarHeaderParams = new HashMap<String, String>(); |
| 1346 | + |
| 1347 | + Map<String, Object> localVarFormParams = new HashMap<String, Object>(); |
| 1348 | + |
| 1349 | + final String[] localVarAccepts = { |
| 1350 | + "application/json" |
| 1351 | + }; |
| 1352 | + final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); |
| 1353 | + if (localVarAccept != null) localVarHeaderParams.put("Accept", localVarAccept); |
| 1354 | + |
| 1355 | + final String[] localVarContentTypes = { |
| 1356 | + "text/plain" |
| 1357 | + }; |
| 1358 | + final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); |
| 1359 | + localVarHeaderParams.put("Content-Type", localVarContentType); |
| 1360 | + |
| 1361 | + if(progressListener != null) { |
| 1362 | + apiClient.getHttpClient().networkInterceptors().add(new com.squareup.okhttp.Interceptor() { |
| 1363 | + @Override |
| 1364 | + public com.squareup.okhttp.Response intercept(com.squareup.okhttp.Interceptor.Chain chain) throws IOException { |
| 1365 | + com.squareup.okhttp.Response originalResponse = chain.proceed(chain.request()); |
| 1366 | + return originalResponse.newBuilder() |
| 1367 | + .body(new ProgressResponseBody(originalResponse.body(), progressListener)) |
| 1368 | + .build(); |
| 1369 | + } |
| 1370 | + }); |
| 1371 | + } |
| 1372 | + |
| 1373 | + String[] localVarAuthNames = new String[] { "volcengineSign" }; |
| 1374 | + return apiClient.buildCall(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarAuthNames, progressRequestListener); |
| 1375 | + } |
| 1376 | + |
| 1377 | + @SuppressWarnings("rawtypes") |
| 1378 | + private com.squareup.okhttp.Call videoProjectSerialDubTaskCreateValidateBeforeCall(VideoProjectSerialDubTaskCreateRequest body, final ProgressResponseBody.ProgressListener progressListener, final ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException { |
| 1379 | + // verify the required parameter 'body' is set |
| 1380 | + if (body == null) { |
| 1381 | + throw new ApiException("Missing the required parameter 'body' when calling videoProjectSerialDubTaskCreate(Async)"); |
| 1382 | + } |
| 1383 | + |
| 1384 | + com.squareup.okhttp.Call call = videoProjectSerialDubTaskCreateCall(body, progressListener, progressRequestListener); |
| 1385 | + return call; |
| 1386 | + |
| 1387 | + |
| 1388 | + |
| 1389 | + |
| 1390 | + |
| 1391 | + } |
| 1392 | + |
| 1393 | + /** |
| 1394 | + * |
| 1395 | + * |
| 1396 | + * @param body (required) |
| 1397 | + * @return VideoProjectSerialDubTaskCreateResponse |
| 1398 | + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body |
| 1399 | + */ |
| 1400 | + public VideoProjectSerialDubTaskCreateResponse videoProjectSerialDubTaskCreate(VideoProjectSerialDubTaskCreateRequest body) throws ApiException { |
| 1401 | + ApiResponse<VideoProjectSerialDubTaskCreateResponse> resp = videoProjectSerialDubTaskCreateWithHttpInfo(body); |
| 1402 | + return resp.getData(); |
| 1403 | + } |
| 1404 | + |
| 1405 | + /** |
| 1406 | + * |
| 1407 | + * |
| 1408 | + * @param body (required) |
| 1409 | + * @return ApiResponse<VideoProjectSerialDubTaskCreateResponse> |
| 1410 | + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body |
| 1411 | + */ |
| 1412 | + public ApiResponse<VideoProjectSerialDubTaskCreateResponse> videoProjectSerialDubTaskCreateWithHttpInfo( @NotNull VideoProjectSerialDubTaskCreateRequest body) throws ApiException { |
| 1413 | + com.squareup.okhttp.Call call = videoProjectSerialDubTaskCreateValidateBeforeCall(body, null, null); |
| 1414 | + Type localVarReturnType = new TypeToken<VideoProjectSerialDubTaskCreateResponse>(){}.getType(); |
| 1415 | + return apiClient.execute(call, localVarReturnType); |
| 1416 | + } |
| 1417 | + |
| 1418 | + /** |
| 1419 | + * (asynchronously) |
| 1420 | + * |
| 1421 | + * @param body (required) |
| 1422 | + * @param callback The callback to be executed when the API call finishes |
| 1423 | + * @return The request call |
| 1424 | + * @throws ApiException If fail to process the API call, e.g. serializing the request body object |
| 1425 | + */ |
| 1426 | + public com.squareup.okhttp.Call videoProjectSerialDubTaskCreateAsync(VideoProjectSerialDubTaskCreateRequest body, final ApiCallback<VideoProjectSerialDubTaskCreateResponse> callback) throws ApiException { |
| 1427 | + |
| 1428 | + ProgressResponseBody.ProgressListener progressListener = null; |
| 1429 | + ProgressRequestBody.ProgressRequestListener progressRequestListener = null; |
| 1430 | + |
| 1431 | + if (callback != null) { |
| 1432 | + progressListener = new ProgressResponseBody.ProgressListener() { |
| 1433 | + @Override |
| 1434 | + public void update(long bytesRead, long contentLength, boolean done) { |
| 1435 | + callback.onDownloadProgress(bytesRead, contentLength, done); |
| 1436 | + } |
| 1437 | + }; |
| 1438 | + |
| 1439 | + progressRequestListener = new ProgressRequestBody.ProgressRequestListener() { |
| 1440 | + @Override |
| 1441 | + public void onRequestProgress(long bytesWritten, long contentLength, boolean done) { |
| 1442 | + callback.onUploadProgress(bytesWritten, contentLength, done); |
| 1443 | + } |
| 1444 | + }; |
| 1445 | + } |
| 1446 | + |
| 1447 | + com.squareup.okhttp.Call call = videoProjectSerialDubTaskCreateValidateBeforeCall(body, progressListener, progressRequestListener); |
| 1448 | + Type localVarReturnType = new TypeToken<VideoProjectSerialDubTaskCreateResponse>(){}.getType(); |
| 1449 | + apiClient.executeAsync(call, localVarReturnType, callback); |
| 1450 | + return call; |
| 1451 | + } |
1326 | 1452 | /** |
1327 | 1453 | * Build call for videoProjectSerialTaskCreate |
1328 | 1454 | * @param body (required) |
|
0 commit comments