AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
TranscribeServiceClient.h
1
6#pragma once
7#include <aws/transcribe/TranscribeService_EXPORTS.h>
8#include <aws/core/client/ClientConfiguration.h>
9#include <aws/core/client/AWSClient.h>
10#include <aws/core/client/AWSClientAsyncCRTP.h>
11#include <aws/core/utils/json/JsonSerializer.h>
12#include <aws/transcribe/TranscribeServiceServiceClientModel.h>
13
14namespace Aws
15{
16namespace TranscribeService
17{
30 class AWS_TRANSCRIBESERVICE_API TranscribeServiceClient : public Aws::Client::AWSJsonClient, public Aws::Client::ClientWithAsyncTemplateMethods<TranscribeServiceClient>
31 {
32 public:
34 static const char* GetServiceName();
35 static const char* GetAllocationTag();
36
39
45 std::shared_ptr<TranscribeServiceEndpointProviderBase> endpointProvider = nullptr);
46
52 std::shared_ptr<TranscribeServiceEndpointProviderBase> endpointProvider = nullptr,
54
59 TranscribeServiceClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
60 std::shared_ptr<TranscribeServiceEndpointProviderBase> endpointProvider = nullptr,
62
63
64 /* Legacy constructors due deprecation */
70
76 const Aws::Client::ClientConfiguration& clientConfiguration);
77
82 TranscribeServiceClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
83 const Aws::Client::ClientConfiguration& clientConfiguration);
84
85 /* End of legacy constructors due deprecation */
87
112
116 template<typename CreateCallAnalyticsCategoryRequestT = Model::CreateCallAnalyticsCategoryRequest>
117 Model::CreateCallAnalyticsCategoryOutcomeCallable CreateCallAnalyticsCategoryCallable(const CreateCallAnalyticsCategoryRequestT& request) const
118 {
119 return SubmitCallable(&TranscribeServiceClient::CreateCallAnalyticsCategory, request);
120 }
121
125 template<typename CreateCallAnalyticsCategoryRequestT = Model::CreateCallAnalyticsCategoryRequest>
126 void CreateCallAnalyticsCategoryAsync(const CreateCallAnalyticsCategoryRequestT& request, const CreateCallAnalyticsCategoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
127 {
128 return SubmitAsync(&TranscribeServiceClient::CreateCallAnalyticsCategory, request, handler, context);
129 }
130
143
147 template<typename CreateLanguageModelRequestT = Model::CreateLanguageModelRequest>
148 Model::CreateLanguageModelOutcomeCallable CreateLanguageModelCallable(const CreateLanguageModelRequestT& request) const
149 {
150 return SubmitCallable(&TranscribeServiceClient::CreateLanguageModel, request);
151 }
152
156 template<typename CreateLanguageModelRequestT = Model::CreateLanguageModelRequest>
157 void CreateLanguageModelAsync(const CreateLanguageModelRequestT& request, const CreateLanguageModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
158 {
159 return SubmitAsync(&TranscribeServiceClient::CreateLanguageModel, request, handler, context);
160 }
161
181
185 template<typename CreateMedicalVocabularyRequestT = Model::CreateMedicalVocabularyRequest>
186 Model::CreateMedicalVocabularyOutcomeCallable CreateMedicalVocabularyCallable(const CreateMedicalVocabularyRequestT& request) const
187 {
188 return SubmitCallable(&TranscribeServiceClient::CreateMedicalVocabulary, request);
189 }
190
194 template<typename CreateMedicalVocabularyRequestT = Model::CreateMedicalVocabularyRequest>
195 void CreateMedicalVocabularyAsync(const CreateMedicalVocabularyRequestT& request, const CreateMedicalVocabularyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
196 {
197 return SubmitAsync(&TranscribeServiceClient::CreateMedicalVocabulary, request, handler, context);
198 }
199
217
221 template<typename CreateVocabularyRequestT = Model::CreateVocabularyRequest>
222 Model::CreateVocabularyOutcomeCallable CreateVocabularyCallable(const CreateVocabularyRequestT& request) const
223 {
224 return SubmitCallable(&TranscribeServiceClient::CreateVocabulary, request);
225 }
226
230 template<typename CreateVocabularyRequestT = Model::CreateVocabularyRequest>
231 void CreateVocabularyAsync(const CreateVocabularyRequestT& request, const CreateVocabularyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
232 {
233 return SubmitAsync(&TranscribeServiceClient::CreateVocabulary, request, handler, context);
234 }
235
252
256 template<typename CreateVocabularyFilterRequestT = Model::CreateVocabularyFilterRequest>
257 Model::CreateVocabularyFilterOutcomeCallable CreateVocabularyFilterCallable(const CreateVocabularyFilterRequestT& request) const
258 {
259 return SubmitCallable(&TranscribeServiceClient::CreateVocabularyFilter, request);
260 }
261
265 template<typename CreateVocabularyFilterRequestT = Model::CreateVocabularyFilterRequest>
266 void CreateVocabularyFilterAsync(const CreateVocabularyFilterRequestT& request, const CreateVocabularyFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
267 {
268 return SubmitAsync(&TranscribeServiceClient::CreateVocabularyFilter, request, handler, context);
269 }
270
279
283 template<typename DeleteCallAnalyticsCategoryRequestT = Model::DeleteCallAnalyticsCategoryRequest>
284 Model::DeleteCallAnalyticsCategoryOutcomeCallable DeleteCallAnalyticsCategoryCallable(const DeleteCallAnalyticsCategoryRequestT& request) const
285 {
286 return SubmitCallable(&TranscribeServiceClient::DeleteCallAnalyticsCategory, request);
287 }
288
292 template<typename DeleteCallAnalyticsCategoryRequestT = Model::DeleteCallAnalyticsCategoryRequest>
293 void DeleteCallAnalyticsCategoryAsync(const DeleteCallAnalyticsCategoryRequestT& request, const DeleteCallAnalyticsCategoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
294 {
295 return SubmitAsync(&TranscribeServiceClient::DeleteCallAnalyticsCategory, request, handler, context);
296 }
297
306
310 template<typename DeleteCallAnalyticsJobRequestT = Model::DeleteCallAnalyticsJobRequest>
311 Model::DeleteCallAnalyticsJobOutcomeCallable DeleteCallAnalyticsJobCallable(const DeleteCallAnalyticsJobRequestT& request) const
312 {
313 return SubmitCallable(&TranscribeServiceClient::DeleteCallAnalyticsJob, request);
314 }
315
319 template<typename DeleteCallAnalyticsJobRequestT = Model::DeleteCallAnalyticsJobRequest>
320 void DeleteCallAnalyticsJobAsync(const DeleteCallAnalyticsJobRequestT& request, const DeleteCallAnalyticsJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
321 {
322 return SubmitAsync(&TranscribeServiceClient::DeleteCallAnalyticsJob, request, handler, context);
323 }
324
333
337 template<typename DeleteLanguageModelRequestT = Model::DeleteLanguageModelRequest>
338 Model::DeleteLanguageModelOutcomeCallable DeleteLanguageModelCallable(const DeleteLanguageModelRequestT& request) const
339 {
340 return SubmitCallable(&TranscribeServiceClient::DeleteLanguageModel, request);
341 }
342
346 template<typename DeleteLanguageModelRequestT = Model::DeleteLanguageModelRequest>
347 void DeleteLanguageModelAsync(const DeleteLanguageModelRequestT& request, const DeleteLanguageModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
348 {
349 return SubmitAsync(&TranscribeServiceClient::DeleteLanguageModel, request, handler, context);
350 }
351
360
364 template<typename DeleteMedicalScribeJobRequestT = Model::DeleteMedicalScribeJobRequest>
365 Model::DeleteMedicalScribeJobOutcomeCallable DeleteMedicalScribeJobCallable(const DeleteMedicalScribeJobRequestT& request) const
366 {
367 return SubmitCallable(&TranscribeServiceClient::DeleteMedicalScribeJob, request);
368 }
369
373 template<typename DeleteMedicalScribeJobRequestT = Model::DeleteMedicalScribeJobRequest>
374 void DeleteMedicalScribeJobAsync(const DeleteMedicalScribeJobRequestT& request, const DeleteMedicalScribeJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
375 {
376 return SubmitAsync(&TranscribeServiceClient::DeleteMedicalScribeJob, request, handler, context);
377 }
378
387
391 template<typename DeleteMedicalTranscriptionJobRequestT = Model::DeleteMedicalTranscriptionJobRequest>
392 Model::DeleteMedicalTranscriptionJobOutcomeCallable DeleteMedicalTranscriptionJobCallable(const DeleteMedicalTranscriptionJobRequestT& request) const
393 {
394 return SubmitCallable(&TranscribeServiceClient::DeleteMedicalTranscriptionJob, request);
395 }
396
400 template<typename DeleteMedicalTranscriptionJobRequestT = Model::DeleteMedicalTranscriptionJobRequest>
401 void DeleteMedicalTranscriptionJobAsync(const DeleteMedicalTranscriptionJobRequestT& request, const DeleteMedicalTranscriptionJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
402 {
403 return SubmitAsync(&TranscribeServiceClient::DeleteMedicalTranscriptionJob, request, handler, context);
404 }
405
414
418 template<typename DeleteMedicalVocabularyRequestT = Model::DeleteMedicalVocabularyRequest>
419 Model::DeleteMedicalVocabularyOutcomeCallable DeleteMedicalVocabularyCallable(const DeleteMedicalVocabularyRequestT& request) const
420 {
421 return SubmitCallable(&TranscribeServiceClient::DeleteMedicalVocabulary, request);
422 }
423
427 template<typename DeleteMedicalVocabularyRequestT = Model::DeleteMedicalVocabularyRequest>
428 void DeleteMedicalVocabularyAsync(const DeleteMedicalVocabularyRequestT& request, const DeleteMedicalVocabularyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
429 {
430 return SubmitAsync(&TranscribeServiceClient::DeleteMedicalVocabulary, request, handler, context);
431 }
432
441
445 template<typename DeleteTranscriptionJobRequestT = Model::DeleteTranscriptionJobRequest>
446 Model::DeleteTranscriptionJobOutcomeCallable DeleteTranscriptionJobCallable(const DeleteTranscriptionJobRequestT& request) const
447 {
448 return SubmitCallable(&TranscribeServiceClient::DeleteTranscriptionJob, request);
449 }
450
454 template<typename DeleteTranscriptionJobRequestT = Model::DeleteTranscriptionJobRequest>
455 void DeleteTranscriptionJobAsync(const DeleteTranscriptionJobRequestT& request, const DeleteTranscriptionJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
456 {
457 return SubmitAsync(&TranscribeServiceClient::DeleteTranscriptionJob, request, handler, context);
458 }
459
468
472 template<typename DeleteVocabularyRequestT = Model::DeleteVocabularyRequest>
473 Model::DeleteVocabularyOutcomeCallable DeleteVocabularyCallable(const DeleteVocabularyRequestT& request) const
474 {
475 return SubmitCallable(&TranscribeServiceClient::DeleteVocabulary, request);
476 }
477
481 template<typename DeleteVocabularyRequestT = Model::DeleteVocabularyRequest>
482 void DeleteVocabularyAsync(const DeleteVocabularyRequestT& request, const DeleteVocabularyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
483 {
484 return SubmitAsync(&TranscribeServiceClient::DeleteVocabulary, request, handler, context);
485 }
486
496
500 template<typename DeleteVocabularyFilterRequestT = Model::DeleteVocabularyFilterRequest>
501 Model::DeleteVocabularyFilterOutcomeCallable DeleteVocabularyFilterCallable(const DeleteVocabularyFilterRequestT& request) const
502 {
503 return SubmitCallable(&TranscribeServiceClient::DeleteVocabularyFilter, request);
504 }
505
509 template<typename DeleteVocabularyFilterRequestT = Model::DeleteVocabularyFilterRequest>
510 void DeleteVocabularyFilterAsync(const DeleteVocabularyFilterRequestT& request, const DeleteVocabularyFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
511 {
512 return SubmitAsync(&TranscribeServiceClient::DeleteVocabularyFilter, request, handler, context);
513 }
514
527
531 template<typename DescribeLanguageModelRequestT = Model::DescribeLanguageModelRequest>
532 Model::DescribeLanguageModelOutcomeCallable DescribeLanguageModelCallable(const DescribeLanguageModelRequestT& request) const
533 {
534 return SubmitCallable(&TranscribeServiceClient::DescribeLanguageModel, request);
535 }
536
540 template<typename DescribeLanguageModelRequestT = Model::DescribeLanguageModelRequest>
541 void DescribeLanguageModelAsync(const DescribeLanguageModelRequestT& request, const DescribeLanguageModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
542 {
543 return SubmitAsync(&TranscribeServiceClient::DescribeLanguageModel, request, handler, context);
544 }
545
554
558 template<typename GetCallAnalyticsCategoryRequestT = Model::GetCallAnalyticsCategoryRequest>
559 Model::GetCallAnalyticsCategoryOutcomeCallable GetCallAnalyticsCategoryCallable(const GetCallAnalyticsCategoryRequestT& request) const
560 {
561 return SubmitCallable(&TranscribeServiceClient::GetCallAnalyticsCategory, request);
562 }
563
567 template<typename GetCallAnalyticsCategoryRequestT = Model::GetCallAnalyticsCategoryRequest>
568 void GetCallAnalyticsCategoryAsync(const GetCallAnalyticsCategoryRequestT& request, const GetCallAnalyticsCategoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
569 {
570 return SubmitAsync(&TranscribeServiceClient::GetCallAnalyticsCategory, request, handler, context);
571 }
572
590
594 template<typename GetCallAnalyticsJobRequestT = Model::GetCallAnalyticsJobRequest>
595 Model::GetCallAnalyticsJobOutcomeCallable GetCallAnalyticsJobCallable(const GetCallAnalyticsJobRequestT& request) const
596 {
597 return SubmitCallable(&TranscribeServiceClient::GetCallAnalyticsJob, request);
598 }
599
603 template<typename GetCallAnalyticsJobRequestT = Model::GetCallAnalyticsJobRequest>
604 void GetCallAnalyticsJobAsync(const GetCallAnalyticsJobRequestT& request, const GetCallAnalyticsJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
605 {
606 return SubmitAsync(&TranscribeServiceClient::GetCallAnalyticsJob, request, handler, context);
607 }
608
622
626 template<typename GetMedicalScribeJobRequestT = Model::GetMedicalScribeJobRequest>
627 Model::GetMedicalScribeJobOutcomeCallable GetMedicalScribeJobCallable(const GetMedicalScribeJobRequestT& request) const
628 {
629 return SubmitCallable(&TranscribeServiceClient::GetMedicalScribeJob, request);
630 }
631
635 template<typename GetMedicalScribeJobRequestT = Model::GetMedicalScribeJobRequest>
636 void GetMedicalScribeJobAsync(const GetMedicalScribeJobRequestT& request, const GetMedicalScribeJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
637 {
638 return SubmitAsync(&TranscribeServiceClient::GetMedicalScribeJob, request, handler, context);
639 }
640
654
658 template<typename GetMedicalTranscriptionJobRequestT = Model::GetMedicalTranscriptionJobRequest>
659 Model::GetMedicalTranscriptionJobOutcomeCallable GetMedicalTranscriptionJobCallable(const GetMedicalTranscriptionJobRequestT& request) const
660 {
661 return SubmitCallable(&TranscribeServiceClient::GetMedicalTranscriptionJob, request);
662 }
663
667 template<typename GetMedicalTranscriptionJobRequestT = Model::GetMedicalTranscriptionJobRequest>
668 void GetMedicalTranscriptionJobAsync(const GetMedicalTranscriptionJobRequestT& request, const GetMedicalTranscriptionJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
669 {
670 return SubmitAsync(&TranscribeServiceClient::GetMedicalTranscriptionJob, request, handler, context);
671 }
672
685
689 template<typename GetMedicalVocabularyRequestT = Model::GetMedicalVocabularyRequest>
690 Model::GetMedicalVocabularyOutcomeCallable GetMedicalVocabularyCallable(const GetMedicalVocabularyRequestT& request) const
691 {
692 return SubmitCallable(&TranscribeServiceClient::GetMedicalVocabulary, request);
693 }
694
698 template<typename GetMedicalVocabularyRequestT = Model::GetMedicalVocabularyRequest>
699 void GetMedicalVocabularyAsync(const GetMedicalVocabularyRequestT& request, const GetMedicalVocabularyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
700 {
701 return SubmitAsync(&TranscribeServiceClient::GetMedicalVocabulary, request, handler, context);
702 }
703
719
723 template<typename GetTranscriptionJobRequestT = Model::GetTranscriptionJobRequest>
724 Model::GetTranscriptionJobOutcomeCallable GetTranscriptionJobCallable(const GetTranscriptionJobRequestT& request) const
725 {
726 return SubmitCallable(&TranscribeServiceClient::GetTranscriptionJob, request);
727 }
728
732 template<typename GetTranscriptionJobRequestT = Model::GetTranscriptionJobRequest>
733 void GetTranscriptionJobAsync(const GetTranscriptionJobRequestT& request, const GetTranscriptionJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
734 {
735 return SubmitAsync(&TranscribeServiceClient::GetTranscriptionJob, request, handler, context);
736 }
737
750
754 template<typename GetVocabularyRequestT = Model::GetVocabularyRequest>
755 Model::GetVocabularyOutcomeCallable GetVocabularyCallable(const GetVocabularyRequestT& request) const
756 {
757 return SubmitCallable(&TranscribeServiceClient::GetVocabulary, request);
758 }
759
763 template<typename GetVocabularyRequestT = Model::GetVocabularyRequest>
764 void GetVocabularyAsync(const GetVocabularyRequestT& request, const GetVocabularyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
765 {
766 return SubmitAsync(&TranscribeServiceClient::GetVocabulary, request, handler, context);
767 }
768
777
781 template<typename GetVocabularyFilterRequestT = Model::GetVocabularyFilterRequest>
782 Model::GetVocabularyFilterOutcomeCallable GetVocabularyFilterCallable(const GetVocabularyFilterRequestT& request) const
783 {
784 return SubmitCallable(&TranscribeServiceClient::GetVocabularyFilter, request);
785 }
786
790 template<typename GetVocabularyFilterRequestT = Model::GetVocabularyFilterRequest>
791 void GetVocabularyFilterAsync(const GetVocabularyFilterRequestT& request, const GetVocabularyFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
792 {
793 return SubmitAsync(&TranscribeServiceClient::GetVocabularyFilter, request, handler, context);
794 }
795
804
808 template<typename ListCallAnalyticsCategoriesRequestT = Model::ListCallAnalyticsCategoriesRequest>
809 Model::ListCallAnalyticsCategoriesOutcomeCallable ListCallAnalyticsCategoriesCallable(const ListCallAnalyticsCategoriesRequestT& request = {}) const
810 {
811 return SubmitCallable(&TranscribeServiceClient::ListCallAnalyticsCategories, request);
812 }
813
817 template<typename ListCallAnalyticsCategoriesRequestT = Model::ListCallAnalyticsCategoriesRequest>
818 void ListCallAnalyticsCategoriesAsync(const ListCallAnalyticsCategoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListCallAnalyticsCategoriesRequestT& request = {}) const
819 {
820 return SubmitAsync(&TranscribeServiceClient::ListCallAnalyticsCategories, request, handler, context);
821 }
822
832
836 template<typename ListCallAnalyticsJobsRequestT = Model::ListCallAnalyticsJobsRequest>
837 Model::ListCallAnalyticsJobsOutcomeCallable ListCallAnalyticsJobsCallable(const ListCallAnalyticsJobsRequestT& request = {}) const
838 {
839 return SubmitCallable(&TranscribeServiceClient::ListCallAnalyticsJobs, request);
840 }
841
845 template<typename ListCallAnalyticsJobsRequestT = Model::ListCallAnalyticsJobsRequest>
846 void ListCallAnalyticsJobsAsync(const ListCallAnalyticsJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListCallAnalyticsJobsRequestT& request = {}) const
847 {
848 return SubmitAsync(&TranscribeServiceClient::ListCallAnalyticsJobs, request, handler, context);
849 }
850
860
864 template<typename ListLanguageModelsRequestT = Model::ListLanguageModelsRequest>
865 Model::ListLanguageModelsOutcomeCallable ListLanguageModelsCallable(const ListLanguageModelsRequestT& request = {}) const
866 {
867 return SubmitCallable(&TranscribeServiceClient::ListLanguageModels, request);
868 }
869
873 template<typename ListLanguageModelsRequestT = Model::ListLanguageModelsRequest>
874 void ListLanguageModelsAsync(const ListLanguageModelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListLanguageModelsRequestT& request = {}) const
875 {
876 return SubmitAsync(&TranscribeServiceClient::ListLanguageModels, request, handler, context);
877 }
878
888
892 template<typename ListMedicalScribeJobsRequestT = Model::ListMedicalScribeJobsRequest>
893 Model::ListMedicalScribeJobsOutcomeCallable ListMedicalScribeJobsCallable(const ListMedicalScribeJobsRequestT& request = {}) const
894 {
895 return SubmitCallable(&TranscribeServiceClient::ListMedicalScribeJobs, request);
896 }
897
901 template<typename ListMedicalScribeJobsRequestT = Model::ListMedicalScribeJobsRequest>
902 void ListMedicalScribeJobsAsync(const ListMedicalScribeJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListMedicalScribeJobsRequestT& request = {}) const
903 {
904 return SubmitAsync(&TranscribeServiceClient::ListMedicalScribeJobs, request, handler, context);
905 }
906
916
920 template<typename ListMedicalTranscriptionJobsRequestT = Model::ListMedicalTranscriptionJobsRequest>
921 Model::ListMedicalTranscriptionJobsOutcomeCallable ListMedicalTranscriptionJobsCallable(const ListMedicalTranscriptionJobsRequestT& request = {}) const
922 {
923 return SubmitCallable(&TranscribeServiceClient::ListMedicalTranscriptionJobs, request);
924 }
925
929 template<typename ListMedicalTranscriptionJobsRequestT = Model::ListMedicalTranscriptionJobsRequest>
930 void ListMedicalTranscriptionJobsAsync(const ListMedicalTranscriptionJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListMedicalTranscriptionJobsRequestT& request = {}) const
931 {
932 return SubmitAsync(&TranscribeServiceClient::ListMedicalTranscriptionJobs, request, handler, context);
933 }
934
944
948 template<typename ListMedicalVocabulariesRequestT = Model::ListMedicalVocabulariesRequest>
949 Model::ListMedicalVocabulariesOutcomeCallable ListMedicalVocabulariesCallable(const ListMedicalVocabulariesRequestT& request = {}) const
950 {
951 return SubmitCallable(&TranscribeServiceClient::ListMedicalVocabularies, request);
952 }
953
957 template<typename ListMedicalVocabulariesRequestT = Model::ListMedicalVocabulariesRequest>
958 void ListMedicalVocabulariesAsync(const ListMedicalVocabulariesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListMedicalVocabulariesRequestT& request = {}) const
959 {
960 return SubmitAsync(&TranscribeServiceClient::ListMedicalVocabularies, request, handler, context);
961 }
962
973
977 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
978 Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT& request) const
979 {
980 return SubmitCallable(&TranscribeServiceClient::ListTagsForResource, request);
981 }
982
986 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
987 void ListTagsForResourceAsync(const ListTagsForResourceRequestT& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
988 {
989 return SubmitAsync(&TranscribeServiceClient::ListTagsForResource, request, handler, context);
990 }
991
1001
1005 template<typename ListTranscriptionJobsRequestT = Model::ListTranscriptionJobsRequest>
1006 Model::ListTranscriptionJobsOutcomeCallable ListTranscriptionJobsCallable(const ListTranscriptionJobsRequestT& request = {}) const
1007 {
1008 return SubmitCallable(&TranscribeServiceClient::ListTranscriptionJobs, request);
1009 }
1010
1014 template<typename ListTranscriptionJobsRequestT = Model::ListTranscriptionJobsRequest>
1015 void ListTranscriptionJobsAsync(const ListTranscriptionJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListTranscriptionJobsRequestT& request = {}) const
1016 {
1017 return SubmitAsync(&TranscribeServiceClient::ListTranscriptionJobs, request, handler, context);
1018 }
1019
1029
1033 template<typename ListVocabulariesRequestT = Model::ListVocabulariesRequest>
1034 Model::ListVocabulariesOutcomeCallable ListVocabulariesCallable(const ListVocabulariesRequestT& request = {}) const
1035 {
1036 return SubmitCallable(&TranscribeServiceClient::ListVocabularies, request);
1037 }
1038
1042 template<typename ListVocabulariesRequestT = Model::ListVocabulariesRequest>
1043 void ListVocabulariesAsync(const ListVocabulariesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListVocabulariesRequestT& request = {}) const
1044 {
1045 return SubmitAsync(&TranscribeServiceClient::ListVocabularies, request, handler, context);
1046 }
1047
1057
1061 template<typename ListVocabularyFiltersRequestT = Model::ListVocabularyFiltersRequest>
1062 Model::ListVocabularyFiltersOutcomeCallable ListVocabularyFiltersCallable(const ListVocabularyFiltersRequestT& request = {}) const
1063 {
1064 return SubmitCallable(&TranscribeServiceClient::ListVocabularyFilters, request);
1065 }
1066
1070 template<typename ListVocabularyFiltersRequestT = Model::ListVocabularyFiltersRequest>
1071 void ListVocabularyFiltersAsync(const ListVocabularyFiltersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListVocabularyFiltersRequestT& request = {}) const
1072 {
1073 return SubmitAsync(&TranscribeServiceClient::ListVocabularyFilters, request, handler, context);
1074 }
1075
1121
1125 template<typename StartCallAnalyticsJobRequestT = Model::StartCallAnalyticsJobRequest>
1126 Model::StartCallAnalyticsJobOutcomeCallable StartCallAnalyticsJobCallable(const StartCallAnalyticsJobRequestT& request) const
1127 {
1128 return SubmitCallable(&TranscribeServiceClient::StartCallAnalyticsJob, request);
1129 }
1130
1134 template<typename StartCallAnalyticsJobRequestT = Model::StartCallAnalyticsJobRequest>
1135 void StartCallAnalyticsJobAsync(const StartCallAnalyticsJobRequestT& request, const StartCallAnalyticsJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1136 {
1137 return SubmitAsync(&TranscribeServiceClient::StartCallAnalyticsJob, request, handler, context);
1138 }
1139
1175
1179 template<typename StartMedicalScribeJobRequestT = Model::StartMedicalScribeJobRequest>
1180 Model::StartMedicalScribeJobOutcomeCallable StartMedicalScribeJobCallable(const StartMedicalScribeJobRequestT& request) const
1181 {
1182 return SubmitCallable(&TranscribeServiceClient::StartMedicalScribeJob, request);
1183 }
1184
1188 template<typename StartMedicalScribeJobRequestT = Model::StartMedicalScribeJobRequest>
1189 void StartMedicalScribeJobAsync(const StartMedicalScribeJobRequestT& request, const StartMedicalScribeJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1190 {
1191 return SubmitAsync(&TranscribeServiceClient::StartMedicalScribeJob, request, handler, context);
1192 }
1193
1227
1231 template<typename StartMedicalTranscriptionJobRequestT = Model::StartMedicalTranscriptionJobRequest>
1232 Model::StartMedicalTranscriptionJobOutcomeCallable StartMedicalTranscriptionJobCallable(const StartMedicalTranscriptionJobRequestT& request) const
1233 {
1234 return SubmitCallable(&TranscribeServiceClient::StartMedicalTranscriptionJob, request);
1235 }
1236
1240 template<typename StartMedicalTranscriptionJobRequestT = Model::StartMedicalTranscriptionJobRequest>
1241 void StartMedicalTranscriptionJobAsync(const StartMedicalTranscriptionJobRequestT& request, const StartMedicalTranscriptionJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1242 {
1243 return SubmitAsync(&TranscribeServiceClient::StartMedicalTranscriptionJob, request, handler, context);
1244 }
1245
1275
1279 template<typename StartTranscriptionJobRequestT = Model::StartTranscriptionJobRequest>
1280 Model::StartTranscriptionJobOutcomeCallable StartTranscriptionJobCallable(const StartTranscriptionJobRequestT& request) const
1281 {
1282 return SubmitCallable(&TranscribeServiceClient::StartTranscriptionJob, request);
1283 }
1284
1288 template<typename StartTranscriptionJobRequestT = Model::StartTranscriptionJobRequest>
1289 void StartTranscriptionJobAsync(const StartTranscriptionJobRequestT& request, const StartTranscriptionJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1290 {
1291 return SubmitAsync(&TranscribeServiceClient::StartTranscriptionJob, request, handler, context);
1292 }
1293
1304
1308 template<typename TagResourceRequestT = Model::TagResourceRequest>
1309 Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT& request) const
1310 {
1311 return SubmitCallable(&TranscribeServiceClient::TagResource, request);
1312 }
1313
1317 template<typename TagResourceRequestT = Model::TagResourceRequest>
1318 void TagResourceAsync(const TagResourceRequestT& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1319 {
1320 return SubmitAsync(&TranscribeServiceClient::TagResource, request, handler, context);
1321 }
1322
1332
1336 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
1337 Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT& request) const
1338 {
1339 return SubmitCallable(&TranscribeServiceClient::UntagResource, request);
1340 }
1341
1345 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
1346 void UntagResourceAsync(const UntagResourceRequestT& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1347 {
1348 return SubmitAsync(&TranscribeServiceClient::UntagResource, request, handler, context);
1349 }
1350
1361
1365 template<typename UpdateCallAnalyticsCategoryRequestT = Model::UpdateCallAnalyticsCategoryRequest>
1366 Model::UpdateCallAnalyticsCategoryOutcomeCallable UpdateCallAnalyticsCategoryCallable(const UpdateCallAnalyticsCategoryRequestT& request) const
1367 {
1368 return SubmitCallable(&TranscribeServiceClient::UpdateCallAnalyticsCategory, request);
1369 }
1370
1374 template<typename UpdateCallAnalyticsCategoryRequestT = Model::UpdateCallAnalyticsCategoryRequest>
1375 void UpdateCallAnalyticsCategoryAsync(const UpdateCallAnalyticsCategoryRequestT& request, const UpdateCallAnalyticsCategoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1376 {
1377 return SubmitAsync(&TranscribeServiceClient::UpdateCallAnalyticsCategory, request, handler, context);
1378 }
1379
1388
1392 template<typename UpdateMedicalVocabularyRequestT = Model::UpdateMedicalVocabularyRequest>
1393 Model::UpdateMedicalVocabularyOutcomeCallable UpdateMedicalVocabularyCallable(const UpdateMedicalVocabularyRequestT& request) const
1394 {
1395 return SubmitCallable(&TranscribeServiceClient::UpdateMedicalVocabulary, request);
1396 }
1397
1401 template<typename UpdateMedicalVocabularyRequestT = Model::UpdateMedicalVocabularyRequest>
1402 void UpdateMedicalVocabularyAsync(const UpdateMedicalVocabularyRequestT& request, const UpdateMedicalVocabularyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1403 {
1404 return SubmitAsync(&TranscribeServiceClient::UpdateMedicalVocabulary, request, handler, context);
1405 }
1406
1415
1419 template<typename UpdateVocabularyRequestT = Model::UpdateVocabularyRequest>
1420 Model::UpdateVocabularyOutcomeCallable UpdateVocabularyCallable(const UpdateVocabularyRequestT& request) const
1421 {
1422 return SubmitCallable(&TranscribeServiceClient::UpdateVocabulary, request);
1423 }
1424
1428 template<typename UpdateVocabularyRequestT = Model::UpdateVocabularyRequest>
1429 void UpdateVocabularyAsync(const UpdateVocabularyRequestT& request, const UpdateVocabularyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1430 {
1431 return SubmitAsync(&TranscribeServiceClient::UpdateVocabulary, request, handler, context);
1432 }
1433
1442
1446 template<typename UpdateVocabularyFilterRequestT = Model::UpdateVocabularyFilterRequest>
1447 Model::UpdateVocabularyFilterOutcomeCallable UpdateVocabularyFilterCallable(const UpdateVocabularyFilterRequestT& request) const
1448 {
1449 return SubmitCallable(&TranscribeServiceClient::UpdateVocabularyFilter, request);
1450 }
1451
1455 template<typename UpdateVocabularyFilterRequestT = Model::UpdateVocabularyFilterRequest>
1456 void UpdateVocabularyFilterAsync(const UpdateVocabularyFilterRequestT& request, const UpdateVocabularyFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1457 {
1458 return SubmitAsync(&TranscribeServiceClient::UpdateVocabularyFilter, request, handler, context);
1459 }
1460
1461
1462 void OverrideEndpoint(const Aws::String& endpoint);
1463 std::shared_ptr<TranscribeServiceEndpointProviderBase>& accessEndpointProvider();
1464 private:
1466 void init(const TranscribeServiceClientConfiguration& clientConfiguration);
1467
1468 TranscribeServiceClientConfiguration m_clientConfiguration;
1469 std::shared_ptr<TranscribeServiceEndpointProviderBase> m_endpointProvider;
1470 };
1471
1472} // namespace TranscribeService
1473} // 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
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 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
std::shared_ptr< TranscribeServiceEndpointProviderBase > & accessEndpointProvider()
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 OverrideEndpoint(const Aws::String &endpoint)
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::CreateLanguageModelRequest &, const Model::CreateLanguageModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLanguageModelResponseReceivedHandler
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::ListMedicalTranscriptionJobsRequest &, const Model::ListMedicalTranscriptionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMedicalTranscriptionJobsResponseReceivedHandler
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::GetMedicalScribeJobRequest &, const Model::GetMedicalScribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMedicalScribeJobResponseReceivedHandler
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::GetVocabularyFilterRequest &, const Model::GetVocabularyFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetVocabularyFilterResponseReceivedHandler
std::function< void(const TranscribeServiceClient *, const Model::UpdateVocabularyRequest &, const Model::UpdateVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateVocabularyResponseReceivedHandler
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::DeleteLanguageModelRequest &, const Model::DeleteLanguageModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLanguageModelResponseReceivedHandler
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::CreateMedicalVocabularyRequest &, const Model::CreateMedicalVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMedicalVocabularyResponseReceivedHandler
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::CreateCallAnalyticsCategoryRequest &, const Model::CreateCallAnalyticsCategoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCallAnalyticsCategoryResponseReceivedHandler
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::GetMedicalTranscriptionJobRequest &, const Model::GetMedicalTranscriptionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMedicalTranscriptionJobResponseReceivedHandler
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::DeleteMedicalVocabularyRequest &, const Model::DeleteMedicalVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMedicalVocabularyResponseReceivedHandler
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::DeleteCallAnalyticsJobRequest &, const Model::DeleteCallAnalyticsJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCallAnalyticsJobResponseReceivedHandler
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::UpdateCallAnalyticsCategoryRequest &, const Model::UpdateCallAnalyticsCategoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCallAnalyticsCategoryResponseReceivedHandler
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::DescribeLanguageModelRequest &, const Model::DescribeLanguageModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLanguageModelResponseReceivedHandler
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::GetTranscriptionJobRequest &, const Model::GetTranscriptionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTranscriptionJobResponseReceivedHandler
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::StartCallAnalyticsJobRequest &, const Model::StartCallAnalyticsJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartCallAnalyticsJobResponseReceivedHandler
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::UpdateVocabularyFilterRequest &, const Model::UpdateVocabularyFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateVocabularyFilterResponseReceivedHandler
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::StartMedicalTranscriptionJobRequest &, const Model::StartMedicalTranscriptionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMedicalTranscriptionJobResponseReceivedHandler
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::ListMedicalVocabulariesRequest &, const Model::ListMedicalVocabulariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMedicalVocabulariesResponseReceivedHandler
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::GetCallAnalyticsJobRequest &, const Model::GetCallAnalyticsJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCallAnalyticsJobResponseReceivedHandler
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::DeleteVocabularyFilterRequest &, const Model::DeleteVocabularyFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVocabularyFilterResponseReceivedHandler
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::DeleteMedicalTranscriptionJobRequest &, const Model::DeleteMedicalTranscriptionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMedicalTranscriptionJobResponseReceivedHandler
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::UpdateMedicalVocabularyRequest &, const Model::UpdateMedicalVocabularyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMedicalVocabularyResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String