@@ -58,6 +58,78 @@ public CompletableFuture<AddDatasetDocumentResponse> addDatasetDocument(AddDatas
58
58
}
59
59
}
60
60
61
+ /**
62
+ * @param request the request parameters of AsyncCreateClipsTask AsyncCreateClipsTaskRequest
63
+ * @return AsyncCreateClipsTaskResponse
64
+ */
65
+ @ Override
66
+ public CompletableFuture <AsyncCreateClipsTaskResponse > asyncCreateClipsTask (AsyncCreateClipsTaskRequest request ) {
67
+ try {
68
+ this .handler .validateRequestModel (request );
69
+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("AsyncCreateClipsTask" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (true ).setReqBodyType (BodyType .FORM ).formModel (request );
70
+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (AsyncCreateClipsTaskResponse .create ());
71
+ return this .handler .execute (params );
72
+ } catch (Exception e ) {
73
+ CompletableFuture <AsyncCreateClipsTaskResponse > future = new CompletableFuture <>();
74
+ future .completeExceptionally (e );
75
+ return future ;
76
+ }
77
+ }
78
+
79
+ /**
80
+ * @param request the request parameters of AsyncCreateClipsTimeLine AsyncCreateClipsTimeLineRequest
81
+ * @return AsyncCreateClipsTimeLineResponse
82
+ */
83
+ @ Override
84
+ public CompletableFuture <AsyncCreateClipsTimeLineResponse > asyncCreateClipsTimeLine (AsyncCreateClipsTimeLineRequest request ) {
85
+ try {
86
+ this .handler .validateRequestModel (request );
87
+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("AsyncCreateClipsTimeLine" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (true ).setReqBodyType (BodyType .FORM ).formModel (request );
88
+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (AsyncCreateClipsTimeLineResponse .create ());
89
+ return this .handler .execute (params );
90
+ } catch (Exception e ) {
91
+ CompletableFuture <AsyncCreateClipsTimeLineResponse > future = new CompletableFuture <>();
92
+ future .completeExceptionally (e );
93
+ return future ;
94
+ }
95
+ }
96
+
97
+ /**
98
+ * @param request the request parameters of AsyncEditTimeline AsyncEditTimelineRequest
99
+ * @return AsyncEditTimelineResponse
100
+ */
101
+ @ Override
102
+ public CompletableFuture <AsyncEditTimelineResponse > asyncEditTimeline (AsyncEditTimelineRequest request ) {
103
+ try {
104
+ this .handler .validateRequestModel (request );
105
+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("AsyncEditTimeline" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (true ).setReqBodyType (BodyType .FORM ).formModel (request );
106
+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (AsyncEditTimelineResponse .create ());
107
+ return this .handler .execute (params );
108
+ } catch (Exception e ) {
109
+ CompletableFuture <AsyncEditTimelineResponse > future = new CompletableFuture <>();
110
+ future .completeExceptionally (e );
111
+ return future ;
112
+ }
113
+ }
114
+
115
+ /**
116
+ * @param request the request parameters of AsyncUploadVideo AsyncUploadVideoRequest
117
+ * @return AsyncUploadVideoResponse
118
+ */
119
+ @ Override
120
+ public CompletableFuture <AsyncUploadVideoResponse > asyncUploadVideo (AsyncUploadVideoRequest request ) {
121
+ try {
122
+ this .handler .validateRequestModel (request );
123
+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("AsyncUploadVideo" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (true ).setReqBodyType (BodyType .FORM ).formModel (request );
124
+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (AsyncUploadVideoResponse .create ());
125
+ return this .handler .execute (params );
126
+ } catch (Exception e ) {
127
+ CompletableFuture <AsyncUploadVideoResponse > future = new CompletableFuture <>();
128
+ future .completeExceptionally (e );
129
+ return future ;
130
+ }
131
+ }
132
+
61
133
/**
62
134
* @param request the request parameters of CancelAsyncTask CancelAsyncTaskRequest
63
135
* @return CancelAsyncTaskResponse
@@ -616,6 +688,24 @@ public CompletableFuture<GenerateViewPointResponse> generateViewPoint(GenerateVi
616
688
}
617
689
}
618
690
691
+ /**
692
+ * @param request the request parameters of GetAutoClipsTaskInfo GetAutoClipsTaskInfoRequest
693
+ * @return GetAutoClipsTaskInfoResponse
694
+ */
695
+ @ Override
696
+ public CompletableFuture <GetAutoClipsTaskInfoResponse > getAutoClipsTaskInfo (GetAutoClipsTaskInfoRequest request ) {
697
+ try {
698
+ this .handler .validateRequestModel (request );
699
+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("GetAutoClipsTaskInfo" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (true ).setReqBodyType (BodyType .FORM ).formModel (request );
700
+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (GetAutoClipsTaskInfoResponse .create ());
701
+ return this .handler .execute (params );
702
+ } catch (Exception e ) {
703
+ CompletableFuture <GetAutoClipsTaskInfoResponse > future = new CompletableFuture <>();
704
+ future .completeExceptionally (e );
705
+ return future ;
706
+ }
707
+ }
708
+
619
709
/**
620
710
* @param request the request parameters of GetCategoriesByTaskId GetCategoriesByTaskIdRequest
621
711
* @return GetCategoriesByTaskIdResponse
0 commit comments