7#include <aws/comprehend/Comprehend_EXPORTS.h>
8#include <aws/core/client/ClientConfiguration.h>
9#include <aws/core/client/AWSClient.h>
10#include <aws/core/client/AWSClientAsyncCRTP.h>
11#include <aws/core/utils/json/JsonSerializer.h>
12#include <aws/comprehend/ComprehendServiceClientModel.h>
39 std::shared_ptr<ComprehendEndpointProviderBase> endpointProvider =
nullptr);
46 std::shared_ptr<ComprehendEndpointProviderBase> endpointProvider =
nullptr,
53 ComprehendClient(
const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
54 std::shared_ptr<ComprehendEndpointProviderBase> endpointProvider =
nullptr,
76 ComprehendClient(
const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
95 template<
typename BatchDetectDominantLanguageRequestT = Model::BatchDetectDominantLanguageRequest>
98 return SubmitCallable(&ComprehendClient::BatchDetectDominantLanguage, request);
104 template<
typename BatchDetectDominantLanguageRequestT = Model::BatchDetectDominantLanguageRequest>
107 return SubmitAsync(&ComprehendClient::BatchDetectDominantLanguage, request, handler, context);
123 template<
typename BatchDetectEntitiesRequestT = Model::BatchDetectEntitiesRequest>
126 return SubmitCallable(&ComprehendClient::BatchDetectEntities, request);
132 template<
typename BatchDetectEntitiesRequestT = Model::BatchDetectEntitiesRequest>
135 return SubmitAsync(&ComprehendClient::BatchDetectEntities, request, handler, context);
149 template<
typename BatchDetectKeyPhrasesRequestT = Model::BatchDetectKeyPhrasesRequest>
152 return SubmitCallable(&ComprehendClient::BatchDetectKeyPhrases, request);
158 template<
typename BatchDetectKeyPhrasesRequestT = Model::BatchDetectKeyPhrasesRequest>
161 return SubmitAsync(&ComprehendClient::BatchDetectKeyPhrases, request, handler, context);
176 template<
typename BatchDetectSentimentRequestT = Model::BatchDetectSentimentRequest>
179 return SubmitCallable(&ComprehendClient::BatchDetectSentiment, request);
185 template<
typename BatchDetectSentimentRequestT = Model::BatchDetectSentimentRequest>
188 return SubmitAsync(&ComprehendClient::BatchDetectSentiment, request, handler, context);
205 template<
typename BatchDetectSyntaxRequestT = Model::BatchDetectSyntaxRequest>
208 return SubmitCallable(&ComprehendClient::BatchDetectSyntax, request);
214 template<
typename BatchDetectSyntaxRequestT = Model::BatchDetectSyntaxRequest>
217 return SubmitAsync(&ComprehendClient::BatchDetectSyntax, request, handler, context);
235 template<
typename BatchDetectTargetedSentimentRequestT = Model::BatchDetectTargetedSentimentRequest>
238 return SubmitCallable(&ComprehendClient::BatchDetectTargetedSentiment, request);
244 template<
typename BatchDetectTargetedSentimentRequestT = Model::BatchDetectTargetedSentimentRequest>
247 return SubmitAsync(&ComprehendClient::BatchDetectTargetedSentiment, request, handler, context);
281 template<
typename ClassifyDocumentRequestT = Model::ClassifyDocumentRequest>
284 return SubmitCallable(&ComprehendClient::ClassifyDocument, request);
290 template<
typename ClassifyDocumentRequestT = Model::ClassifyDocumentRequest>
293 return SubmitAsync(&ComprehendClient::ClassifyDocument, request, handler, context);
308 template<
typename ContainsPiiEntitiesRequestT = Model::ContainsPiiEntitiesRequest>
311 return SubmitCallable(&ComprehendClient::ContainsPiiEntities, request);
317 template<
typename ContainsPiiEntitiesRequestT = Model::ContainsPiiEntitiesRequest>
320 return SubmitAsync(&ComprehendClient::ContainsPiiEntities, request, handler, context);
337 template<
typename CreateDatasetRequestT = Model::CreateDatasetRequest>
340 return SubmitCallable(&ComprehendClient::CreateDataset, request);
346 template<
typename CreateDatasetRequestT = Model::CreateDatasetRequest>
349 return SubmitAsync(&ComprehendClient::CreateDataset, request, handler, context);
367 template<
typename CreateDocumentClassifierRequestT = Model::CreateDocumentClassifierRequest>
370 return SubmitCallable(&ComprehendClient::CreateDocumentClassifier, request);
376 template<
typename CreateDocumentClassifierRequestT = Model::CreateDocumentClassifierRequest>
379 return SubmitAsync(&ComprehendClient::CreateDocumentClassifier, request, handler, context);
395 template<
typename CreateEndpo
intRequestT = Model::CreateEndpo
intRequest>
398 return SubmitCallable(&ComprehendClient::CreateEndpoint, request);
404 template<
typename CreateEndpo
intRequestT = Model::CreateEndpo
intRequest>
407 return SubmitAsync(&ComprehendClient::CreateEndpoint, request, handler, context);
423 template<
typename CreateEntityRecognizerRequestT = Model::CreateEntityRecognizerRequest>
426 return SubmitCallable(&ComprehendClient::CreateEntityRecognizer, request);
432 template<
typename CreateEntityRecognizerRequestT = Model::CreateEntityRecognizerRequest>
435 return SubmitAsync(&ComprehendClient::CreateEntityRecognizer, request, handler, context);
461 template<
typename CreateFlywheelRequestT = Model::CreateFlywheelRequest>
464 return SubmitCallable(&ComprehendClient::CreateFlywheel, request);
470 template<
typename CreateFlywheelRequestT = Model::CreateFlywheelRequest>
473 return SubmitAsync(&ComprehendClient::CreateFlywheel, request, handler, context);
492 template<
typename DeleteDocumentClassifierRequestT = Model::DeleteDocumentClassifierRequest>
495 return SubmitCallable(&ComprehendClient::DeleteDocumentClassifier, request);
501 template<
typename DeleteDocumentClassifierRequestT = Model::DeleteDocumentClassifierRequest>
504 return SubmitAsync(&ComprehendClient::DeleteDocumentClassifier, request, handler, context);
521 template<
typename DeleteEndpo
intRequestT = Model::DeleteEndpo
intRequest>
524 return SubmitCallable(&ComprehendClient::DeleteEndpoint, request);
530 template<
typename DeleteEndpo
intRequestT = Model::DeleteEndpo
intRequest>
533 return SubmitAsync(&ComprehendClient::DeleteEndpoint, request, handler, context);
552 template<
typename DeleteEntityRecognizerRequestT = Model::DeleteEntityRecognizerRequest>
555 return SubmitCallable(&ComprehendClient::DeleteEntityRecognizer, request);
561 template<
typename DeleteEntityRecognizerRequestT = Model::DeleteEntityRecognizerRequest>
564 return SubmitAsync(&ComprehendClient::DeleteEntityRecognizer, request, handler, context);
582 template<
typename DeleteFlywheelRequestT = Model::DeleteFlywheelRequest>
585 return SubmitCallable(&ComprehendClient::DeleteFlywheel, request);
591 template<
typename DeleteFlywheelRequestT = Model::DeleteFlywheelRequest>
594 return SubmitAsync(&ComprehendClient::DeleteFlywheel, request, handler, context);
608 template<
typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
611 return SubmitCallable(&ComprehendClient::DeleteResourcePolicy, request);
617 template<
typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
620 return SubmitAsync(&ComprehendClient::DeleteResourcePolicy, request, handler, context);
637 template<
typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
640 return SubmitCallable(&ComprehendClient::DescribeDataset, request);
646 template<
typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
649 return SubmitAsync(&ComprehendClient::DescribeDataset, request, handler, context);
664 template<
typename DescribeDocumentClassificationJobRequestT = Model::DescribeDocumentClassificationJobRequest>
667 return SubmitCallable(&ComprehendClient::DescribeDocumentClassificationJob, request);
673 template<
typename DescribeDocumentClassificationJobRequestT = Model::DescribeDocumentClassificationJobRequest>
676 return SubmitAsync(&ComprehendClient::DescribeDocumentClassificationJob, request, handler, context);
690 template<
typename DescribeDocumentClassifierRequestT = Model::DescribeDocumentClassifierRequest>
693 return SubmitCallable(&ComprehendClient::DescribeDocumentClassifier, request);
699 template<
typename DescribeDocumentClassifierRequestT = Model::DescribeDocumentClassifierRequest>
702 return SubmitAsync(&ComprehendClient::DescribeDocumentClassifier, request, handler, context);
717 template<
typename DescribeDominantLanguageDetectionJobRequestT = Model::DescribeDominantLanguageDetectionJobRequest>
720 return SubmitCallable(&ComprehendClient::DescribeDominantLanguageDetectionJob, request);
726 template<
typename DescribeDominantLanguageDetectionJobRequestT = Model::DescribeDominantLanguageDetectionJobRequest>
729 return SubmitAsync(&ComprehendClient::DescribeDominantLanguageDetectionJob, request, handler, context);
745 template<
typename DescribeEndpo
intRequestT = Model::DescribeEndpo
intRequest>
748 return SubmitCallable(&ComprehendClient::DescribeEndpoint, request);
754 template<
typename DescribeEndpo
intRequestT = Model::DescribeEndpo
intRequest>
757 return SubmitAsync(&ComprehendClient::DescribeEndpoint, request, handler, context);
771 template<
typename DescribeEntitiesDetectionJobRequestT = Model::DescribeEntitiesDetectionJobRequest>
774 return SubmitCallable(&ComprehendClient::DescribeEntitiesDetectionJob, request);
780 template<
typename DescribeEntitiesDetectionJobRequestT = Model::DescribeEntitiesDetectionJobRequest>
783 return SubmitAsync(&ComprehendClient::DescribeEntitiesDetectionJob, request, handler, context);
798 template<
typename DescribeEntityRecognizerRequestT = Model::DescribeEntityRecognizerRequest>
801 return SubmitCallable(&ComprehendClient::DescribeEntityRecognizer, request);
807 template<
typename DescribeEntityRecognizerRequestT = Model::DescribeEntityRecognizerRequest>
810 return SubmitAsync(&ComprehendClient::DescribeEntityRecognizer, request, handler, context);
824 template<
typename DescribeEventsDetectionJobRequestT = Model::DescribeEventsDetectionJobRequest>
827 return SubmitCallable(&ComprehendClient::DescribeEventsDetectionJob, request);
833 template<
typename DescribeEventsDetectionJobRequestT = Model::DescribeEventsDetectionJobRequest>
836 return SubmitAsync(&ComprehendClient::DescribeEventsDetectionJob, request, handler, context);
853 template<
typename DescribeFlywheelRequestT = Model::DescribeFlywheelRequest>
856 return SubmitCallable(&ComprehendClient::DescribeFlywheel, request);
862 template<
typename DescribeFlywheelRequestT = Model::DescribeFlywheelRequest>
865 return SubmitAsync(&ComprehendClient::DescribeFlywheel, request, handler, context);
882 template<
typename DescribeFlywheelIterationRequestT = Model::DescribeFlywheelIterationRequest>
885 return SubmitCallable(&ComprehendClient::DescribeFlywheelIteration, request);
891 template<
typename DescribeFlywheelIterationRequestT = Model::DescribeFlywheelIterationRequest>
894 return SubmitAsync(&ComprehendClient::DescribeFlywheelIteration, request, handler, context);
908 template<
typename DescribeKeyPhrasesDetectionJobRequestT = Model::DescribeKeyPhrasesDetectionJobRequest>
911 return SubmitCallable(&ComprehendClient::DescribeKeyPhrasesDetectionJob, request);
917 template<
typename DescribeKeyPhrasesDetectionJobRequestT = Model::DescribeKeyPhrasesDetectionJobRequest>
920 return SubmitAsync(&ComprehendClient::DescribeKeyPhrasesDetectionJob, request, handler, context);
935 template<
typename DescribePiiEntitiesDetectionJobRequestT = Model::DescribePiiEntitiesDetectionJobRequest>
938 return SubmitCallable(&ComprehendClient::DescribePiiEntitiesDetectionJob, request);
944 template<
typename DescribePiiEntitiesDetectionJobRequestT = Model::DescribePiiEntitiesDetectionJobRequest>
947 return SubmitAsync(&ComprehendClient::DescribePiiEntitiesDetectionJob, request, handler, context);
961 template<
typename DescribeResourcePolicyRequestT = Model::DescribeResourcePolicyRequest>
964 return SubmitCallable(&ComprehendClient::DescribeResourcePolicy, request);
970 template<
typename DescribeResourcePolicyRequestT = Model::DescribeResourcePolicyRequest>
973 return SubmitAsync(&ComprehendClient::DescribeResourcePolicy, request, handler, context);
987 template<
typename DescribeSentimentDetectionJobRequestT = Model::DescribeSentimentDetectionJobRequest>
990 return SubmitCallable(&ComprehendClient::DescribeSentimentDetectionJob, request);
996 template<
typename DescribeSentimentDetectionJobRequestT = Model::DescribeSentimentDetectionJobRequest>
999 return SubmitAsync(&ComprehendClient::DescribeSentimentDetectionJob, request, handler, context);
1013 template<
typename DescribeTargetedSentimentDetectionJobRequestT = Model::DescribeTargetedSentimentDetectionJobRequest>
1016 return SubmitCallable(&ComprehendClient::DescribeTargetedSentimentDetectionJob, request);
1022 template<
typename DescribeTargetedSentimentDetectionJobRequestT = Model::DescribeTargetedSentimentDetectionJobRequest>
1025 return SubmitAsync(&ComprehendClient::DescribeTargetedSentimentDetectionJob, request, handler, context);
1039 template<
typename DescribeTopicsDetectionJobRequestT = Model::DescribeTopicsDetectionJobRequest>
1042 return SubmitCallable(&ComprehendClient::DescribeTopicsDetectionJob, request);
1048 template<
typename DescribeTopicsDetectionJobRequestT = Model::DescribeTopicsDetectionJobRequest>
1051 return SubmitAsync(&ComprehendClient::DescribeTopicsDetectionJob, request, handler, context);
1067 template<
typename DetectDominantLanguageRequestT = Model::DetectDominantLanguageRequest>
1070 return SubmitCallable(&ComprehendClient::DetectDominantLanguage, request);
1076 template<
typename DetectDominantLanguageRequestT = Model::DetectDominantLanguageRequest>
1079 return SubmitAsync(&ComprehendClient::DetectDominantLanguage, request, handler, context);
1107 template<
typename DetectEntitiesRequestT = Model::DetectEntitiesRequest>
1110 return SubmitCallable(&ComprehendClient::DetectEntities, request);
1116 template<
typename DetectEntitiesRequestT = Model::DetectEntitiesRequest>
1119 return SubmitAsync(&ComprehendClient::DetectEntities, request, handler, context);
1133 template<
typename DetectKeyPhrasesRequestT = Model::DetectKeyPhrasesRequest>
1136 return SubmitCallable(&ComprehendClient::DetectKeyPhrases, request);
1142 template<
typename DetectKeyPhrasesRequestT = Model::DetectKeyPhrasesRequest>
1145 return SubmitAsync(&ComprehendClient::DetectKeyPhrases, request, handler, context);
1160 template<
typename DetectPiiEntitiesRequestT = Model::DetectPiiEntitiesRequest>
1163 return SubmitCallable(&ComprehendClient::DetectPiiEntities, request);
1169 template<
typename DetectPiiEntitiesRequestT = Model::DetectPiiEntitiesRequest>
1172 return SubmitAsync(&ComprehendClient::DetectPiiEntities, request, handler, context);
1187 template<
typename DetectSentimentRequestT = Model::DetectSentimentRequest>
1190 return SubmitCallable(&ComprehendClient::DetectSentiment, request);
1196 template<
typename DetectSentimentRequestT = Model::DetectSentimentRequest>
1199 return SubmitAsync(&ComprehendClient::DetectSentiment, request, handler, context);
1215 template<
typename DetectSyntaxRequestT = Model::DetectSyntaxRequest>
1218 return SubmitCallable(&ComprehendClient::DetectSyntax, request);
1224 template<
typename DetectSyntaxRequestT = Model::DetectSyntaxRequest>
1227 return SubmitAsync(&ComprehendClient::DetectSyntax, request, handler, context);
1245 template<
typename DetectTargetedSentimentRequestT = Model::DetectTargetedSentimentRequest>
1248 return SubmitCallable(&ComprehendClient::DetectTargetedSentiment, request);
1254 template<
typename DetectTargetedSentimentRequestT = Model::DetectTargetedSentimentRequest>
1257 return SubmitAsync(&ComprehendClient::DetectTargetedSentiment, request, handler, context);
1275 template<
typename DetectToxicContentRequestT = Model::DetectToxicContentRequest>
1278 return SubmitCallable(&ComprehendClient::DetectToxicContent, request);
1284 template<
typename DetectToxicContentRequestT = Model::DetectToxicContentRequest>
1287 return SubmitAsync(&ComprehendClient::DetectToxicContent, request, handler, context);
1306 template<
typename ImportModelRequestT = Model::ImportModelRequest>
1309 return SubmitCallable(&ComprehendClient::ImportModel, request);
1315 template<
typename ImportModelRequestT = Model::ImportModelRequest>
1318 return SubmitAsync(&ComprehendClient::ImportModel, request, handler, context);
1335 template<
typename ListDatasetsRequestT = Model::ListDatasetsRequest>
1338 return SubmitCallable(&ComprehendClient::ListDatasets, request);
1344 template<
typename ListDatasetsRequestT = Model::ListDatasetsRequest>
1347 return SubmitAsync(&ComprehendClient::ListDatasets, request, handler, context);
1361 template<
typename ListDocumentClassificationJobsRequestT = Model::ListDocumentClassificationJobsRequest>
1364 return SubmitCallable(&ComprehendClient::ListDocumentClassificationJobs, request);
1370 template<
typename ListDocumentClassificationJobsRequestT = Model::ListDocumentClassificationJobsRequest>
1373 return SubmitAsync(&ComprehendClient::ListDocumentClassificationJobs, request, handler, context);
1387 template<
typename ListDocumentClassifierSummariesRequestT = Model::ListDocumentClassifierSummariesRequest>
1390 return SubmitCallable(&ComprehendClient::ListDocumentClassifierSummaries, request);
1396 template<
typename ListDocumentClassifierSummariesRequestT = Model::ListDocumentClassifierSummariesRequest>
1399 return SubmitAsync(&ComprehendClient::ListDocumentClassifierSummaries, request, handler, context);
1413 template<
typename ListDocumentClassifiersRequestT = Model::ListDocumentClassifiersRequest>
1416 return SubmitCallable(&ComprehendClient::ListDocumentClassifiers, request);
1422 template<
typename ListDocumentClassifiersRequestT = Model::ListDocumentClassifiersRequest>
1425 return SubmitAsync(&ComprehendClient::ListDocumentClassifiers, request, handler, context);
1439 template<
typename ListDominantLanguageDetectionJobsRequestT = Model::ListDominantLanguageDetectionJobsRequest>
1442 return SubmitCallable(&ComprehendClient::ListDominantLanguageDetectionJobs, request);
1448 template<
typename ListDominantLanguageDetectionJobsRequestT = Model::ListDominantLanguageDetectionJobsRequest>
1451 return SubmitAsync(&ComprehendClient::ListDominantLanguageDetectionJobs, request, handler, context);
1467 template<
typename ListEndpo
intsRequestT = Model::ListEndpo
intsRequest>
1470 return SubmitCallable(&ComprehendClient::ListEndpoints, request);
1476 template<
typename ListEndpo
intsRequestT = Model::ListEndpo
intsRequest>
1479 return SubmitAsync(&ComprehendClient::ListEndpoints, request, handler, context);
1493 template<
typename ListEntitiesDetectionJobsRequestT = Model::ListEntitiesDetectionJobsRequest>
1496 return SubmitCallable(&ComprehendClient::ListEntitiesDetectionJobs, request);
1502 template<
typename ListEntitiesDetectionJobsRequestT = Model::ListEntitiesDetectionJobsRequest>
1505 return SubmitAsync(&ComprehendClient::ListEntitiesDetectionJobs, request, handler, context);
1519 template<
typename ListEntityRecognizerSummariesRequestT = Model::ListEntityRecognizerSummariesRequest>
1522 return SubmitCallable(&ComprehendClient::ListEntityRecognizerSummaries, request);
1528 template<
typename ListEntityRecognizerSummariesRequestT = Model::ListEntityRecognizerSummariesRequest>
1531 return SubmitAsync(&ComprehendClient::ListEntityRecognizerSummaries, request, handler, context);
1550 template<
typename ListEntityRecognizersRequestT = Model::ListEntityRecognizersRequest>
1553 return SubmitCallable(&ComprehendClient::ListEntityRecognizers, request);
1559 template<
typename ListEntityRecognizersRequestT = Model::ListEntityRecognizersRequest>
1562 return SubmitAsync(&ComprehendClient::ListEntityRecognizers, request, handler, context);
1576 template<
typename ListEventsDetectionJobsRequestT = Model::ListEventsDetectionJobsRequest>
1579 return SubmitCallable(&ComprehendClient::ListEventsDetectionJobs, request);
1585 template<
typename ListEventsDetectionJobsRequestT = Model::ListEventsDetectionJobsRequest>
1588 return SubmitAsync(&ComprehendClient::ListEventsDetectionJobs, request, handler, context);
1605 template<
typename ListFlywheelIterationHistoryRequestT = Model::ListFlywheelIterationHistoryRequest>
1608 return SubmitCallable(&ComprehendClient::ListFlywheelIterationHistory, request);
1614 template<
typename ListFlywheelIterationHistoryRequestT = Model::ListFlywheelIterationHistoryRequest>
1617 return SubmitAsync(&ComprehendClient::ListFlywheelIterationHistory, request, handler, context);
1631 template<
typename ListFlywheelsRequestT = Model::ListFlywheelsRequest>
1634 return SubmitCallable(&ComprehendClient::ListFlywheels, request);
1640 template<
typename ListFlywheelsRequestT = Model::ListFlywheelsRequest>
1643 return SubmitAsync(&ComprehendClient::ListFlywheels, request, handler, context);
1657 template<
typename ListKeyPhrasesDetectionJobsRequestT = Model::ListKeyPhrasesDetectionJobsRequest>
1660 return SubmitCallable(&ComprehendClient::ListKeyPhrasesDetectionJobs, request);
1666 template<
typename ListKeyPhrasesDetectionJobsRequestT = Model::ListKeyPhrasesDetectionJobsRequest>
1669 return SubmitAsync(&ComprehendClient::ListKeyPhrasesDetectionJobs, request, handler, context);
1683 template<
typename ListPiiEntitiesDetectionJobsRequestT = Model::ListPiiEntitiesDetectionJobsRequest>
1686 return SubmitCallable(&ComprehendClient::ListPiiEntitiesDetectionJobs, request);
1692 template<
typename ListPiiEntitiesDetectionJobsRequestT = Model::ListPiiEntitiesDetectionJobsRequest>
1695 return SubmitAsync(&ComprehendClient::ListPiiEntitiesDetectionJobs, request, handler, context);
1709 template<
typename ListSentimentDetectionJobsRequestT = Model::ListSentimentDetectionJobsRequest>
1712 return SubmitCallable(&ComprehendClient::ListSentimentDetectionJobs, request);
1718 template<
typename ListSentimentDetectionJobsRequestT = Model::ListSentimentDetectionJobsRequest>
1721 return SubmitAsync(&ComprehendClient::ListSentimentDetectionJobs, request, handler, context);
1735 template<
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1738 return SubmitCallable(&ComprehendClient::ListTagsForResource, request);
1744 template<
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1747 return SubmitAsync(&ComprehendClient::ListTagsForResource, request, handler, context);
1761 template<
typename ListTargetedSentimentDetectionJobsRequestT = Model::ListTargetedSentimentDetectionJobsRequest>
1764 return SubmitCallable(&ComprehendClient::ListTargetedSentimentDetectionJobs, request);
1770 template<
typename ListTargetedSentimentDetectionJobsRequestT = Model::ListTargetedSentimentDetectionJobsRequest>
1773 return SubmitAsync(&ComprehendClient::ListTargetedSentimentDetectionJobs, request, handler, context);
1787 template<
typename ListTopicsDetectionJobsRequestT = Model::ListTopicsDetectionJobsRequest>
1790 return SubmitCallable(&ComprehendClient::ListTopicsDetectionJobs, request);
1796 template<
typename ListTopicsDetectionJobsRequestT = Model::ListTopicsDetectionJobsRequest>
1799 return SubmitAsync(&ComprehendClient::ListTopicsDetectionJobs, request, handler, context);
1815 template<
typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
1818 return SubmitCallable(&ComprehendClient::PutResourcePolicy, request);
1824 template<
typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
1827 return SubmitAsync(&ComprehendClient::PutResourcePolicy, request, handler, context);
1842 template<
typename StartDocumentClassificationJobRequestT = Model::StartDocumentClassificationJobRequest>
1845 return SubmitCallable(&ComprehendClient::StartDocumentClassificationJob, request);
1851 template<
typename StartDocumentClassificationJobRequestT = Model::StartDocumentClassificationJobRequest>
1854 return SubmitAsync(&ComprehendClient::StartDocumentClassificationJob, request, handler, context);
1869 template<
typename StartDominantLanguageDetectionJobRequestT = Model::StartDominantLanguageDetectionJobRequest>
1872 return SubmitCallable(&ComprehendClient::StartDominantLanguageDetectionJob, request);
1878 template<
typename StartDominantLanguageDetectionJobRequestT = Model::StartDominantLanguageDetectionJobRequest>
1881 return SubmitAsync(&ComprehendClient::StartDominantLanguageDetectionJob, request, handler, context);
1899 template<
typename StartEntitiesDetectionJobRequestT = Model::StartEntitiesDetectionJobRequest>
1902 return SubmitCallable(&ComprehendClient::StartEntitiesDetectionJob, request);
1908 template<
typename StartEntitiesDetectionJobRequestT = Model::StartEntitiesDetectionJobRequest>
1911 return SubmitAsync(&ComprehendClient::StartEntitiesDetectionJob, request, handler, context);
1925 template<
typename StartEventsDetectionJobRequestT = Model::StartEventsDetectionJobRequest>
1928 return SubmitCallable(&ComprehendClient::StartEventsDetectionJob, request);
1934 template<
typename StartEventsDetectionJobRequestT = Model::StartEventsDetectionJobRequest>
1937 return SubmitAsync(&ComprehendClient::StartEventsDetectionJob, request, handler, context);
1954 template<
typename StartFlywheelIterationRequestT = Model::StartFlywheelIterationRequest>
1957 return SubmitCallable(&ComprehendClient::StartFlywheelIteration, request);
1963 template<
typename StartFlywheelIterationRequestT = Model::StartFlywheelIterationRequest>
1966 return SubmitAsync(&ComprehendClient::StartFlywheelIteration, request, handler, context);
1981 template<
typename StartKeyPhrasesDetectionJobRequestT = Model::StartKeyPhrasesDetectionJobRequest>
1984 return SubmitCallable(&ComprehendClient::StartKeyPhrasesDetectionJob, request);
1990 template<
typename StartKeyPhrasesDetectionJobRequestT = Model::StartKeyPhrasesDetectionJobRequest>
1993 return SubmitAsync(&ComprehendClient::StartKeyPhrasesDetectionJob, request, handler, context);
2007 template<
typename StartPiiEntitiesDetectionJobRequestT = Model::StartPiiEntitiesDetectionJobRequest>
2010 return SubmitCallable(&ComprehendClient::StartPiiEntitiesDetectionJob, request);
2016 template<
typename StartPiiEntitiesDetectionJobRequestT = Model::StartPiiEntitiesDetectionJobRequest>
2019 return SubmitAsync(&ComprehendClient::StartPiiEntitiesDetectionJob, request, handler, context);
2033 template<
typename StartSentimentDetectionJobRequestT = Model::StartSentimentDetectionJobRequest>
2036 return SubmitCallable(&ComprehendClient::StartSentimentDetectionJob, request);
2042 template<
typename StartSentimentDetectionJobRequestT = Model::StartSentimentDetectionJobRequest>
2045 return SubmitAsync(&ComprehendClient::StartSentimentDetectionJob, request, handler, context);
2060 template<
typename StartTargetedSentimentDetectionJobRequestT = Model::StartTargetedSentimentDetectionJobRequest>
2063 return SubmitCallable(&ComprehendClient::StartTargetedSentimentDetectionJob, request);
2069 template<
typename StartTargetedSentimentDetectionJobRequestT = Model::StartTargetedSentimentDetectionJobRequest>
2072 return SubmitAsync(&ComprehendClient::StartTargetedSentimentDetectionJob, request, handler, context);
2087 template<
typename StartTopicsDetectionJobRequestT = Model::StartTopicsDetectionJobRequest>
2090 return SubmitCallable(&ComprehendClient::StartTopicsDetectionJob, request);
2096 template<
typename StartTopicsDetectionJobRequestT = Model::StartTopicsDetectionJobRequest>
2099 return SubmitAsync(&ComprehendClient::StartTopicsDetectionJob, request, handler, context);
2121 template<
typename StopDominantLanguageDetectionJobRequestT = Model::StopDominantLanguageDetectionJobRequest>
2124 return SubmitCallable(&ComprehendClient::StopDominantLanguageDetectionJob, request);
2130 template<
typename StopDominantLanguageDetectionJobRequestT = Model::StopDominantLanguageDetectionJobRequest>
2133 return SubmitAsync(&ComprehendClient::StopDominantLanguageDetectionJob, request, handler, context);
2155 template<
typename StopEntitiesDetectionJobRequestT = Model::StopEntitiesDetectionJobRequest>
2158 return SubmitCallable(&ComprehendClient::StopEntitiesDetectionJob, request);
2164 template<
typename StopEntitiesDetectionJobRequestT = Model::StopEntitiesDetectionJobRequest>
2167 return SubmitAsync(&ComprehendClient::StopEntitiesDetectionJob, request, handler, context);
2180 template<
typename StopEventsDetectionJobRequestT = Model::StopEventsDetectionJobRequest>
2183 return SubmitCallable(&ComprehendClient::StopEventsDetectionJob, request);
2189 template<
typename StopEventsDetectionJobRequestT = Model::StopEventsDetectionJobRequest>
2192 return SubmitAsync(&ComprehendClient::StopEventsDetectionJob, request, handler, context);
2214 template<
typename StopKeyPhrasesDetectionJobRequestT = Model::StopKeyPhrasesDetectionJobRequest>
2217 return SubmitCallable(&ComprehendClient::StopKeyPhrasesDetectionJob, request);
2223 template<
typename StopKeyPhrasesDetectionJobRequestT = Model::StopKeyPhrasesDetectionJobRequest>
2226 return SubmitAsync(&ComprehendClient::StopKeyPhrasesDetectionJob, request, handler, context);
2239 template<
typename StopPiiEntitiesDetectionJobRequestT = Model::StopPiiEntitiesDetectionJobRequest>
2242 return SubmitCallable(&ComprehendClient::StopPiiEntitiesDetectionJob, request);
2248 template<
typename StopPiiEntitiesDetectionJobRequestT = Model::StopPiiEntitiesDetectionJobRequest>
2251 return SubmitAsync(&ComprehendClient::StopPiiEntitiesDetectionJob, request, handler, context);
2273 template<
typename StopSentimentDetectionJobRequestT = Model::StopSentimentDetectionJobRequest>
2276 return SubmitCallable(&ComprehendClient::StopSentimentDetectionJob, request);
2282 template<
typename StopSentimentDetectionJobRequestT = Model::StopSentimentDetectionJobRequest>
2285 return SubmitAsync(&ComprehendClient::StopSentimentDetectionJob, request, handler, context);
2307 template<
typename StopTargetedSentimentDetectionJobRequestT = Model::StopTargetedSentimentDetectionJobRequest>
2310 return SubmitCallable(&ComprehendClient::StopTargetedSentimentDetectionJob, request);
2316 template<
typename StopTargetedSentimentDetectionJobRequestT = Model::StopTargetedSentimentDetectionJobRequest>
2319 return SubmitAsync(&ComprehendClient::StopTargetedSentimentDetectionJob, request, handler, context);
2338 template<
typename StopTrainingDocumentClassifierRequestT = Model::StopTrainingDocumentClassifierRequest>
2341 return SubmitCallable(&ComprehendClient::StopTrainingDocumentClassifier, request);
2347 template<
typename StopTrainingDocumentClassifierRequestT = Model::StopTrainingDocumentClassifierRequest>
2350 return SubmitAsync(&ComprehendClient::StopTrainingDocumentClassifier, request, handler, context);
2369 template<
typename StopTrainingEntityRecognizerRequestT = Model::StopTrainingEntityRecognizerRequest>
2372 return SubmitCallable(&ComprehendClient::StopTrainingEntityRecognizer, request);
2378 template<
typename StopTrainingEntityRecognizerRequestT = Model::StopTrainingEntityRecognizerRequest>
2381 return SubmitAsync(&ComprehendClient::StopTrainingEntityRecognizer, request, handler, context);
2397 template<
typename TagResourceRequestT = Model::TagResourceRequest>
2400 return SubmitCallable(&ComprehendClient::TagResource, request);
2406 template<
typename TagResourceRequestT = Model::TagResourceRequest>
2409 return SubmitAsync(&ComprehendClient::TagResource, request, handler, context);
2423 template<
typename UntagResourceRequestT = Model::UntagResourceRequest>
2426 return SubmitCallable(&ComprehendClient::UntagResource, request);
2432 template<
typename UntagResourceRequestT = Model::UntagResourceRequest>
2435 return SubmitAsync(&ComprehendClient::UntagResource, request, handler, context);
2451 template<
typename UpdateEndpo
intRequestT = Model::UpdateEndpo
intRequest>
2454 return SubmitCallable(&ComprehendClient::UpdateEndpoint, request);
2460 template<
typename UpdateEndpo
intRequestT = Model::UpdateEndpo
intRequest>
2463 return SubmitAsync(&ComprehendClient::UpdateEndpoint, request, handler, context);
2477 template<
typename UpdateFlywheelRequestT = Model::UpdateFlywheelRequest>
2480 return SubmitCallable(&ComprehendClient::UpdateFlywheel, request);
2486 template<
typename UpdateFlywheelRequestT = Model::UpdateFlywheelRequest>
2489 return SubmitAsync(&ComprehendClient::UpdateFlywheel, request, handler, context);
2500 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::DeleteEndpointRequest &, const Model::DeleteEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEndpointResponseReceivedHandler
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::StopEventsDetectionJobRequest &, const Model::StopEventsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopEventsDetectionJobResponseReceivedHandler
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::DescribeEndpointRequest &, const Model::DescribeEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointResponseReceivedHandler
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::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
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::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
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::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::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
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::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResourcePolicyResponseReceivedHandler
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::DescribeKeyPhrasesDetectionJobRequest &, const Model::DescribeKeyPhrasesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeKeyPhrasesDetectionJobResponseReceivedHandler
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::ListEventsDetectionJobsRequest &, const Model::ListEventsDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEventsDetectionJobsResponseReceivedHandler
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::DescribeSentimentDetectionJobRequest &, const Model::DescribeSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSentimentDetectionJobResponseReceivedHandler
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::ListEndpointsRequest &, const Model::ListEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEndpointsResponseReceivedHandler
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::StartDocumentClassificationJobRequest &, const Model::StartDocumentClassificationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDocumentClassificationJobResponseReceivedHandler
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::DetectToxicContentRequest &, const Model::DetectToxicContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetectToxicContentResponseReceivedHandler
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::DescribeDatasetRequest &, const Model::DescribeDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetResponseReceivedHandler
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::StopDominantLanguageDetectionJobRequest &, const Model::StopDominantLanguageDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopDominantLanguageDetectionJobResponseReceivedHandler
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::ListEntityRecognizersRequest &, const Model::ListEntityRecognizersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEntityRecognizersResponseReceivedHandler
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::BatchDetectTargetedSentimentRequest &, const Model::BatchDetectTargetedSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDetectTargetedSentimentResponseReceivedHandler
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::DescribePiiEntitiesDetectionJobRequest &, const Model::DescribePiiEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePiiEntitiesDetectionJobResponseReceivedHandler
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::StopTrainingEntityRecognizerRequest &, const Model::StopTrainingEntityRecognizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopTrainingEntityRecognizerResponseReceivedHandler
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::CreateDatasetRequest &, const Model::CreateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetResponseReceivedHandler
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::StartTargetedSentimentDetectionJobRequest &, const Model::StartTargetedSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartTargetedSentimentDetectionJobResponseReceivedHandler
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::ListDominantLanguageDetectionJobsRequest &, const Model::ListDominantLanguageDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDominantLanguageDetectionJobsResponseReceivedHandler
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::DetectEntitiesRequest &, const Model::DetectEntitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetectEntitiesResponseReceivedHandler
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::StopKeyPhrasesDetectionJobRequest &, const Model::StopKeyPhrasesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopKeyPhrasesDetectionJobResponseReceivedHandler
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::DescribeFlywheelIterationRequest &, const Model::DescribeFlywheelIterationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFlywheelIterationResponseReceivedHandler
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::DetectTargetedSentimentRequest &, const Model::DetectTargetedSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetectTargetedSentimentResponseReceivedHandler
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::DetectSentimentRequest &, const Model::DetectSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetectSentimentResponseReceivedHandler
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::StartFlywheelIterationRequest &, const Model::StartFlywheelIterationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartFlywheelIterationResponseReceivedHandler
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::DescribeDocumentClassificationJobRequest &, const Model::DescribeDocumentClassificationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDocumentClassificationJobResponseReceivedHandler
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::ListKeyPhrasesDetectionJobsRequest &, const Model::ListKeyPhrasesDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListKeyPhrasesDetectionJobsResponseReceivedHandler
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::CreateFlywheelRequest &, const Model::CreateFlywheelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFlywheelResponseReceivedHandler
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::ListPiiEntitiesDetectionJobsRequest &, const Model::ListPiiEntitiesDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPiiEntitiesDetectionJobsResponseReceivedHandler
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::DescribeResourcePolicyRequest &, const Model::DescribeResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeResourcePolicyResponseReceivedHandler
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::ImportModelRequest &, const Model::ImportModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportModelResponseReceivedHandler
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::UpdateFlywheelRequest &, const Model::UpdateFlywheelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFlywheelResponseReceivedHandler
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::BatchDetectDominantLanguageRequest &, const Model::BatchDetectDominantLanguageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDetectDominantLanguageResponseReceivedHandler
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::ListDatasetsRequest &, const Model::ListDatasetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetsResponseReceivedHandler
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::StopTrainingDocumentClassifierRequest &, const Model::StopTrainingDocumentClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopTrainingDocumentClassifierResponseReceivedHandler
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::DescribeEntityRecognizerRequest &, const Model::DescribeEntityRecognizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEntityRecognizerResponseReceivedHandler
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::ListEntityRecognizerSummariesRequest &, const Model::ListEntityRecognizerSummariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEntityRecognizerSummariesResponseReceivedHandler
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::ListDocumentClassificationJobsRequest &, const Model::ListDocumentClassificationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDocumentClassificationJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartTopicsDetectionJobRequest &, const Model::StartTopicsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartTopicsDetectionJobResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String