AWS SDK for C++

AWS SDK for C++ Version 1.11.788

Loading...
Searching...
No Matches
TranscribeServiceClient.h
1
6#pragma once
7#include <aws/core/client/AWSClient.h>
8#include <aws/core/client/AWSClientAsyncCRTP.h>
9#include <aws/core/client/ClientConfiguration.h>
10#include <aws/core/utils/json/JsonSerializer.h>
11#include <aws/transcribe/TranscribeServicePaginationBase.h>
12#include <aws/transcribe/TranscribeServiceServiceClientModel.h>
13#include <aws/transcribe/TranscribeServiceWaiter.h>
14#include <aws/transcribe/TranscribeService_EXPORTS.h>
15
16namespace Aws {
17namespace TranscribeService {
30class AWS_TRANSCRIBESERVICE_API TranscribeServiceClient : public Aws::Client::AWSJsonClient,
31 public Aws::Client::ClientWithAsyncTemplateMethods<TranscribeServiceClient>,
32 public TranscribeServicePaginationBase<TranscribeServiceClient>,
33 public TranscribeServiceWaiter<TranscribeServiceClient> {
34 public:
36 static const char* GetServiceName();
37 static const char* GetAllocationTag();
38
41
48 std::shared_ptr<TranscribeServiceEndpointProviderBase> endpointProvider = nullptr);
49
55 std::shared_ptr<TranscribeServiceEndpointProviderBase> endpointProvider = nullptr,
58
63 TranscribeServiceClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
64 std::shared_ptr<TranscribeServiceEndpointProviderBase> endpointProvider = nullptr,
67
68 /* Legacy constructors due deprecation */
74
80
85 TranscribeServiceClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
86 const Aws::Client::ClientConfiguration& clientConfiguration);
87
88 /* End of legacy constructors due deprecation */
90
115 const Model::CreateCallAnalyticsCategoryRequest& request) const;
116
121 template <typename CreateCallAnalyticsCategoryRequestT = Model::CreateCallAnalyticsCategoryRequest>
123 const CreateCallAnalyticsCategoryRequestT& request) const {
124 return SubmitCallable(&TranscribeServiceClient::CreateCallAnalyticsCategory, request);
125 }
126
131 template <typename CreateCallAnalyticsCategoryRequestT = Model::CreateCallAnalyticsCategoryRequest>
132 void CreateCallAnalyticsCategoryAsync(const CreateCallAnalyticsCategoryRequestT& request,
134 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
135 return SubmitAsync(&TranscribeServiceClient::CreateCallAnalyticsCategory, request, handler, context);
136 }
137
150
155 template <typename CreateLanguageModelRequestT = Model::CreateLanguageModelRequest>
156 Model::CreateLanguageModelOutcomeCallable CreateLanguageModelCallable(const CreateLanguageModelRequestT& request) const {
157 return SubmitCallable(&TranscribeServiceClient::CreateLanguageModel, request);
158 }
159
164 template <typename CreateLanguageModelRequestT = Model::CreateLanguageModelRequest>
165 void CreateLanguageModelAsync(const CreateLanguageModelRequestT& request, const CreateLanguageModelResponseReceivedHandler& handler,
166 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
167 return SubmitAsync(&TranscribeServiceClient::CreateLanguageModel, request, handler, context);
168 }
169
189
194 template <typename CreateMedicalVocabularyRequestT = Model::CreateMedicalVocabularyRequest>
195 Model::CreateMedicalVocabularyOutcomeCallable CreateMedicalVocabularyCallable(const CreateMedicalVocabularyRequestT& request) const {
196 return SubmitCallable(&TranscribeServiceClient::CreateMedicalVocabulary, request);
197 }
198
203 template <typename CreateMedicalVocabularyRequestT = Model::CreateMedicalVocabularyRequest>
204 void CreateMedicalVocabularyAsync(const CreateMedicalVocabularyRequestT& request,
206 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
207 return SubmitAsync(&TranscribeServiceClient::CreateMedicalVocabulary, request, handler, context);
208 }
209
227
232 template <typename CreateVocabularyRequestT = Model::CreateVocabularyRequest>
233 Model::CreateVocabularyOutcomeCallable CreateVocabularyCallable(const CreateVocabularyRequestT& request) const {
234 return SubmitCallable(&TranscribeServiceClient::CreateVocabulary, request);
235 }
236
241 template <typename CreateVocabularyRequestT = Model::CreateVocabularyRequest>
242 void CreateVocabularyAsync(const CreateVocabularyRequestT& request, const CreateVocabularyResponseReceivedHandler& handler,
243 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
244 return SubmitAsync(&TranscribeServiceClient::CreateVocabulary, request, handler, context);
245 }
246
263
268 template <typename CreateVocabularyFilterRequestT = Model::CreateVocabularyFilterRequest>
269 Model::CreateVocabularyFilterOutcomeCallable CreateVocabularyFilterCallable(const CreateVocabularyFilterRequestT& request) const {
270 return SubmitCallable(&TranscribeServiceClient::CreateVocabularyFilter, request);
271 }
272
277 template <typename CreateVocabularyFilterRequestT = Model::CreateVocabularyFilterRequest>
278 void CreateVocabularyFilterAsync(const CreateVocabularyFilterRequestT& request,
280 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
281 return SubmitAsync(&TranscribeServiceClient::CreateVocabularyFilter, request, handler, context);
282 }
283
292 const Model::DeleteCallAnalyticsCategoryRequest& request) const;
293
298 template <typename DeleteCallAnalyticsCategoryRequestT = Model::DeleteCallAnalyticsCategoryRequest>
300 const DeleteCallAnalyticsCategoryRequestT& request) const {
301 return SubmitCallable(&TranscribeServiceClient::DeleteCallAnalyticsCategory, request);
302 }
303
308 template <typename DeleteCallAnalyticsCategoryRequestT = Model::DeleteCallAnalyticsCategoryRequest>
309 void DeleteCallAnalyticsCategoryAsync(const DeleteCallAnalyticsCategoryRequestT& request,
311 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
312 return SubmitAsync(&TranscribeServiceClient::DeleteCallAnalyticsCategory, request, handler, context);
313 }
314
323
328 template <typename DeleteCallAnalyticsJobRequestT = Model::DeleteCallAnalyticsJobRequest>
329 Model::DeleteCallAnalyticsJobOutcomeCallable DeleteCallAnalyticsJobCallable(const DeleteCallAnalyticsJobRequestT& request) const {
330 return SubmitCallable(&TranscribeServiceClient::DeleteCallAnalyticsJob, request);
331 }
332
337 template <typename DeleteCallAnalyticsJobRequestT = Model::DeleteCallAnalyticsJobRequest>
338 void DeleteCallAnalyticsJobAsync(const DeleteCallAnalyticsJobRequestT& request,
340 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
341 return SubmitAsync(&TranscribeServiceClient::DeleteCallAnalyticsJob, request, handler, context);
342 }
343
352
357 template <typename DeleteLanguageModelRequestT = Model::DeleteLanguageModelRequest>
358 Model::DeleteLanguageModelOutcomeCallable DeleteLanguageModelCallable(const DeleteLanguageModelRequestT& request) const {
359 return SubmitCallable(&TranscribeServiceClient::DeleteLanguageModel, request);
360 }
361
366 template <typename DeleteLanguageModelRequestT = Model::DeleteLanguageModelRequest>
367 void DeleteLanguageModelAsync(const DeleteLanguageModelRequestT& request, const DeleteLanguageModelResponseReceivedHandler& handler,
368 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
369 return SubmitAsync(&TranscribeServiceClient::DeleteLanguageModel, request, handler, context);
370 }
371
380
385 template <typename DeleteMedicalScribeJobRequestT = Model::DeleteMedicalScribeJobRequest>
386 Model::DeleteMedicalScribeJobOutcomeCallable DeleteMedicalScribeJobCallable(const DeleteMedicalScribeJobRequestT& request) const {
387 return SubmitCallable(&TranscribeServiceClient::DeleteMedicalScribeJob, request);
388 }
389
394 template <typename DeleteMedicalScribeJobRequestT = Model::DeleteMedicalScribeJobRequest>
395 void DeleteMedicalScribeJobAsync(const DeleteMedicalScribeJobRequestT& request,
397 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
398 return SubmitAsync(&TranscribeServiceClient::DeleteMedicalScribeJob, request, handler, context);
399 }
400
410
415 template <typename DeleteMedicalTranscriptionJobRequestT = Model::DeleteMedicalTranscriptionJobRequest>
417 const DeleteMedicalTranscriptionJobRequestT& request) const {
418 return SubmitCallable(&TranscribeServiceClient::DeleteMedicalTranscriptionJob, request);
419 }
420
425 template <typename DeleteMedicalTranscriptionJobRequestT = Model::DeleteMedicalTranscriptionJobRequest>
426 void DeleteMedicalTranscriptionJobAsync(const DeleteMedicalTranscriptionJobRequestT& request,
428 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
429 return SubmitAsync(&TranscribeServiceClient::DeleteMedicalTranscriptionJob, request, handler, context);
430 }
431
440
445 template <typename DeleteMedicalVocabularyRequestT = Model::DeleteMedicalVocabularyRequest>
446 Model::DeleteMedicalVocabularyOutcomeCallable DeleteMedicalVocabularyCallable(const DeleteMedicalVocabularyRequestT& request) const {
447 return SubmitCallable(&TranscribeServiceClient::DeleteMedicalVocabulary, request);
448 }
449
454 template <typename DeleteMedicalVocabularyRequestT = Model::DeleteMedicalVocabularyRequest>
455 void DeleteMedicalVocabularyAsync(const DeleteMedicalVocabularyRequestT& request,
457 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
458 return SubmitAsync(&TranscribeServiceClient::DeleteMedicalVocabulary, request, handler, context);
459 }
460
469
474 template <typename DeleteTranscriptionJobRequestT = Model::DeleteTranscriptionJobRequest>
475 Model::DeleteTranscriptionJobOutcomeCallable DeleteTranscriptionJobCallable(const DeleteTranscriptionJobRequestT& request) const {
476 return SubmitCallable(&TranscribeServiceClient::DeleteTranscriptionJob, request);
477 }
478
483 template <typename DeleteTranscriptionJobRequestT = Model::DeleteTranscriptionJobRequest>
484 void DeleteTranscriptionJobAsync(const DeleteTranscriptionJobRequestT& request,
486 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
487 return SubmitAsync(&TranscribeServiceClient::DeleteTranscriptionJob, request, handler, context);
488 }
489
498
503 template <typename DeleteVocabularyRequestT = Model::DeleteVocabularyRequest>
504 Model::DeleteVocabularyOutcomeCallable DeleteVocabularyCallable(const DeleteVocabularyRequestT& request) const {
505 return SubmitCallable(&TranscribeServiceClient::DeleteVocabulary, request);
506 }
507
512 template <typename DeleteVocabularyRequestT = Model::DeleteVocabularyRequest>
513 void DeleteVocabularyAsync(const DeleteVocabularyRequestT& request, const DeleteVocabularyResponseReceivedHandler& handler,
514 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
515 return SubmitAsync(&TranscribeServiceClient::DeleteVocabulary, request, handler, context);
516 }
517
527
532 template <typename DeleteVocabularyFilterRequestT = Model::DeleteVocabularyFilterRequest>
533 Model::DeleteVocabularyFilterOutcomeCallable DeleteVocabularyFilterCallable(const DeleteVocabularyFilterRequestT& request) const {
534 return SubmitCallable(&TranscribeServiceClient::DeleteVocabularyFilter, request);
535 }
536
541 template <typename DeleteVocabularyFilterRequestT = Model::DeleteVocabularyFilterRequest>
542 void DeleteVocabularyFilterAsync(const DeleteVocabularyFilterRequestT& request,
544 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
545 return SubmitAsync(&TranscribeServiceClient::DeleteVocabularyFilter, request, handler, context);
546 }
547
560
565 template <typename DescribeLanguageModelRequestT = Model::DescribeLanguageModelRequest>
566 Model::DescribeLanguageModelOutcomeCallable DescribeLanguageModelCallable(const DescribeLanguageModelRequestT& request) const {
567 return SubmitCallable(&TranscribeServiceClient::DescribeLanguageModel, request);
568 }
569
574 template <typename DescribeLanguageModelRequestT = Model::DescribeLanguageModelRequest>
575 void DescribeLanguageModelAsync(const DescribeLanguageModelRequestT& request, const DescribeLanguageModelResponseReceivedHandler& handler,
576 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
577 return SubmitAsync(&TranscribeServiceClient::DescribeLanguageModel, request, handler, context);
578 }
579
588
593 template <typename GetCallAnalyticsCategoryRequestT = Model::GetCallAnalyticsCategoryRequest>
594 Model::GetCallAnalyticsCategoryOutcomeCallable GetCallAnalyticsCategoryCallable(const GetCallAnalyticsCategoryRequestT& request) const {
595 return SubmitCallable(&TranscribeServiceClient::GetCallAnalyticsCategory, request);
596 }
597
602 template <typename GetCallAnalyticsCategoryRequestT = Model::GetCallAnalyticsCategoryRequest>
603 void GetCallAnalyticsCategoryAsync(const GetCallAnalyticsCategoryRequestT& request,
605 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
606 return SubmitAsync(&TranscribeServiceClient::GetCallAnalyticsCategory, request, handler, context);
607 }
608
626
631 template <typename GetCallAnalyticsJobRequestT = Model::GetCallAnalyticsJobRequest>
632 Model::GetCallAnalyticsJobOutcomeCallable GetCallAnalyticsJobCallable(const GetCallAnalyticsJobRequestT& request) const {
633 return SubmitCallable(&TranscribeServiceClient::GetCallAnalyticsJob, request);
634 }
635
640 template <typename GetCallAnalyticsJobRequestT = Model::GetCallAnalyticsJobRequest>
641 void GetCallAnalyticsJobAsync(const GetCallAnalyticsJobRequestT& request, const GetCallAnalyticsJobResponseReceivedHandler& handler,
642 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
643 return SubmitAsync(&TranscribeServiceClient::GetCallAnalyticsJob, request, handler, context);
644 }
645
659
664 template <typename GetMedicalScribeJobRequestT = Model::GetMedicalScribeJobRequest>
665 Model::GetMedicalScribeJobOutcomeCallable GetMedicalScribeJobCallable(const GetMedicalScribeJobRequestT& request) const {
666 return SubmitCallable(&TranscribeServiceClient::GetMedicalScribeJob, request);
667 }
668
673 template <typename GetMedicalScribeJobRequestT = Model::GetMedicalScribeJobRequest>
674 void GetMedicalScribeJobAsync(const GetMedicalScribeJobRequestT& request, const GetMedicalScribeJobResponseReceivedHandler& handler,
675 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
676 return SubmitAsync(&TranscribeServiceClient::GetMedicalScribeJob, request, handler, context);
677 }
678
692 const Model::GetMedicalTranscriptionJobRequest& request) const;
693
698 template <typename GetMedicalTranscriptionJobRequestT = Model::GetMedicalTranscriptionJobRequest>
700 const GetMedicalTranscriptionJobRequestT& request) const {
701 return SubmitCallable(&TranscribeServiceClient::GetMedicalTranscriptionJob, request);
702 }
703
708 template <typename GetMedicalTranscriptionJobRequestT = Model::GetMedicalTranscriptionJobRequest>
709 void GetMedicalTranscriptionJobAsync(const GetMedicalTranscriptionJobRequestT& request,
711 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
712 return SubmitAsync(&TranscribeServiceClient::GetMedicalTranscriptionJob, request, handler, context);
713 }
714
727
732 template <typename GetMedicalVocabularyRequestT = Model::GetMedicalVocabularyRequest>
733 Model::GetMedicalVocabularyOutcomeCallable GetMedicalVocabularyCallable(const GetMedicalVocabularyRequestT& request) const {
734 return SubmitCallable(&TranscribeServiceClient::GetMedicalVocabulary, request);
735 }
736
741 template <typename GetMedicalVocabularyRequestT = Model::GetMedicalVocabularyRequest>
742 void GetMedicalVocabularyAsync(const GetMedicalVocabularyRequestT& request, const GetMedicalVocabularyResponseReceivedHandler& handler,
743 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
744 return SubmitAsync(&TranscribeServiceClient::GetMedicalVocabulary, request, handler, context);
745 }
746
762
767 template <typename GetTranscriptionJobRequestT = Model::GetTranscriptionJobRequest>
768 Model::GetTranscriptionJobOutcomeCallable GetTranscriptionJobCallable(const GetTranscriptionJobRequestT& request) const {
769 return SubmitCallable(&TranscribeServiceClient::GetTranscriptionJob, request);
770 }
771
776 template <typename GetTranscriptionJobRequestT = Model::GetTranscriptionJobRequest>
777 void GetTranscriptionJobAsync(const GetTranscriptionJobRequestT& request, const GetTranscriptionJobResponseReceivedHandler& handler,
778 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
779 return SubmitAsync(&TranscribeServiceClient::GetTranscriptionJob, request, handler, context);
780 }
781
794
798 template <typename GetVocabularyRequestT = Model::GetVocabularyRequest>
799 Model::GetVocabularyOutcomeCallable GetVocabularyCallable(const GetVocabularyRequestT& request) const {
800 return SubmitCallable(&TranscribeServiceClient::GetVocabulary, request);
801 }
802
807 template <typename GetVocabularyRequestT = Model::GetVocabularyRequest>
808 void GetVocabularyAsync(const GetVocabularyRequestT& request, const GetVocabularyResponseReceivedHandler& handler,
809 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
810 return SubmitAsync(&TranscribeServiceClient::GetVocabulary, request, handler, context);
811 }
812
821
826 template <typename GetVocabularyFilterRequestT = Model::GetVocabularyFilterRequest>
827 Model::GetVocabularyFilterOutcomeCallable GetVocabularyFilterCallable(const GetVocabularyFilterRequestT& request) const {
828 return SubmitCallable(&TranscribeServiceClient::GetVocabularyFilter, request);
829 }
830
835 template <typename GetVocabularyFilterRequestT = Model::GetVocabularyFilterRequest>
836 void GetVocabularyFilterAsync(const GetVocabularyFilterRequestT& request, const GetVocabularyFilterResponseReceivedHandler& handler,
837 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
838 return SubmitAsync(&TranscribeServiceClient::GetVocabularyFilter, request, handler, context);
839 }
840
849 const Model::ListCallAnalyticsCategoriesRequest& request = {}) const;
850
855 template <typename ListCallAnalyticsCategoriesRequestT = Model::ListCallAnalyticsCategoriesRequest>
857 const ListCallAnalyticsCategoriesRequestT& request = {}) const {
858 return SubmitCallable(&TranscribeServiceClient::ListCallAnalyticsCategories, request);
859 }
860
865 template <typename ListCallAnalyticsCategoriesRequestT = Model::ListCallAnalyticsCategoriesRequest>
867 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
868 const ListCallAnalyticsCategoriesRequestT& request = {}) const {
869 return SubmitAsync(&TranscribeServiceClient::ListCallAnalyticsCategories, request, handler, context);
870 }
871
881
886 template <typename ListCallAnalyticsJobsRequestT = Model::ListCallAnalyticsJobsRequest>
887 Model::ListCallAnalyticsJobsOutcomeCallable ListCallAnalyticsJobsCallable(const ListCallAnalyticsJobsRequestT& request = {}) const {
888 return SubmitCallable(&TranscribeServiceClient::ListCallAnalyticsJobs, request);
889 }
890
895 template <typename ListCallAnalyticsJobsRequestT = Model::ListCallAnalyticsJobsRequest>
897 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
898 const ListCallAnalyticsJobsRequestT& request = {}) const {
899 return SubmitAsync(&TranscribeServiceClient::ListCallAnalyticsJobs, request, handler, context);
900 }
901
911
916 template <typename ListLanguageModelsRequestT = Model::ListLanguageModelsRequest>
917 Model::ListLanguageModelsOutcomeCallable ListLanguageModelsCallable(const ListLanguageModelsRequestT& request = {}) const {
918 return SubmitCallable(&TranscribeServiceClient::ListLanguageModels, request);
919 }
920
925 template <typename ListLanguageModelsRequestT = Model::ListLanguageModelsRequest>
927 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
928 const ListLanguageModelsRequestT& request = {}) const {
929 return SubmitAsync(&TranscribeServiceClient::ListLanguageModels, request, handler, context);
930 }
931
941
946 template <typename ListMedicalScribeJobsRequestT = Model::ListMedicalScribeJobsRequest>
947 Model::ListMedicalScribeJobsOutcomeCallable ListMedicalScribeJobsCallable(const ListMedicalScribeJobsRequestT& request = {}) const {
948 return SubmitCallable(&TranscribeServiceClient::ListMedicalScribeJobs, request);
949 }
950
955 template <typename ListMedicalScribeJobsRequestT = Model::ListMedicalScribeJobsRequest>
957 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
958 const ListMedicalScribeJobsRequestT& request = {}) const {
959 return SubmitAsync(&TranscribeServiceClient::ListMedicalScribeJobs, request, handler, context);
960 }
961
971 const Model::ListMedicalTranscriptionJobsRequest& request = {}) const;
972
977 template <typename ListMedicalTranscriptionJobsRequestT = Model::ListMedicalTranscriptionJobsRequest>
979 const ListMedicalTranscriptionJobsRequestT& request = {}) const {
980 return SubmitCallable(&TranscribeServiceClient::ListMedicalTranscriptionJobs, request);
981 }
982
987 template <typename ListMedicalTranscriptionJobsRequestT = Model::ListMedicalTranscriptionJobsRequest>
989 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
990 const ListMedicalTranscriptionJobsRequestT& request = {}) const {
991 return SubmitAsync(&TranscribeServiceClient::ListMedicalTranscriptionJobs, request, handler, context);
992 }
993
1003
1008 template <typename ListMedicalVocabulariesRequestT = Model::ListMedicalVocabulariesRequest>
1009 Model::ListMedicalVocabulariesOutcomeCallable ListMedicalVocabulariesCallable(const ListMedicalVocabulariesRequestT& request = {}) const {
1010 return SubmitCallable(&TranscribeServiceClient::ListMedicalVocabularies, request);
1011 }
1012
1017 template <typename ListMedicalVocabulariesRequestT = Model::ListMedicalVocabulariesRequest>
1019 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1020 const ListMedicalVocabulariesRequestT& request = {}) const {
1021 return SubmitAsync(&TranscribeServiceClient::ListMedicalVocabularies, request, handler, context);
1022 }
1023
1034
1039 template <typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1040 Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT& request) const {
1041 return SubmitCallable(&TranscribeServiceClient::ListTagsForResource, request);
1042 }
1043
1048 template <typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1049 void ListTagsForResourceAsync(const ListTagsForResourceRequestT& request, const ListTagsForResourceResponseReceivedHandler& handler,
1050 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1051 return SubmitAsync(&TranscribeServiceClient::ListTagsForResource, request, handler, context);
1052 }
1053
1063
1068 template <typename ListTranscriptionJobsRequestT = Model::ListTranscriptionJobsRequest>
1069 Model::ListTranscriptionJobsOutcomeCallable ListTranscriptionJobsCallable(const ListTranscriptionJobsRequestT& request = {}) const {
1070 return SubmitCallable(&TranscribeServiceClient::ListTranscriptionJobs, request);
1071 }
1072
1077 template <typename ListTranscriptionJobsRequestT = Model::ListTranscriptionJobsRequest>
1079 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1080 const ListTranscriptionJobsRequestT& request = {}) const {
1081 return SubmitAsync(&TranscribeServiceClient::ListTranscriptionJobs, request, handler, context);
1082 }
1083
1093
1098 template <typename ListVocabulariesRequestT = Model::ListVocabulariesRequest>
1099 Model::ListVocabulariesOutcomeCallable ListVocabulariesCallable(const ListVocabulariesRequestT& request = {}) const {
1100 return SubmitCallable(&TranscribeServiceClient::ListVocabularies, request);
1101 }
1102
1107 template <typename ListVocabulariesRequestT = Model::ListVocabulariesRequest>
1109 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1110 const ListVocabulariesRequestT& request = {}) const {
1111 return SubmitAsync(&TranscribeServiceClient::ListVocabularies, request, handler, context);
1112 }
1113
1123
1128 template <typename ListVocabularyFiltersRequestT = Model::ListVocabularyFiltersRequest>
1129 Model::ListVocabularyFiltersOutcomeCallable ListVocabularyFiltersCallable(const ListVocabularyFiltersRequestT& request = {}) const {
1130 return SubmitCallable(&TranscribeServiceClient::ListVocabularyFilters, request);
1131 }
1132
1137 template <typename ListVocabularyFiltersRequestT = Model::ListVocabularyFiltersRequest>
1139 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1140 const ListVocabularyFiltersRequestT& request = {}) const {
1141 return SubmitAsync(&TranscribeServiceClient::ListVocabularyFilters, request, handler, context);
1142 }
1143
1189
1194 template <typename StartCallAnalyticsJobRequestT = Model::StartCallAnalyticsJobRequest>
1195 Model::StartCallAnalyticsJobOutcomeCallable StartCallAnalyticsJobCallable(const StartCallAnalyticsJobRequestT& request) const {
1196 return SubmitCallable(&TranscribeServiceClient::StartCallAnalyticsJob, request);
1197 }
1198
1203 template <typename StartCallAnalyticsJobRequestT = Model::StartCallAnalyticsJobRequest>
1204 void StartCallAnalyticsJobAsync(const StartCallAnalyticsJobRequestT& request, const StartCallAnalyticsJobResponseReceivedHandler& handler,
1205 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1206 return SubmitAsync(&TranscribeServiceClient::StartCallAnalyticsJob, request, handler, context);
1207 }
1208
1244
1249 template <typename StartMedicalScribeJobRequestT = Model::StartMedicalScribeJobRequest>
1250 Model::StartMedicalScribeJobOutcomeCallable StartMedicalScribeJobCallable(const StartMedicalScribeJobRequestT& request) const {
1251 return SubmitCallable(&TranscribeServiceClient::StartMedicalScribeJob, request);
1252 }
1253
1258 template <typename StartMedicalScribeJobRequestT = Model::StartMedicalScribeJobRequest>
1259 void StartMedicalScribeJobAsync(const StartMedicalScribeJobRequestT& request, const StartMedicalScribeJobResponseReceivedHandler& handler,
1260 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1261 return SubmitAsync(&TranscribeServiceClient::StartMedicalScribeJob, request, handler, context);
1262 }
1263
1297 const Model::StartMedicalTranscriptionJobRequest& request) const;
1298
1303 template <typename StartMedicalTranscriptionJobRequestT = Model::StartMedicalTranscriptionJobRequest>
1305 const StartMedicalTranscriptionJobRequestT& request) const {
1306 return SubmitCallable(&TranscribeServiceClient::StartMedicalTranscriptionJob, request);
1307 }
1308
1313 template <typename StartMedicalTranscriptionJobRequestT = Model::StartMedicalTranscriptionJobRequest>
1314 void StartMedicalTranscriptionJobAsync(const StartMedicalTranscriptionJobRequestT& request,
1316 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1317 return SubmitAsync(&TranscribeServiceClient::StartMedicalTranscriptionJob, request, handler, context);
1318 }
1319
1349
1354 template <typename StartTranscriptionJobRequestT = Model::StartTranscriptionJobRequest>
1355 Model::StartTranscriptionJobOutcomeCallable StartTranscriptionJobCallable(const StartTranscriptionJobRequestT& request) const {
1356 return SubmitCallable(&TranscribeServiceClient::StartTranscriptionJob, request);
1357 }
1358
1363 template <typename StartTranscriptionJobRequestT = Model::StartTranscriptionJobRequest>
1364 void StartTranscriptionJobAsync(const StartTranscriptionJobRequestT& request, const StartTranscriptionJobResponseReceivedHandler& handler,
1365 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1366 return SubmitAsync(&TranscribeServiceClient::StartTranscriptionJob, request, handler, context);
1367 }
1368
1379
1383 template <typename TagResourceRequestT = Model::TagResourceRequest>
1384 Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT& request) const {
1385 return SubmitCallable(&TranscribeServiceClient::TagResource, request);
1386 }
1387
1392 template <typename TagResourceRequestT = Model::TagResourceRequest>
1393 void TagResourceAsync(const TagResourceRequestT& request, const TagResourceResponseReceivedHandler& handler,
1394 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1395 return SubmitAsync(&TranscribeServiceClient::TagResource, request, handler, context);
1396 }
1397
1407
1411 template <typename UntagResourceRequestT = Model::UntagResourceRequest>
1412 Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT& request) const {
1413 return SubmitCallable(&TranscribeServiceClient::UntagResource, request);
1414 }
1415
1420 template <typename UntagResourceRequestT = Model::UntagResourceRequest>
1421 void UntagResourceAsync(const UntagResourceRequestT& request, const UntagResourceResponseReceivedHandler& handler,
1422 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1423 return SubmitAsync(&TranscribeServiceClient::UntagResource, request, handler, context);
1424 }
1425
1436 const Model::UpdateCallAnalyticsCategoryRequest& request) const;
1437
1442 template <typename UpdateCallAnalyticsCategoryRequestT = Model::UpdateCallAnalyticsCategoryRequest>
1444 const UpdateCallAnalyticsCategoryRequestT& request) const {
1445 return SubmitCallable(&TranscribeServiceClient::UpdateCallAnalyticsCategory, request);
1446 }
1447
1452 template <typename UpdateCallAnalyticsCategoryRequestT = Model::UpdateCallAnalyticsCategoryRequest>
1453 void UpdateCallAnalyticsCategoryAsync(const UpdateCallAnalyticsCategoryRequestT& request,
1455 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1456 return SubmitAsync(&TranscribeServiceClient::UpdateCallAnalyticsCategory, request, handler, context);
1457 }
1458
1467
1472 template <typename UpdateMedicalVocabularyRequestT = Model::UpdateMedicalVocabularyRequest>
1473 Model::UpdateMedicalVocabularyOutcomeCallable UpdateMedicalVocabularyCallable(const UpdateMedicalVocabularyRequestT& request) const {
1474 return SubmitCallable(&TranscribeServiceClient::UpdateMedicalVocabulary, request);
1475 }
1476
1481 template <typename UpdateMedicalVocabularyRequestT = Model::UpdateMedicalVocabularyRequest>
1482 void UpdateMedicalVocabularyAsync(const UpdateMedicalVocabularyRequestT& request,
1484 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1485 return SubmitAsync(&TranscribeServiceClient::UpdateMedicalVocabulary, request, handler, context);
1486 }
1487
1496
1501 template <typename UpdateVocabularyRequestT = Model::UpdateVocabularyRequest>
1502 Model::UpdateVocabularyOutcomeCallable UpdateVocabularyCallable(const UpdateVocabularyRequestT& request) const {
1503 return SubmitCallable(&TranscribeServiceClient::UpdateVocabulary, request);
1504 }
1505
1510 template <typename UpdateVocabularyRequestT = Model::UpdateVocabularyRequest>
1511 void UpdateVocabularyAsync(const UpdateVocabularyRequestT& request, const UpdateVocabularyResponseReceivedHandler& handler,
1512 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1513 return SubmitAsync(&TranscribeServiceClient::UpdateVocabulary, request, handler, context);
1514 }
1515
1524
1529 template <typename UpdateVocabularyFilterRequestT = Model::UpdateVocabularyFilterRequest>
1530 Model::UpdateVocabularyFilterOutcomeCallable UpdateVocabularyFilterCallable(const UpdateVocabularyFilterRequestT& request) const {
1531 return SubmitCallable(&TranscribeServiceClient::UpdateVocabularyFilter, request);
1532 }
1533
1538 template <typename UpdateVocabularyFilterRequestT = Model::UpdateVocabularyFilterRequest>
1539 void UpdateVocabularyFilterAsync(const UpdateVocabularyFilterRequestT& request,
1541 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1542 return SubmitAsync(&TranscribeServiceClient::UpdateVocabularyFilter, request, handler, context);
1543 }
1544
1545 virtual void OverrideEndpoint(const Aws::String& endpoint);
1546 virtual std::shared_ptr<TranscribeServiceEndpointProviderBase>& accessEndpointProvider();
1547
1548 private:
1550 void init(const TranscribeServiceClientConfiguration& clientConfiguration);
1551
1553
1554 InvokeOperationOutcome InvokeServiceOperation(const AmazonWebServiceRequest& request, Aws::Http::HttpMethod httpMethod) const;
1555
1556 TranscribeServiceClientConfiguration m_clientConfiguration;
1557 std::shared_ptr<TranscribeServiceEndpointProviderBase> m_endpointProvider;
1558};
1559
1560} // namespace TranscribeService
1561} // namespace Aws
void UpdateVocabularyAsync(const UpdateVocabularyRequestT &request, const UpdateVocabularyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListLanguageModelsOutcome ListLanguageModels(const Model::ListLanguageModelsRequest &request={}) const
Model::CreateVocabularyOutcomeCallable CreateVocabularyCallable(const CreateVocabularyRequestT &request) const
void ListMedicalTranscriptionJobsAsync(const ListMedicalTranscriptionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMedicalTranscriptionJobsRequestT &request={}) const
void CreateCallAnalyticsCategoryAsync(const CreateCallAnalyticsCategoryRequestT &request, const CreateCallAnalyticsCategoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
void StartMedicalTranscriptionJobAsync(const StartMedicalTranscriptionJobRequestT &request, const StartMedicalTranscriptionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateCallAnalyticsCategoryOutcome CreateCallAnalyticsCategory(const Model::CreateCallAnalyticsCategoryRequest &request) const
Model::GetCallAnalyticsJobOutcomeCallable GetCallAnalyticsJobCallable(const GetCallAnalyticsJobRequestT &request) const
virtual Model::UpdateVocabularyOutcome UpdateVocabulary(const Model::UpdateVocabularyRequest &request) const
void CreateVocabularyAsync(const CreateVocabularyRequestT &request, const CreateVocabularyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetMedicalScribeJobOutcome GetMedicalScribeJob(const Model::GetMedicalScribeJobRequest &request) const
void ListMedicalVocabulariesAsync(const ListMedicalVocabulariesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMedicalVocabulariesRequestT &request={}) const
Model::DeleteMedicalVocabularyOutcomeCallable DeleteMedicalVocabularyCallable(const DeleteMedicalVocabularyRequestT &request) const
void DeleteVocabularyAsync(const DeleteVocabularyRequestT &request, const DeleteVocabularyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Model::ListMedicalTranscriptionJobsOutcomeCallable ListMedicalTranscriptionJobsCallable(const ListMedicalTranscriptionJobsRequestT &request={}) const
virtual Model::DeleteMedicalScribeJobOutcome DeleteMedicalScribeJob(const Model::DeleteMedicalScribeJobRequest &request) const
virtual Model::DeleteCallAnalyticsCategoryOutcome DeleteCallAnalyticsCategory(const Model::DeleteCallAnalyticsCategoryRequest &request) const
void ListCallAnalyticsCategoriesAsync(const ListCallAnalyticsCategoriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListCallAnalyticsCategoriesRequestT &request={}) const
virtual Model::GetCallAnalyticsCategoryOutcome GetCallAnalyticsCategory(const Model::GetCallAnalyticsCategoryRequest &request) const
virtual void OverrideEndpoint(const Aws::String &endpoint)
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
void StartTranscriptionJobAsync(const StartTranscriptionJobRequestT &request, const StartTranscriptionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeLanguageModelOutcome DescribeLanguageModel(const Model::DescribeLanguageModelRequest &request) const
Model::DeleteCallAnalyticsJobOutcomeCallable DeleteCallAnalyticsJobCallable(const DeleteCallAnalyticsJobRequestT &request) const
Model::UpdateMedicalVocabularyOutcomeCallable UpdateMedicalVocabularyCallable(const UpdateMedicalVocabularyRequestT &request) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
virtual Model::ListMedicalTranscriptionJobsOutcome ListMedicalTranscriptionJobs(const Model::ListMedicalTranscriptionJobsRequest &request={}) const
TranscribeServiceClient(const Aws::TranscribeService::TranscribeServiceClientConfiguration &clientConfiguration=Aws::TranscribeService::TranscribeServiceClientConfiguration(), std::shared_ptr< TranscribeServiceEndpointProviderBase > endpointProvider=nullptr)
void CreateMedicalVocabularyAsync(const CreateMedicalVocabularyRequestT &request, const CreateMedicalVocabularyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateMedicalVocabularyOutcomeCallable CreateMedicalVocabularyCallable(const CreateMedicalVocabularyRequestT &request) const
Model::ListVocabulariesOutcomeCallable ListVocabulariesCallable(const ListVocabulariesRequestT &request={}) const
void DeleteMedicalTranscriptionJobAsync(const DeleteMedicalTranscriptionJobRequestT &request, const DeleteMedicalTranscriptionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
TranscribeServiceClientConfiguration ClientConfigurationType
TranscribeServiceClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::StartTranscriptionJobOutcomeCallable StartTranscriptionJobCallable(const StartTranscriptionJobRequestT &request) const
Model::CreateVocabularyFilterOutcomeCallable CreateVocabularyFilterCallable(const CreateVocabularyFilterRequestT &request) const
Model::DeleteMedicalTranscriptionJobOutcomeCallable DeleteMedicalTranscriptionJobCallable(const DeleteMedicalTranscriptionJobRequestT &request) const
void GetMedicalScribeJobAsync(const GetMedicalScribeJobRequestT &request, const GetMedicalScribeJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartMedicalScribeJobOutcome StartMedicalScribeJob(const Model::StartMedicalScribeJobRequest &request) const
Model::GetMedicalTranscriptionJobOutcomeCallable GetMedicalTranscriptionJobCallable(const GetMedicalTranscriptionJobRequestT &request) const
virtual Model::CreateVocabularyOutcome CreateVocabulary(const Model::CreateVocabularyRequest &request) const
void CreateLanguageModelAsync(const CreateLanguageModelRequestT &request, const CreateLanguageModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteCallAnalyticsJobOutcome DeleteCallAnalyticsJob(const Model::DeleteCallAnalyticsJobRequest &request) const
void GetCallAnalyticsJobAsync(const GetCallAnalyticsJobRequestT &request, const GetCallAnalyticsJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetCallAnalyticsJobOutcome GetCallAnalyticsJob(const Model::GetCallAnalyticsJobRequest &request) const
void GetVocabularyAsync(const GetVocabularyRequestT &request, const GetVocabularyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteMedicalScribeJobOutcomeCallable DeleteMedicalScribeJobCallable(const DeleteMedicalScribeJobRequestT &request) const
Model::DescribeLanguageModelOutcomeCallable DescribeLanguageModelCallable(const DescribeLanguageModelRequestT &request) const
virtual Model::DeleteLanguageModelOutcome DeleteLanguageModel(const Model::DeleteLanguageModelRequest &request) const
void GetCallAnalyticsCategoryAsync(const GetCallAnalyticsCategoryRequestT &request, const GetCallAnalyticsCategoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListVocabularyFiltersOutcomeCallable ListVocabularyFiltersCallable(const ListVocabularyFiltersRequestT &request={}) const
virtual Model::DeleteVocabularyOutcome DeleteVocabulary(const Model::DeleteVocabularyRequest &request) const
void StartMedicalScribeJobAsync(const StartMedicalScribeJobRequestT &request, const StartMedicalScribeJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartCallAnalyticsJobAsync(const StartCallAnalyticsJobRequestT &request, const StartCallAnalyticsJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual std::shared_ptr< TranscribeServiceEndpointProviderBase > & accessEndpointProvider()
virtual Model::UpdateMedicalVocabularyOutcome UpdateMedicalVocabulary(const Model::UpdateMedicalVocabularyRequest &request) const
virtual Model::ListCallAnalyticsCategoriesOutcome ListCallAnalyticsCategories(const Model::ListCallAnalyticsCategoriesRequest &request={}) const
Model::StartMedicalTranscriptionJobOutcomeCallable StartMedicalTranscriptionJobCallable(const StartMedicalTranscriptionJobRequestT &request) const
TranscribeServiceClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< TranscribeServiceEndpointProviderBase > endpointProvider=nullptr, const Aws::TranscribeService::TranscribeServiceClientConfiguration &clientConfiguration=Aws::TranscribeService::TranscribeServiceClientConfiguration())
virtual Model::ListCallAnalyticsJobsOutcome ListCallAnalyticsJobs(const Model::ListCallAnalyticsJobsRequest &request={}) const
virtual Model::DeleteVocabularyFilterOutcome DeleteVocabularyFilter(const Model::DeleteVocabularyFilterRequest &request) const
virtual Model::ListVocabularyFiltersOutcome ListVocabularyFilters(const Model::ListVocabularyFiltersRequest &request={}) const
Model::DeleteTranscriptionJobOutcomeCallable DeleteTranscriptionJobCallable(const DeleteTranscriptionJobRequestT &request) const
Model::DeleteVocabularyFilterOutcomeCallable DeleteVocabularyFilterCallable(const DeleteVocabularyFilterRequestT &request) const
void DeleteCallAnalyticsJobAsync(const DeleteCallAnalyticsJobRequestT &request, const DeleteCallAnalyticsJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetVocabularyOutcome GetVocabulary(const Model::GetVocabularyRequest &request) const
void GetTranscriptionJobAsync(const GetTranscriptionJobRequestT &request, const GetTranscriptionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateVocabularyFilterOutcome UpdateVocabularyFilter(const Model::UpdateVocabularyFilterRequest &request) const
void DeleteLanguageModelAsync(const DeleteLanguageModelRequestT &request, const DeleteLanguageModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListVocabulariesOutcome ListVocabularies(const Model::ListVocabulariesRequest &request={}) const
void GetMedicalTranscriptionJobAsync(const GetMedicalTranscriptionJobRequestT &request, const GetMedicalTranscriptionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteCallAnalyticsCategoryOutcomeCallable DeleteCallAnalyticsCategoryCallable(const DeleteCallAnalyticsCategoryRequestT &request) const
void ListLanguageModelsAsync(const ListLanguageModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListLanguageModelsRequestT &request={}) const
void ListVocabulariesAsync(const ListVocabulariesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListVocabulariesRequestT &request={}) const
Model::ListCallAnalyticsJobsOutcomeCallable ListCallAnalyticsJobsCallable(const ListCallAnalyticsJobsRequestT &request={}) const
void DeleteMedicalVocabularyAsync(const DeleteMedicalVocabularyRequestT &request, const DeleteMedicalVocabularyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartMedicalTranscriptionJobOutcome StartMedicalTranscriptionJob(const Model::StartMedicalTranscriptionJobRequest &request) const
TranscribeServiceEndpointProvider EndpointProviderType
Model::UpdateVocabularyOutcomeCallable UpdateVocabularyCallable(const UpdateVocabularyRequestT &request) const
virtual Model::DeleteTranscriptionJobOutcome DeleteTranscriptionJob(const Model::DeleteTranscriptionJobRequest &request) const
Model::GetTranscriptionJobOutcomeCallable GetTranscriptionJobCallable(const GetTranscriptionJobRequestT &request) const
virtual Model::ListTranscriptionJobsOutcome ListTranscriptionJobs(const Model::ListTranscriptionJobsRequest &request={}) const
Model::UpdateCallAnalyticsCategoryOutcomeCallable UpdateCallAnalyticsCategoryCallable(const UpdateCallAnalyticsCategoryRequestT &request) const
virtual Model::ListMedicalVocabulariesOutcome ListMedicalVocabularies(const Model::ListMedicalVocabulariesRequest &request={}) const
TranscribeServiceClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< TranscribeServiceEndpointProviderBase > endpointProvider=nullptr, const Aws::TranscribeService::TranscribeServiceClientConfiguration &clientConfiguration=Aws::TranscribeService::TranscribeServiceClientConfiguration())
void UpdateCallAnalyticsCategoryAsync(const UpdateCallAnalyticsCategoryRequestT &request, const UpdateCallAnalyticsCategoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListLanguageModelsOutcomeCallable ListLanguageModelsCallable(const ListLanguageModelsRequestT &request={}) const
void DeleteMedicalScribeJobAsync(const DeleteMedicalScribeJobRequestT &request, const DeleteMedicalScribeJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteVocabularyOutcomeCallable DeleteVocabularyCallable(const DeleteVocabularyRequestT &request) const
Model::ListMedicalScribeJobsOutcomeCallable ListMedicalScribeJobsCallable(const ListMedicalScribeJobsRequestT &request={}) const
void DeleteCallAnalyticsCategoryAsync(const DeleteCallAnalyticsCategoryRequestT &request, const DeleteCallAnalyticsCategoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteLanguageModelOutcomeCallable DeleteLanguageModelCallable(const DeleteLanguageModelRequestT &request) const
void DeleteVocabularyFilterAsync(const DeleteVocabularyFilterRequestT &request, const DeleteVocabularyFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetMedicalVocabularyAsync(const GetMedicalVocabularyRequestT &request, const GetMedicalVocabularyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateVocabularyFilterAsync(const CreateVocabularyFilterRequestT &request, const CreateVocabularyFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetVocabularyFilterOutcome GetVocabularyFilter(const Model::GetVocabularyFilterRequest &request) const
virtual Model::UpdateCallAnalyticsCategoryOutcome UpdateCallAnalyticsCategory(const Model::UpdateCallAnalyticsCategoryRequest &request) const
Model::GetMedicalScribeJobOutcomeCallable GetMedicalScribeJobCallable(const GetMedicalScribeJobRequestT &request) const
void GetVocabularyFilterAsync(const GetVocabularyFilterRequestT &request, const GetVocabularyFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetTranscriptionJobOutcome GetTranscriptionJob(const Model::GetTranscriptionJobRequest &request) const
Model::CreateLanguageModelOutcomeCallable CreateLanguageModelCallable(const CreateLanguageModelRequestT &request) const
void UpdateMedicalVocabularyAsync(const UpdateMedicalVocabularyRequestT &request, const UpdateMedicalVocabularyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateMedicalVocabularyOutcome CreateMedicalVocabulary(const Model::CreateMedicalVocabularyRequest &request) const
Model::GetMedicalVocabularyOutcomeCallable GetMedicalVocabularyCallable(const GetMedicalVocabularyRequestT &request) const
virtual Model::CreateLanguageModelOutcome CreateLanguageModel(const Model::CreateLanguageModelRequest &request) const
void ListMedicalScribeJobsAsync(const ListMedicalScribeJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMedicalScribeJobsRequestT &request={}) const
TranscribeServiceClient(const Aws::Client::ClientConfiguration &clientConfiguration)
Model::StartMedicalScribeJobOutcomeCallable StartMedicalScribeJobCallable(const StartMedicalScribeJobRequestT &request) const
virtual Model::DeleteMedicalVocabularyOutcome DeleteMedicalVocabulary(const Model::DeleteMedicalVocabularyRequest &request) const
Model::ListTranscriptionJobsOutcomeCallable ListTranscriptionJobsCallable(const ListTranscriptionJobsRequestT &request={}) const
virtual Model::ListMedicalScribeJobsOutcome ListMedicalScribeJobs(const Model::ListMedicalScribeJobsRequest &request={}) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
TranscribeServiceClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::ListCallAnalyticsCategoriesOutcomeCallable ListCallAnalyticsCategoriesCallable(const ListCallAnalyticsCategoriesRequestT &request={}) const
void ListTranscriptionJobsAsync(const ListTranscriptionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListTranscriptionJobsRequestT &request={}) const
void DeleteTranscriptionJobAsync(const DeleteTranscriptionJobRequestT &request, const DeleteTranscriptionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateVocabularyFilterOutcome CreateVocabularyFilter(const Model::CreateVocabularyFilterRequest &request) const
void UpdateVocabularyFilterAsync(const UpdateVocabularyFilterRequestT &request, const UpdateVocabularyFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartCallAnalyticsJobOutcome StartCallAnalyticsJob(const Model::StartCallAnalyticsJobRequest &request) const
void ListVocabularyFiltersAsync(const ListVocabularyFiltersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListVocabularyFiltersRequestT &request={}) const
virtual Model::GetMedicalTranscriptionJobOutcome GetMedicalTranscriptionJob(const Model::GetMedicalTranscriptionJobRequest &request) const
Model::GetCallAnalyticsCategoryOutcomeCallable GetCallAnalyticsCategoryCallable(const GetCallAnalyticsCategoryRequestT &request) const
void DescribeLanguageModelAsync(const DescribeLanguageModelRequestT &request, const DescribeLanguageModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteMedicalTranscriptionJobOutcome DeleteMedicalTranscriptionJob(const Model::DeleteMedicalTranscriptionJobRequest &request) const
Model::UpdateVocabularyFilterOutcomeCallable UpdateVocabularyFilterCallable(const UpdateVocabularyFilterRequestT &request) const
Model::GetVocabularyOutcomeCallable GetVocabularyCallable(const GetVocabularyRequestT &request) const
Model::StartCallAnalyticsJobOutcomeCallable StartCallAnalyticsJobCallable(const StartCallAnalyticsJobRequestT &request) const
Model::CreateCallAnalyticsCategoryOutcomeCallable CreateCallAnalyticsCategoryCallable(const CreateCallAnalyticsCategoryRequestT &request) const
void ListCallAnalyticsJobsAsync(const ListCallAnalyticsJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListCallAnalyticsJobsRequestT &request={}) const
virtual Model::GetMedicalVocabularyOutcome GetMedicalVocabulary(const Model::GetMedicalVocabularyRequest &request) const
Model::ListMedicalVocabulariesOutcomeCallable ListMedicalVocabulariesCallable(const ListMedicalVocabulariesRequestT &request={}) const
Model::GetVocabularyFilterOutcomeCallable GetVocabularyFilterCallable(const GetVocabularyFilterRequestT &request) const
virtual Model::StartTranscriptionJobOutcome StartTranscriptionJob(const Model::StartTranscriptionJobRequest &request) const
std::future< ListMedicalTranscriptionJobsOutcome > ListMedicalTranscriptionJobsOutcomeCallable
std::future< GetMedicalScribeJobOutcome > GetMedicalScribeJobOutcomeCallable
std::future< UpdateMedicalVocabularyOutcome > UpdateMedicalVocabularyOutcomeCallable
std::future< ListCallAnalyticsCategoriesOutcome > ListCallAnalyticsCategoriesOutcomeCallable
std::future< DeleteCallAnalyticsJobOutcome > DeleteCallAnalyticsJobOutcomeCallable
std::future< GetVocabularyFilterOutcome > GetVocabularyFilterOutcomeCallable
std::future< DeleteVocabularyOutcome > DeleteVocabularyOutcomeCallable
std::future< ListCallAnalyticsJobsOutcome > ListCallAnalyticsJobsOutcomeCallable
std::future< StartMedicalScribeJobOutcome > StartMedicalScribeJobOutcomeCallable
std::future< DeleteLanguageModelOutcome > DeleteLanguageModelOutcomeCallable
std::future< StartCallAnalyticsJobOutcome > StartCallAnalyticsJobOutcomeCallable
std::future< UpdateCallAnalyticsCategoryOutcome > UpdateCallAnalyticsCategoryOutcomeCallable
std::future< CreateMedicalVocabularyOutcome > CreateMedicalVocabularyOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< CreateVocabularyOutcome > CreateVocabularyOutcomeCallable
std::future< DeleteCallAnalyticsCategoryOutcome > DeleteCallAnalyticsCategoryOutcomeCallable
std::future< UpdateVocabularyOutcome > UpdateVocabularyOutcomeCallable
std::future< ListTranscriptionJobsOutcome > ListTranscriptionJobsOutcomeCallable
std::future< ListVocabulariesOutcome > ListVocabulariesOutcomeCallable
std::future< DeleteTranscriptionJobOutcome > DeleteTranscriptionJobOutcomeCallable
std::future< CreateVocabularyFilterOutcome > CreateVocabularyFilterOutcomeCallable
std::future< ListLanguageModelsOutcome > ListLanguageModelsOutcomeCallable
std::future< ListVocabularyFiltersOutcome > ListVocabularyFiltersOutcomeCallable
std::future< GetCallAnalyticsJobOutcome > GetCallAnalyticsJobOutcomeCallable
std::future< DeleteMedicalTranscriptionJobOutcome > DeleteMedicalTranscriptionJobOutcomeCallable
std::future< GetCallAnalyticsCategoryOutcome > GetCallAnalyticsCategoryOutcomeCallable
std::future< GetTranscriptionJobOutcome > GetTranscriptionJobOutcomeCallable
std::future< StartMedicalTranscriptionJobOutcome > StartMedicalTranscriptionJobOutcomeCallable
std::future< GetMedicalVocabularyOutcome > GetMedicalVocabularyOutcomeCallable
std::future< DeleteMedicalVocabularyOutcome > DeleteMedicalVocabularyOutcomeCallable
std::future< UpdateVocabularyFilterOutcome > UpdateVocabularyFilterOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< CreateCallAnalyticsCategoryOutcome > CreateCallAnalyticsCategoryOutcomeCallable
std::future< GetVocabularyOutcome > GetVocabularyOutcomeCallable
std::future< ListMedicalVocabulariesOutcome > ListMedicalVocabulariesOutcomeCallable
std::future< DescribeLanguageModelOutcome > DescribeLanguageModelOutcomeCallable
std::future< CreateLanguageModelOutcome > CreateLanguageModelOutcomeCallable
std::future< GetMedicalTranscriptionJobOutcome > GetMedicalTranscriptionJobOutcomeCallable
std::future< ListMedicalScribeJobsOutcome > ListMedicalScribeJobsOutcomeCallable
std::future< DeleteVocabularyFilterOutcome > DeleteVocabularyFilterOutcomeCallable
std::future< DeleteMedicalScribeJobOutcome > DeleteMedicalScribeJobOutcomeCallable
std::future< StartTranscriptionJobOutcome > StartTranscriptionJobOutcomeCallable
std::function< void(const TranscribeServiceClient *, const Model::DeleteVocabularyRequest &, const Model::DeleteVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVocabularyResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::StartTranscriptionJobRequest &, const Model::StartTranscriptionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartTranscriptionJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::ListMedicalVocabulariesRequest &, const Model::ListMedicalVocabulariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMedicalVocabulariesResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::CreateLanguageModelRequest &, const Model::CreateLanguageModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLanguageModelResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::StartCallAnalyticsJobRequest &, const Model::StartCallAnalyticsJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartCallAnalyticsJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::ListCallAnalyticsJobsRequest &, const Model::ListCallAnalyticsJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCallAnalyticsJobsResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::StartMedicalTranscriptionJobRequest &, const Model::StartMedicalTranscriptionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartMedicalTranscriptionJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::ListMedicalTranscriptionJobsRequest &, const Model::ListMedicalTranscriptionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMedicalTranscriptionJobsResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::DeleteMedicalTranscriptionJobRequest &, const Model::DeleteMedicalTranscriptionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteMedicalTranscriptionJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::ListLanguageModelsRequest &, const Model::ListLanguageModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLanguageModelsResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::DescribeLanguageModelRequest &, const Model::DescribeLanguageModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLanguageModelResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::CreateVocabularyRequest &, const Model::CreateVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVocabularyResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::GetVocabularyFilterRequest &, const Model::GetVocabularyFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVocabularyFilterResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::GetMedicalScribeJobRequest &, const Model::GetMedicalScribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMedicalScribeJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::DeleteMedicalScribeJobRequest &, const Model::DeleteMedicalScribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteMedicalScribeJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::ListTranscriptionJobsRequest &, const Model::ListTranscriptionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTranscriptionJobsResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::DeleteTranscriptionJobRequest &, const Model::DeleteTranscriptionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTranscriptionJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::UpdateVocabularyFilterRequest &, const Model::UpdateVocabularyFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateVocabularyFilterResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::GetVocabularyRequest &, const Model::GetVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetVocabularyResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::ListVocabularyFiltersRequest &, const Model::ListVocabularyFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListVocabularyFiltersResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::GetTranscriptionJobRequest &, const Model::GetTranscriptionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetTranscriptionJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::UpdateCallAnalyticsCategoryRequest &, const Model::UpdateCallAnalyticsCategoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCallAnalyticsCategoryResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::GetCallAnalyticsCategoryRequest &, const Model::GetCallAnalyticsCategoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCallAnalyticsCategoryResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::DeleteVocabularyFilterRequest &, const Model::DeleteVocabularyFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteVocabularyFilterResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::DeleteMedicalVocabularyRequest &, const Model::DeleteMedicalVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteMedicalVocabularyResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::CreateMedicalVocabularyRequest &, const Model::CreateMedicalVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateMedicalVocabularyResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::ListMedicalScribeJobsRequest &, const Model::ListMedicalScribeJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMedicalScribeJobsResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::GetCallAnalyticsJobRequest &, const Model::GetCallAnalyticsJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetCallAnalyticsJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::DeleteLanguageModelRequest &, const Model::DeleteLanguageModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLanguageModelResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::ListCallAnalyticsCategoriesRequest &, const Model::ListCallAnalyticsCategoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCallAnalyticsCategoriesResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::GetMedicalVocabularyRequest &, const Model::GetMedicalVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMedicalVocabularyResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::CreateCallAnalyticsCategoryRequest &, const Model::CreateCallAnalyticsCategoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCallAnalyticsCategoryResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::StartMedicalScribeJobRequest &, const Model::StartMedicalScribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartMedicalScribeJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::ListVocabulariesRequest &, const Model::ListVocabulariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListVocabulariesResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::CreateVocabularyFilterRequest &, const Model::CreateVocabularyFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateVocabularyFilterResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::GetMedicalTranscriptionJobRequest &, const Model::GetMedicalTranscriptionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMedicalTranscriptionJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::DeleteCallAnalyticsJobRequest &, const Model::DeleteCallAnalyticsJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCallAnalyticsJobResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::UpdateMedicalVocabularyRequest &, const Model::UpdateMedicalVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateMedicalVocabularyResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::DeleteCallAnalyticsCategoryRequest &, const Model::DeleteCallAnalyticsCategoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteCallAnalyticsCategoryResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::UpdateVocabularyRequest &, const Model::UpdateVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateVocabularyResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String