QualitycheckClient.h 68 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670
  1. /*
  2. * Copyright 2009-2017 Alibaba Cloud All rights reserved.
  3. *
  4. * Licensed under the Apache License, Version 2.0 (the "License");
  5. * you may not use this file except in compliance with the License.
  6. * You may obtain a copy of the License at
  7. *
  8. * http://www.apache.org/licenses/LICENSE-2.0
  9. *
  10. * Unless required by applicable law or agreed to in writing, software
  11. * distributed under the License is distributed on an "AS IS" BASIS,
  12. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. * See the License for the specific language governing permissions and
  14. * limitations under the License.
  15. */
  16. #ifndef ALIBABACLOUD_QUALITYCHECK_QUALITYCHECKCLIENT_H_
  17. #define ALIBABACLOUD_QUALITYCHECK_QUALITYCHECKCLIENT_H_
  18. #include <future>
  19. #include <alibabacloud/core/AsyncCallerContext.h>
  20. #include <alibabacloud/core/EndpointProvider.h>
  21. #include <alibabacloud/core/RpcServiceClient.h>
  22. #include "QualitycheckExport.h"
  23. #include "model/AddBusinessCategoryRequest.h"
  24. #include "model/AddBusinessCategoryResult.h"
  25. #include "model/AddRuleCategoryRequest.h"
  26. #include "model/AddRuleCategoryResult.h"
  27. #include "model/AddThesaurusForApiRequest.h"
  28. #include "model/AddThesaurusForApiResult.h"
  29. #include "model/AssignReviewerRequest.h"
  30. #include "model/AssignReviewerResult.h"
  31. #include "model/CreateAsrVocabRequest.h"
  32. #include "model/CreateAsrVocabResult.h"
  33. #include "model/CreateSkillGroupConfigRequest.h"
  34. #include "model/CreateSkillGroupConfigResult.h"
  35. #include "model/CreateTaskAssignRuleRequest.h"
  36. #include "model/CreateTaskAssignRuleResult.h"
  37. #include "model/CreateUserRequest.h"
  38. #include "model/CreateUserResult.h"
  39. #include "model/CreateWarningConfigRequest.h"
  40. #include "model/CreateWarningConfigResult.h"
  41. #include "model/DelRuleCategoryRequest.h"
  42. #include "model/DelRuleCategoryResult.h"
  43. #include "model/DelThesaurusForApiRequest.h"
  44. #include "model/DelThesaurusForApiResult.h"
  45. #include "model/DeleteAsrVocabRequest.h"
  46. #include "model/DeleteAsrVocabResult.h"
  47. #include "model/DeleteBusinessCategoryRequest.h"
  48. #include "model/DeleteBusinessCategoryResult.h"
  49. #include "model/DeleteCustomizationConfigRequest.h"
  50. #include "model/DeleteCustomizationConfigResult.h"
  51. #include "model/DeleteDataSetRequest.h"
  52. #include "model/DeleteDataSetResult.h"
  53. #include "model/DeletePrecisionTaskRequest.h"
  54. #include "model/DeletePrecisionTaskResult.h"
  55. #include "model/DeleteScoreForApiRequest.h"
  56. #include "model/DeleteScoreForApiResult.h"
  57. #include "model/DeleteSkillGroupConfigRequest.h"
  58. #include "model/DeleteSkillGroupConfigResult.h"
  59. #include "model/DeleteSubScoreForApiRequest.h"
  60. #include "model/DeleteSubScoreForApiResult.h"
  61. #include "model/DeleteTaskAssignRuleRequest.h"
  62. #include "model/DeleteTaskAssignRuleResult.h"
  63. #include "model/DeleteUserRequest.h"
  64. #include "model/DeleteUserResult.h"
  65. #include "model/DeleteWarningConfigRequest.h"
  66. #include "model/DeleteWarningConfigResult.h"
  67. #include "model/EditThesaurusForApiRequest.h"
  68. #include "model/EditThesaurusForApiResult.h"
  69. #include "model/GetAsrVocabRequest.h"
  70. #include "model/GetAsrVocabResult.h"
  71. #include "model/GetBusinessCategoryListRequest.h"
  72. #include "model/GetBusinessCategoryListResult.h"
  73. #include "model/GetCustomizationConfigListRequest.h"
  74. #include "model/GetCustomizationConfigListResult.h"
  75. #include "model/GetHitResultRequest.h"
  76. #include "model/GetHitResultResult.h"
  77. #include "model/GetNextResultToVerifyRequest.h"
  78. #include "model/GetNextResultToVerifyResult.h"
  79. #include "model/GetPrecisionTaskRequest.h"
  80. #include "model/GetPrecisionTaskResult.h"
  81. #include "model/GetResultRequest.h"
  82. #include "model/GetResultResult.h"
  83. #include "model/GetResultCallbackRequest.h"
  84. #include "model/GetResultCallbackResult.h"
  85. #include "model/GetResultToReviewRequest.h"
  86. #include "model/GetResultToReviewResult.h"
  87. #include "model/GetRuleRequest.h"
  88. #include "model/GetRuleResult.h"
  89. #include "model/GetRuleCategoryRequest.h"
  90. #include "model/GetRuleCategoryResult.h"
  91. #include "model/GetRuleDetailRequest.h"
  92. #include "model/GetRuleDetailResult.h"
  93. #include "model/GetScoreInfoRequest.h"
  94. #include "model/GetScoreInfoResult.h"
  95. #include "model/GetSkillGroupConfigRequest.h"
  96. #include "model/GetSkillGroupConfigResult.h"
  97. #include "model/GetSyncResultRequest.h"
  98. #include "model/GetSyncResultResult.h"
  99. #include "model/GetThesaurusBySynonymForApiRequest.h"
  100. #include "model/GetThesaurusBySynonymForApiResult.h"
  101. #include "model/HandleComplaintRequest.h"
  102. #include "model/HandleComplaintResult.h"
  103. #include "model/InsertScoreForApiRequest.h"
  104. #include "model/InsertScoreForApiResult.h"
  105. #include "model/InsertSubScoreForApiRequest.h"
  106. #include "model/InsertSubScoreForApiResult.h"
  107. #include "model/InvalidRuleRequest.h"
  108. #include "model/InvalidRuleResult.h"
  109. #include "model/ListAsrVocabRequest.h"
  110. #include "model/ListAsrVocabResult.h"
  111. #include "model/ListBusinessSpacesRequest.h"
  112. #include "model/ListBusinessSpacesResult.h"
  113. #include "model/ListHotWordsTasksRequest.h"
  114. #include "model/ListHotWordsTasksResult.h"
  115. #include "model/ListPrecisionTaskRequest.h"
  116. #include "model/ListPrecisionTaskResult.h"
  117. #include "model/ListQualityCheckSchemeRequest.h"
  118. #include "model/ListQualityCheckSchemeResult.h"
  119. #include "model/ListRolesRequest.h"
  120. #include "model/ListRolesResult.h"
  121. #include "model/ListRulesRequest.h"
  122. #include "model/ListRulesResult.h"
  123. #include "model/ListSkillGroupConfigRequest.h"
  124. #include "model/ListSkillGroupConfigResult.h"
  125. #include "model/ListTaskAssignRulesRequest.h"
  126. #include "model/ListTaskAssignRulesResult.h"
  127. #include "model/ListUsersRequest.h"
  128. #include "model/ListUsersResult.h"
  129. #include "model/ListWarningConfigRequest.h"
  130. #include "model/ListWarningConfigResult.h"
  131. #include "model/RestartAsrTaskRequest.h"
  132. #include "model/RestartAsrTaskResult.h"
  133. #include "model/SaveConfigDataSetRequest.h"
  134. #include "model/SaveConfigDataSetResult.h"
  135. #include "model/SubmitComplaintRequest.h"
  136. #include "model/SubmitComplaintResult.h"
  137. #include "model/SubmitPrecisionTaskRequest.h"
  138. #include "model/SubmitPrecisionTaskResult.h"
  139. #include "model/SubmitQualityCheckTaskRequest.h"
  140. #include "model/SubmitQualityCheckTaskResult.h"
  141. #include "model/SubmitReviewInfoRequest.h"
  142. #include "model/SubmitReviewInfoResult.h"
  143. #include "model/SyncQualityCheckRequest.h"
  144. #include "model/SyncQualityCheckResult.h"
  145. #include "model/UpdateAsrVocabRequest.h"
  146. #include "model/UpdateAsrVocabResult.h"
  147. #include "model/UpdateQualityCheckDataRequest.h"
  148. #include "model/UpdateQualityCheckDataResult.h"
  149. #include "model/UpdateRuleRequest.h"
  150. #include "model/UpdateRuleResult.h"
  151. #include "model/UpdateScoreForApiRequest.h"
  152. #include "model/UpdateScoreForApiResult.h"
  153. #include "model/UpdateSkillGroupConfigRequest.h"
  154. #include "model/UpdateSkillGroupConfigResult.h"
  155. #include "model/UpdateSubScoreForApiRequest.h"
  156. #include "model/UpdateSubScoreForApiResult.h"
  157. #include "model/UpdateSyncQualityCheckDataRequest.h"
  158. #include "model/UpdateSyncQualityCheckDataResult.h"
  159. #include "model/UpdateTaskAssignRuleRequest.h"
  160. #include "model/UpdateTaskAssignRuleResult.h"
  161. #include "model/UpdateUserRequest.h"
  162. #include "model/UpdateUserResult.h"
  163. #include "model/UpdateUserConfigRequest.h"
  164. #include "model/UpdateUserConfigResult.h"
  165. #include "model/UpdateWarningConfigRequest.h"
  166. #include "model/UpdateWarningConfigResult.h"
  167. #include "model/UploadAudioDataRequest.h"
  168. #include "model/UploadAudioDataResult.h"
  169. #include "model/UploadDataRequest.h"
  170. #include "model/UploadDataResult.h"
  171. #include "model/UploadDataSyncRequest.h"
  172. #include "model/UploadDataSyncResult.h"
  173. #include "model/UploadRuleRequest.h"
  174. #include "model/UploadRuleResult.h"
  175. #include "model/VerifyFileRequest.h"
  176. #include "model/VerifyFileResult.h"
  177. #include "model/VerifySentenceRequest.h"
  178. #include "model/VerifySentenceResult.h"
  179. namespace AlibabaCloud
  180. {
  181. namespace Qualitycheck
  182. {
  183. class ALIBABACLOUD_QUALITYCHECK_EXPORT QualitycheckClient : public RpcServiceClient
  184. {
  185. public:
  186. typedef Outcome<Error, Model::AddBusinessCategoryResult> AddBusinessCategoryOutcome;
  187. typedef std::future<AddBusinessCategoryOutcome> AddBusinessCategoryOutcomeCallable;
  188. typedef std::function<void(const QualitycheckClient*, const Model::AddBusinessCategoryRequest&, const AddBusinessCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddBusinessCategoryAsyncHandler;
  189. typedef Outcome<Error, Model::AddRuleCategoryResult> AddRuleCategoryOutcome;
  190. typedef std::future<AddRuleCategoryOutcome> AddRuleCategoryOutcomeCallable;
  191. typedef std::function<void(const QualitycheckClient*, const Model::AddRuleCategoryRequest&, const AddRuleCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddRuleCategoryAsyncHandler;
  192. typedef Outcome<Error, Model::AddThesaurusForApiResult> AddThesaurusForApiOutcome;
  193. typedef std::future<AddThesaurusForApiOutcome> AddThesaurusForApiOutcomeCallable;
  194. typedef std::function<void(const QualitycheckClient*, const Model::AddThesaurusForApiRequest&, const AddThesaurusForApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddThesaurusForApiAsyncHandler;
  195. typedef Outcome<Error, Model::AssignReviewerResult> AssignReviewerOutcome;
  196. typedef std::future<AssignReviewerOutcome> AssignReviewerOutcomeCallable;
  197. typedef std::function<void(const QualitycheckClient*, const Model::AssignReviewerRequest&, const AssignReviewerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssignReviewerAsyncHandler;
  198. typedef Outcome<Error, Model::CreateAsrVocabResult> CreateAsrVocabOutcome;
  199. typedef std::future<CreateAsrVocabOutcome> CreateAsrVocabOutcomeCallable;
  200. typedef std::function<void(const QualitycheckClient*, const Model::CreateAsrVocabRequest&, const CreateAsrVocabOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAsrVocabAsyncHandler;
  201. typedef Outcome<Error, Model::CreateSkillGroupConfigResult> CreateSkillGroupConfigOutcome;
  202. typedef std::future<CreateSkillGroupConfigOutcome> CreateSkillGroupConfigOutcomeCallable;
  203. typedef std::function<void(const QualitycheckClient*, const Model::CreateSkillGroupConfigRequest&, const CreateSkillGroupConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSkillGroupConfigAsyncHandler;
  204. typedef Outcome<Error, Model::CreateTaskAssignRuleResult> CreateTaskAssignRuleOutcome;
  205. typedef std::future<CreateTaskAssignRuleOutcome> CreateTaskAssignRuleOutcomeCallable;
  206. typedef std::function<void(const QualitycheckClient*, const Model::CreateTaskAssignRuleRequest&, const CreateTaskAssignRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTaskAssignRuleAsyncHandler;
  207. typedef Outcome<Error, Model::CreateUserResult> CreateUserOutcome;
  208. typedef std::future<CreateUserOutcome> CreateUserOutcomeCallable;
  209. typedef std::function<void(const QualitycheckClient*, const Model::CreateUserRequest&, const CreateUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUserAsyncHandler;
  210. typedef Outcome<Error, Model::CreateWarningConfigResult> CreateWarningConfigOutcome;
  211. typedef std::future<CreateWarningConfigOutcome> CreateWarningConfigOutcomeCallable;
  212. typedef std::function<void(const QualitycheckClient*, const Model::CreateWarningConfigRequest&, const CreateWarningConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateWarningConfigAsyncHandler;
  213. typedef Outcome<Error, Model::DelRuleCategoryResult> DelRuleCategoryOutcome;
  214. typedef std::future<DelRuleCategoryOutcome> DelRuleCategoryOutcomeCallable;
  215. typedef std::function<void(const QualitycheckClient*, const Model::DelRuleCategoryRequest&, const DelRuleCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DelRuleCategoryAsyncHandler;
  216. typedef Outcome<Error, Model::DelThesaurusForApiResult> DelThesaurusForApiOutcome;
  217. typedef std::future<DelThesaurusForApiOutcome> DelThesaurusForApiOutcomeCallable;
  218. typedef std::function<void(const QualitycheckClient*, const Model::DelThesaurusForApiRequest&, const DelThesaurusForApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DelThesaurusForApiAsyncHandler;
  219. typedef Outcome<Error, Model::DeleteAsrVocabResult> DeleteAsrVocabOutcome;
  220. typedef std::future<DeleteAsrVocabOutcome> DeleteAsrVocabOutcomeCallable;
  221. typedef std::function<void(const QualitycheckClient*, const Model::DeleteAsrVocabRequest&, const DeleteAsrVocabOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAsrVocabAsyncHandler;
  222. typedef Outcome<Error, Model::DeleteBusinessCategoryResult> DeleteBusinessCategoryOutcome;
  223. typedef std::future<DeleteBusinessCategoryOutcome> DeleteBusinessCategoryOutcomeCallable;
  224. typedef std::function<void(const QualitycheckClient*, const Model::DeleteBusinessCategoryRequest&, const DeleteBusinessCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBusinessCategoryAsyncHandler;
  225. typedef Outcome<Error, Model::DeleteCustomizationConfigResult> DeleteCustomizationConfigOutcome;
  226. typedef std::future<DeleteCustomizationConfigOutcome> DeleteCustomizationConfigOutcomeCallable;
  227. typedef std::function<void(const QualitycheckClient*, const Model::DeleteCustomizationConfigRequest&, const DeleteCustomizationConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCustomizationConfigAsyncHandler;
  228. typedef Outcome<Error, Model::DeleteDataSetResult> DeleteDataSetOutcome;
  229. typedef std::future<DeleteDataSetOutcome> DeleteDataSetOutcomeCallable;
  230. typedef std::function<void(const QualitycheckClient*, const Model::DeleteDataSetRequest&, const DeleteDataSetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDataSetAsyncHandler;
  231. typedef Outcome<Error, Model::DeletePrecisionTaskResult> DeletePrecisionTaskOutcome;
  232. typedef std::future<DeletePrecisionTaskOutcome> DeletePrecisionTaskOutcomeCallable;
  233. typedef std::function<void(const QualitycheckClient*, const Model::DeletePrecisionTaskRequest&, const DeletePrecisionTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePrecisionTaskAsyncHandler;
  234. typedef Outcome<Error, Model::DeleteScoreForApiResult> DeleteScoreForApiOutcome;
  235. typedef std::future<DeleteScoreForApiOutcome> DeleteScoreForApiOutcomeCallable;
  236. typedef std::function<void(const QualitycheckClient*, const Model::DeleteScoreForApiRequest&, const DeleteScoreForApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScoreForApiAsyncHandler;
  237. typedef Outcome<Error, Model::DeleteSkillGroupConfigResult> DeleteSkillGroupConfigOutcome;
  238. typedef std::future<DeleteSkillGroupConfigOutcome> DeleteSkillGroupConfigOutcomeCallable;
  239. typedef std::function<void(const QualitycheckClient*, const Model::DeleteSkillGroupConfigRequest&, const DeleteSkillGroupConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSkillGroupConfigAsyncHandler;
  240. typedef Outcome<Error, Model::DeleteSubScoreForApiResult> DeleteSubScoreForApiOutcome;
  241. typedef std::future<DeleteSubScoreForApiOutcome> DeleteSubScoreForApiOutcomeCallable;
  242. typedef std::function<void(const QualitycheckClient*, const Model::DeleteSubScoreForApiRequest&, const DeleteSubScoreForApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSubScoreForApiAsyncHandler;
  243. typedef Outcome<Error, Model::DeleteTaskAssignRuleResult> DeleteTaskAssignRuleOutcome;
  244. typedef std::future<DeleteTaskAssignRuleOutcome> DeleteTaskAssignRuleOutcomeCallable;
  245. typedef std::function<void(const QualitycheckClient*, const Model::DeleteTaskAssignRuleRequest&, const DeleteTaskAssignRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTaskAssignRuleAsyncHandler;
  246. typedef Outcome<Error, Model::DeleteUserResult> DeleteUserOutcome;
  247. typedef std::future<DeleteUserOutcome> DeleteUserOutcomeCallable;
  248. typedef std::function<void(const QualitycheckClient*, const Model::DeleteUserRequest&, const DeleteUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteUserAsyncHandler;
  249. typedef Outcome<Error, Model::DeleteWarningConfigResult> DeleteWarningConfigOutcome;
  250. typedef std::future<DeleteWarningConfigOutcome> DeleteWarningConfigOutcomeCallable;
  251. typedef std::function<void(const QualitycheckClient*, const Model::DeleteWarningConfigRequest&, const DeleteWarningConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteWarningConfigAsyncHandler;
  252. typedef Outcome<Error, Model::EditThesaurusForApiResult> EditThesaurusForApiOutcome;
  253. typedef std::future<EditThesaurusForApiOutcome> EditThesaurusForApiOutcomeCallable;
  254. typedef std::function<void(const QualitycheckClient*, const Model::EditThesaurusForApiRequest&, const EditThesaurusForApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EditThesaurusForApiAsyncHandler;
  255. typedef Outcome<Error, Model::GetAsrVocabResult> GetAsrVocabOutcome;
  256. typedef std::future<GetAsrVocabOutcome> GetAsrVocabOutcomeCallable;
  257. typedef std::function<void(const QualitycheckClient*, const Model::GetAsrVocabRequest&, const GetAsrVocabOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAsrVocabAsyncHandler;
  258. typedef Outcome<Error, Model::GetBusinessCategoryListResult> GetBusinessCategoryListOutcome;
  259. typedef std::future<GetBusinessCategoryListOutcome> GetBusinessCategoryListOutcomeCallable;
  260. typedef std::function<void(const QualitycheckClient*, const Model::GetBusinessCategoryListRequest&, const GetBusinessCategoryListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetBusinessCategoryListAsyncHandler;
  261. typedef Outcome<Error, Model::GetCustomizationConfigListResult> GetCustomizationConfigListOutcome;
  262. typedef std::future<GetCustomizationConfigListOutcome> GetCustomizationConfigListOutcomeCallable;
  263. typedef std::function<void(const QualitycheckClient*, const Model::GetCustomizationConfigListRequest&, const GetCustomizationConfigListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCustomizationConfigListAsyncHandler;
  264. typedef Outcome<Error, Model::GetHitResultResult> GetHitResultOutcome;
  265. typedef std::future<GetHitResultOutcome> GetHitResultOutcomeCallable;
  266. typedef std::function<void(const QualitycheckClient*, const Model::GetHitResultRequest&, const GetHitResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetHitResultAsyncHandler;
  267. typedef Outcome<Error, Model::GetNextResultToVerifyResult> GetNextResultToVerifyOutcome;
  268. typedef std::future<GetNextResultToVerifyOutcome> GetNextResultToVerifyOutcomeCallable;
  269. typedef std::function<void(const QualitycheckClient*, const Model::GetNextResultToVerifyRequest&, const GetNextResultToVerifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetNextResultToVerifyAsyncHandler;
  270. typedef Outcome<Error, Model::GetPrecisionTaskResult> GetPrecisionTaskOutcome;
  271. typedef std::future<GetPrecisionTaskOutcome> GetPrecisionTaskOutcomeCallable;
  272. typedef std::function<void(const QualitycheckClient*, const Model::GetPrecisionTaskRequest&, const GetPrecisionTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPrecisionTaskAsyncHandler;
  273. typedef Outcome<Error, Model::GetResultResult> GetResultOutcome;
  274. typedef std::future<GetResultOutcome> GetResultOutcomeCallable;
  275. typedef std::function<void(const QualitycheckClient*, const Model::GetResultRequest&, const GetResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResultAsyncHandler;
  276. typedef Outcome<Error, Model::GetResultCallbackResult> GetResultCallbackOutcome;
  277. typedef std::future<GetResultCallbackOutcome> GetResultCallbackOutcomeCallable;
  278. typedef std::function<void(const QualitycheckClient*, const Model::GetResultCallbackRequest&, const GetResultCallbackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResultCallbackAsyncHandler;
  279. typedef Outcome<Error, Model::GetResultToReviewResult> GetResultToReviewOutcome;
  280. typedef std::future<GetResultToReviewOutcome> GetResultToReviewOutcomeCallable;
  281. typedef std::function<void(const QualitycheckClient*, const Model::GetResultToReviewRequest&, const GetResultToReviewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetResultToReviewAsyncHandler;
  282. typedef Outcome<Error, Model::GetRuleResult> GetRuleOutcome;
  283. typedef std::future<GetRuleOutcome> GetRuleOutcomeCallable;
  284. typedef std::function<void(const QualitycheckClient*, const Model::GetRuleRequest&, const GetRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRuleAsyncHandler;
  285. typedef Outcome<Error, Model::GetRuleCategoryResult> GetRuleCategoryOutcome;
  286. typedef std::future<GetRuleCategoryOutcome> GetRuleCategoryOutcomeCallable;
  287. typedef std::function<void(const QualitycheckClient*, const Model::GetRuleCategoryRequest&, const GetRuleCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRuleCategoryAsyncHandler;
  288. typedef Outcome<Error, Model::GetRuleDetailResult> GetRuleDetailOutcome;
  289. typedef std::future<GetRuleDetailOutcome> GetRuleDetailOutcomeCallable;
  290. typedef std::function<void(const QualitycheckClient*, const Model::GetRuleDetailRequest&, const GetRuleDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRuleDetailAsyncHandler;
  291. typedef Outcome<Error, Model::GetScoreInfoResult> GetScoreInfoOutcome;
  292. typedef std::future<GetScoreInfoOutcome> GetScoreInfoOutcomeCallable;
  293. typedef std::function<void(const QualitycheckClient*, const Model::GetScoreInfoRequest&, const GetScoreInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetScoreInfoAsyncHandler;
  294. typedef Outcome<Error, Model::GetSkillGroupConfigResult> GetSkillGroupConfigOutcome;
  295. typedef std::future<GetSkillGroupConfigOutcome> GetSkillGroupConfigOutcomeCallable;
  296. typedef std::function<void(const QualitycheckClient*, const Model::GetSkillGroupConfigRequest&, const GetSkillGroupConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSkillGroupConfigAsyncHandler;
  297. typedef Outcome<Error, Model::GetSyncResultResult> GetSyncResultOutcome;
  298. typedef std::future<GetSyncResultOutcome> GetSyncResultOutcomeCallable;
  299. typedef std::function<void(const QualitycheckClient*, const Model::GetSyncResultRequest&, const GetSyncResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSyncResultAsyncHandler;
  300. typedef Outcome<Error, Model::GetThesaurusBySynonymForApiResult> GetThesaurusBySynonymForApiOutcome;
  301. typedef std::future<GetThesaurusBySynonymForApiOutcome> GetThesaurusBySynonymForApiOutcomeCallable;
  302. typedef std::function<void(const QualitycheckClient*, const Model::GetThesaurusBySynonymForApiRequest&, const GetThesaurusBySynonymForApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetThesaurusBySynonymForApiAsyncHandler;
  303. typedef Outcome<Error, Model::HandleComplaintResult> HandleComplaintOutcome;
  304. typedef std::future<HandleComplaintOutcome> HandleComplaintOutcomeCallable;
  305. typedef std::function<void(const QualitycheckClient*, const Model::HandleComplaintRequest&, const HandleComplaintOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> HandleComplaintAsyncHandler;
  306. typedef Outcome<Error, Model::InsertScoreForApiResult> InsertScoreForApiOutcome;
  307. typedef std::future<InsertScoreForApiOutcome> InsertScoreForApiOutcomeCallable;
  308. typedef std::function<void(const QualitycheckClient*, const Model::InsertScoreForApiRequest&, const InsertScoreForApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InsertScoreForApiAsyncHandler;
  309. typedef Outcome<Error, Model::InsertSubScoreForApiResult> InsertSubScoreForApiOutcome;
  310. typedef std::future<InsertSubScoreForApiOutcome> InsertSubScoreForApiOutcomeCallable;
  311. typedef std::function<void(const QualitycheckClient*, const Model::InsertSubScoreForApiRequest&, const InsertSubScoreForApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InsertSubScoreForApiAsyncHandler;
  312. typedef Outcome<Error, Model::InvalidRuleResult> InvalidRuleOutcome;
  313. typedef std::future<InvalidRuleOutcome> InvalidRuleOutcomeCallable;
  314. typedef std::function<void(const QualitycheckClient*, const Model::InvalidRuleRequest&, const InvalidRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InvalidRuleAsyncHandler;
  315. typedef Outcome<Error, Model::ListAsrVocabResult> ListAsrVocabOutcome;
  316. typedef std::future<ListAsrVocabOutcome> ListAsrVocabOutcomeCallable;
  317. typedef std::function<void(const QualitycheckClient*, const Model::ListAsrVocabRequest&, const ListAsrVocabOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAsrVocabAsyncHandler;
  318. typedef Outcome<Error, Model::ListBusinessSpacesResult> ListBusinessSpacesOutcome;
  319. typedef std::future<ListBusinessSpacesOutcome> ListBusinessSpacesOutcomeCallable;
  320. typedef std::function<void(const QualitycheckClient*, const Model::ListBusinessSpacesRequest&, const ListBusinessSpacesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBusinessSpacesAsyncHandler;
  321. typedef Outcome<Error, Model::ListHotWordsTasksResult> ListHotWordsTasksOutcome;
  322. typedef std::future<ListHotWordsTasksOutcome> ListHotWordsTasksOutcomeCallable;
  323. typedef std::function<void(const QualitycheckClient*, const Model::ListHotWordsTasksRequest&, const ListHotWordsTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListHotWordsTasksAsyncHandler;
  324. typedef Outcome<Error, Model::ListPrecisionTaskResult> ListPrecisionTaskOutcome;
  325. typedef std::future<ListPrecisionTaskOutcome> ListPrecisionTaskOutcomeCallable;
  326. typedef std::function<void(const QualitycheckClient*, const Model::ListPrecisionTaskRequest&, const ListPrecisionTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPrecisionTaskAsyncHandler;
  327. typedef Outcome<Error, Model::ListQualityCheckSchemeResult> ListQualityCheckSchemeOutcome;
  328. typedef std::future<ListQualityCheckSchemeOutcome> ListQualityCheckSchemeOutcomeCallable;
  329. typedef std::function<void(const QualitycheckClient*, const Model::ListQualityCheckSchemeRequest&, const ListQualityCheckSchemeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListQualityCheckSchemeAsyncHandler;
  330. typedef Outcome<Error, Model::ListRolesResult> ListRolesOutcome;
  331. typedef std::future<ListRolesOutcome> ListRolesOutcomeCallable;
  332. typedef std::function<void(const QualitycheckClient*, const Model::ListRolesRequest&, const ListRolesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRolesAsyncHandler;
  333. typedef Outcome<Error, Model::ListRulesResult> ListRulesOutcome;
  334. typedef std::future<ListRulesOutcome> ListRulesOutcomeCallable;
  335. typedef std::function<void(const QualitycheckClient*, const Model::ListRulesRequest&, const ListRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRulesAsyncHandler;
  336. typedef Outcome<Error, Model::ListSkillGroupConfigResult> ListSkillGroupConfigOutcome;
  337. typedef std::future<ListSkillGroupConfigOutcome> ListSkillGroupConfigOutcomeCallable;
  338. typedef std::function<void(const QualitycheckClient*, const Model::ListSkillGroupConfigRequest&, const ListSkillGroupConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSkillGroupConfigAsyncHandler;
  339. typedef Outcome<Error, Model::ListTaskAssignRulesResult> ListTaskAssignRulesOutcome;
  340. typedef std::future<ListTaskAssignRulesOutcome> ListTaskAssignRulesOutcomeCallable;
  341. typedef std::function<void(const QualitycheckClient*, const Model::ListTaskAssignRulesRequest&, const ListTaskAssignRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTaskAssignRulesAsyncHandler;
  342. typedef Outcome<Error, Model::ListUsersResult> ListUsersOutcome;
  343. typedef std::future<ListUsersOutcome> ListUsersOutcomeCallable;
  344. typedef std::function<void(const QualitycheckClient*, const Model::ListUsersRequest&, const ListUsersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUsersAsyncHandler;
  345. typedef Outcome<Error, Model::ListWarningConfigResult> ListWarningConfigOutcome;
  346. typedef std::future<ListWarningConfigOutcome> ListWarningConfigOutcomeCallable;
  347. typedef std::function<void(const QualitycheckClient*, const Model::ListWarningConfigRequest&, const ListWarningConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListWarningConfigAsyncHandler;
  348. typedef Outcome<Error, Model::RestartAsrTaskResult> RestartAsrTaskOutcome;
  349. typedef std::future<RestartAsrTaskOutcome> RestartAsrTaskOutcomeCallable;
  350. typedef std::function<void(const QualitycheckClient*, const Model::RestartAsrTaskRequest&, const RestartAsrTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestartAsrTaskAsyncHandler;
  351. typedef Outcome<Error, Model::SaveConfigDataSetResult> SaveConfigDataSetOutcome;
  352. typedef std::future<SaveConfigDataSetOutcome> SaveConfigDataSetOutcomeCallable;
  353. typedef std::function<void(const QualitycheckClient*, const Model::SaveConfigDataSetRequest&, const SaveConfigDataSetOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveConfigDataSetAsyncHandler;
  354. typedef Outcome<Error, Model::SubmitComplaintResult> SubmitComplaintOutcome;
  355. typedef std::future<SubmitComplaintOutcome> SubmitComplaintOutcomeCallable;
  356. typedef std::function<void(const QualitycheckClient*, const Model::SubmitComplaintRequest&, const SubmitComplaintOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitComplaintAsyncHandler;
  357. typedef Outcome<Error, Model::SubmitPrecisionTaskResult> SubmitPrecisionTaskOutcome;
  358. typedef std::future<SubmitPrecisionTaskOutcome> SubmitPrecisionTaskOutcomeCallable;
  359. typedef std::function<void(const QualitycheckClient*, const Model::SubmitPrecisionTaskRequest&, const SubmitPrecisionTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitPrecisionTaskAsyncHandler;
  360. typedef Outcome<Error, Model::SubmitQualityCheckTaskResult> SubmitQualityCheckTaskOutcome;
  361. typedef std::future<SubmitQualityCheckTaskOutcome> SubmitQualityCheckTaskOutcomeCallable;
  362. typedef std::function<void(const QualitycheckClient*, const Model::SubmitQualityCheckTaskRequest&, const SubmitQualityCheckTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitQualityCheckTaskAsyncHandler;
  363. typedef Outcome<Error, Model::SubmitReviewInfoResult> SubmitReviewInfoOutcome;
  364. typedef std::future<SubmitReviewInfoOutcome> SubmitReviewInfoOutcomeCallable;
  365. typedef std::function<void(const QualitycheckClient*, const Model::SubmitReviewInfoRequest&, const SubmitReviewInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitReviewInfoAsyncHandler;
  366. typedef Outcome<Error, Model::SyncQualityCheckResult> SyncQualityCheckOutcome;
  367. typedef std::future<SyncQualityCheckOutcome> SyncQualityCheckOutcomeCallable;
  368. typedef std::function<void(const QualitycheckClient*, const Model::SyncQualityCheckRequest&, const SyncQualityCheckOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SyncQualityCheckAsyncHandler;
  369. typedef Outcome<Error, Model::UpdateAsrVocabResult> UpdateAsrVocabOutcome;
  370. typedef std::future<UpdateAsrVocabOutcome> UpdateAsrVocabOutcomeCallable;
  371. typedef std::function<void(const QualitycheckClient*, const Model::UpdateAsrVocabRequest&, const UpdateAsrVocabOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAsrVocabAsyncHandler;
  372. typedef Outcome<Error, Model::UpdateQualityCheckDataResult> UpdateQualityCheckDataOutcome;
  373. typedef std::future<UpdateQualityCheckDataOutcome> UpdateQualityCheckDataOutcomeCallable;
  374. typedef std::function<void(const QualitycheckClient*, const Model::UpdateQualityCheckDataRequest&, const UpdateQualityCheckDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateQualityCheckDataAsyncHandler;
  375. typedef Outcome<Error, Model::UpdateRuleResult> UpdateRuleOutcome;
  376. typedef std::future<UpdateRuleOutcome> UpdateRuleOutcomeCallable;
  377. typedef std::function<void(const QualitycheckClient*, const Model::UpdateRuleRequest&, const UpdateRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRuleAsyncHandler;
  378. typedef Outcome<Error, Model::UpdateScoreForApiResult> UpdateScoreForApiOutcome;
  379. typedef std::future<UpdateScoreForApiOutcome> UpdateScoreForApiOutcomeCallable;
  380. typedef std::function<void(const QualitycheckClient*, const Model::UpdateScoreForApiRequest&, const UpdateScoreForApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateScoreForApiAsyncHandler;
  381. typedef Outcome<Error, Model::UpdateSkillGroupConfigResult> UpdateSkillGroupConfigOutcome;
  382. typedef std::future<UpdateSkillGroupConfigOutcome> UpdateSkillGroupConfigOutcomeCallable;
  383. typedef std::function<void(const QualitycheckClient*, const Model::UpdateSkillGroupConfigRequest&, const UpdateSkillGroupConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSkillGroupConfigAsyncHandler;
  384. typedef Outcome<Error, Model::UpdateSubScoreForApiResult> UpdateSubScoreForApiOutcome;
  385. typedef std::future<UpdateSubScoreForApiOutcome> UpdateSubScoreForApiOutcomeCallable;
  386. typedef std::function<void(const QualitycheckClient*, const Model::UpdateSubScoreForApiRequest&, const UpdateSubScoreForApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSubScoreForApiAsyncHandler;
  387. typedef Outcome<Error, Model::UpdateSyncQualityCheckDataResult> UpdateSyncQualityCheckDataOutcome;
  388. typedef std::future<UpdateSyncQualityCheckDataOutcome> UpdateSyncQualityCheckDataOutcomeCallable;
  389. typedef std::function<void(const QualitycheckClient*, const Model::UpdateSyncQualityCheckDataRequest&, const UpdateSyncQualityCheckDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSyncQualityCheckDataAsyncHandler;
  390. typedef Outcome<Error, Model::UpdateTaskAssignRuleResult> UpdateTaskAssignRuleOutcome;
  391. typedef std::future<UpdateTaskAssignRuleOutcome> UpdateTaskAssignRuleOutcomeCallable;
  392. typedef std::function<void(const QualitycheckClient*, const Model::UpdateTaskAssignRuleRequest&, const UpdateTaskAssignRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTaskAssignRuleAsyncHandler;
  393. typedef Outcome<Error, Model::UpdateUserResult> UpdateUserOutcome;
  394. typedef std::future<UpdateUserOutcome> UpdateUserOutcomeCallable;
  395. typedef std::function<void(const QualitycheckClient*, const Model::UpdateUserRequest&, const UpdateUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateUserAsyncHandler;
  396. typedef Outcome<Error, Model::UpdateUserConfigResult> UpdateUserConfigOutcome;
  397. typedef std::future<UpdateUserConfigOutcome> UpdateUserConfigOutcomeCallable;
  398. typedef std::function<void(const QualitycheckClient*, const Model::UpdateUserConfigRequest&, const UpdateUserConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateUserConfigAsyncHandler;
  399. typedef Outcome<Error, Model::UpdateWarningConfigResult> UpdateWarningConfigOutcome;
  400. typedef std::future<UpdateWarningConfigOutcome> UpdateWarningConfigOutcomeCallable;
  401. typedef std::function<void(const QualitycheckClient*, const Model::UpdateWarningConfigRequest&, const UpdateWarningConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateWarningConfigAsyncHandler;
  402. typedef Outcome<Error, Model::UploadAudioDataResult> UploadAudioDataOutcome;
  403. typedef std::future<UploadAudioDataOutcome> UploadAudioDataOutcomeCallable;
  404. typedef std::function<void(const QualitycheckClient*, const Model::UploadAudioDataRequest&, const UploadAudioDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadAudioDataAsyncHandler;
  405. typedef Outcome<Error, Model::UploadDataResult> UploadDataOutcome;
  406. typedef std::future<UploadDataOutcome> UploadDataOutcomeCallable;
  407. typedef std::function<void(const QualitycheckClient*, const Model::UploadDataRequest&, const UploadDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadDataAsyncHandler;
  408. typedef Outcome<Error, Model::UploadDataSyncResult> UploadDataSyncOutcome;
  409. typedef std::future<UploadDataSyncOutcome> UploadDataSyncOutcomeCallable;
  410. typedef std::function<void(const QualitycheckClient*, const Model::UploadDataSyncRequest&, const UploadDataSyncOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadDataSyncAsyncHandler;
  411. typedef Outcome<Error, Model::UploadRuleResult> UploadRuleOutcome;
  412. typedef std::future<UploadRuleOutcome> UploadRuleOutcomeCallable;
  413. typedef std::function<void(const QualitycheckClient*, const Model::UploadRuleRequest&, const UploadRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadRuleAsyncHandler;
  414. typedef Outcome<Error, Model::VerifyFileResult> VerifyFileOutcome;
  415. typedef std::future<VerifyFileOutcome> VerifyFileOutcomeCallable;
  416. typedef std::function<void(const QualitycheckClient*, const Model::VerifyFileRequest&, const VerifyFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyFileAsyncHandler;
  417. typedef Outcome<Error, Model::VerifySentenceResult> VerifySentenceOutcome;
  418. typedef std::future<VerifySentenceOutcome> VerifySentenceOutcomeCallable;
  419. typedef std::function<void(const QualitycheckClient*, const Model::VerifySentenceRequest&, const VerifySentenceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifySentenceAsyncHandler;
  420. QualitycheckClient(const Credentials &credentials, const ClientConfiguration &configuration);
  421. QualitycheckClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
  422. QualitycheckClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
  423. ~QualitycheckClient();
  424. AddBusinessCategoryOutcome addBusinessCategory(const Model::AddBusinessCategoryRequest &request)const;
  425. void addBusinessCategoryAsync(const Model::AddBusinessCategoryRequest& request, const AddBusinessCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  426. AddBusinessCategoryOutcomeCallable addBusinessCategoryCallable(const Model::AddBusinessCategoryRequest& request) const;
  427. AddRuleCategoryOutcome addRuleCategory(const Model::AddRuleCategoryRequest &request)const;
  428. void addRuleCategoryAsync(const Model::AddRuleCategoryRequest& request, const AddRuleCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  429. AddRuleCategoryOutcomeCallable addRuleCategoryCallable(const Model::AddRuleCategoryRequest& request) const;
  430. AddThesaurusForApiOutcome addThesaurusForApi(const Model::AddThesaurusForApiRequest &request)const;
  431. void addThesaurusForApiAsync(const Model::AddThesaurusForApiRequest& request, const AddThesaurusForApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  432. AddThesaurusForApiOutcomeCallable addThesaurusForApiCallable(const Model::AddThesaurusForApiRequest& request) const;
  433. AssignReviewerOutcome assignReviewer(const Model::AssignReviewerRequest &request)const;
  434. void assignReviewerAsync(const Model::AssignReviewerRequest& request, const AssignReviewerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  435. AssignReviewerOutcomeCallable assignReviewerCallable(const Model::AssignReviewerRequest& request) const;
  436. CreateAsrVocabOutcome createAsrVocab(const Model::CreateAsrVocabRequest &request)const;
  437. void createAsrVocabAsync(const Model::CreateAsrVocabRequest& request, const CreateAsrVocabAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  438. CreateAsrVocabOutcomeCallable createAsrVocabCallable(const Model::CreateAsrVocabRequest& request) const;
  439. CreateSkillGroupConfigOutcome createSkillGroupConfig(const Model::CreateSkillGroupConfigRequest &request)const;
  440. void createSkillGroupConfigAsync(const Model::CreateSkillGroupConfigRequest& request, const CreateSkillGroupConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  441. CreateSkillGroupConfigOutcomeCallable createSkillGroupConfigCallable(const Model::CreateSkillGroupConfigRequest& request) const;
  442. CreateTaskAssignRuleOutcome createTaskAssignRule(const Model::CreateTaskAssignRuleRequest &request)const;
  443. void createTaskAssignRuleAsync(const Model::CreateTaskAssignRuleRequest& request, const CreateTaskAssignRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  444. CreateTaskAssignRuleOutcomeCallable createTaskAssignRuleCallable(const Model::CreateTaskAssignRuleRequest& request) const;
  445. CreateUserOutcome createUser(const Model::CreateUserRequest &request)const;
  446. void createUserAsync(const Model::CreateUserRequest& request, const CreateUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  447. CreateUserOutcomeCallable createUserCallable(const Model::CreateUserRequest& request) const;
  448. CreateWarningConfigOutcome createWarningConfig(const Model::CreateWarningConfigRequest &request)const;
  449. void createWarningConfigAsync(const Model::CreateWarningConfigRequest& request, const CreateWarningConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  450. CreateWarningConfigOutcomeCallable createWarningConfigCallable(const Model::CreateWarningConfigRequest& request) const;
  451. DelRuleCategoryOutcome delRuleCategory(const Model::DelRuleCategoryRequest &request)const;
  452. void delRuleCategoryAsync(const Model::DelRuleCategoryRequest& request, const DelRuleCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  453. DelRuleCategoryOutcomeCallable delRuleCategoryCallable(const Model::DelRuleCategoryRequest& request) const;
  454. DelThesaurusForApiOutcome delThesaurusForApi(const Model::DelThesaurusForApiRequest &request)const;
  455. void delThesaurusForApiAsync(const Model::DelThesaurusForApiRequest& request, const DelThesaurusForApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  456. DelThesaurusForApiOutcomeCallable delThesaurusForApiCallable(const Model::DelThesaurusForApiRequest& request) const;
  457. DeleteAsrVocabOutcome deleteAsrVocab(const Model::DeleteAsrVocabRequest &request)const;
  458. void deleteAsrVocabAsync(const Model::DeleteAsrVocabRequest& request, const DeleteAsrVocabAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  459. DeleteAsrVocabOutcomeCallable deleteAsrVocabCallable(const Model::DeleteAsrVocabRequest& request) const;
  460. DeleteBusinessCategoryOutcome deleteBusinessCategory(const Model::DeleteBusinessCategoryRequest &request)const;
  461. void deleteBusinessCategoryAsync(const Model::DeleteBusinessCategoryRequest& request, const DeleteBusinessCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  462. DeleteBusinessCategoryOutcomeCallable deleteBusinessCategoryCallable(const Model::DeleteBusinessCategoryRequest& request) const;
  463. DeleteCustomizationConfigOutcome deleteCustomizationConfig(const Model::DeleteCustomizationConfigRequest &request)const;
  464. void deleteCustomizationConfigAsync(const Model::DeleteCustomizationConfigRequest& request, const DeleteCustomizationConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  465. DeleteCustomizationConfigOutcomeCallable deleteCustomizationConfigCallable(const Model::DeleteCustomizationConfigRequest& request) const;
  466. DeleteDataSetOutcome deleteDataSet(const Model::DeleteDataSetRequest &request)const;
  467. void deleteDataSetAsync(const Model::DeleteDataSetRequest& request, const DeleteDataSetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  468. DeleteDataSetOutcomeCallable deleteDataSetCallable(const Model::DeleteDataSetRequest& request) const;
  469. DeletePrecisionTaskOutcome deletePrecisionTask(const Model::DeletePrecisionTaskRequest &request)const;
  470. void deletePrecisionTaskAsync(const Model::DeletePrecisionTaskRequest& request, const DeletePrecisionTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  471. DeletePrecisionTaskOutcomeCallable deletePrecisionTaskCallable(const Model::DeletePrecisionTaskRequest& request) const;
  472. DeleteScoreForApiOutcome deleteScoreForApi(const Model::DeleteScoreForApiRequest &request)const;
  473. void deleteScoreForApiAsync(const Model::DeleteScoreForApiRequest& request, const DeleteScoreForApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  474. DeleteScoreForApiOutcomeCallable deleteScoreForApiCallable(const Model::DeleteScoreForApiRequest& request) const;
  475. DeleteSkillGroupConfigOutcome deleteSkillGroupConfig(const Model::DeleteSkillGroupConfigRequest &request)const;
  476. void deleteSkillGroupConfigAsync(const Model::DeleteSkillGroupConfigRequest& request, const DeleteSkillGroupConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  477. DeleteSkillGroupConfigOutcomeCallable deleteSkillGroupConfigCallable(const Model::DeleteSkillGroupConfigRequest& request) const;
  478. DeleteSubScoreForApiOutcome deleteSubScoreForApi(const Model::DeleteSubScoreForApiRequest &request)const;
  479. void deleteSubScoreForApiAsync(const Model::DeleteSubScoreForApiRequest& request, const DeleteSubScoreForApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  480. DeleteSubScoreForApiOutcomeCallable deleteSubScoreForApiCallable(const Model::DeleteSubScoreForApiRequest& request) const;
  481. DeleteTaskAssignRuleOutcome deleteTaskAssignRule(const Model::DeleteTaskAssignRuleRequest &request)const;
  482. void deleteTaskAssignRuleAsync(const Model::DeleteTaskAssignRuleRequest& request, const DeleteTaskAssignRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  483. DeleteTaskAssignRuleOutcomeCallable deleteTaskAssignRuleCallable(const Model::DeleteTaskAssignRuleRequest& request) const;
  484. DeleteUserOutcome deleteUser(const Model::DeleteUserRequest &request)const;
  485. void deleteUserAsync(const Model::DeleteUserRequest& request, const DeleteUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  486. DeleteUserOutcomeCallable deleteUserCallable(const Model::DeleteUserRequest& request) const;
  487. DeleteWarningConfigOutcome deleteWarningConfig(const Model::DeleteWarningConfigRequest &request)const;
  488. void deleteWarningConfigAsync(const Model::DeleteWarningConfigRequest& request, const DeleteWarningConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  489. DeleteWarningConfigOutcomeCallable deleteWarningConfigCallable(const Model::DeleteWarningConfigRequest& request) const;
  490. EditThesaurusForApiOutcome editThesaurusForApi(const Model::EditThesaurusForApiRequest &request)const;
  491. void editThesaurusForApiAsync(const Model::EditThesaurusForApiRequest& request, const EditThesaurusForApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  492. EditThesaurusForApiOutcomeCallable editThesaurusForApiCallable(const Model::EditThesaurusForApiRequest& request) const;
  493. GetAsrVocabOutcome getAsrVocab(const Model::GetAsrVocabRequest &request)const;
  494. void getAsrVocabAsync(const Model::GetAsrVocabRequest& request, const GetAsrVocabAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  495. GetAsrVocabOutcomeCallable getAsrVocabCallable(const Model::GetAsrVocabRequest& request) const;
  496. GetBusinessCategoryListOutcome getBusinessCategoryList(const Model::GetBusinessCategoryListRequest &request)const;
  497. void getBusinessCategoryListAsync(const Model::GetBusinessCategoryListRequest& request, const GetBusinessCategoryListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  498. GetBusinessCategoryListOutcomeCallable getBusinessCategoryListCallable(const Model::GetBusinessCategoryListRequest& request) const;
  499. GetCustomizationConfigListOutcome getCustomizationConfigList(const Model::GetCustomizationConfigListRequest &request)const;
  500. void getCustomizationConfigListAsync(const Model::GetCustomizationConfigListRequest& request, const GetCustomizationConfigListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  501. GetCustomizationConfigListOutcomeCallable getCustomizationConfigListCallable(const Model::GetCustomizationConfigListRequest& request) const;
  502. GetHitResultOutcome getHitResult(const Model::GetHitResultRequest &request)const;
  503. void getHitResultAsync(const Model::GetHitResultRequest& request, const GetHitResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  504. GetHitResultOutcomeCallable getHitResultCallable(const Model::GetHitResultRequest& request) const;
  505. GetNextResultToVerifyOutcome getNextResultToVerify(const Model::GetNextResultToVerifyRequest &request)const;
  506. void getNextResultToVerifyAsync(const Model::GetNextResultToVerifyRequest& request, const GetNextResultToVerifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  507. GetNextResultToVerifyOutcomeCallable getNextResultToVerifyCallable(const Model::GetNextResultToVerifyRequest& request) const;
  508. GetPrecisionTaskOutcome getPrecisionTask(const Model::GetPrecisionTaskRequest &request)const;
  509. void getPrecisionTaskAsync(const Model::GetPrecisionTaskRequest& request, const GetPrecisionTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  510. GetPrecisionTaskOutcomeCallable getPrecisionTaskCallable(const Model::GetPrecisionTaskRequest& request) const;
  511. GetResultOutcome getResult(const Model::GetResultRequest &request)const;
  512. void getResultAsync(const Model::GetResultRequest& request, const GetResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  513. GetResultOutcomeCallable getResultCallable(const Model::GetResultRequest& request) const;
  514. GetResultCallbackOutcome getResultCallback(const Model::GetResultCallbackRequest &request)const;
  515. void getResultCallbackAsync(const Model::GetResultCallbackRequest& request, const GetResultCallbackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  516. GetResultCallbackOutcomeCallable getResultCallbackCallable(const Model::GetResultCallbackRequest& request) const;
  517. GetResultToReviewOutcome getResultToReview(const Model::GetResultToReviewRequest &request)const;
  518. void getResultToReviewAsync(const Model::GetResultToReviewRequest& request, const GetResultToReviewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  519. GetResultToReviewOutcomeCallable getResultToReviewCallable(const Model::GetResultToReviewRequest& request) const;
  520. GetRuleOutcome getRule(const Model::GetRuleRequest &request)const;
  521. void getRuleAsync(const Model::GetRuleRequest& request, const GetRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  522. GetRuleOutcomeCallable getRuleCallable(const Model::GetRuleRequest& request) const;
  523. GetRuleCategoryOutcome getRuleCategory(const Model::GetRuleCategoryRequest &request)const;
  524. void getRuleCategoryAsync(const Model::GetRuleCategoryRequest& request, const GetRuleCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  525. GetRuleCategoryOutcomeCallable getRuleCategoryCallable(const Model::GetRuleCategoryRequest& request) const;
  526. GetRuleDetailOutcome getRuleDetail(const Model::GetRuleDetailRequest &request)const;
  527. void getRuleDetailAsync(const Model::GetRuleDetailRequest& request, const GetRuleDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  528. GetRuleDetailOutcomeCallable getRuleDetailCallable(const Model::GetRuleDetailRequest& request) const;
  529. GetScoreInfoOutcome getScoreInfo(const Model::GetScoreInfoRequest &request)const;
  530. void getScoreInfoAsync(const Model::GetScoreInfoRequest& request, const GetScoreInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  531. GetScoreInfoOutcomeCallable getScoreInfoCallable(const Model::GetScoreInfoRequest& request) const;
  532. GetSkillGroupConfigOutcome getSkillGroupConfig(const Model::GetSkillGroupConfigRequest &request)const;
  533. void getSkillGroupConfigAsync(const Model::GetSkillGroupConfigRequest& request, const GetSkillGroupConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  534. GetSkillGroupConfigOutcomeCallable getSkillGroupConfigCallable(const Model::GetSkillGroupConfigRequest& request) const;
  535. GetSyncResultOutcome getSyncResult(const Model::GetSyncResultRequest &request)const;
  536. void getSyncResultAsync(const Model::GetSyncResultRequest& request, const GetSyncResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  537. GetSyncResultOutcomeCallable getSyncResultCallable(const Model::GetSyncResultRequest& request) const;
  538. GetThesaurusBySynonymForApiOutcome getThesaurusBySynonymForApi(const Model::GetThesaurusBySynonymForApiRequest &request)const;
  539. void getThesaurusBySynonymForApiAsync(const Model::GetThesaurusBySynonymForApiRequest& request, const GetThesaurusBySynonymForApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  540. GetThesaurusBySynonymForApiOutcomeCallable getThesaurusBySynonymForApiCallable(const Model::GetThesaurusBySynonymForApiRequest& request) const;
  541. HandleComplaintOutcome handleComplaint(const Model::HandleComplaintRequest &request)const;
  542. void handleComplaintAsync(const Model::HandleComplaintRequest& request, const HandleComplaintAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  543. HandleComplaintOutcomeCallable handleComplaintCallable(const Model::HandleComplaintRequest& request) const;
  544. InsertScoreForApiOutcome insertScoreForApi(const Model::InsertScoreForApiRequest &request)const;
  545. void insertScoreForApiAsync(const Model::InsertScoreForApiRequest& request, const InsertScoreForApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  546. InsertScoreForApiOutcomeCallable insertScoreForApiCallable(const Model::InsertScoreForApiRequest& request) const;
  547. InsertSubScoreForApiOutcome insertSubScoreForApi(const Model::InsertSubScoreForApiRequest &request)const;
  548. void insertSubScoreForApiAsync(const Model::InsertSubScoreForApiRequest& request, const InsertSubScoreForApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  549. InsertSubScoreForApiOutcomeCallable insertSubScoreForApiCallable(const Model::InsertSubScoreForApiRequest& request) const;
  550. InvalidRuleOutcome invalidRule(const Model::InvalidRuleRequest &request)const;
  551. void invalidRuleAsync(const Model::InvalidRuleRequest& request, const InvalidRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  552. InvalidRuleOutcomeCallable invalidRuleCallable(const Model::InvalidRuleRequest& request) const;
  553. ListAsrVocabOutcome listAsrVocab(const Model::ListAsrVocabRequest &request)const;
  554. void listAsrVocabAsync(const Model::ListAsrVocabRequest& request, const ListAsrVocabAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  555. ListAsrVocabOutcomeCallable listAsrVocabCallable(const Model::ListAsrVocabRequest& request) const;
  556. ListBusinessSpacesOutcome listBusinessSpaces(const Model::ListBusinessSpacesRequest &request)const;
  557. void listBusinessSpacesAsync(const Model::ListBusinessSpacesRequest& request, const ListBusinessSpacesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  558. ListBusinessSpacesOutcomeCallable listBusinessSpacesCallable(const Model::ListBusinessSpacesRequest& request) const;
  559. ListHotWordsTasksOutcome listHotWordsTasks(const Model::ListHotWordsTasksRequest &request)const;
  560. void listHotWordsTasksAsync(const Model::ListHotWordsTasksRequest& request, const ListHotWordsTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  561. ListHotWordsTasksOutcomeCallable listHotWordsTasksCallable(const Model::ListHotWordsTasksRequest& request) const;
  562. ListPrecisionTaskOutcome listPrecisionTask(const Model::ListPrecisionTaskRequest &request)const;
  563. void listPrecisionTaskAsync(const Model::ListPrecisionTaskRequest& request, const ListPrecisionTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  564. ListPrecisionTaskOutcomeCallable listPrecisionTaskCallable(const Model::ListPrecisionTaskRequest& request) const;
  565. ListQualityCheckSchemeOutcome listQualityCheckScheme(const Model::ListQualityCheckSchemeRequest &request)const;
  566. void listQualityCheckSchemeAsync(const Model::ListQualityCheckSchemeRequest& request, const ListQualityCheckSchemeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  567. ListQualityCheckSchemeOutcomeCallable listQualityCheckSchemeCallable(const Model::ListQualityCheckSchemeRequest& request) const;
  568. ListRolesOutcome listRoles(const Model::ListRolesRequest &request)const;
  569. void listRolesAsync(const Model::ListRolesRequest& request, const ListRolesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  570. ListRolesOutcomeCallable listRolesCallable(const Model::ListRolesRequest& request) const;
  571. ListRulesOutcome listRules(const Model::ListRulesRequest &request)const;
  572. void listRulesAsync(const Model::ListRulesRequest& request, const ListRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  573. ListRulesOutcomeCallable listRulesCallable(const Model::ListRulesRequest& request) const;
  574. ListSkillGroupConfigOutcome listSkillGroupConfig(const Model::ListSkillGroupConfigRequest &request)const;
  575. void listSkillGroupConfigAsync(const Model::ListSkillGroupConfigRequest& request, const ListSkillGroupConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  576. ListSkillGroupConfigOutcomeCallable listSkillGroupConfigCallable(const Model::ListSkillGroupConfigRequest& request) const;
  577. ListTaskAssignRulesOutcome listTaskAssignRules(const Model::ListTaskAssignRulesRequest &request)const;
  578. void listTaskAssignRulesAsync(const Model::ListTaskAssignRulesRequest& request, const ListTaskAssignRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  579. ListTaskAssignRulesOutcomeCallable listTaskAssignRulesCallable(const Model::ListTaskAssignRulesRequest& request) const;
  580. ListUsersOutcome listUsers(const Model::ListUsersRequest &request)const;
  581. void listUsersAsync(const Model::ListUsersRequest& request, const ListUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  582. ListUsersOutcomeCallable listUsersCallable(const Model::ListUsersRequest& request) const;
  583. ListWarningConfigOutcome listWarningConfig(const Model::ListWarningConfigRequest &request)const;
  584. void listWarningConfigAsync(const Model::ListWarningConfigRequest& request, const ListWarningConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  585. ListWarningConfigOutcomeCallable listWarningConfigCallable(const Model::ListWarningConfigRequest& request) const;
  586. RestartAsrTaskOutcome restartAsrTask(const Model::RestartAsrTaskRequest &request)const;
  587. void restartAsrTaskAsync(const Model::RestartAsrTaskRequest& request, const RestartAsrTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  588. RestartAsrTaskOutcomeCallable restartAsrTaskCallable(const Model::RestartAsrTaskRequest& request) const;
  589. SaveConfigDataSetOutcome saveConfigDataSet(const Model::SaveConfigDataSetRequest &request)const;
  590. void saveConfigDataSetAsync(const Model::SaveConfigDataSetRequest& request, const SaveConfigDataSetAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  591. SaveConfigDataSetOutcomeCallable saveConfigDataSetCallable(const Model::SaveConfigDataSetRequest& request) const;
  592. SubmitComplaintOutcome submitComplaint(const Model::SubmitComplaintRequest &request)const;
  593. void submitComplaintAsync(const Model::SubmitComplaintRequest& request, const SubmitComplaintAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  594. SubmitComplaintOutcomeCallable submitComplaintCallable(const Model::SubmitComplaintRequest& request) const;
  595. SubmitPrecisionTaskOutcome submitPrecisionTask(const Model::SubmitPrecisionTaskRequest &request)const;
  596. void submitPrecisionTaskAsync(const Model::SubmitPrecisionTaskRequest& request, const SubmitPrecisionTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  597. SubmitPrecisionTaskOutcomeCallable submitPrecisionTaskCallable(const Model::SubmitPrecisionTaskRequest& request) const;
  598. SubmitQualityCheckTaskOutcome submitQualityCheckTask(const Model::SubmitQualityCheckTaskRequest &request)const;
  599. void submitQualityCheckTaskAsync(const Model::SubmitQualityCheckTaskRequest& request, const SubmitQualityCheckTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  600. SubmitQualityCheckTaskOutcomeCallable submitQualityCheckTaskCallable(const Model::SubmitQualityCheckTaskRequest& request) const;
  601. SubmitReviewInfoOutcome submitReviewInfo(const Model::SubmitReviewInfoRequest &request)const;
  602. void submitReviewInfoAsync(const Model::SubmitReviewInfoRequest& request, const SubmitReviewInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  603. SubmitReviewInfoOutcomeCallable submitReviewInfoCallable(const Model::SubmitReviewInfoRequest& request) const;
  604. SyncQualityCheckOutcome syncQualityCheck(const Model::SyncQualityCheckRequest &request)const;
  605. void syncQualityCheckAsync(const Model::SyncQualityCheckRequest& request, const SyncQualityCheckAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  606. SyncQualityCheckOutcomeCallable syncQualityCheckCallable(const Model::SyncQualityCheckRequest& request) const;
  607. UpdateAsrVocabOutcome updateAsrVocab(const Model::UpdateAsrVocabRequest &request)const;
  608. void updateAsrVocabAsync(const Model::UpdateAsrVocabRequest& request, const UpdateAsrVocabAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  609. UpdateAsrVocabOutcomeCallable updateAsrVocabCallable(const Model::UpdateAsrVocabRequest& request) const;
  610. UpdateQualityCheckDataOutcome updateQualityCheckData(const Model::UpdateQualityCheckDataRequest &request)const;
  611. void updateQualityCheckDataAsync(const Model::UpdateQualityCheckDataRequest& request, const UpdateQualityCheckDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  612. UpdateQualityCheckDataOutcomeCallable updateQualityCheckDataCallable(const Model::UpdateQualityCheckDataRequest& request) const;
  613. UpdateRuleOutcome updateRule(const Model::UpdateRuleRequest &request)const;
  614. void updateRuleAsync(const Model::UpdateRuleRequest& request, const UpdateRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  615. UpdateRuleOutcomeCallable updateRuleCallable(const Model::UpdateRuleRequest& request) const;
  616. UpdateScoreForApiOutcome updateScoreForApi(const Model::UpdateScoreForApiRequest &request)const;
  617. void updateScoreForApiAsync(const Model::UpdateScoreForApiRequest& request, const UpdateScoreForApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  618. UpdateScoreForApiOutcomeCallable updateScoreForApiCallable(const Model::UpdateScoreForApiRequest& request) const;
  619. UpdateSkillGroupConfigOutcome updateSkillGroupConfig(const Model::UpdateSkillGroupConfigRequest &request)const;
  620. void updateSkillGroupConfigAsync(const Model::UpdateSkillGroupConfigRequest& request, const UpdateSkillGroupConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  621. UpdateSkillGroupConfigOutcomeCallable updateSkillGroupConfigCallable(const Model::UpdateSkillGroupConfigRequest& request) const;
  622. UpdateSubScoreForApiOutcome updateSubScoreForApi(const Model::UpdateSubScoreForApiRequest &request)const;
  623. void updateSubScoreForApiAsync(const Model::UpdateSubScoreForApiRequest& request, const UpdateSubScoreForApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  624. UpdateSubScoreForApiOutcomeCallable updateSubScoreForApiCallable(const Model::UpdateSubScoreForApiRequest& request) const;
  625. UpdateSyncQualityCheckDataOutcome updateSyncQualityCheckData(const Model::UpdateSyncQualityCheckDataRequest &request)const;
  626. void updateSyncQualityCheckDataAsync(const Model::UpdateSyncQualityCheckDataRequest& request, const UpdateSyncQualityCheckDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  627. UpdateSyncQualityCheckDataOutcomeCallable updateSyncQualityCheckDataCallable(const Model::UpdateSyncQualityCheckDataRequest& request) const;
  628. UpdateTaskAssignRuleOutcome updateTaskAssignRule(const Model::UpdateTaskAssignRuleRequest &request)const;
  629. void updateTaskAssignRuleAsync(const Model::UpdateTaskAssignRuleRequest& request, const UpdateTaskAssignRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  630. UpdateTaskAssignRuleOutcomeCallable updateTaskAssignRuleCallable(const Model::UpdateTaskAssignRuleRequest& request) const;
  631. UpdateUserOutcome updateUser(const Model::UpdateUserRequest &request)const;
  632. void updateUserAsync(const Model::UpdateUserRequest& request, const UpdateUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  633. UpdateUserOutcomeCallable updateUserCallable(const Model::UpdateUserRequest& request) const;
  634. UpdateUserConfigOutcome updateUserConfig(const Model::UpdateUserConfigRequest &request)const;
  635. void updateUserConfigAsync(const Model::UpdateUserConfigRequest& request, const UpdateUserConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  636. UpdateUserConfigOutcomeCallable updateUserConfigCallable(const Model::UpdateUserConfigRequest& request) const;
  637. UpdateWarningConfigOutcome updateWarningConfig(const Model::UpdateWarningConfigRequest &request)const;
  638. void updateWarningConfigAsync(const Model::UpdateWarningConfigRequest& request, const UpdateWarningConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  639. UpdateWarningConfigOutcomeCallable updateWarningConfigCallable(const Model::UpdateWarningConfigRequest& request) const;
  640. UploadAudioDataOutcome uploadAudioData(const Model::UploadAudioDataRequest &request)const;
  641. void uploadAudioDataAsync(const Model::UploadAudioDataRequest& request, const UploadAudioDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  642. UploadAudioDataOutcomeCallable uploadAudioDataCallable(const Model::UploadAudioDataRequest& request) const;
  643. UploadDataOutcome uploadData(const Model::UploadDataRequest &request)const;
  644. void uploadDataAsync(const Model::UploadDataRequest& request, const UploadDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  645. UploadDataOutcomeCallable uploadDataCallable(const Model::UploadDataRequest& request) const;
  646. UploadDataSyncOutcome uploadDataSync(const Model::UploadDataSyncRequest &request)const;
  647. void uploadDataSyncAsync(const Model::UploadDataSyncRequest& request, const UploadDataSyncAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  648. UploadDataSyncOutcomeCallable uploadDataSyncCallable(const Model::UploadDataSyncRequest& request) const;
  649. UploadRuleOutcome uploadRule(const Model::UploadRuleRequest &request)const;
  650. void uploadRuleAsync(const Model::UploadRuleRequest& request, const UploadRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  651. UploadRuleOutcomeCallable uploadRuleCallable(const Model::UploadRuleRequest& request) const;
  652. VerifyFileOutcome verifyFile(const Model::VerifyFileRequest &request)const;
  653. void verifyFileAsync(const Model::VerifyFileRequest& request, const VerifyFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  654. VerifyFileOutcomeCallable verifyFileCallable(const Model::VerifyFileRequest& request) const;
  655. VerifySentenceOutcome verifySentence(const Model::VerifySentenceRequest &request)const;
  656. void verifySentenceAsync(const Model::VerifySentenceRequest& request, const VerifySentenceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
  657. VerifySentenceOutcomeCallable verifySentenceCallable(const Model::VerifySentenceRequest& request) const;
  658. private:
  659. std::shared_ptr<EndpointProvider> endpointProvider_;
  660. };
  661. }
  662. }
  663. #endif // !ALIBABACLOUD_QUALITYCHECK_QUALITYCHECKCLIENT_H_