7#include <aws/comprehend/ComprehendServiceClientModel.h>
8#include <aws/comprehend/Comprehend_EXPORTS.h>
9#include <aws/core/client/AWSClient.h>
10#include <aws/core/client/AWSClientAsyncCRTP.h>
11#include <aws/core/client/ClientConfiguration.h>
12#include <aws/core/utils/json/JsonSerializer.h>
38 std::shared_ptr<ComprehendEndpointProviderBase> endpointProvider =
nullptr);
53 const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
54 std::shared_ptr<ComprehendEndpointProviderBase> endpointProvider =
nullptr,
74 ComprehendClient(
const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
95 template <
typename BatchDetectDominantLanguageRequestT = Model::BatchDetectDominantLanguageRequest>
97 const BatchDetectDominantLanguageRequestT& request)
const {
98 return SubmitCallable(&ComprehendClient::BatchDetectDominantLanguage, request);
105 template <
typename BatchDetectDominantLanguageRequestT = Model::BatchDetectDominantLanguageRequest>
108 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
109 return SubmitAsync(&ComprehendClient::BatchDetectDominantLanguage, request, handler, context);
126 template <
typename BatchDetectEntitiesRequestT = Model::BatchDetectEntitiesRequest>
128 return SubmitCallable(&ComprehendClient::BatchDetectEntities, request);
135 template <
typename BatchDetectEntitiesRequestT = Model::BatchDetectEntitiesRequest>
137 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
138 return SubmitAsync(&ComprehendClient::BatchDetectEntities, request, handler, context);
153 template <
typename BatchDetectKeyPhrasesRequestT = Model::BatchDetectKeyPhrasesRequest>
155 return SubmitCallable(&ComprehendClient::BatchDetectKeyPhrases, request);
162 template <
typename BatchDetectKeyPhrasesRequestT = Model::BatchDetectKeyPhrasesRequest>
164 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
165 return SubmitAsync(&ComprehendClient::BatchDetectKeyPhrases, request, handler, context);
181 template <
typename BatchDetectSentimentRequestT = Model::BatchDetectSentimentRequest>
183 return SubmitCallable(&ComprehendClient::BatchDetectSentiment, request);
190 template <
typename BatchDetectSentimentRequestT = Model::BatchDetectSentimentRequest>
192 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
193 return SubmitAsync(&ComprehendClient::BatchDetectSentiment, request, handler, context);
211 template <
typename BatchDetectSyntaxRequestT = Model::BatchDetectSyntaxRequest>
213 return SubmitCallable(&ComprehendClient::BatchDetectSyntax, request);
220 template <
typename BatchDetectSyntaxRequestT = Model::BatchDetectSyntaxRequest>
222 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
223 return SubmitAsync(&ComprehendClient::BatchDetectSyntax, request, handler, context);
243 template <
typename BatchDetectTargetedSentimentRequestT = Model::BatchDetectTargetedSentimentRequest>
245 const BatchDetectTargetedSentimentRequestT& request)
const {
246 return SubmitCallable(&ComprehendClient::BatchDetectTargetedSentiment, request);
253 template <
typename BatchDetectTargetedSentimentRequestT = Model::BatchDetectTargetedSentimentRequest>
256 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
257 return SubmitAsync(&ComprehendClient::BatchDetectTargetedSentiment, request, handler, context);
292 template <
typename ClassifyDocumentRequestT = Model::ClassifyDocumentRequest>
294 return SubmitCallable(&ComprehendClient::ClassifyDocument, request);
301 template <
typename ClassifyDocumentRequestT = Model::ClassifyDocumentRequest>
303 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
304 return SubmitAsync(&ComprehendClient::ClassifyDocument, request, handler, context);
320 template <
typename ContainsPiiEntitiesRequestT = Model::ContainsPiiEntitiesRequest>
322 return SubmitCallable(&ComprehendClient::ContainsPiiEntities, request);
329 template <
typename ContainsPiiEntitiesRequestT = Model::ContainsPiiEntitiesRequest>
331 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
332 return SubmitAsync(&ComprehendClient::ContainsPiiEntities, request, handler, context);
349 template <
typename CreateDatasetRequestT = Model::CreateDatasetRequest>
351 return SubmitCallable(&ComprehendClient::CreateDataset, request);
358 template <
typename CreateDatasetRequestT = Model::CreateDatasetRequest>
360 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
361 return SubmitAsync(&ComprehendClient::CreateDataset, request, handler, context);
380 template <
typename CreateDocumentClassifierRequestT = Model::CreateDocumentClassifierRequest>
382 return SubmitCallable(&ComprehendClient::CreateDocumentClassifier, request);
389 template <
typename CreateDocumentClassifierRequestT = Model::CreateDocumentClassifierRequest>
392 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
393 return SubmitAsync(&ComprehendClient::CreateDocumentClassifier, request, handler, context);
409 template <
typename CreateEndpo
intRequestT = Model::CreateEndpo
intRequest>
411 return SubmitCallable(&ComprehendClient::CreateEndpoint, request);
418 template <
typename CreateEndpo
intRequestT = Model::CreateEndpo
intRequest>
420 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
421 return SubmitAsync(&ComprehendClient::CreateEndpoint, request, handler, context);
438 template <
typename CreateEntityRecognizerRequestT = Model::CreateEntityRecognizerRequest>
440 return SubmitCallable(&ComprehendClient::CreateEntityRecognizer, request);
447 template <
typename CreateEntityRecognizerRequestT = Model::CreateEntityRecognizerRequest>
450 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
451 return SubmitAsync(&ComprehendClient::CreateEntityRecognizer, request, handler, context);
477 template <
typename CreateFlywheelRequestT = Model::CreateFlywheelRequest>
479 return SubmitCallable(&ComprehendClient::CreateFlywheel, request);
486 template <
typename CreateFlywheelRequestT = Model::CreateFlywheelRequest>
488 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
489 return SubmitAsync(&ComprehendClient::CreateFlywheel, request, handler, context);
509 template <
typename DeleteDocumentClassifierRequestT = Model::DeleteDocumentClassifierRequest>
511 return SubmitCallable(&ComprehendClient::DeleteDocumentClassifier, request);
518 template <
typename DeleteDocumentClassifierRequestT = Model::DeleteDocumentClassifierRequest>
521 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
522 return SubmitAsync(&ComprehendClient::DeleteDocumentClassifier, request, handler, context);
539 template <
typename DeleteEndpo
intRequestT = Model::DeleteEndpo
intRequest>
541 return SubmitCallable(&ComprehendClient::DeleteEndpoint, request);
548 template <
typename DeleteEndpo
intRequestT = Model::DeleteEndpo
intRequest>
550 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
551 return SubmitAsync(&ComprehendClient::DeleteEndpoint, request, handler, context);
571 template <
typename DeleteEntityRecognizerRequestT = Model::DeleteEntityRecognizerRequest>
573 return SubmitCallable(&ComprehendClient::DeleteEntityRecognizer, request);
580 template <
typename DeleteEntityRecognizerRequestT = Model::DeleteEntityRecognizerRequest>
583 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
584 return SubmitAsync(&ComprehendClient::DeleteEntityRecognizer, request, handler, context);
602 template <
typename DeleteFlywheelRequestT = Model::DeleteFlywheelRequest>
604 return SubmitCallable(&ComprehendClient::DeleteFlywheel, request);
611 template <
typename DeleteFlywheelRequestT = Model::DeleteFlywheelRequest>
613 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
614 return SubmitAsync(&ComprehendClient::DeleteFlywheel, request, handler, context);
629 template <
typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
631 return SubmitCallable(&ComprehendClient::DeleteResourcePolicy, request);
638 template <
typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
640 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
641 return SubmitAsync(&ComprehendClient::DeleteResourcePolicy, request, handler, context);
658 template <
typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
660 return SubmitCallable(&ComprehendClient::DescribeDataset, request);
667 template <
typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
669 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
670 return SubmitAsync(&ComprehendClient::DescribeDataset, request, handler, context);
687 template <
typename DescribeDocumentClassificationJobRequestT = Model::DescribeDocumentClassificationJobRequest>
689 const DescribeDocumentClassificationJobRequestT& request)
const {
690 return SubmitCallable(&ComprehendClient::DescribeDocumentClassificationJob, request);
697 template <
typename DescribeDocumentClassificationJobRequestT = Model::DescribeDocumentClassificationJobRequest>
700 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
701 return SubmitAsync(&ComprehendClient::DescribeDocumentClassificationJob, request, handler, context);
717 template <
typename DescribeDocumentClassifierRequestT = Model::DescribeDocumentClassifierRequest>
719 const DescribeDocumentClassifierRequestT& request)
const {
720 return SubmitCallable(&ComprehendClient::DescribeDocumentClassifier, request);
727 template <
typename DescribeDocumentClassifierRequestT = Model::DescribeDocumentClassifierRequest>
730 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
731 return SubmitAsync(&ComprehendClient::DescribeDocumentClassifier, request, handler, context);
748 template <
typename DescribeDominantLanguageDetectionJobRequestT = Model::DescribeDominantLanguageDetectionJobRequest>
750 const DescribeDominantLanguageDetectionJobRequestT& request)
const {
751 return SubmitCallable(&ComprehendClient::DescribeDominantLanguageDetectionJob, request);
758 template <
typename DescribeDominantLanguageDetectionJobRequestT = Model::DescribeDominantLanguageDetectionJobRequest>
761 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
762 return SubmitAsync(&ComprehendClient::DescribeDominantLanguageDetectionJob, request, handler, context);
779 template <
typename DescribeEndpo
intRequestT = Model::DescribeEndpo
intRequest>
781 return SubmitCallable(&ComprehendClient::DescribeEndpoint, request);
788 template <
typename DescribeEndpo
intRequestT = Model::DescribeEndpo
intRequest>
790 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
791 return SubmitAsync(&ComprehendClient::DescribeEndpoint, request, handler, context);
807 template <
typename DescribeEntitiesDetectionJobRequestT = Model::DescribeEntitiesDetectionJobRequest>
809 const DescribeEntitiesDetectionJobRequestT& request)
const {
810 return SubmitCallable(&ComprehendClient::DescribeEntitiesDetectionJob, request);
817 template <
typename DescribeEntitiesDetectionJobRequestT = Model::DescribeEntitiesDetectionJobRequest>
820 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
821 return SubmitAsync(&ComprehendClient::DescribeEntitiesDetectionJob, request, handler, context);
837 template <
typename DescribeEntityRecognizerRequestT = Model::DescribeEntityRecognizerRequest>
839 return SubmitCallable(&ComprehendClient::DescribeEntityRecognizer, request);
846 template <
typename DescribeEntityRecognizerRequestT = Model::DescribeEntityRecognizerRequest>
849 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
850 return SubmitAsync(&ComprehendClient::DescribeEntityRecognizer, request, handler, context);
866 template <
typename DescribeEventsDetectionJobRequestT = Model::DescribeEventsDetectionJobRequest>
868 const DescribeEventsDetectionJobRequestT& request)
const {
869 return SubmitCallable(&ComprehendClient::DescribeEventsDetectionJob, request);
876 template <
typename DescribeEventsDetectionJobRequestT = Model::DescribeEventsDetectionJobRequest>
879 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
880 return SubmitAsync(&ComprehendClient::DescribeEventsDetectionJob, request, handler, context);
898 template <
typename DescribeFlywheelRequestT = Model::DescribeFlywheelRequest>
900 return SubmitCallable(&ComprehendClient::DescribeFlywheel, request);
907 template <
typename DescribeFlywheelRequestT = Model::DescribeFlywheelRequest>
909 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
910 return SubmitAsync(&ComprehendClient::DescribeFlywheel, request, handler, context);
928 template <
typename DescribeFlywheelIterationRequestT = Model::DescribeFlywheelIterationRequest>
930 const DescribeFlywheelIterationRequestT& request)
const {
931 return SubmitCallable(&ComprehendClient::DescribeFlywheelIteration, request);
938 template <
typename DescribeFlywheelIterationRequestT = Model::DescribeFlywheelIterationRequest>
941 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
942 return SubmitAsync(&ComprehendClient::DescribeFlywheelIteration, request, handler, context);
958 template <
typename DescribeKeyPhrasesDetectionJobRequestT = Model::DescribeKeyPhrasesDetectionJobRequest>
960 const DescribeKeyPhrasesDetectionJobRequestT& request)
const {
961 return SubmitCallable(&ComprehendClient::DescribeKeyPhrasesDetectionJob, request);
968 template <
typename DescribeKeyPhrasesDetectionJobRequestT = Model::DescribeKeyPhrasesDetectionJobRequest>
971 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
972 return SubmitAsync(&ComprehendClient::DescribeKeyPhrasesDetectionJob, request, handler, context);
989 template <
typename DescribePiiEntitiesDetectionJobRequestT = Model::DescribePiiEntitiesDetectionJobRequest>
991 const DescribePiiEntitiesDetectionJobRequestT& request)
const {
992 return SubmitCallable(&ComprehendClient::DescribePiiEntitiesDetectionJob, request);
999 template <
typename DescribePiiEntitiesDetectionJobRequestT = Model::DescribePiiEntitiesDetectionJobRequest>
1002 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1003 return SubmitAsync(&ComprehendClient::DescribePiiEntitiesDetectionJob, request, handler, context);
1018 template <
typename DescribeResourcePolicyRequestT = Model::DescribeResourcePolicyRequest>
1020 return SubmitCallable(&ComprehendClient::DescribeResourcePolicy, request);
1027 template <
typename DescribeResourcePolicyRequestT = Model::DescribeResourcePolicyRequest>
1030 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1031 return SubmitAsync(&ComprehendClient::DescribeResourcePolicy, request, handler, context);
1047 template <
typename DescribeSentimentDetectionJobRequestT = Model::DescribeSentimentDetectionJobRequest>
1049 const DescribeSentimentDetectionJobRequestT& request)
const {
1050 return SubmitCallable(&ComprehendClient::DescribeSentimentDetectionJob, request);
1057 template <
typename DescribeSentimentDetectionJobRequestT = Model::DescribeSentimentDetectionJobRequest>
1060 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1061 return SubmitAsync(&ComprehendClient::DescribeSentimentDetectionJob, request, handler, context);
1077 template <
typename DescribeTargetedSentimentDetectionJobRequestT = Model::DescribeTargetedSentimentDetectionJobRequest>
1079 const DescribeTargetedSentimentDetectionJobRequestT& request)
const {
1080 return SubmitCallable(&ComprehendClient::DescribeTargetedSentimentDetectionJob, request);
1087 template <
typename DescribeTargetedSentimentDetectionJobRequestT = Model::DescribeTargetedSentimentDetectionJobRequest>
1090 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1091 return SubmitAsync(&ComprehendClient::DescribeTargetedSentimentDetectionJob, request, handler, context);
1107 template <
typename DescribeTopicsDetectionJobRequestT = Model::DescribeTopicsDetectionJobRequest>
1109 const DescribeTopicsDetectionJobRequestT& request)
const {
1110 return SubmitCallable(&ComprehendClient::DescribeTopicsDetectionJob, request);
1117 template <
typename DescribeTopicsDetectionJobRequestT = Model::DescribeTopicsDetectionJobRequest>
1120 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1121 return SubmitAsync(&ComprehendClient::DescribeTopicsDetectionJob, request, handler, context);
1138 template <
typename DetectDominantLanguageRequestT = Model::DetectDominantLanguageRequest>
1140 return SubmitCallable(&ComprehendClient::DetectDominantLanguage, request);
1147 template <
typename DetectDominantLanguageRequestT = Model::DetectDominantLanguageRequest>
1150 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1151 return SubmitAsync(&ComprehendClient::DetectDominantLanguage, request, handler, context);
1179 template <
typename DetectEntitiesRequestT = Model::DetectEntitiesRequest>
1181 return SubmitCallable(&ComprehendClient::DetectEntities, request);
1188 template <
typename DetectEntitiesRequestT = Model::DetectEntitiesRequest>
1190 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1191 const DetectEntitiesRequestT& request = {})
const {
1192 return SubmitAsync(&ComprehendClient::DetectEntities, request, handler, context);
1207 template <
typename DetectKeyPhrasesRequestT = Model::DetectKeyPhrasesRequest>
1209 return SubmitCallable(&ComprehendClient::DetectKeyPhrases, request);
1216 template <
typename DetectKeyPhrasesRequestT = Model::DetectKeyPhrasesRequest>
1218 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1219 return SubmitAsync(&ComprehendClient::DetectKeyPhrases, request, handler, context);
1235 template <
typename DetectPiiEntitiesRequestT = Model::DetectPiiEntitiesRequest>
1237 return SubmitCallable(&ComprehendClient::DetectPiiEntities, request);
1244 template <
typename DetectPiiEntitiesRequestT = Model::DetectPiiEntitiesRequest>
1246 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1247 return SubmitAsync(&ComprehendClient::DetectPiiEntities, request, handler, context);
1262 template <
typename DetectSentimentRequestT = Model::DetectSentimentRequest>
1264 return SubmitCallable(&ComprehendClient::DetectSentiment, request);
1271 template <
typename DetectSentimentRequestT = Model::DetectSentimentRequest>
1273 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1274 return SubmitAsync(&ComprehendClient::DetectSentiment, request, handler, context);
1290 template <
typename DetectSyntaxRequestT = Model::DetectSyntaxRequest>
1292 return SubmitCallable(&ComprehendClient::DetectSyntax, request);
1299 template <
typename DetectSyntaxRequestT = Model::DetectSyntaxRequest>
1301 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1302 return SubmitAsync(&ComprehendClient::DetectSyntax, request, handler, context);
1321 template <
typename DetectTargetedSentimentRequestT = Model::DetectTargetedSentimentRequest>
1323 return SubmitCallable(&ComprehendClient::DetectTargetedSentiment, request);
1330 template <
typename DetectTargetedSentimentRequestT = Model::DetectTargetedSentimentRequest>
1333 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1334 return SubmitAsync(&ComprehendClient::DetectTargetedSentiment, request, handler, context);
1353 template <
typename DetectToxicContentRequestT = Model::DetectToxicContentRequest>
1355 return SubmitCallable(&ComprehendClient::DetectToxicContent, request);
1362 template <
typename DetectToxicContentRequestT = Model::DetectToxicContentRequest>
1364 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1365 return SubmitAsync(&ComprehendClient::DetectToxicContent, request, handler, context);
1384 template <
typename ImportModelRequestT = Model::ImportModelRequest>
1386 return SubmitCallable(&ComprehendClient::ImportModel, request);
1393 template <
typename ImportModelRequestT = Model::ImportModelRequest>
1395 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1396 return SubmitAsync(&ComprehendClient::ImportModel, request, handler, context);
1413 template <
typename ListDatasetsRequestT = Model::ListDatasetsRequest>
1415 return SubmitCallable(&ComprehendClient::ListDatasets, request);
1422 template <
typename ListDatasetsRequestT = Model::ListDatasetsRequest>
1424 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1425 const ListDatasetsRequestT& request = {})
const {
1426 return SubmitAsync(&ComprehendClient::ListDatasets, request, handler, context);
1442 template <
typename ListDocumentClassificationJobsRequestT = Model::ListDocumentClassificationJobsRequest>
1444 const ListDocumentClassificationJobsRequestT& request = {})
const {
1445 return SubmitCallable(&ComprehendClient::ListDocumentClassificationJobs, request);
1452 template <
typename ListDocumentClassificationJobsRequestT = Model::ListDocumentClassificationJobsRequest>
1454 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1455 const ListDocumentClassificationJobsRequestT& request = {})
const {
1456 return SubmitAsync(&ComprehendClient::ListDocumentClassificationJobs, request, handler, context);
1472 template <
typename ListDocumentClassifierSummariesRequestT = Model::ListDocumentClassifierSummariesRequest>
1474 const ListDocumentClassifierSummariesRequestT& request = {})
const {
1475 return SubmitCallable(&ComprehendClient::ListDocumentClassifierSummaries, request);
1482 template <
typename ListDocumentClassifierSummariesRequestT = Model::ListDocumentClassifierSummariesRequest>
1484 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1485 const ListDocumentClassifierSummariesRequestT& request = {})
const {
1486 return SubmitAsync(&ComprehendClient::ListDocumentClassifierSummaries, request, handler, context);
1501 template <
typename ListDocumentClassifiersRequestT = Model::ListDocumentClassifiersRequest>
1503 return SubmitCallable(&ComprehendClient::ListDocumentClassifiers, request);
1510 template <
typename ListDocumentClassifiersRequestT = Model::ListDocumentClassifiersRequest>
1512 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1513 const ListDocumentClassifiersRequestT& request = {})
const {
1514 return SubmitAsync(&ComprehendClient::ListDocumentClassifiers, request, handler, context);
1530 template <
typename ListDominantLanguageDetectionJobsRequestT = Model::ListDominantLanguageDetectionJobsRequest>
1532 const ListDominantLanguageDetectionJobsRequestT& request = {})
const {
1533 return SubmitCallable(&ComprehendClient::ListDominantLanguageDetectionJobs, request);
1540 template <
typename ListDominantLanguageDetectionJobsRequestT = Model::ListDominantLanguageDetectionJobsRequest>
1542 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1543 const ListDominantLanguageDetectionJobsRequestT& request = {})
const {
1544 return SubmitAsync(&ComprehendClient::ListDominantLanguageDetectionJobs, request, handler, context);
1560 template <
typename ListEndpo
intsRequestT = Model::ListEndpo
intsRequest>
1562 return SubmitCallable(&ComprehendClient::ListEndpoints, request);
1569 template <
typename ListEndpo
intsRequestT = Model::ListEndpo
intsRequest>
1571 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1572 const ListEndpointsRequestT& request = {})
const {
1573 return SubmitAsync(&ComprehendClient::ListEndpoints, request, handler, context);
1589 template <
typename ListEntitiesDetectionJobsRequestT = Model::ListEntitiesDetectionJobsRequest>
1591 const ListEntitiesDetectionJobsRequestT& request = {})
const {
1592 return SubmitCallable(&ComprehendClient::ListEntitiesDetectionJobs, request);
1599 template <
typename ListEntitiesDetectionJobsRequestT = Model::ListEntitiesDetectionJobsRequest>
1601 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1602 const ListEntitiesDetectionJobsRequestT& request = {})
const {
1603 return SubmitAsync(&ComprehendClient::ListEntitiesDetectionJobs, request, handler, context);
1619 template <
typename ListEntityRecognizerSummariesRequestT = Model::ListEntityRecognizerSummariesRequest>
1621 const ListEntityRecognizerSummariesRequestT& request = {})
const {
1622 return SubmitCallable(&ComprehendClient::ListEntityRecognizerSummaries, request);
1629 template <
typename ListEntityRecognizerSummariesRequestT = Model::ListEntityRecognizerSummariesRequest>
1631 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1632 const ListEntityRecognizerSummariesRequestT& request = {})
const {
1633 return SubmitAsync(&ComprehendClient::ListEntityRecognizerSummaries, request, handler, context);
1653 template <
typename ListEntityRecognizersRequestT = Model::ListEntityRecognizersRequest>
1655 return SubmitCallable(&ComprehendClient::ListEntityRecognizers, request);
1662 template <
typename ListEntityRecognizersRequestT = Model::ListEntityRecognizersRequest>
1664 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1665 const ListEntityRecognizersRequestT& request = {})
const {
1666 return SubmitAsync(&ComprehendClient::ListEntityRecognizers, request, handler, context);
1681 template <
typename ListEventsDetectionJobsRequestT = Model::ListEventsDetectionJobsRequest>
1683 return SubmitCallable(&ComprehendClient::ListEventsDetectionJobs, request);
1690 template <
typename ListEventsDetectionJobsRequestT = Model::ListEventsDetectionJobsRequest>
1692 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1693 const ListEventsDetectionJobsRequestT& request = {})
const {
1694 return SubmitAsync(&ComprehendClient::ListEventsDetectionJobs, request, handler, context);
1713 template <
typename ListFlywheelIterationHistoryRequestT = Model::ListFlywheelIterationHistoryRequest>
1715 const ListFlywheelIterationHistoryRequestT& request)
const {
1716 return SubmitCallable(&ComprehendClient::ListFlywheelIterationHistory, request);
1723 template <
typename ListFlywheelIterationHistoryRequestT = Model::ListFlywheelIterationHistoryRequest>
1726 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1727 return SubmitAsync(&ComprehendClient::ListFlywheelIterationHistory, request, handler, context);
1741 template <
typename ListFlywheelsRequestT = Model::ListFlywheelsRequest>
1743 return SubmitCallable(&ComprehendClient::ListFlywheels, request);
1750 template <
typename ListFlywheelsRequestT = Model::ListFlywheelsRequest>
1752 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1753 const ListFlywheelsRequestT& request = {})
const {
1754 return SubmitAsync(&ComprehendClient::ListFlywheels, request, handler, context);
1770 template <
typename ListKeyPhrasesDetectionJobsRequestT = Model::ListKeyPhrasesDetectionJobsRequest>
1772 const ListKeyPhrasesDetectionJobsRequestT& request = {})
const {
1773 return SubmitCallable(&ComprehendClient::ListKeyPhrasesDetectionJobs, request);
1780 template <
typename ListKeyPhrasesDetectionJobsRequestT = Model::ListKeyPhrasesDetectionJobsRequest>
1782 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1783 const ListKeyPhrasesDetectionJobsRequestT& request = {})
const {
1784 return SubmitAsync(&ComprehendClient::ListKeyPhrasesDetectionJobs, request, handler, context);
1800 template <
typename ListPiiEntitiesDetectionJobsRequestT = Model::ListPiiEntitiesDetectionJobsRequest>
1802 const ListPiiEntitiesDetectionJobsRequestT& request = {})
const {
1803 return SubmitCallable(&ComprehendClient::ListPiiEntitiesDetectionJobs, request);
1810 template <
typename ListPiiEntitiesDetectionJobsRequestT = Model::ListPiiEntitiesDetectionJobsRequest>
1812 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1813 const ListPiiEntitiesDetectionJobsRequestT& request = {})
const {
1814 return SubmitAsync(&ComprehendClient::ListPiiEntitiesDetectionJobs, request, handler, context);
1830 template <
typename ListSentimentDetectionJobsRequestT = Model::ListSentimentDetectionJobsRequest>
1832 const ListSentimentDetectionJobsRequestT& request = {})
const {
1833 return SubmitCallable(&ComprehendClient::ListSentimentDetectionJobs, request);
1840 template <
typename ListSentimentDetectionJobsRequestT = Model::ListSentimentDetectionJobsRequest>
1842 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1843 const ListSentimentDetectionJobsRequestT& request = {})
const {
1844 return SubmitAsync(&ComprehendClient::ListSentimentDetectionJobs, request, handler, context);
1859 template <
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1861 return SubmitCallable(&ComprehendClient::ListTagsForResource, request);
1868 template <
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1870 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1871 return SubmitAsync(&ComprehendClient::ListTagsForResource, request, handler, context);
1887 template <
typename ListTargetedSentimentDetectionJobsRequestT = Model::ListTargetedSentimentDetectionJobsRequest>
1889 const ListTargetedSentimentDetectionJobsRequestT& request = {})
const {
1890 return SubmitCallable(&ComprehendClient::ListTargetedSentimentDetectionJobs, request);
1897 template <
typename ListTargetedSentimentDetectionJobsRequestT = Model::ListTargetedSentimentDetectionJobsRequest>
1899 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1900 const ListTargetedSentimentDetectionJobsRequestT& request = {})
const {
1901 return SubmitAsync(&ComprehendClient::ListTargetedSentimentDetectionJobs, request, handler, context);
1916 template <
typename ListTopicsDetectionJobsRequestT = Model::ListTopicsDetectionJobsRequest>
1918 return SubmitCallable(&ComprehendClient::ListTopicsDetectionJobs, request);
1925 template <
typename ListTopicsDetectionJobsRequestT = Model::ListTopicsDetectionJobsRequest>
1927 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1928 const ListTopicsDetectionJobsRequestT& request = {})
const {
1929 return SubmitAsync(&ComprehendClient::ListTopicsDetectionJobs, request, handler, context);
1946 template <
typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
1948 return SubmitCallable(&ComprehendClient::PutResourcePolicy, request);
1955 template <
typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
1957 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1958 return SubmitAsync(&ComprehendClient::PutResourcePolicy, request, handler, context);
1975 template <
typename StartDocumentClassificationJobRequestT = Model::StartDocumentClassificationJobRequest>
1977 const StartDocumentClassificationJobRequestT& request)
const {
1978 return SubmitCallable(&ComprehendClient::StartDocumentClassificationJob, request);
1985 template <
typename StartDocumentClassificationJobRequestT = Model::StartDocumentClassificationJobRequest>
1988 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1989 return SubmitAsync(&ComprehendClient::StartDocumentClassificationJob, request, handler, context);
2006 template <
typename StartDominantLanguageDetectionJobRequestT = Model::StartDominantLanguageDetectionJobRequest>
2008 const StartDominantLanguageDetectionJobRequestT& request)
const {
2009 return SubmitCallable(&ComprehendClient::StartDominantLanguageDetectionJob, request);
2016 template <
typename StartDominantLanguageDetectionJobRequestT = Model::StartDominantLanguageDetectionJobRequest>
2019 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2020 return SubmitAsync(&ComprehendClient::StartDominantLanguageDetectionJob, request, handler, context);
2039 template <
typename StartEntitiesDetectionJobRequestT = Model::StartEntitiesDetectionJobRequest>
2041 const StartEntitiesDetectionJobRequestT& request)
const {
2042 return SubmitCallable(&ComprehendClient::StartEntitiesDetectionJob, request);
2049 template <
typename StartEntitiesDetectionJobRequestT = Model::StartEntitiesDetectionJobRequest>
2052 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2053 return SubmitAsync(&ComprehendClient::StartEntitiesDetectionJob, request, handler, context);
2068 template <
typename StartEventsDetectionJobRequestT = Model::StartEventsDetectionJobRequest>
2070 return SubmitCallable(&ComprehendClient::StartEventsDetectionJob, request);
2077 template <
typename StartEventsDetectionJobRequestT = Model::StartEventsDetectionJobRequest>
2080 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2081 return SubmitAsync(&ComprehendClient::StartEventsDetectionJob, request, handler, context);
2099 template <
typename StartFlywheelIterationRequestT = Model::StartFlywheelIterationRequest>
2101 return SubmitCallable(&ComprehendClient::StartFlywheelIteration, request);
2108 template <
typename StartFlywheelIterationRequestT = Model::StartFlywheelIterationRequest>
2111 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2112 return SubmitAsync(&ComprehendClient::StartFlywheelIteration, request, handler, context);
2129 template <
typename StartKeyPhrasesDetectionJobRequestT = Model::StartKeyPhrasesDetectionJobRequest>
2131 const StartKeyPhrasesDetectionJobRequestT& request)
const {
2132 return SubmitCallable(&ComprehendClient::StartKeyPhrasesDetectionJob, request);
2139 template <
typename StartKeyPhrasesDetectionJobRequestT = Model::StartKeyPhrasesDetectionJobRequest>
2142 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2143 return SubmitAsync(&ComprehendClient::StartKeyPhrasesDetectionJob, request, handler, context);
2159 template <
typename StartPiiEntitiesDetectionJobRequestT = Model::StartPiiEntitiesDetectionJobRequest>
2161 const StartPiiEntitiesDetectionJobRequestT& request)
const {
2162 return SubmitCallable(&ComprehendClient::StartPiiEntitiesDetectionJob, request);
2169 template <
typename StartPiiEntitiesDetectionJobRequestT = Model::StartPiiEntitiesDetectionJobRequest>
2172 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2173 return SubmitAsync(&ComprehendClient::StartPiiEntitiesDetectionJob, request, handler, context);
2189 template <
typename StartSentimentDetectionJobRequestT = Model::StartSentimentDetectionJobRequest>
2191 const StartSentimentDetectionJobRequestT& request)
const {
2192 return SubmitCallable(&ComprehendClient::StartSentimentDetectionJob, request);
2199 template <
typename StartSentimentDetectionJobRequestT = Model::StartSentimentDetectionJobRequest>
2202 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2203 return SubmitAsync(&ComprehendClient::StartSentimentDetectionJob, request, handler, context);
2220 template <
typename StartTargetedSentimentDetectionJobRequestT = Model::StartTargetedSentimentDetectionJobRequest>
2222 const StartTargetedSentimentDetectionJobRequestT& request)
const {
2223 return SubmitCallable(&ComprehendClient::StartTargetedSentimentDetectionJob, request);
2230 template <
typename StartTargetedSentimentDetectionJobRequestT = Model::StartTargetedSentimentDetectionJobRequest>
2233 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2234 return SubmitAsync(&ComprehendClient::StartTargetedSentimentDetectionJob, request, handler, context);
2250 template <
typename StartTopicsDetectionJobRequestT = Model::StartTopicsDetectionJobRequest>
2252 return SubmitCallable(&ComprehendClient::StartTopicsDetectionJob, request);
2259 template <
typename StartTopicsDetectionJobRequestT = Model::StartTopicsDetectionJobRequest>
2262 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2263 return SubmitAsync(&ComprehendClient::StartTopicsDetectionJob, request, handler, context);
2287 template <
typename StopDominantLanguageDetectionJobRequestT = Model::StopDominantLanguageDetectionJobRequest>
2289 const StopDominantLanguageDetectionJobRequestT& request)
const {
2290 return SubmitCallable(&ComprehendClient::StopDominantLanguageDetectionJob, request);
2297 template <
typename StopDominantLanguageDetectionJobRequestT = Model::StopDominantLanguageDetectionJobRequest>
2300 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2301 return SubmitAsync(&ComprehendClient::StopDominantLanguageDetectionJob, request, handler, context);
2324 template <
typename StopEntitiesDetectionJobRequestT = Model::StopEntitiesDetectionJobRequest>
2326 return SubmitCallable(&ComprehendClient::StopEntitiesDetectionJob, request);
2333 template <
typename StopEntitiesDetectionJobRequestT = Model::StopEntitiesDetectionJobRequest>
2336 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2337 return SubmitAsync(&ComprehendClient::StopEntitiesDetectionJob, request, handler, context);
2351 template <
typename StopEventsDetectionJobRequestT = Model::StopEventsDetectionJobRequest>
2353 return SubmitCallable(&ComprehendClient::StopEventsDetectionJob, request);
2360 template <
typename StopEventsDetectionJobRequestT = Model::StopEventsDetectionJobRequest>
2363 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2364 return SubmitAsync(&ComprehendClient::StopEventsDetectionJob, request, handler, context);
2388 template <
typename StopKeyPhrasesDetectionJobRequestT = Model::StopKeyPhrasesDetectionJobRequest>
2390 const StopKeyPhrasesDetectionJobRequestT& request)
const {
2391 return SubmitCallable(&ComprehendClient::StopKeyPhrasesDetectionJob, request);
2398 template <
typename StopKeyPhrasesDetectionJobRequestT = Model::StopKeyPhrasesDetectionJobRequest>
2401 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2402 return SubmitAsync(&ComprehendClient::StopKeyPhrasesDetectionJob, request, handler, context);
2417 template <
typename StopPiiEntitiesDetectionJobRequestT = Model::StopPiiEntitiesDetectionJobRequest>
2419 const StopPiiEntitiesDetectionJobRequestT& request)
const {
2420 return SubmitCallable(&ComprehendClient::StopPiiEntitiesDetectionJob, request);
2427 template <
typename StopPiiEntitiesDetectionJobRequestT = Model::StopPiiEntitiesDetectionJobRequest>
2430 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2431 return SubmitAsync(&ComprehendClient::StopPiiEntitiesDetectionJob, request, handler, context);
2454 template <
typename StopSentimentDetectionJobRequestT = Model::StopSentimentDetectionJobRequest>
2456 const StopSentimentDetectionJobRequestT& request)
const {
2457 return SubmitCallable(&ComprehendClient::StopSentimentDetectionJob, request);
2464 template <
typename StopSentimentDetectionJobRequestT = Model::StopSentimentDetectionJobRequest>
2467 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2468 return SubmitAsync(&ComprehendClient::StopSentimentDetectionJob, request, handler, context);
2492 template <
typename StopTargetedSentimentDetectionJobRequestT = Model::StopTargetedSentimentDetectionJobRequest>
2494 const StopTargetedSentimentDetectionJobRequestT& request)
const {
2495 return SubmitCallable(&ComprehendClient::StopTargetedSentimentDetectionJob, request);
2502 template <
typename StopTargetedSentimentDetectionJobRequestT = Model::StopTargetedSentimentDetectionJobRequest>
2505 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2506 return SubmitAsync(&ComprehendClient::StopTargetedSentimentDetectionJob, request, handler, context);
2527 template <
typename StopTrainingDocumentClassifierRequestT = Model::StopTrainingDocumentClassifierRequest>
2529 const StopTrainingDocumentClassifierRequestT& request)
const {
2530 return SubmitCallable(&ComprehendClient::StopTrainingDocumentClassifier, request);
2537 template <
typename StopTrainingDocumentClassifierRequestT = Model::StopTrainingDocumentClassifierRequest>
2540 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2541 return SubmitAsync(&ComprehendClient::StopTrainingDocumentClassifier, request, handler, context);
2562 template <
typename StopTrainingEntityRecognizerRequestT = Model::StopTrainingEntityRecognizerRequest>
2564 const StopTrainingEntityRecognizerRequestT& request)
const {
2565 return SubmitCallable(&ComprehendClient::StopTrainingEntityRecognizer, request);
2572 template <
typename StopTrainingEntityRecognizerRequestT = Model::StopTrainingEntityRecognizerRequest>
2575 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2576 return SubmitAsync(&ComprehendClient::StopTrainingEntityRecognizer, request, handler, context);
2592 template <
typename TagResourceRequestT = Model::TagResourceRequest>
2594 return SubmitCallable(&ComprehendClient::TagResource, request);
2601 template <
typename TagResourceRequestT = Model::TagResourceRequest>
2603 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2604 return SubmitAsync(&ComprehendClient::TagResource, request, handler, context);
2618 template <
typename UntagResourceRequestT = Model::UntagResourceRequest>
2620 return SubmitCallable(&ComprehendClient::UntagResource, request);
2627 template <
typename UntagResourceRequestT = Model::UntagResourceRequest>
2629 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2630 return SubmitAsync(&ComprehendClient::UntagResource, request, handler, context);
2646 template <
typename UpdateEndpo
intRequestT = Model::UpdateEndpo
intRequest>
2648 return SubmitCallable(&ComprehendClient::UpdateEndpoint, request);
2655 template <
typename UpdateEndpo
intRequestT = Model::UpdateEndpo
intRequest>
2657 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2658 return SubmitAsync(&ComprehendClient::UpdateEndpoint, request, handler, context);
2672 template <
typename UpdateFlywheelRequestT = Model::UpdateFlywheelRequest>
2674 return SubmitCallable(&ComprehendClient::UpdateFlywheel, request);
2681 template <
typename UpdateFlywheelRequestT = Model::UpdateFlywheelRequest>
2683 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2684 return SubmitAsync(&ComprehendClient::UpdateFlywheel, request, handler, context);
2695 std::shared_ptr<ComprehendEndpointProviderBase> m_endpointProvider;
virtual Model::DetectToxicContentOutcome DetectToxicContent(const Model::DetectToxicContentRequest &request) const
Model::CreateDocumentClassifierOutcomeCallable CreateDocumentClassifierCallable(const CreateDocumentClassifierRequestT &request) const
Model::CreateFlywheelOutcomeCallable CreateFlywheelCallable(const CreateFlywheelRequestT &request) const
virtual Model::CreateFlywheelOutcome CreateFlywheel(const Model::CreateFlywheelRequest &request) const
void DescribeTargetedSentimentDetectionJobAsync(const DescribeTargetedSentimentDetectionJobRequestT &request, const DescribeTargetedSentimentDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribePiiEntitiesDetectionJobOutcomeCallable DescribePiiEntitiesDetectionJobCallable(const DescribePiiEntitiesDetectionJobRequestT &request) const
virtual Model::StopKeyPhrasesDetectionJobOutcome StopKeyPhrasesDetectionJob(const Model::StopKeyPhrasesDetectionJobRequest &request) const
void DescribeEndpointAsync(const DescribeEndpointRequestT &request, const DescribeEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartTargetedSentimentDetectionJobOutcomeCallable StartTargetedSentimentDetectionJobCallable(const StartTargetedSentimentDetectionJobRequestT &request) const
virtual Model::DetectTargetedSentimentOutcome DetectTargetedSentiment(const Model::DetectTargetedSentimentRequest &request) const
virtual Model::BatchDetectKeyPhrasesOutcome BatchDetectKeyPhrases(const Model::BatchDetectKeyPhrasesRequest &request) const
virtual Model::ListPiiEntitiesDetectionJobsOutcome ListPiiEntitiesDetectionJobs(const Model::ListPiiEntitiesDetectionJobsRequest &request={}) const
void BatchDetectDominantLanguageAsync(const BatchDetectDominantLanguageRequestT &request, const BatchDetectDominantLanguageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopTrainingEntityRecognizerOutcomeCallable StopTrainingEntityRecognizerCallable(const StopTrainingEntityRecognizerRequestT &request) const
virtual Model::StopPiiEntitiesDetectionJobOutcome StopPiiEntitiesDetectionJob(const Model::StopPiiEntitiesDetectionJobRequest &request) const
virtual Model::StopSentimentDetectionJobOutcome StopSentimentDetectionJob(const Model::StopSentimentDetectionJobRequest &request) const
virtual Model::CreateDatasetOutcome CreateDataset(const Model::CreateDatasetRequest &request) const
virtual Model::StartDocumentClassificationJobOutcome StartDocumentClassificationJob(const Model::StartDocumentClassificationJobRequest &request) const
void StartTargetedSentimentDetectionJobAsync(const StartTargetedSentimentDetectionJobRequestT &request, const StartTargetedSentimentDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DetectEntitiesOutcome DetectEntities(const Model::DetectEntitiesRequest &request={}) const
virtual Model::DescribeSentimentDetectionJobOutcome DescribeSentimentDetectionJob(const Model::DescribeSentimentDetectionJobRequest &request) const
virtual Model::ListFlywheelIterationHistoryOutcome ListFlywheelIterationHistory(const Model::ListFlywheelIterationHistoryRequest &request) const
virtual Model::DescribeEndpointOutcome DescribeEndpoint(const Model::DescribeEndpointRequest &request) const
Model::BatchDetectSyntaxOutcomeCallable BatchDetectSyntaxCallable(const BatchDetectSyntaxRequestT &request) const
Model::StopTrainingDocumentClassifierOutcomeCallable StopTrainingDocumentClassifierCallable(const StopTrainingDocumentClassifierRequestT &request) const
void PutResourcePolicyAsync(const PutResourcePolicyRequestT &request, const PutResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ContainsPiiEntitiesOutcome ContainsPiiEntities(const Model::ContainsPiiEntitiesRequest &request) const
Model::ListEntityRecognizerSummariesOutcomeCallable ListEntityRecognizerSummariesCallable(const ListEntityRecognizerSummariesRequestT &request={}) const
Model::ListDominantLanguageDetectionJobsOutcomeCallable ListDominantLanguageDetectionJobsCallable(const ListDominantLanguageDetectionJobsRequestT &request={}) const
Model::BatchDetectKeyPhrasesOutcomeCallable BatchDetectKeyPhrasesCallable(const BatchDetectKeyPhrasesRequestT &request) const
void DescribeEntityRecognizerAsync(const DescribeEntityRecognizerRequestT &request, const DescribeEntityRecognizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeDatasetOutcome DescribeDataset(const Model::DescribeDatasetRequest &request) const
void StartPiiEntitiesDetectionJobAsync(const StartPiiEntitiesDetectionJobRequestT &request, const StartPiiEntitiesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateEndpointOutcome UpdateEndpoint(const Model::UpdateEndpointRequest &request) const
virtual Model::DetectSentimentOutcome DetectSentiment(const Model::DetectSentimentRequest &request) const
void BatchDetectSentimentAsync(const BatchDetectSentimentRequestT &request, const BatchDetectSentimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartTopicsDetectionJobAsync(const StartTopicsDetectionJobRequestT &request, const StartTopicsDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartTopicsDetectionJobOutcome StartTopicsDetectionJob(const Model::StartTopicsDetectionJobRequest &request) const
void DeleteEntityRecognizerAsync(const DeleteEntityRecognizerRequestT &request, const DeleteEntityRecognizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
void DescribeDatasetAsync(const DescribeDatasetRequestT &request, const DescribeDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDatasetsOutcomeCallable ListDatasetsCallable(const ListDatasetsRequestT &request={}) const
virtual Model::ListEntityRecognizersOutcome ListEntityRecognizers(const Model::ListEntityRecognizersRequest &request={}) const
virtual Model::StopEntitiesDetectionJobOutcome StopEntitiesDetectionJob(const Model::StopEntitiesDetectionJobRequest &request) const
Model::StopEventsDetectionJobOutcomeCallable StopEventsDetectionJobCallable(const StopEventsDetectionJobRequestT &request) const
Model::ListKeyPhrasesDetectionJobsOutcomeCallable ListKeyPhrasesDetectionJobsCallable(const ListKeyPhrasesDetectionJobsRequestT &request={}) const
void ListDocumentClassifiersAsync(const ListDocumentClassifiersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDocumentClassifiersRequestT &request={}) const
Model::DescribeEntityRecognizerOutcomeCallable DescribeEntityRecognizerCallable(const DescribeEntityRecognizerRequestT &request) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListFlywheelsOutcomeCallable ListFlywheelsCallable(const ListFlywheelsRequestT &request={}) const
void ListFlywheelIterationHistoryAsync(const ListFlywheelIterationHistoryRequestT &request, const ListFlywheelIterationHistoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual ~ComprehendClient()
void StartSentimentDetectionJobAsync(const StartSentimentDetectionJobRequestT &request, const StartSentimentDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListEndpointsOutcomeCallable ListEndpointsCallable(const ListEndpointsRequestT &request={}) const
void StopSentimentDetectionJobAsync(const StopSentimentDetectionJobRequestT &request, const StopSentimentDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListTopicsDetectionJobsOutcome ListTopicsDetectionJobs(const Model::ListTopicsDetectionJobsRequest &request={}) const
void ImportModelAsync(const ImportModelRequestT &request, const ImportModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartFlywheelIterationOutcomeCallable StartFlywheelIterationCallable(const StartFlywheelIterationRequestT &request) const
ComprehendClient(const Aws::Comprehend::ComprehendClientConfiguration &clientConfiguration=Aws::Comprehend::ComprehendClientConfiguration(), std::shared_ptr< ComprehendEndpointProviderBase > endpointProvider=nullptr)
void ListEndpointsAsync(const ListEndpointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEndpointsRequestT &request={}) const
void ListSentimentDetectionJobsAsync(const ListSentimentDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListSentimentDetectionJobsRequestT &request={}) const
virtual Model::BatchDetectEntitiesOutcome BatchDetectEntities(const Model::BatchDetectEntitiesRequest &request) const
virtual Model::DescribeKeyPhrasesDetectionJobOutcome DescribeKeyPhrasesDetectionJob(const Model::DescribeKeyPhrasesDetectionJobRequest &request) const
void StopPiiEntitiesDetectionJobAsync(const StopPiiEntitiesDetectionJobRequestT &request, const StopPiiEntitiesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeDocumentClassifierAsync(const DescribeDocumentClassifierRequestT &request, const DescribeDocumentClassifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteResourcePolicyAsync(const DeleteResourcePolicyRequestT &request, const DeleteResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTargetedSentimentDetectionJobsAsync(const ListTargetedSentimentDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListTargetedSentimentDetectionJobsRequestT &request={}) const
Model::PutResourcePolicyOutcomeCallable PutResourcePolicyCallable(const PutResourcePolicyRequestT &request) const
Model::StartSentimentDetectionJobOutcomeCallable StartSentimentDetectionJobCallable(const StartSentimentDetectionJobRequestT &request) const
void CreateEndpointAsync(const CreateEndpointRequestT &request, const CreateEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteResourcePolicyOutcomeCallable DeleteResourcePolicyCallable(const DeleteResourcePolicyRequestT &request) const
Model::CreateEntityRecognizerOutcomeCallable CreateEntityRecognizerCallable(const CreateEntityRecognizerRequestT &request) const
void StartDominantLanguageDetectionJobAsync(const StartDominantLanguageDetectionJobRequestT &request, const StartDominantLanguageDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ComprehendClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< ComprehendEndpointProviderBase > endpointProvider=nullptr, const Aws::Comprehend::ComprehendClientConfiguration &clientConfiguration=Aws::Comprehend::ComprehendClientConfiguration())
Model::DescribeResourcePolicyOutcomeCallable DescribeResourcePolicyCallable(const DescribeResourcePolicyRequestT &request) const
Model::DetectTargetedSentimentOutcomeCallable DetectTargetedSentimentCallable(const DetectTargetedSentimentRequestT &request) const
virtual Model::BatchDetectDominantLanguageOutcome BatchDetectDominantLanguage(const Model::BatchDetectDominantLanguageRequest &request) const
virtual Model::ListTargetedSentimentDetectionJobsOutcome ListTargetedSentimentDetectionJobs(const Model::ListTargetedSentimentDetectionJobsRequest &request={}) const
virtual Model::DescribeEntityRecognizerOutcome DescribeEntityRecognizer(const Model::DescribeEntityRecognizerRequest &request) const
ComprehendClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
void OverrideEndpoint(const Aws::String &endpoint)
void ListEntityRecognizerSummariesAsync(const ListEntityRecognizerSummariesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEntityRecognizerSummariesRequestT &request={}) const
virtual Model::DescribeFlywheelIterationOutcome DescribeFlywheelIteration(const Model::DescribeFlywheelIterationRequest &request) const
void StopEntitiesDetectionJobAsync(const StopEntitiesDetectionJobRequestT &request, const StopEntitiesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
static const char * GetAllocationTag()
Model::StopEntitiesDetectionJobOutcomeCallable StopEntitiesDetectionJobCallable(const StopEntitiesDetectionJobRequestT &request) const
void StartFlywheelIterationAsync(const StartFlywheelIterationRequestT &request, const StartFlywheelIterationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteEndpointAsync(const DeleteEndpointRequestT &request, const DeleteEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartFlywheelIterationOutcome StartFlywheelIteration(const Model::StartFlywheelIterationRequest &request) const
virtual Model::ListDatasetsOutcome ListDatasets(const Model::ListDatasetsRequest &request={}) const
virtual Model::UpdateFlywheelOutcome UpdateFlywheel(const Model::UpdateFlywheelRequest &request) const
Model::DetectDominantLanguageOutcomeCallable DetectDominantLanguageCallable(const DetectDominantLanguageRequestT &request) const
Model::BatchDetectTargetedSentimentOutcomeCallable BatchDetectTargetedSentimentCallable(const BatchDetectTargetedSentimentRequestT &request) const
virtual Model::ListDocumentClassificationJobsOutcome ListDocumentClassificationJobs(const Model::ListDocumentClassificationJobsRequest &request={}) const
Model::UpdateFlywheelOutcomeCallable UpdateFlywheelCallable(const UpdateFlywheelRequestT &request) const
ComprehendClientConfiguration ClientConfigurationType
ComprehendClient(const Aws::Client::ClientConfiguration &clientConfiguration)
void DeleteDocumentClassifierAsync(const DeleteDocumentClassifierRequestT &request, const DeleteDocumentClassifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ComprehendEndpointProvider EndpointProviderType
Model::DetectToxicContentOutcomeCallable DetectToxicContentCallable(const DetectToxicContentRequestT &request) const
void DetectSentimentAsync(const DetectSentimentRequestT &request, const DetectSentimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void BatchDetectEntitiesAsync(const BatchDetectEntitiesRequestT &request, const BatchDetectEntitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void BatchDetectTargetedSentimentAsync(const BatchDetectTargetedSentimentRequestT &request, const BatchDetectTargetedSentimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeDocumentClassificationJobOutcomeCallable DescribeDocumentClassificationJobCallable(const DescribeDocumentClassificationJobRequestT &request) const
Model::StartPiiEntitiesDetectionJobOutcomeCallable StartPiiEntitiesDetectionJobCallable(const StartPiiEntitiesDetectionJobRequestT &request) const
ComprehendClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::CreateEndpointOutcomeCallable CreateEndpointCallable(const CreateEndpointRequestT &request) const
Model::StopSentimentDetectionJobOutcomeCallable StopSentimentDetectionJobCallable(const StopSentimentDetectionJobRequestT &request) const
Model::StopTargetedSentimentDetectionJobOutcomeCallable StopTargetedSentimentDetectionJobCallable(const StopTargetedSentimentDetectionJobRequestT &request) const
virtual Model::DeleteEndpointOutcome DeleteEndpoint(const Model::DeleteEndpointRequest &request) const
void DetectToxicContentAsync(const DetectToxicContentRequestT &request, const DetectToxicContentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::BatchDetectSentimentOutcome BatchDetectSentiment(const Model::BatchDetectSentimentRequest &request) const
virtual Model::StopTrainingDocumentClassifierOutcome StopTrainingDocumentClassifier(const Model::StopTrainingDocumentClassifierRequest &request) const
virtual Model::ImportModelOutcome ImportModel(const Model::ImportModelRequest &request) const
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
virtual Model::StartDominantLanguageDetectionJobOutcome StartDominantLanguageDetectionJob(const Model::StartDominantLanguageDetectionJobRequest &request) const
virtual Model::DescribeDocumentClassificationJobOutcome DescribeDocumentClassificationJob(const Model::DescribeDocumentClassificationJobRequest &request) const
void ListEventsDetectionJobsAsync(const ListEventsDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEventsDetectionJobsRequestT &request={}) const
Model::StartDocumentClassificationJobOutcomeCallable StartDocumentClassificationJobCallable(const StartDocumentClassificationJobRequestT &request) const
virtual Model::CreateEndpointOutcome CreateEndpoint(const Model::CreateEndpointRequest &request) const
void ListDatasetsAsync(const ListDatasetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDatasetsRequestT &request={}) const
virtual Model::ListEntitiesDetectionJobsOutcome ListEntitiesDetectionJobs(const Model::ListEntitiesDetectionJobsRequest &request={}) const
void ClassifyDocumentAsync(const ClassifyDocumentRequestT &request, const ClassifyDocumentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DetectSentimentOutcomeCallable DetectSentimentCallable(const DetectSentimentRequestT &request) const
virtual Model::ListDocumentClassifiersOutcome ListDocumentClassifiers(const Model::ListDocumentClassifiersRequest &request={}) const
virtual Model::StopDominantLanguageDetectionJobOutcome StopDominantLanguageDetectionJob(const Model::StopDominantLanguageDetectionJobRequest &request) const
void StopTargetedSentimentDetectionJobAsync(const StopTargetedSentimentDetectionJobRequestT &request, const StopTargetedSentimentDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDocumentClassifierSummariesAsync(const ListDocumentClassifierSummariesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDocumentClassifierSummariesRequestT &request={}) const
Model::ListFlywheelIterationHistoryOutcomeCallable ListFlywheelIterationHistoryCallable(const ListFlywheelIterationHistoryRequestT &request) const
Model::ListDocumentClassifiersOutcomeCallable ListDocumentClassifiersCallable(const ListDocumentClassifiersRequestT &request={}) const
Model::DescribeTargetedSentimentDetectionJobOutcomeCallable DescribeTargetedSentimentDetectionJobCallable(const DescribeTargetedSentimentDetectionJobRequestT &request) const
virtual Model::StartKeyPhrasesDetectionJobOutcome StartKeyPhrasesDetectionJob(const Model::StartKeyPhrasesDetectionJobRequest &request) const
Model::StartEventsDetectionJobOutcomeCallable StartEventsDetectionJobCallable(const StartEventsDetectionJobRequestT &request) const
void ListDocumentClassificationJobsAsync(const ListDocumentClassificationJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDocumentClassificationJobsRequestT &request={}) const
virtual Model::BatchDetectTargetedSentimentOutcome BatchDetectTargetedSentiment(const Model::BatchDetectTargetedSentimentRequest &request) const
void DescribeDocumentClassificationJobAsync(const DescribeDocumentClassificationJobRequestT &request, const DescribeDocumentClassificationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DetectPiiEntitiesAsync(const DetectPiiEntitiesRequestT &request, const DetectPiiEntitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListEntitiesDetectionJobsOutcomeCallable ListEntitiesDetectionJobsCallable(const ListEntitiesDetectionJobsRequestT &request={}) const
std::shared_ptr< ComprehendEndpointProviderBase > & accessEndpointProvider()
void DescribeEntitiesDetectionJobAsync(const DescribeEntitiesDetectionJobRequestT &request, const DescribeEntitiesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateFlywheelAsync(const CreateFlywheelRequestT &request, const CreateFlywheelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteEntityRecognizerOutcome DeleteEntityRecognizer(const Model::DeleteEntityRecognizerRequest &request) const
void DescribeKeyPhrasesDetectionJobAsync(const DescribeKeyPhrasesDetectionJobRequestT &request, const DescribeKeyPhrasesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopEventsDetectionJobOutcome StopEventsDetectionJob(const Model::StopEventsDetectionJobRequest &request) const
Model::StartEntitiesDetectionJobOutcomeCallable StartEntitiesDetectionJobCallable(const StartEntitiesDetectionJobRequestT &request) const
void ListEntitiesDetectionJobsAsync(const ListEntitiesDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEntitiesDetectionJobsRequestT &request={}) const
void StartKeyPhrasesDetectionJobAsync(const StartKeyPhrasesDetectionJobRequestT &request, const StartKeyPhrasesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopTargetedSentimentDetectionJobOutcome StopTargetedSentimentDetectionJob(const Model::StopTargetedSentimentDetectionJobRequest &request) const
Model::DetectPiiEntitiesOutcomeCallable DetectPiiEntitiesCallable(const DetectPiiEntitiesRequestT &request) const
virtual Model::DescribeTargetedSentimentDetectionJobOutcome DescribeTargetedSentimentDetectionJob(const Model::DescribeTargetedSentimentDetectionJobRequest &request) const
virtual Model::CreateEntityRecognizerOutcome CreateEntityRecognizer(const Model::CreateEntityRecognizerRequest &request) const
Model::ListEntityRecognizersOutcomeCallable ListEntityRecognizersCallable(const ListEntityRecognizersRequestT &request={}) const
void StopTrainingDocumentClassifierAsync(const StopTrainingDocumentClassifierRequestT &request, const StopTrainingDocumentClassifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeDocumentClassifierOutcome DescribeDocumentClassifier(const Model::DescribeDocumentClassifierRequest &request) const
Model::BatchDetectEntitiesOutcomeCallable BatchDetectEntitiesCallable(const BatchDetectEntitiesRequestT &request) const
virtual Model::StartSentimentDetectionJobOutcome StartSentimentDetectionJob(const Model::StartSentimentDetectionJobRequest &request) const
void DescribeResourcePolicyAsync(const DescribeResourcePolicyRequestT &request, const DescribeResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEntityRecognizerOutcomeCallable DeleteEntityRecognizerCallable(const DeleteEntityRecognizerRequestT &request) const
void StopDominantLanguageDetectionJobAsync(const StopDominantLanguageDetectionJobRequestT &request, const StopDominantLanguageDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeEntitiesDetectionJobOutcomeCallable DescribeEntitiesDetectionJobCallable(const DescribeEntitiesDetectionJobRequestT &request) const
virtual Model::StartTargetedSentimentDetectionJobOutcome StartTargetedSentimentDetectionJob(const Model::StartTargetedSentimentDetectionJobRequest &request) const
void DescribeFlywheelIterationAsync(const DescribeFlywheelIterationRequestT &request, const DescribeFlywheelIterationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopDominantLanguageDetectionJobOutcomeCallable StopDominantLanguageDetectionJobCallable(const StopDominantLanguageDetectionJobRequestT &request) const
Model::DetectKeyPhrasesOutcomeCallable DetectKeyPhrasesCallable(const DetectKeyPhrasesRequestT &request) const
Model::DeleteEndpointOutcomeCallable DeleteEndpointCallable(const DeleteEndpointRequestT &request) const
Model::DescribeEventsDetectionJobOutcomeCallable DescribeEventsDetectionJobCallable(const DescribeEventsDetectionJobRequestT &request) const
virtual Model::ListFlywheelsOutcome ListFlywheels(const Model::ListFlywheelsRequest &request={}) const
virtual Model::ListKeyPhrasesDetectionJobsOutcome ListKeyPhrasesDetectionJobs(const Model::ListKeyPhrasesDetectionJobsRequest &request={}) const
Model::DetectSyntaxOutcomeCallable DetectSyntaxCallable(const DetectSyntaxRequestT &request) const
static const char * GetServiceName()
void ListKeyPhrasesDetectionJobsAsync(const ListKeyPhrasesDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListKeyPhrasesDetectionJobsRequestT &request={}) const
Model::ListDocumentClassificationJobsOutcomeCallable ListDocumentClassificationJobsCallable(const ListDocumentClassificationJobsRequestT &request={}) const
virtual Model::DescribeResourcePolicyOutcome DescribeResourcePolicy(const Model::DescribeResourcePolicyRequest &request) const
virtual Model::StartEntitiesDetectionJobOutcome StartEntitiesDetectionJob(const Model::StartEntitiesDetectionJobRequest &request) const
Model::ClassifyDocumentOutcomeCallable ClassifyDocumentCallable(const ClassifyDocumentRequestT &request) const
virtual Model::DescribePiiEntitiesDetectionJobOutcome DescribePiiEntitiesDetectionJob(const Model::DescribePiiEntitiesDetectionJobRequest &request) const
virtual Model::BatchDetectSyntaxOutcome BatchDetectSyntax(const Model::BatchDetectSyntaxRequest &request) const
void DescribeEventsDetectionJobAsync(const DescribeEventsDetectionJobRequestT &request, const DescribeEventsDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeFlywheelIterationOutcomeCallable DescribeFlywheelIterationCallable(const DescribeFlywheelIterationRequestT &request) const
void CreateDocumentClassifierAsync(const CreateDocumentClassifierRequestT &request, const CreateDocumentClassifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeFlywheelOutcome DescribeFlywheel(const Model::DescribeFlywheelRequest &request) const
Model::BatchDetectSentimentOutcomeCallable BatchDetectSentimentCallable(const BatchDetectSentimentRequestT &request) const
Model::DescribeDatasetOutcomeCallable DescribeDatasetCallable(const DescribeDatasetRequestT &request) const
Aws::Client::AWSJsonClient BASECLASS
virtual Model::DeleteResourcePolicyOutcome DeleteResourcePolicy(const Model::DeleteResourcePolicyRequest &request) const
virtual Model::StartEventsDetectionJobOutcome StartEventsDetectionJob(const Model::StartEventsDetectionJobRequest &request) const
void ListDominantLanguageDetectionJobsAsync(const ListDominantLanguageDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDominantLanguageDetectionJobsRequestT &request={}) const
void StopEventsDetectionJobAsync(const StopEventsDetectionJobRequestT &request, const StopEventsDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDocumentClassifierOutcome DeleteDocumentClassifier(const Model::DeleteDocumentClassifierRequest &request) const
void DetectEntitiesAsync(const DetectEntitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const DetectEntitiesRequestT &request={}) const
Model::StartTopicsDetectionJobOutcomeCallable StartTopicsDetectionJobCallable(const StartTopicsDetectionJobRequestT &request) const
virtual Model::DetectKeyPhrasesOutcome DetectKeyPhrases(const Model::DetectKeyPhrasesRequest &request) const
void DetectKeyPhrasesAsync(const DetectKeyPhrasesRequestT &request, const DetectKeyPhrasesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
virtual Model::DetectDominantLanguageOutcome DetectDominantLanguage(const Model::DetectDominantLanguageRequest &request) const
void StartEntitiesDetectionJobAsync(const StartEntitiesDetectionJobRequestT &request, const StartEntitiesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
void DescribeDominantLanguageDetectionJobAsync(const DescribeDominantLanguageDetectionJobRequestT &request, const DescribeDominantLanguageDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListSentimentDetectionJobsOutcomeCallable ListSentimentDetectionJobsCallable(const ListSentimentDetectionJobsRequestT &request={}) const
Model::StartKeyPhrasesDetectionJobOutcomeCallable StartKeyPhrasesDetectionJobCallable(const StartKeyPhrasesDetectionJobRequestT &request) const
Model::StopKeyPhrasesDetectionJobOutcomeCallable StopKeyPhrasesDetectionJobCallable(const StopKeyPhrasesDetectionJobRequestT &request) const
void DescribeFlywheelAsync(const DescribeFlywheelRequestT &request, const DescribeFlywheelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DetectTargetedSentimentAsync(const DetectTargetedSentimentRequestT &request, const DetectTargetedSentimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListEventsDetectionJobsOutcome ListEventsDetectionJobs(const Model::ListEventsDetectionJobsRequest &request={}) const
Model::DescribeTopicsDetectionJobOutcomeCallable DescribeTopicsDetectionJobCallable(const DescribeTopicsDetectionJobRequestT &request) const
Model::ContainsPiiEntitiesOutcomeCallable ContainsPiiEntitiesCallable(const ContainsPiiEntitiesRequestT &request) const
virtual Model::DescribeEntitiesDetectionJobOutcome DescribeEntitiesDetectionJob(const Model::DescribeEntitiesDetectionJobRequest &request) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeFlywheelOutcomeCallable DescribeFlywheelCallable(const DescribeFlywheelRequestT &request) const
virtual Model::ListDominantLanguageDetectionJobsOutcome ListDominantLanguageDetectionJobs(const Model::ListDominantLanguageDetectionJobsRequest &request={}) const
virtual Model::ListEndpointsOutcome ListEndpoints(const Model::ListEndpointsRequest &request={}) const
virtual Model::PutResourcePolicyOutcome PutResourcePolicy(const Model::PutResourcePolicyRequest &request) const
Model::ImportModelOutcomeCallable ImportModelCallable(const ImportModelRequestT &request) const
virtual Model::DetectSyntaxOutcome DetectSyntax(const Model::DetectSyntaxRequest &request) const
virtual Model::StopTrainingEntityRecognizerOutcome StopTrainingEntityRecognizer(const Model::StopTrainingEntityRecognizerRequest &request) const
void DescribeTopicsDetectionJobAsync(const DescribeTopicsDetectionJobRequestT &request, const DescribeTopicsDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeDominantLanguageDetectionJobOutcomeCallable DescribeDominantLanguageDetectionJobCallable(const DescribeDominantLanguageDetectionJobRequestT &request) const
void BatchDetectSyntaxAsync(const BatchDetectSyntaxRequestT &request, const BatchDetectSyntaxResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::BatchDetectDominantLanguageOutcomeCallable BatchDetectDominantLanguageCallable(const BatchDetectDominantLanguageRequestT &request) const
void BatchDetectKeyPhrasesAsync(const BatchDetectKeyPhrasesRequestT &request, const BatchDetectKeyPhrasesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateFlywheelAsync(const UpdateFlywheelRequestT &request, const UpdateFlywheelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeTopicsDetectionJobOutcome DescribeTopicsDetectionJob(const Model::DescribeTopicsDetectionJobRequest &request) const
void StartEventsDetectionJobAsync(const StartEventsDetectionJobRequestT &request, const StartEventsDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeSentimentDetectionJobOutcomeCallable DescribeSentimentDetectionJobCallable(const DescribeSentimentDetectionJobRequestT &request) const
void ListFlywheelsAsync(const ListFlywheelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListFlywheelsRequestT &request={}) const
void DescribeSentimentDetectionJobAsync(const DescribeSentimentDetectionJobRequestT &request, const DescribeSentimentDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeEndpointOutcomeCallable DescribeEndpointCallable(const DescribeEndpointRequestT &request) const
ComprehendClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< ComprehendEndpointProviderBase > endpointProvider=nullptr, const Aws::Comprehend::ComprehendClientConfiguration &clientConfiguration=Aws::Comprehend::ComprehendClientConfiguration())
void UpdateEndpointAsync(const UpdateEndpointRequestT &request, const UpdateEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DetectDominantLanguageAsync(const DetectDominantLanguageRequestT &request, const DetectDominantLanguageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteFlywheelAsync(const DeleteFlywheelRequestT &request, const DeleteFlywheelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DetectPiiEntitiesOutcome DetectPiiEntities(const Model::DetectPiiEntitiesRequest &request) const
void ListPiiEntitiesDetectionJobsAsync(const ListPiiEntitiesDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPiiEntitiesDetectionJobsRequestT &request={}) const
void DescribePiiEntitiesDetectionJobAsync(const DescribePiiEntitiesDetectionJobRequestT &request, const DescribePiiEntitiesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateDatasetOutcomeCallable CreateDatasetCallable(const CreateDatasetRequestT &request) const
Model::ListPiiEntitiesDetectionJobsOutcomeCallable ListPiiEntitiesDetectionJobsCallable(const ListPiiEntitiesDetectionJobsRequestT &request={}) const
virtual Model::ClassifyDocumentOutcome ClassifyDocument(const Model::ClassifyDocumentRequest &request) const
Model::DescribeKeyPhrasesDetectionJobOutcomeCallable DescribeKeyPhrasesDetectionJobCallable(const DescribeKeyPhrasesDetectionJobRequestT &request) const
virtual Model::CreateDocumentClassifierOutcome CreateDocumentClassifier(const Model::CreateDocumentClassifierRequest &request) const
virtual Model::DeleteFlywheelOutcome DeleteFlywheel(const Model::DeleteFlywheelRequest &request) const
void CreateEntityRecognizerAsync(const CreateEntityRecognizerRequestT &request, const CreateEntityRecognizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteFlywheelOutcomeCallable DeleteFlywheelCallable(const DeleteFlywheelRequestT &request) const
Model::ListTargetedSentimentDetectionJobsOutcomeCallable ListTargetedSentimentDetectionJobsCallable(const ListTargetedSentimentDetectionJobsRequestT &request={}) const
Model::ListDocumentClassifierSummariesOutcomeCallable ListDocumentClassifierSummariesCallable(const ListDocumentClassifierSummariesRequestT &request={}) const
void ListTopicsDetectionJobsAsync(const ListTopicsDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListTopicsDetectionJobsRequestT &request={}) const
Model::StartDominantLanguageDetectionJobOutcomeCallable StartDominantLanguageDetectionJobCallable(const StartDominantLanguageDetectionJobRequestT &request) const
void CreateDatasetAsync(const CreateDatasetRequestT &request, const CreateDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopPiiEntitiesDetectionJobOutcomeCallable StopPiiEntitiesDetectionJobCallable(const StopPiiEntitiesDetectionJobRequestT &request) const
virtual Model::ListDocumentClassifierSummariesOutcome ListDocumentClassifierSummaries(const Model::ListDocumentClassifierSummariesRequest &request={}) const
virtual Model::DescribeDominantLanguageDetectionJobOutcome DescribeDominantLanguageDetectionJob(const Model::DescribeDominantLanguageDetectionJobRequest &request) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
virtual Model::ListSentimentDetectionJobsOutcome ListSentimentDetectionJobs(const Model::ListSentimentDetectionJobsRequest &request={}) const
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
void StopKeyPhrasesDetectionJobAsync(const StopKeyPhrasesDetectionJobRequestT &request, const StopKeyPhrasesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTopicsDetectionJobsOutcomeCallable ListTopicsDetectionJobsCallable(const ListTopicsDetectionJobsRequestT &request={}) const
Model::ListEventsDetectionJobsOutcomeCallable ListEventsDetectionJobsCallable(const ListEventsDetectionJobsRequestT &request={}) const
Model::DeleteDocumentClassifierOutcomeCallable DeleteDocumentClassifierCallable(const DeleteDocumentClassifierRequestT &request) const
void StopTrainingEntityRecognizerAsync(const StopTrainingEntityRecognizerRequestT &request, const StopTrainingEntityRecognizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListEntityRecognizersAsync(const ListEntityRecognizersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEntityRecognizersRequestT &request={}) const
Model::DescribeDocumentClassifierOutcomeCallable DescribeDocumentClassifierCallable(const DescribeDocumentClassifierRequestT &request) const
virtual Model::DescribeEventsDetectionJobOutcome DescribeEventsDetectionJob(const Model::DescribeEventsDetectionJobRequest &request) const
void DetectSyntaxAsync(const DetectSyntaxRequestT &request, const DetectSyntaxResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartDocumentClassificationJobAsync(const StartDocumentClassificationJobRequestT &request, const StartDocumentClassificationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DetectEntitiesOutcomeCallable DetectEntitiesCallable(const DetectEntitiesRequestT &request={}) const
virtual Model::StartPiiEntitiesDetectionJobOutcome StartPiiEntitiesDetectionJob(const Model::StartPiiEntitiesDetectionJobRequest &request) const
Model::UpdateEndpointOutcomeCallable UpdateEndpointCallable(const UpdateEndpointRequestT &request) const
virtual Model::ListEntityRecognizerSummariesOutcome ListEntityRecognizerSummaries(const Model::ListEntityRecognizerSummariesRequest &request={}) const
void ContainsPiiEntitiesAsync(const ContainsPiiEntitiesRequestT &request, const ContainsPiiEntitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
std::future< CreateDatasetOutcome > CreateDatasetOutcomeCallable
std::future< StopKeyPhrasesDetectionJobOutcome > StopKeyPhrasesDetectionJobOutcomeCallable
std::future< StartSentimentDetectionJobOutcome > StartSentimentDetectionJobOutcomeCallable
std::future< DescribeDocumentClassificationJobOutcome > DescribeDocumentClassificationJobOutcomeCallable
std::future< DescribeFlywheelOutcome > DescribeFlywheelOutcomeCallable
std::future< ContainsPiiEntitiesOutcome > ContainsPiiEntitiesOutcomeCallable
std::future< ListDominantLanguageDetectionJobsOutcome > ListDominantLanguageDetectionJobsOutcomeCallable
std::future< StartTopicsDetectionJobOutcome > StartTopicsDetectionJobOutcomeCallable
std::future< DescribeEntityRecognizerOutcome > DescribeEntityRecognizerOutcomeCallable
std::future< DeleteFlywheelOutcome > DeleteFlywheelOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< StopEntitiesDetectionJobOutcome > StopEntitiesDetectionJobOutcomeCallable
std::future< ListDocumentClassifierSummariesOutcome > ListDocumentClassifierSummariesOutcomeCallable
std::future< DescribeTopicsDetectionJobOutcome > DescribeTopicsDetectionJobOutcomeCallable
std::future< ListEntityRecognizerSummariesOutcome > ListEntityRecognizerSummariesOutcomeCallable
std::future< DescribeDominantLanguageDetectionJobOutcome > DescribeDominantLanguageDetectionJobOutcomeCallable
std::future< DescribeDocumentClassifierOutcome > DescribeDocumentClassifierOutcomeCallable
std::future< ImportModelOutcome > ImportModelOutcomeCallable
std::future< ListDatasetsOutcome > ListDatasetsOutcomeCallable
std::future< DescribeKeyPhrasesDetectionJobOutcome > DescribeKeyPhrasesDetectionJobOutcomeCallable
std::future< DescribeDatasetOutcome > DescribeDatasetOutcomeCallable
std::future< ListSentimentDetectionJobsOutcome > ListSentimentDetectionJobsOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< ListTopicsDetectionJobsOutcome > ListTopicsDetectionJobsOutcomeCallable
std::future< DetectTargetedSentimentOutcome > DetectTargetedSentimentOutcomeCallable
std::future< DetectSentimentOutcome > DetectSentimentOutcomeCallable
std::future< StartPiiEntitiesDetectionJobOutcome > StartPiiEntitiesDetectionJobOutcomeCallable
std::future< ListDocumentClassificationJobsOutcome > ListDocumentClassificationJobsOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< BatchDetectKeyPhrasesOutcome > BatchDetectKeyPhrasesOutcomeCallable
std::future< CreateEndpointOutcome > CreateEndpointOutcomeCallable
std::future< BatchDetectSyntaxOutcome > BatchDetectSyntaxOutcomeCallable
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
std::future< StopPiiEntitiesDetectionJobOutcome > StopPiiEntitiesDetectionJobOutcomeCallable
std::future< BatchDetectTargetedSentimentOutcome > BatchDetectTargetedSentimentOutcomeCallable
std::future< BatchDetectEntitiesOutcome > BatchDetectEntitiesOutcomeCallable
std::future< DescribeEntitiesDetectionJobOutcome > DescribeEntitiesDetectionJobOutcomeCallable
std::future< BatchDetectDominantLanguageOutcome > BatchDetectDominantLanguageOutcomeCallable
std::future< DetectSyntaxOutcome > DetectSyntaxOutcomeCallable
std::future< DescribeFlywheelIterationOutcome > DescribeFlywheelIterationOutcomeCallable
std::future< ListDocumentClassifiersOutcome > ListDocumentClassifiersOutcomeCallable
std::future< ListTargetedSentimentDetectionJobsOutcome > ListTargetedSentimentDetectionJobsOutcomeCallable
std::future< StartEventsDetectionJobOutcome > StartEventsDetectionJobOutcomeCallable
std::future< DetectDominantLanguageOutcome > DetectDominantLanguageOutcomeCallable
std::future< DeleteEntityRecognizerOutcome > DeleteEntityRecognizerOutcomeCallable
std::future< DetectPiiEntitiesOutcome > DetectPiiEntitiesOutcomeCallable
std::future< ListFlywheelsOutcome > ListFlywheelsOutcomeCallable
std::future< StartDominantLanguageDetectionJobOutcome > StartDominantLanguageDetectionJobOutcomeCallable
std::future< CreateEntityRecognizerOutcome > CreateEntityRecognizerOutcomeCallable
std::future< ClassifyDocumentOutcome > ClassifyDocumentOutcomeCallable
std::future< ListPiiEntitiesDetectionJobsOutcome > ListPiiEntitiesDetectionJobsOutcomeCallable
std::future< ListEventsDetectionJobsOutcome > ListEventsDetectionJobsOutcomeCallable
std::future< StartEntitiesDetectionJobOutcome > StartEntitiesDetectionJobOutcomeCallable
std::future< DetectKeyPhrasesOutcome > DetectKeyPhrasesOutcomeCallable
std::future< UpdateFlywheelOutcome > UpdateFlywheelOutcomeCallable
std::future< StopTrainingDocumentClassifierOutcome > StopTrainingDocumentClassifierOutcomeCallable
std::future< StartFlywheelIterationOutcome > StartFlywheelIterationOutcomeCallable
std::future< ListEntityRecognizersOutcome > ListEntityRecognizersOutcomeCallable
std::future< ListKeyPhrasesDetectionJobsOutcome > ListKeyPhrasesDetectionJobsOutcomeCallable
std::future< StopDominantLanguageDetectionJobOutcome > StopDominantLanguageDetectionJobOutcomeCallable
std::future< BatchDetectSentimentOutcome > BatchDetectSentimentOutcomeCallable
std::future< ListEntitiesDetectionJobsOutcome > ListEntitiesDetectionJobsOutcomeCallable
std::future< DeleteDocumentClassifierOutcome > DeleteDocumentClassifierOutcomeCallable
std::future< StopTargetedSentimentDetectionJobOutcome > StopTargetedSentimentDetectionJobOutcomeCallable
std::future< DetectToxicContentOutcome > DetectToxicContentOutcomeCallable
std::future< DescribeSentimentDetectionJobOutcome > DescribeSentimentDetectionJobOutcomeCallable
std::future< CreateFlywheelOutcome > CreateFlywheelOutcomeCallable
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
std::future< StartDocumentClassificationJobOutcome > StartDocumentClassificationJobOutcomeCallable
std::future< DetectEntitiesOutcome > DetectEntitiesOutcomeCallable
std::future< DescribeEndpointOutcome > DescribeEndpointOutcomeCallable
std::future< ListFlywheelIterationHistoryOutcome > ListFlywheelIterationHistoryOutcomeCallable
std::future< StopEventsDetectionJobOutcome > StopEventsDetectionJobOutcomeCallable
std::future< StopSentimentDetectionJobOutcome > StopSentimentDetectionJobOutcomeCallable
std::future< StartTargetedSentimentDetectionJobOutcome > StartTargetedSentimentDetectionJobOutcomeCallable
std::future< DescribeTargetedSentimentDetectionJobOutcome > DescribeTargetedSentimentDetectionJobOutcomeCallable
std::future< DescribeEventsDetectionJobOutcome > DescribeEventsDetectionJobOutcomeCallable
std::future< StartKeyPhrasesDetectionJobOutcome > StartKeyPhrasesDetectionJobOutcomeCallable
std::future< DescribePiiEntitiesDetectionJobOutcome > DescribePiiEntitiesDetectionJobOutcomeCallable
std::future< CreateDocumentClassifierOutcome > CreateDocumentClassifierOutcomeCallable
std::future< UpdateEndpointOutcome > UpdateEndpointOutcomeCallable
std::future< StopTrainingEntityRecognizerOutcome > StopTrainingEntityRecognizerOutcomeCallable
std::future< DeleteEndpointOutcome > DeleteEndpointOutcomeCallable
std::future< ListEndpointsOutcome > ListEndpointsOutcomeCallable
std::future< DescribeResourcePolicyOutcome > DescribeResourcePolicyOutcomeCallable
std::function< void(const ComprehendClient *, const Model::ContainsPiiEntitiesRequest &, const Model::ContainsPiiEntitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ContainsPiiEntitiesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartPiiEntitiesDetectionJobRequest &, const Model::StartPiiEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartPiiEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribePiiEntitiesDetectionJobRequest &, const Model::DescribePiiEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePiiEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutResourcePolicyResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListTopicsDetectionJobsRequest &, const Model::ListTopicsDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTopicsDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopKeyPhrasesDetectionJobRequest &, const Model::StopKeyPhrasesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopKeyPhrasesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeTopicsDetectionJobRequest &, const Model::DescribeTopicsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTopicsDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectKeyPhrasesRequest &, const Model::DetectKeyPhrasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectKeyPhrasesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DeleteEntityRecognizerRequest &, const Model::DeleteEntityRecognizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEntityRecognizerResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DeleteEndpointRequest &, const Model::DeleteEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEndpointResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeSentimentDetectionJobRequest &, const Model::DescribeSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeEndpointRequest &, const Model::DescribeEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEndpointResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListSentimentDetectionJobsRequest &, const Model::ListSentimentDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSentimentDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartEntitiesDetectionJobRequest &, const Model::StartEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteResourcePolicyResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::CreateFlywheelRequest &, const Model::CreateFlywheelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFlywheelResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopDominantLanguageDetectionJobRequest &, const Model::StopDominantLanguageDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopDominantLanguageDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::UpdateFlywheelRequest &, const Model::UpdateFlywheelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFlywheelResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectEntitiesRequest &, const Model::BatchDetectEntitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectEntitiesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeDominantLanguageDetectionJobRequest &, const Model::DescribeDominantLanguageDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDominantLanguageDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeFlywheelRequest &, const Model::DescribeFlywheelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFlywheelResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListEntitiesDetectionJobsRequest &, const Model::ListEntitiesDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEntitiesDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ClassifyDocumentRequest &, const Model::ClassifyDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ClassifyDocumentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeDocumentClassificationJobRequest &, const Model::DescribeDocumentClassificationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDocumentClassificationJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectKeyPhrasesRequest &, const Model::BatchDetectKeyPhrasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectKeyPhrasesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::CreateDocumentClassifierRequest &, const Model::CreateDocumentClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDocumentClassifierResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartTargetedSentimentDetectionJobRequest &, const Model::StartTargetedSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartTargetedSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectSyntaxRequest &, const Model::BatchDetectSyntaxOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectSyntaxResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::CreateEndpointRequest &, const Model::CreateEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEndpointResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ImportModelRequest &, const Model::ImportModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportModelResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::CreateEntityRecognizerRequest &, const Model::CreateEntityRecognizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEntityRecognizerResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListKeyPhrasesDetectionJobsRequest &, const Model::ListKeyPhrasesDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListKeyPhrasesDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListEntityRecognizersRequest &, const Model::ListEntityRecognizersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEntityRecognizersResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectToxicContentRequest &, const Model::DetectToxicContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectToxicContentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListDocumentClassifiersRequest &, const Model::ListDocumentClassifiersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDocumentClassifiersResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListDominantLanguageDetectionJobsRequest &, const Model::ListDominantLanguageDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDominantLanguageDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeEventsDetectionJobRequest &, const Model::DescribeEventsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEventsDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectEntitiesRequest &, const Model::DetectEntitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectEntitiesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectDominantLanguageRequest &, const Model::DetectDominantLanguageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectDominantLanguageResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopEntitiesDetectionJobRequest &, const Model::StopEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeResourcePolicyRequest &, const Model::DescribeResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeResourcePolicyResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListDatasetsRequest &, const Model::ListDatasetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDatasetsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectSentimentRequest &, const Model::DetectSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectSentimentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListFlywheelsRequest &, const Model::ListFlywheelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFlywheelsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListFlywheelIterationHistoryRequest &, const Model::ListFlywheelIterationHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFlywheelIterationHistoryResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::CreateDatasetRequest &, const Model::CreateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDatasetResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListDocumentClassificationJobsRequest &, const Model::ListDocumentClassificationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDocumentClassificationJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListEntityRecognizerSummariesRequest &, const Model::ListEntityRecognizerSummariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEntityRecognizerSummariesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectSentimentRequest &, const Model::BatchDetectSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectSentimentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartTopicsDetectionJobRequest &, const Model::StartTopicsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartTopicsDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeDocumentClassifierRequest &, const Model::DescribeDocumentClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDocumentClassifierResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopTrainingDocumentClassifierRequest &, const Model::StopTrainingDocumentClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopTrainingDocumentClassifierResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListTargetedSentimentDetectionJobsRequest &, const Model::ListTargetedSentimentDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTargetedSentimentDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopPiiEntitiesDetectionJobRequest &, const Model::StopPiiEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopPiiEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectTargetedSentimentRequest &, const Model::DetectTargetedSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectTargetedSentimentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DeleteFlywheelRequest &, const Model::DeleteFlywheelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFlywheelResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartDocumentClassificationJobRequest &, const Model::StartDocumentClassificationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartDocumentClassificationJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopSentimentDetectionJobRequest &, const Model::StopSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartFlywheelIterationRequest &, const Model::StartFlywheelIterationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartFlywheelIterationResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeDatasetRequest &, const Model::DescribeDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDatasetResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListEndpointsRequest &, const Model::ListEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEndpointsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListPiiEntitiesDetectionJobsRequest &, const Model::ListPiiEntitiesDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPiiEntitiesDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListEventsDetectionJobsRequest &, const Model::ListEventsDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEventsDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeFlywheelIterationRequest &, const Model::DescribeFlywheelIterationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFlywheelIterationResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartEventsDetectionJobRequest &, const Model::StartEventsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartEventsDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectPiiEntitiesRequest &, const Model::DetectPiiEntitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectPiiEntitiesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeTargetedSentimentDetectionJobRequest &, const Model::DescribeTargetedSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTargetedSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectDominantLanguageRequest &, const Model::BatchDetectDominantLanguageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectDominantLanguageResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopTargetedSentimentDetectionJobRequest &, const Model::StopTargetedSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopTargetedSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectTargetedSentimentRequest &, const Model::BatchDetectTargetedSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectTargetedSentimentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartSentimentDetectionJobRequest &, const Model::StartSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopEventsDetectionJobRequest &, const Model::StopEventsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopEventsDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartKeyPhrasesDetectionJobRequest &, const Model::StartKeyPhrasesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartKeyPhrasesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectSyntaxRequest &, const Model::DetectSyntaxOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectSyntaxResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeEntitiesDetectionJobRequest &, const Model::DescribeEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListDocumentClassifierSummariesRequest &, const Model::ListDocumentClassifierSummariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDocumentClassifierSummariesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartDominantLanguageDetectionJobRequest &, const Model::StartDominantLanguageDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartDominantLanguageDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DeleteDocumentClassifierRequest &, const Model::DeleteDocumentClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDocumentClassifierResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::UpdateEndpointRequest &, const Model::UpdateEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateEndpointResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeKeyPhrasesDetectionJobRequest &, const Model::DescribeKeyPhrasesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeKeyPhrasesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeEntityRecognizerRequest &, const Model::DescribeEntityRecognizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEntityRecognizerResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopTrainingEntityRecognizerRequest &, const Model::StopTrainingEntityRecognizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopTrainingEntityRecognizerResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String