7#include <aws/comprehend/ComprehendPaginationBase.h>
8#include <aws/comprehend/ComprehendServiceClientModel.h>
9#include <aws/comprehend/ComprehendWaiter.h>
10#include <aws/comprehend/Comprehend_EXPORTS.h>
11#include <aws/core/client/AWSClient.h>
12#include <aws/core/client/AWSClientAsyncCRTP.h>
13#include <aws/core/client/ClientConfiguration.h>
14#include <aws/core/utils/json/JsonSerializer.h>
42 std::shared_ptr<ComprehendEndpointProviderBase> endpointProvider =
nullptr);
57 const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
58 std::shared_ptr<ComprehendEndpointProviderBase> endpointProvider =
nullptr,
78 ComprehendClient(
const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
99 template <
typename BatchDetectDominantLanguageRequestT = Model::BatchDetectDominantLanguageRequest>
101 const BatchDetectDominantLanguageRequestT& request)
const {
102 return SubmitCallable(&ComprehendClient::BatchDetectDominantLanguage, request);
109 template <
typename BatchDetectDominantLanguageRequestT = Model::BatchDetectDominantLanguageRequest>
112 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
113 return SubmitAsync(&ComprehendClient::BatchDetectDominantLanguage, request, handler, context);
130 template <
typename BatchDetectEntitiesRequestT = Model::BatchDetectEntitiesRequest>
132 return SubmitCallable(&ComprehendClient::BatchDetectEntities, request);
139 template <
typename BatchDetectEntitiesRequestT = Model::BatchDetectEntitiesRequest>
141 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
142 return SubmitAsync(&ComprehendClient::BatchDetectEntities, request, handler, context);
157 template <
typename BatchDetectKeyPhrasesRequestT = Model::BatchDetectKeyPhrasesRequest>
159 return SubmitCallable(&ComprehendClient::BatchDetectKeyPhrases, request);
166 template <
typename BatchDetectKeyPhrasesRequestT = Model::BatchDetectKeyPhrasesRequest>
168 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
169 return SubmitAsync(&ComprehendClient::BatchDetectKeyPhrases, request, handler, context);
185 template <
typename BatchDetectSentimentRequestT = Model::BatchDetectSentimentRequest>
187 return SubmitCallable(&ComprehendClient::BatchDetectSentiment, request);
194 template <
typename BatchDetectSentimentRequestT = Model::BatchDetectSentimentRequest>
196 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
197 return SubmitAsync(&ComprehendClient::BatchDetectSentiment, request, handler, context);
215 template <
typename BatchDetectSyntaxRequestT = Model::BatchDetectSyntaxRequest>
217 return SubmitCallable(&ComprehendClient::BatchDetectSyntax, request);
224 template <
typename BatchDetectSyntaxRequestT = Model::BatchDetectSyntaxRequest>
226 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
227 return SubmitAsync(&ComprehendClient::BatchDetectSyntax, request, handler, context);
247 template <
typename BatchDetectTargetedSentimentRequestT = Model::BatchDetectTargetedSentimentRequest>
249 const BatchDetectTargetedSentimentRequestT& request)
const {
250 return SubmitCallable(&ComprehendClient::BatchDetectTargetedSentiment, request);
257 template <
typename BatchDetectTargetedSentimentRequestT = Model::BatchDetectTargetedSentimentRequest>
260 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
261 return SubmitAsync(&ComprehendClient::BatchDetectTargetedSentiment, request, handler, context);
296 template <
typename ClassifyDocumentRequestT = Model::ClassifyDocumentRequest>
298 return SubmitCallable(&ComprehendClient::ClassifyDocument, request);
305 template <
typename ClassifyDocumentRequestT = Model::ClassifyDocumentRequest>
307 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
308 return SubmitAsync(&ComprehendClient::ClassifyDocument, request, handler, context);
324 template <
typename ContainsPiiEntitiesRequestT = Model::ContainsPiiEntitiesRequest>
326 return SubmitCallable(&ComprehendClient::ContainsPiiEntities, request);
333 template <
typename ContainsPiiEntitiesRequestT = Model::ContainsPiiEntitiesRequest>
335 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
336 return SubmitAsync(&ComprehendClient::ContainsPiiEntities, request, handler, context);
353 template <
typename CreateDatasetRequestT = Model::CreateDatasetRequest>
355 return SubmitCallable(&ComprehendClient::CreateDataset, request);
362 template <
typename CreateDatasetRequestT = Model::CreateDatasetRequest>
364 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
365 return SubmitAsync(&ComprehendClient::CreateDataset, request, handler, context);
384 template <
typename CreateDocumentClassifierRequestT = Model::CreateDocumentClassifierRequest>
386 return SubmitCallable(&ComprehendClient::CreateDocumentClassifier, request);
393 template <
typename CreateDocumentClassifierRequestT = Model::CreateDocumentClassifierRequest>
396 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
397 return SubmitAsync(&ComprehendClient::CreateDocumentClassifier, request, handler, context);
413 template <
typename CreateEndpo
intRequestT = Model::CreateEndpo
intRequest>
415 return SubmitCallable(&ComprehendClient::CreateEndpoint, request);
422 template <
typename CreateEndpo
intRequestT = Model::CreateEndpo
intRequest>
424 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
425 return SubmitAsync(&ComprehendClient::CreateEndpoint, request, handler, context);
442 template <
typename CreateEntityRecognizerRequestT = Model::CreateEntityRecognizerRequest>
444 return SubmitCallable(&ComprehendClient::CreateEntityRecognizer, request);
451 template <
typename CreateEntityRecognizerRequestT = Model::CreateEntityRecognizerRequest>
454 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
455 return SubmitAsync(&ComprehendClient::CreateEntityRecognizer, request, handler, context);
481 template <
typename CreateFlywheelRequestT = Model::CreateFlywheelRequest>
483 return SubmitCallable(&ComprehendClient::CreateFlywheel, request);
490 template <
typename CreateFlywheelRequestT = Model::CreateFlywheelRequest>
492 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
493 return SubmitAsync(&ComprehendClient::CreateFlywheel, request, handler, context);
513 template <
typename DeleteDocumentClassifierRequestT = Model::DeleteDocumentClassifierRequest>
515 return SubmitCallable(&ComprehendClient::DeleteDocumentClassifier, request);
522 template <
typename DeleteDocumentClassifierRequestT = Model::DeleteDocumentClassifierRequest>
525 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
526 return SubmitAsync(&ComprehendClient::DeleteDocumentClassifier, request, handler, context);
543 template <
typename DeleteEndpo
intRequestT = Model::DeleteEndpo
intRequest>
545 return SubmitCallable(&ComprehendClient::DeleteEndpoint, request);
552 template <
typename DeleteEndpo
intRequestT = Model::DeleteEndpo
intRequest>
554 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
555 return SubmitAsync(&ComprehendClient::DeleteEndpoint, request, handler, context);
575 template <
typename DeleteEntityRecognizerRequestT = Model::DeleteEntityRecognizerRequest>
577 return SubmitCallable(&ComprehendClient::DeleteEntityRecognizer, request);
584 template <
typename DeleteEntityRecognizerRequestT = Model::DeleteEntityRecognizerRequest>
587 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
588 return SubmitAsync(&ComprehendClient::DeleteEntityRecognizer, request, handler, context);
606 template <
typename DeleteFlywheelRequestT = Model::DeleteFlywheelRequest>
608 return SubmitCallable(&ComprehendClient::DeleteFlywheel, request);
615 template <
typename DeleteFlywheelRequestT = Model::DeleteFlywheelRequest>
617 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
618 return SubmitAsync(&ComprehendClient::DeleteFlywheel, request, handler, context);
633 template <
typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
635 return SubmitCallable(&ComprehendClient::DeleteResourcePolicy, request);
642 template <
typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
644 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
645 return SubmitAsync(&ComprehendClient::DeleteResourcePolicy, request, handler, context);
662 template <
typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
664 return SubmitCallable(&ComprehendClient::DescribeDataset, request);
671 template <
typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
673 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
674 return SubmitAsync(&ComprehendClient::DescribeDataset, request, handler, context);
691 template <
typename DescribeDocumentClassificationJobRequestT = Model::DescribeDocumentClassificationJobRequest>
693 const DescribeDocumentClassificationJobRequestT& request)
const {
694 return SubmitCallable(&ComprehendClient::DescribeDocumentClassificationJob, request);
701 template <
typename DescribeDocumentClassificationJobRequestT = Model::DescribeDocumentClassificationJobRequest>
704 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
705 return SubmitAsync(&ComprehendClient::DescribeDocumentClassificationJob, request, handler, context);
721 template <
typename DescribeDocumentClassifierRequestT = Model::DescribeDocumentClassifierRequest>
723 const DescribeDocumentClassifierRequestT& request)
const {
724 return SubmitCallable(&ComprehendClient::DescribeDocumentClassifier, request);
731 template <
typename DescribeDocumentClassifierRequestT = Model::DescribeDocumentClassifierRequest>
734 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
735 return SubmitAsync(&ComprehendClient::DescribeDocumentClassifier, request, handler, context);
752 template <
typename DescribeDominantLanguageDetectionJobRequestT = Model::DescribeDominantLanguageDetectionJobRequest>
754 const DescribeDominantLanguageDetectionJobRequestT& request)
const {
755 return SubmitCallable(&ComprehendClient::DescribeDominantLanguageDetectionJob, request);
762 template <
typename DescribeDominantLanguageDetectionJobRequestT = Model::DescribeDominantLanguageDetectionJobRequest>
765 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
766 return SubmitAsync(&ComprehendClient::DescribeDominantLanguageDetectionJob, request, handler, context);
783 template <
typename DescribeEndpo
intRequestT = Model::DescribeEndpo
intRequest>
785 return SubmitCallable(&ComprehendClient::DescribeEndpoint, request);
792 template <
typename DescribeEndpo
intRequestT = Model::DescribeEndpo
intRequest>
794 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
795 return SubmitAsync(&ComprehendClient::DescribeEndpoint, request, handler, context);
811 template <
typename DescribeEntitiesDetectionJobRequestT = Model::DescribeEntitiesDetectionJobRequest>
813 const DescribeEntitiesDetectionJobRequestT& request)
const {
814 return SubmitCallable(&ComprehendClient::DescribeEntitiesDetectionJob, request);
821 template <
typename DescribeEntitiesDetectionJobRequestT = Model::DescribeEntitiesDetectionJobRequest>
824 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
825 return SubmitAsync(&ComprehendClient::DescribeEntitiesDetectionJob, request, handler, context);
841 template <
typename DescribeEntityRecognizerRequestT = Model::DescribeEntityRecognizerRequest>
843 return SubmitCallable(&ComprehendClient::DescribeEntityRecognizer, request);
850 template <
typename DescribeEntityRecognizerRequestT = Model::DescribeEntityRecognizerRequest>
853 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
854 return SubmitAsync(&ComprehendClient::DescribeEntityRecognizer, request, handler, context);
870 template <
typename DescribeEventsDetectionJobRequestT = Model::DescribeEventsDetectionJobRequest>
872 const DescribeEventsDetectionJobRequestT& request)
const {
873 return SubmitCallable(&ComprehendClient::DescribeEventsDetectionJob, request);
880 template <
typename DescribeEventsDetectionJobRequestT = Model::DescribeEventsDetectionJobRequest>
883 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
884 return SubmitAsync(&ComprehendClient::DescribeEventsDetectionJob, request, handler, context);
902 template <
typename DescribeFlywheelRequestT = Model::DescribeFlywheelRequest>
904 return SubmitCallable(&ComprehendClient::DescribeFlywheel, request);
911 template <
typename DescribeFlywheelRequestT = Model::DescribeFlywheelRequest>
913 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
914 return SubmitAsync(&ComprehendClient::DescribeFlywheel, request, handler, context);
932 template <
typename DescribeFlywheelIterationRequestT = Model::DescribeFlywheelIterationRequest>
934 const DescribeFlywheelIterationRequestT& request)
const {
935 return SubmitCallable(&ComprehendClient::DescribeFlywheelIteration, request);
942 template <
typename DescribeFlywheelIterationRequestT = Model::DescribeFlywheelIterationRequest>
945 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
946 return SubmitAsync(&ComprehendClient::DescribeFlywheelIteration, request, handler, context);
962 template <
typename DescribeKeyPhrasesDetectionJobRequestT = Model::DescribeKeyPhrasesDetectionJobRequest>
964 const DescribeKeyPhrasesDetectionJobRequestT& request)
const {
965 return SubmitCallable(&ComprehendClient::DescribeKeyPhrasesDetectionJob, request);
972 template <
typename DescribeKeyPhrasesDetectionJobRequestT = Model::DescribeKeyPhrasesDetectionJobRequest>
975 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
976 return SubmitAsync(&ComprehendClient::DescribeKeyPhrasesDetectionJob, request, handler, context);
993 template <
typename DescribePiiEntitiesDetectionJobRequestT = Model::DescribePiiEntitiesDetectionJobRequest>
995 const DescribePiiEntitiesDetectionJobRequestT& request)
const {
996 return SubmitCallable(&ComprehendClient::DescribePiiEntitiesDetectionJob, request);
1003 template <
typename DescribePiiEntitiesDetectionJobRequestT = Model::DescribePiiEntitiesDetectionJobRequest>
1006 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1007 return SubmitAsync(&ComprehendClient::DescribePiiEntitiesDetectionJob, request, handler, context);
1022 template <
typename DescribeResourcePolicyRequestT = Model::DescribeResourcePolicyRequest>
1024 return SubmitCallable(&ComprehendClient::DescribeResourcePolicy, request);
1031 template <
typename DescribeResourcePolicyRequestT = Model::DescribeResourcePolicyRequest>
1034 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1035 return SubmitAsync(&ComprehendClient::DescribeResourcePolicy, request, handler, context);
1051 template <
typename DescribeSentimentDetectionJobRequestT = Model::DescribeSentimentDetectionJobRequest>
1053 const DescribeSentimentDetectionJobRequestT& request)
const {
1054 return SubmitCallable(&ComprehendClient::DescribeSentimentDetectionJob, request);
1061 template <
typename DescribeSentimentDetectionJobRequestT = Model::DescribeSentimentDetectionJobRequest>
1064 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1065 return SubmitAsync(&ComprehendClient::DescribeSentimentDetectionJob, request, handler, context);
1081 template <
typename DescribeTargetedSentimentDetectionJobRequestT = Model::DescribeTargetedSentimentDetectionJobRequest>
1083 const DescribeTargetedSentimentDetectionJobRequestT& request)
const {
1084 return SubmitCallable(&ComprehendClient::DescribeTargetedSentimentDetectionJob, request);
1091 template <
typename DescribeTargetedSentimentDetectionJobRequestT = Model::DescribeTargetedSentimentDetectionJobRequest>
1094 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1095 return SubmitAsync(&ComprehendClient::DescribeTargetedSentimentDetectionJob, request, handler, context);
1111 template <
typename DescribeTopicsDetectionJobRequestT = Model::DescribeTopicsDetectionJobRequest>
1113 const DescribeTopicsDetectionJobRequestT& request)
const {
1114 return SubmitCallable(&ComprehendClient::DescribeTopicsDetectionJob, request);
1121 template <
typename DescribeTopicsDetectionJobRequestT = Model::DescribeTopicsDetectionJobRequest>
1124 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1125 return SubmitAsync(&ComprehendClient::DescribeTopicsDetectionJob, request, handler, context);
1142 template <
typename DetectDominantLanguageRequestT = Model::DetectDominantLanguageRequest>
1144 return SubmitCallable(&ComprehendClient::DetectDominantLanguage, request);
1151 template <
typename DetectDominantLanguageRequestT = Model::DetectDominantLanguageRequest>
1154 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1155 return SubmitAsync(&ComprehendClient::DetectDominantLanguage, request, handler, context);
1183 template <
typename DetectEntitiesRequestT = Model::DetectEntitiesRequest>
1185 return SubmitCallable(&ComprehendClient::DetectEntities, request);
1192 template <
typename DetectEntitiesRequestT = Model::DetectEntitiesRequest>
1194 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1195 const DetectEntitiesRequestT& request = {})
const {
1196 return SubmitAsync(&ComprehendClient::DetectEntities, request, handler, context);
1211 template <
typename DetectKeyPhrasesRequestT = Model::DetectKeyPhrasesRequest>
1213 return SubmitCallable(&ComprehendClient::DetectKeyPhrases, request);
1220 template <
typename DetectKeyPhrasesRequestT = Model::DetectKeyPhrasesRequest>
1222 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1223 return SubmitAsync(&ComprehendClient::DetectKeyPhrases, request, handler, context);
1239 template <
typename DetectPiiEntitiesRequestT = Model::DetectPiiEntitiesRequest>
1241 return SubmitCallable(&ComprehendClient::DetectPiiEntities, request);
1248 template <
typename DetectPiiEntitiesRequestT = Model::DetectPiiEntitiesRequest>
1250 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1251 return SubmitAsync(&ComprehendClient::DetectPiiEntities, request, handler, context);
1266 template <
typename DetectSentimentRequestT = Model::DetectSentimentRequest>
1268 return SubmitCallable(&ComprehendClient::DetectSentiment, request);
1275 template <
typename DetectSentimentRequestT = Model::DetectSentimentRequest>
1277 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1278 return SubmitAsync(&ComprehendClient::DetectSentiment, request, handler, context);
1294 template <
typename DetectSyntaxRequestT = Model::DetectSyntaxRequest>
1296 return SubmitCallable(&ComprehendClient::DetectSyntax, request);
1303 template <
typename DetectSyntaxRequestT = Model::DetectSyntaxRequest>
1305 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1306 return SubmitAsync(&ComprehendClient::DetectSyntax, request, handler, context);
1325 template <
typename DetectTargetedSentimentRequestT = Model::DetectTargetedSentimentRequest>
1327 return SubmitCallable(&ComprehendClient::DetectTargetedSentiment, request);
1334 template <
typename DetectTargetedSentimentRequestT = Model::DetectTargetedSentimentRequest>
1337 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1338 return SubmitAsync(&ComprehendClient::DetectTargetedSentiment, request, handler, context);
1357 template <
typename DetectToxicContentRequestT = Model::DetectToxicContentRequest>
1359 return SubmitCallable(&ComprehendClient::DetectToxicContent, request);
1366 template <
typename DetectToxicContentRequestT = Model::DetectToxicContentRequest>
1368 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1369 return SubmitAsync(&ComprehendClient::DetectToxicContent, request, handler, context);
1388 template <
typename ImportModelRequestT = Model::ImportModelRequest>
1390 return SubmitCallable(&ComprehendClient::ImportModel, request);
1397 template <
typename ImportModelRequestT = Model::ImportModelRequest>
1399 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1400 return SubmitAsync(&ComprehendClient::ImportModel, request, handler, context);
1417 template <
typename ListDatasetsRequestT = Model::ListDatasetsRequest>
1419 return SubmitCallable(&ComprehendClient::ListDatasets, request);
1426 template <
typename ListDatasetsRequestT = Model::ListDatasetsRequest>
1428 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1429 const ListDatasetsRequestT& request = {})
const {
1430 return SubmitAsync(&ComprehendClient::ListDatasets, request, handler, context);
1446 template <
typename ListDocumentClassificationJobsRequestT = Model::ListDocumentClassificationJobsRequest>
1448 const ListDocumentClassificationJobsRequestT& request = {})
const {
1449 return SubmitCallable(&ComprehendClient::ListDocumentClassificationJobs, request);
1456 template <
typename ListDocumentClassificationJobsRequestT = Model::ListDocumentClassificationJobsRequest>
1458 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1459 const ListDocumentClassificationJobsRequestT& request = {})
const {
1460 return SubmitAsync(&ComprehendClient::ListDocumentClassificationJobs, request, handler, context);
1476 template <
typename ListDocumentClassifierSummariesRequestT = Model::ListDocumentClassifierSummariesRequest>
1478 const ListDocumentClassifierSummariesRequestT& request = {})
const {
1479 return SubmitCallable(&ComprehendClient::ListDocumentClassifierSummaries, request);
1486 template <
typename ListDocumentClassifierSummariesRequestT = Model::ListDocumentClassifierSummariesRequest>
1488 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1489 const ListDocumentClassifierSummariesRequestT& request = {})
const {
1490 return SubmitAsync(&ComprehendClient::ListDocumentClassifierSummaries, request, handler, context);
1505 template <
typename ListDocumentClassifiersRequestT = Model::ListDocumentClassifiersRequest>
1507 return SubmitCallable(&ComprehendClient::ListDocumentClassifiers, request);
1514 template <
typename ListDocumentClassifiersRequestT = Model::ListDocumentClassifiersRequest>
1516 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1517 const ListDocumentClassifiersRequestT& request = {})
const {
1518 return SubmitAsync(&ComprehendClient::ListDocumentClassifiers, request, handler, context);
1534 template <
typename ListDominantLanguageDetectionJobsRequestT = Model::ListDominantLanguageDetectionJobsRequest>
1536 const ListDominantLanguageDetectionJobsRequestT& request = {})
const {
1537 return SubmitCallable(&ComprehendClient::ListDominantLanguageDetectionJobs, request);
1544 template <
typename ListDominantLanguageDetectionJobsRequestT = Model::ListDominantLanguageDetectionJobsRequest>
1546 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1547 const ListDominantLanguageDetectionJobsRequestT& request = {})
const {
1548 return SubmitAsync(&ComprehendClient::ListDominantLanguageDetectionJobs, request, handler, context);
1564 template <
typename ListEndpo
intsRequestT = Model::ListEndpo
intsRequest>
1566 return SubmitCallable(&ComprehendClient::ListEndpoints, request);
1573 template <
typename ListEndpo
intsRequestT = Model::ListEndpo
intsRequest>
1575 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1576 const ListEndpointsRequestT& request = {})
const {
1577 return SubmitAsync(&ComprehendClient::ListEndpoints, request, handler, context);
1593 template <
typename ListEntitiesDetectionJobsRequestT = Model::ListEntitiesDetectionJobsRequest>
1595 const ListEntitiesDetectionJobsRequestT& request = {})
const {
1596 return SubmitCallable(&ComprehendClient::ListEntitiesDetectionJobs, request);
1603 template <
typename ListEntitiesDetectionJobsRequestT = Model::ListEntitiesDetectionJobsRequest>
1605 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1606 const ListEntitiesDetectionJobsRequestT& request = {})
const {
1607 return SubmitAsync(&ComprehendClient::ListEntitiesDetectionJobs, request, handler, context);
1623 template <
typename ListEntityRecognizerSummariesRequestT = Model::ListEntityRecognizerSummariesRequest>
1625 const ListEntityRecognizerSummariesRequestT& request = {})
const {
1626 return SubmitCallable(&ComprehendClient::ListEntityRecognizerSummaries, request);
1633 template <
typename ListEntityRecognizerSummariesRequestT = Model::ListEntityRecognizerSummariesRequest>
1635 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1636 const ListEntityRecognizerSummariesRequestT& request = {})
const {
1637 return SubmitAsync(&ComprehendClient::ListEntityRecognizerSummaries, request, handler, context);
1657 template <
typename ListEntityRecognizersRequestT = Model::ListEntityRecognizersRequest>
1659 return SubmitCallable(&ComprehendClient::ListEntityRecognizers, request);
1666 template <
typename ListEntityRecognizersRequestT = Model::ListEntityRecognizersRequest>
1668 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1669 const ListEntityRecognizersRequestT& request = {})
const {
1670 return SubmitAsync(&ComprehendClient::ListEntityRecognizers, request, handler, context);
1685 template <
typename ListEventsDetectionJobsRequestT = Model::ListEventsDetectionJobsRequest>
1687 return SubmitCallable(&ComprehendClient::ListEventsDetectionJobs, request);
1694 template <
typename ListEventsDetectionJobsRequestT = Model::ListEventsDetectionJobsRequest>
1696 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1697 const ListEventsDetectionJobsRequestT& request = {})
const {
1698 return SubmitAsync(&ComprehendClient::ListEventsDetectionJobs, request, handler, context);
1717 template <
typename ListFlywheelIterationHistoryRequestT = Model::ListFlywheelIterationHistoryRequest>
1719 const ListFlywheelIterationHistoryRequestT& request)
const {
1720 return SubmitCallable(&ComprehendClient::ListFlywheelIterationHistory, request);
1727 template <
typename ListFlywheelIterationHistoryRequestT = Model::ListFlywheelIterationHistoryRequest>
1730 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1731 return SubmitAsync(&ComprehendClient::ListFlywheelIterationHistory, request, handler, context);
1745 template <
typename ListFlywheelsRequestT = Model::ListFlywheelsRequest>
1747 return SubmitCallable(&ComprehendClient::ListFlywheels, request);
1754 template <
typename ListFlywheelsRequestT = Model::ListFlywheelsRequest>
1756 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1757 const ListFlywheelsRequestT& request = {})
const {
1758 return SubmitAsync(&ComprehendClient::ListFlywheels, request, handler, context);
1774 template <
typename ListKeyPhrasesDetectionJobsRequestT = Model::ListKeyPhrasesDetectionJobsRequest>
1776 const ListKeyPhrasesDetectionJobsRequestT& request = {})
const {
1777 return SubmitCallable(&ComprehendClient::ListKeyPhrasesDetectionJobs, request);
1784 template <
typename ListKeyPhrasesDetectionJobsRequestT = Model::ListKeyPhrasesDetectionJobsRequest>
1786 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1787 const ListKeyPhrasesDetectionJobsRequestT& request = {})
const {
1788 return SubmitAsync(&ComprehendClient::ListKeyPhrasesDetectionJobs, request, handler, context);
1804 template <
typename ListPiiEntitiesDetectionJobsRequestT = Model::ListPiiEntitiesDetectionJobsRequest>
1806 const ListPiiEntitiesDetectionJobsRequestT& request = {})
const {
1807 return SubmitCallable(&ComprehendClient::ListPiiEntitiesDetectionJobs, request);
1814 template <
typename ListPiiEntitiesDetectionJobsRequestT = Model::ListPiiEntitiesDetectionJobsRequest>
1816 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1817 const ListPiiEntitiesDetectionJobsRequestT& request = {})
const {
1818 return SubmitAsync(&ComprehendClient::ListPiiEntitiesDetectionJobs, request, handler, context);
1834 template <
typename ListSentimentDetectionJobsRequestT = Model::ListSentimentDetectionJobsRequest>
1836 const ListSentimentDetectionJobsRequestT& request = {})
const {
1837 return SubmitCallable(&ComprehendClient::ListSentimentDetectionJobs, request);
1844 template <
typename ListSentimentDetectionJobsRequestT = Model::ListSentimentDetectionJobsRequest>
1846 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1847 const ListSentimentDetectionJobsRequestT& request = {})
const {
1848 return SubmitAsync(&ComprehendClient::ListSentimentDetectionJobs, request, handler, context);
1863 template <
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1865 return SubmitCallable(&ComprehendClient::ListTagsForResource, request);
1872 template <
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1874 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1875 return SubmitAsync(&ComprehendClient::ListTagsForResource, request, handler, context);
1891 template <
typename ListTargetedSentimentDetectionJobsRequestT = Model::ListTargetedSentimentDetectionJobsRequest>
1893 const ListTargetedSentimentDetectionJobsRequestT& request = {})
const {
1894 return SubmitCallable(&ComprehendClient::ListTargetedSentimentDetectionJobs, request);
1901 template <
typename ListTargetedSentimentDetectionJobsRequestT = Model::ListTargetedSentimentDetectionJobsRequest>
1903 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1904 const ListTargetedSentimentDetectionJobsRequestT& request = {})
const {
1905 return SubmitAsync(&ComprehendClient::ListTargetedSentimentDetectionJobs, request, handler, context);
1920 template <
typename ListTopicsDetectionJobsRequestT = Model::ListTopicsDetectionJobsRequest>
1922 return SubmitCallable(&ComprehendClient::ListTopicsDetectionJobs, request);
1929 template <
typename ListTopicsDetectionJobsRequestT = Model::ListTopicsDetectionJobsRequest>
1931 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr,
1932 const ListTopicsDetectionJobsRequestT& request = {})
const {
1933 return SubmitAsync(&ComprehendClient::ListTopicsDetectionJobs, request, handler, context);
1950 template <
typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
1952 return SubmitCallable(&ComprehendClient::PutResourcePolicy, request);
1959 template <
typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
1961 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1962 return SubmitAsync(&ComprehendClient::PutResourcePolicy, request, handler, context);
1979 template <
typename StartDocumentClassificationJobRequestT = Model::StartDocumentClassificationJobRequest>
1981 const StartDocumentClassificationJobRequestT& request)
const {
1982 return SubmitCallable(&ComprehendClient::StartDocumentClassificationJob, request);
1989 template <
typename StartDocumentClassificationJobRequestT = Model::StartDocumentClassificationJobRequest>
1992 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
1993 return SubmitAsync(&ComprehendClient::StartDocumentClassificationJob, request, handler, context);
2010 template <
typename StartDominantLanguageDetectionJobRequestT = Model::StartDominantLanguageDetectionJobRequest>
2012 const StartDominantLanguageDetectionJobRequestT& request)
const {
2013 return SubmitCallable(&ComprehendClient::StartDominantLanguageDetectionJob, request);
2020 template <
typename StartDominantLanguageDetectionJobRequestT = Model::StartDominantLanguageDetectionJobRequest>
2023 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2024 return SubmitAsync(&ComprehendClient::StartDominantLanguageDetectionJob, request, handler, context);
2043 template <
typename StartEntitiesDetectionJobRequestT = Model::StartEntitiesDetectionJobRequest>
2045 const StartEntitiesDetectionJobRequestT& request)
const {
2046 return SubmitCallable(&ComprehendClient::StartEntitiesDetectionJob, request);
2053 template <
typename StartEntitiesDetectionJobRequestT = Model::StartEntitiesDetectionJobRequest>
2056 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2057 return SubmitAsync(&ComprehendClient::StartEntitiesDetectionJob, request, handler, context);
2072 template <
typename StartEventsDetectionJobRequestT = Model::StartEventsDetectionJobRequest>
2074 return SubmitCallable(&ComprehendClient::StartEventsDetectionJob, request);
2081 template <
typename StartEventsDetectionJobRequestT = Model::StartEventsDetectionJobRequest>
2084 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2085 return SubmitAsync(&ComprehendClient::StartEventsDetectionJob, request, handler, context);
2103 template <
typename StartFlywheelIterationRequestT = Model::StartFlywheelIterationRequest>
2105 return SubmitCallable(&ComprehendClient::StartFlywheelIteration, request);
2112 template <
typename StartFlywheelIterationRequestT = Model::StartFlywheelIterationRequest>
2115 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2116 return SubmitAsync(&ComprehendClient::StartFlywheelIteration, request, handler, context);
2133 template <
typename StartKeyPhrasesDetectionJobRequestT = Model::StartKeyPhrasesDetectionJobRequest>
2135 const StartKeyPhrasesDetectionJobRequestT& request)
const {
2136 return SubmitCallable(&ComprehendClient::StartKeyPhrasesDetectionJob, request);
2143 template <
typename StartKeyPhrasesDetectionJobRequestT = Model::StartKeyPhrasesDetectionJobRequest>
2146 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2147 return SubmitAsync(&ComprehendClient::StartKeyPhrasesDetectionJob, request, handler, context);
2163 template <
typename StartPiiEntitiesDetectionJobRequestT = Model::StartPiiEntitiesDetectionJobRequest>
2165 const StartPiiEntitiesDetectionJobRequestT& request)
const {
2166 return SubmitCallable(&ComprehendClient::StartPiiEntitiesDetectionJob, request);
2173 template <
typename StartPiiEntitiesDetectionJobRequestT = Model::StartPiiEntitiesDetectionJobRequest>
2176 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2177 return SubmitAsync(&ComprehendClient::StartPiiEntitiesDetectionJob, request, handler, context);
2193 template <
typename StartSentimentDetectionJobRequestT = Model::StartSentimentDetectionJobRequest>
2195 const StartSentimentDetectionJobRequestT& request)
const {
2196 return SubmitCallable(&ComprehendClient::StartSentimentDetectionJob, request);
2203 template <
typename StartSentimentDetectionJobRequestT = Model::StartSentimentDetectionJobRequest>
2206 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2207 return SubmitAsync(&ComprehendClient::StartSentimentDetectionJob, request, handler, context);
2224 template <
typename StartTargetedSentimentDetectionJobRequestT = Model::StartTargetedSentimentDetectionJobRequest>
2226 const StartTargetedSentimentDetectionJobRequestT& request)
const {
2227 return SubmitCallable(&ComprehendClient::StartTargetedSentimentDetectionJob, request);
2234 template <
typename StartTargetedSentimentDetectionJobRequestT = Model::StartTargetedSentimentDetectionJobRequest>
2237 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2238 return SubmitAsync(&ComprehendClient::StartTargetedSentimentDetectionJob, request, handler, context);
2254 template <
typename StartTopicsDetectionJobRequestT = Model::StartTopicsDetectionJobRequest>
2256 return SubmitCallable(&ComprehendClient::StartTopicsDetectionJob, request);
2263 template <
typename StartTopicsDetectionJobRequestT = Model::StartTopicsDetectionJobRequest>
2266 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2267 return SubmitAsync(&ComprehendClient::StartTopicsDetectionJob, request, handler, context);
2291 template <
typename StopDominantLanguageDetectionJobRequestT = Model::StopDominantLanguageDetectionJobRequest>
2293 const StopDominantLanguageDetectionJobRequestT& request)
const {
2294 return SubmitCallable(&ComprehendClient::StopDominantLanguageDetectionJob, request);
2301 template <
typename StopDominantLanguageDetectionJobRequestT = Model::StopDominantLanguageDetectionJobRequest>
2304 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2305 return SubmitAsync(&ComprehendClient::StopDominantLanguageDetectionJob, request, handler, context);
2328 template <
typename StopEntitiesDetectionJobRequestT = Model::StopEntitiesDetectionJobRequest>
2330 return SubmitCallable(&ComprehendClient::StopEntitiesDetectionJob, request);
2337 template <
typename StopEntitiesDetectionJobRequestT = Model::StopEntitiesDetectionJobRequest>
2340 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2341 return SubmitAsync(&ComprehendClient::StopEntitiesDetectionJob, request, handler, context);
2355 template <
typename StopEventsDetectionJobRequestT = Model::StopEventsDetectionJobRequest>
2357 return SubmitCallable(&ComprehendClient::StopEventsDetectionJob, request);
2364 template <
typename StopEventsDetectionJobRequestT = Model::StopEventsDetectionJobRequest>
2367 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2368 return SubmitAsync(&ComprehendClient::StopEventsDetectionJob, request, handler, context);
2392 template <
typename StopKeyPhrasesDetectionJobRequestT = Model::StopKeyPhrasesDetectionJobRequest>
2394 const StopKeyPhrasesDetectionJobRequestT& request)
const {
2395 return SubmitCallable(&ComprehendClient::StopKeyPhrasesDetectionJob, request);
2402 template <
typename StopKeyPhrasesDetectionJobRequestT = Model::StopKeyPhrasesDetectionJobRequest>
2405 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2406 return SubmitAsync(&ComprehendClient::StopKeyPhrasesDetectionJob, request, handler, context);
2421 template <
typename StopPiiEntitiesDetectionJobRequestT = Model::StopPiiEntitiesDetectionJobRequest>
2423 const StopPiiEntitiesDetectionJobRequestT& request)
const {
2424 return SubmitCallable(&ComprehendClient::StopPiiEntitiesDetectionJob, request);
2431 template <
typename StopPiiEntitiesDetectionJobRequestT = Model::StopPiiEntitiesDetectionJobRequest>
2434 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2435 return SubmitAsync(&ComprehendClient::StopPiiEntitiesDetectionJob, request, handler, context);
2458 template <
typename StopSentimentDetectionJobRequestT = Model::StopSentimentDetectionJobRequest>
2460 const StopSentimentDetectionJobRequestT& request)
const {
2461 return SubmitCallable(&ComprehendClient::StopSentimentDetectionJob, request);
2468 template <
typename StopSentimentDetectionJobRequestT = Model::StopSentimentDetectionJobRequest>
2471 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2472 return SubmitAsync(&ComprehendClient::StopSentimentDetectionJob, request, handler, context);
2496 template <
typename StopTargetedSentimentDetectionJobRequestT = Model::StopTargetedSentimentDetectionJobRequest>
2498 const StopTargetedSentimentDetectionJobRequestT& request)
const {
2499 return SubmitCallable(&ComprehendClient::StopTargetedSentimentDetectionJob, request);
2506 template <
typename StopTargetedSentimentDetectionJobRequestT = Model::StopTargetedSentimentDetectionJobRequest>
2509 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2510 return SubmitAsync(&ComprehendClient::StopTargetedSentimentDetectionJob, request, handler, context);
2531 template <
typename StopTrainingDocumentClassifierRequestT = Model::StopTrainingDocumentClassifierRequest>
2533 const StopTrainingDocumentClassifierRequestT& request)
const {
2534 return SubmitCallable(&ComprehendClient::StopTrainingDocumentClassifier, request);
2541 template <
typename StopTrainingDocumentClassifierRequestT = Model::StopTrainingDocumentClassifierRequest>
2544 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2545 return SubmitAsync(&ComprehendClient::StopTrainingDocumentClassifier, request, handler, context);
2566 template <
typename StopTrainingEntityRecognizerRequestT = Model::StopTrainingEntityRecognizerRequest>
2568 const StopTrainingEntityRecognizerRequestT& request)
const {
2569 return SubmitCallable(&ComprehendClient::StopTrainingEntityRecognizer, request);
2576 template <
typename StopTrainingEntityRecognizerRequestT = Model::StopTrainingEntityRecognizerRequest>
2579 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2580 return SubmitAsync(&ComprehendClient::StopTrainingEntityRecognizer, request, handler, context);
2596 template <
typename TagResourceRequestT = Model::TagResourceRequest>
2598 return SubmitCallable(&ComprehendClient::TagResource, request);
2605 template <
typename TagResourceRequestT = Model::TagResourceRequest>
2607 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2608 return SubmitAsync(&ComprehendClient::TagResource, request, handler, context);
2622 template <
typename UntagResourceRequestT = Model::UntagResourceRequest>
2624 return SubmitCallable(&ComprehendClient::UntagResource, request);
2631 template <
typename UntagResourceRequestT = Model::UntagResourceRequest>
2633 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2634 return SubmitAsync(&ComprehendClient::UntagResource, request, handler, context);
2650 template <
typename UpdateEndpo
intRequestT = Model::UpdateEndpo
intRequest>
2652 return SubmitCallable(&ComprehendClient::UpdateEndpoint, request);
2659 template <
typename UpdateEndpo
intRequestT = Model::UpdateEndpo
intRequest>
2661 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2662 return SubmitAsync(&ComprehendClient::UpdateEndpoint, request, handler, context);
2676 template <
typename UpdateFlywheelRequestT = Model::UpdateFlywheelRequest>
2678 return SubmitCallable(&ComprehendClient::UpdateFlywheel, request);
2685 template <
typename UpdateFlywheelRequestT = Model::UpdateFlywheelRequest>
2687 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context =
nullptr)
const {
2688 return SubmitAsync(&ComprehendClient::UpdateFlywheel, request, handler, context);
2703 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 void OverrideEndpoint(const Aws::String &endpoint)
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
virtual std::shared_ptr< ComprehendEndpointProviderBase > & accessEndpointProvider()
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 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
void DescribeEntitiesDetectionJobAsync(const DescribeEntitiesDetectionJobRequestT &request, const DescribeEntitiesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateFlywheelAsync(const CreateFlywheelRequestT &request, const CreateFlywheelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteEntityRecognizerOutcome DeleteEntityRecognizer(const Model::DeleteEntityRecognizerRequest &request) const
void DescribeKeyPhrasesDetectionJobAsync(const DescribeKeyPhrasesDetectionJobRequestT &request, const DescribeKeyPhrasesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopEventsDetectionJobOutcome StopEventsDetectionJob(const Model::StopEventsDetectionJobRequest &request) const
Model::StartEntitiesDetectionJobOutcomeCallable StartEntitiesDetectionJobCallable(const StartEntitiesDetectionJobRequestT &request) const
void ListEntitiesDetectionJobsAsync(const ListEntitiesDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEntitiesDetectionJobsRequestT &request={}) const
void StartKeyPhrasesDetectionJobAsync(const StartKeyPhrasesDetectionJobRequestT &request, const StartKeyPhrasesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StopTargetedSentimentDetectionJobOutcome StopTargetedSentimentDetectionJob(const Model::StopTargetedSentimentDetectionJobRequest &request) const
Model::DetectPiiEntitiesOutcomeCallable DetectPiiEntitiesCallable(const DetectPiiEntitiesRequestT &request) const
virtual Model::DescribeTargetedSentimentDetectionJobOutcome DescribeTargetedSentimentDetectionJob(const Model::DescribeTargetedSentimentDetectionJobRequest &request) const
virtual Model::CreateEntityRecognizerOutcome CreateEntityRecognizer(const Model::CreateEntityRecognizerRequest &request) const
Model::ListEntityRecognizersOutcomeCallable ListEntityRecognizersCallable(const ListEntityRecognizersRequestT &request={}) const
void StopTrainingDocumentClassifierAsync(const StopTrainingDocumentClassifierRequestT &request, const StopTrainingDocumentClassifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeDocumentClassifierOutcome DescribeDocumentClassifier(const Model::DescribeDocumentClassifierRequest &request) const
Model::BatchDetectEntitiesOutcomeCallable BatchDetectEntitiesCallable(const BatchDetectEntitiesRequestT &request) const
virtual Model::StartSentimentDetectionJobOutcome StartSentimentDetectionJob(const Model::StartSentimentDetectionJobRequest &request) const
void DescribeResourcePolicyAsync(const DescribeResourcePolicyRequestT &request, const DescribeResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEntityRecognizerOutcomeCallable DeleteEntityRecognizerCallable(const DeleteEntityRecognizerRequestT &request) const
void StopDominantLanguageDetectionJobAsync(const StopDominantLanguageDetectionJobRequestT &request, const StopDominantLanguageDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeEntitiesDetectionJobOutcomeCallable DescribeEntitiesDetectionJobCallable(const DescribeEntitiesDetectionJobRequestT &request) const
virtual Model::StartTargetedSentimentDetectionJobOutcome StartTargetedSentimentDetectionJob(const Model::StartTargetedSentimentDetectionJobRequest &request) const
void DescribeFlywheelIterationAsync(const DescribeFlywheelIterationRequestT &request, const DescribeFlywheelIterationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopDominantLanguageDetectionJobOutcomeCallable StopDominantLanguageDetectionJobCallable(const StopDominantLanguageDetectionJobRequestT &request) const
Model::DetectKeyPhrasesOutcomeCallable DetectKeyPhrasesCallable(const DetectKeyPhrasesRequestT &request) const
Model::DeleteEndpointOutcomeCallable DeleteEndpointCallable(const DeleteEndpointRequestT &request) const
Model::DescribeEventsDetectionJobOutcomeCallable DescribeEventsDetectionJobCallable(const DescribeEventsDetectionJobRequestT &request) const
virtual Model::ListFlywheelsOutcome ListFlywheels(const Model::ListFlywheelsRequest &request={}) const
virtual Model::ListKeyPhrasesDetectionJobsOutcome ListKeyPhrasesDetectionJobs(const Model::ListKeyPhrasesDetectionJobsRequest &request={}) const
Model::DetectSyntaxOutcomeCallable DetectSyntaxCallable(const DetectSyntaxRequestT &request) const
static const char * GetServiceName()
void ListKeyPhrasesDetectionJobsAsync(const ListKeyPhrasesDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListKeyPhrasesDetectionJobsRequestT &request={}) const
Model::ListDocumentClassificationJobsOutcomeCallable ListDocumentClassificationJobsCallable(const ListDocumentClassificationJobsRequestT &request={}) const
virtual Model::DescribeResourcePolicyOutcome DescribeResourcePolicy(const Model::DescribeResourcePolicyRequest &request) const
virtual Model::StartEntitiesDetectionJobOutcome StartEntitiesDetectionJob(const Model::StartEntitiesDetectionJobRequest &request) const
Model::ClassifyDocumentOutcomeCallable ClassifyDocumentCallable(const ClassifyDocumentRequestT &request) const
virtual Model::DescribePiiEntitiesDetectionJobOutcome DescribePiiEntitiesDetectionJob(const Model::DescribePiiEntitiesDetectionJobRequest &request) const
virtual Model::BatchDetectSyntaxOutcome BatchDetectSyntax(const Model::BatchDetectSyntaxRequest &request) const
void DescribeEventsDetectionJobAsync(const DescribeEventsDetectionJobRequestT &request, const DescribeEventsDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeFlywheelIterationOutcomeCallable DescribeFlywheelIterationCallable(const DescribeFlywheelIterationRequestT &request) const
void CreateDocumentClassifierAsync(const CreateDocumentClassifierRequestT &request, const CreateDocumentClassifierResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeFlywheelOutcome DescribeFlywheel(const Model::DescribeFlywheelRequest &request) const
Model::BatchDetectSentimentOutcomeCallable BatchDetectSentimentCallable(const BatchDetectSentimentRequestT &request) const
Model::DescribeDatasetOutcomeCallable DescribeDatasetCallable(const DescribeDatasetRequestT &request) const
Aws::Client::AWSJsonClient BASECLASS
virtual Model::DeleteResourcePolicyOutcome DeleteResourcePolicy(const Model::DeleteResourcePolicyRequest &request) const
virtual Model::StartEventsDetectionJobOutcome StartEventsDetectionJob(const Model::StartEventsDetectionJobRequest &request) const
void ListDominantLanguageDetectionJobsAsync(const ListDominantLanguageDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDominantLanguageDetectionJobsRequestT &request={}) const
void StopEventsDetectionJobAsync(const StopEventsDetectionJobRequestT &request, const StopEventsDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDocumentClassifierOutcome DeleteDocumentClassifier(const Model::DeleteDocumentClassifierRequest &request) const
void DetectEntitiesAsync(const DetectEntitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const DetectEntitiesRequestT &request={}) const
Model::StartTopicsDetectionJobOutcomeCallable StartTopicsDetectionJobCallable(const StartTopicsDetectionJobRequestT &request) const
virtual Model::DetectKeyPhrasesOutcome DetectKeyPhrases(const Model::DetectKeyPhrasesRequest &request) const
void DetectKeyPhrasesAsync(const DetectKeyPhrasesRequestT &request, const DetectKeyPhrasesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
virtual Model::DetectDominantLanguageOutcome DetectDominantLanguage(const Model::DetectDominantLanguageRequest &request) const
void StartEntitiesDetectionJobAsync(const StartEntitiesDetectionJobRequestT &request, const StartEntitiesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
void DescribeDominantLanguageDetectionJobAsync(const DescribeDominantLanguageDetectionJobRequestT &request, const DescribeDominantLanguageDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListSentimentDetectionJobsOutcomeCallable ListSentimentDetectionJobsCallable(const ListSentimentDetectionJobsRequestT &request={}) const
Model::StartKeyPhrasesDetectionJobOutcomeCallable StartKeyPhrasesDetectionJobCallable(const StartKeyPhrasesDetectionJobRequestT &request) const
Model::StopKeyPhrasesDetectionJobOutcomeCallable StopKeyPhrasesDetectionJobCallable(const StopKeyPhrasesDetectionJobRequestT &request) const
void DescribeFlywheelAsync(const DescribeFlywheelRequestT &request, const DescribeFlywheelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DetectTargetedSentimentAsync(const DetectTargetedSentimentRequestT &request, const DetectTargetedSentimentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListEventsDetectionJobsOutcome ListEventsDetectionJobs(const Model::ListEventsDetectionJobsRequest &request={}) const
Model::DescribeTopicsDetectionJobOutcomeCallable DescribeTopicsDetectionJobCallable(const DescribeTopicsDetectionJobRequestT &request) const
Model::ContainsPiiEntitiesOutcomeCallable ContainsPiiEntitiesCallable(const ContainsPiiEntitiesRequestT &request) const
virtual Model::DescribeEntitiesDetectionJobOutcome DescribeEntitiesDetectionJob(const Model::DescribeEntitiesDetectionJobRequest &request) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeFlywheelOutcomeCallable DescribeFlywheelCallable(const DescribeFlywheelRequestT &request) const
virtual Model::ListDominantLanguageDetectionJobsOutcome ListDominantLanguageDetectionJobs(const Model::ListDominantLanguageDetectionJobsRequest &request={}) const
virtual Model::ListEndpointsOutcome ListEndpoints(const Model::ListEndpointsRequest &request={}) const
virtual Model::PutResourcePolicyOutcome PutResourcePolicy(const Model::PutResourcePolicyRequest &request) const
Model::ImportModelOutcomeCallable ImportModelCallable(const ImportModelRequestT &request) const
virtual Model::DetectSyntaxOutcome DetectSyntax(const Model::DetectSyntaxRequest &request) const
virtual Model::StopTrainingEntityRecognizerOutcome StopTrainingEntityRecognizer(const Model::StopTrainingEntityRecognizerRequest &request) const
void DescribeTopicsDetectionJobAsync(const DescribeTopicsDetectionJobRequestT &request, const DescribeTopicsDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeDominantLanguageDetectionJobOutcomeCallable DescribeDominantLanguageDetectionJobCallable(const DescribeDominantLanguageDetectionJobRequestT &request) const
void BatchDetectSyntaxAsync(const BatchDetectSyntaxRequestT &request, const BatchDetectSyntaxResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::BatchDetectDominantLanguageOutcomeCallable BatchDetectDominantLanguageCallable(const BatchDetectDominantLanguageRequestT &request) const
void BatchDetectKeyPhrasesAsync(const BatchDetectKeyPhrasesRequestT &request, const BatchDetectKeyPhrasesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateFlywheelAsync(const UpdateFlywheelRequestT &request, const UpdateFlywheelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeTopicsDetectionJobOutcome DescribeTopicsDetectionJob(const Model::DescribeTopicsDetectionJobRequest &request) const
void StartEventsDetectionJobAsync(const StartEventsDetectionJobRequestT &request, const StartEventsDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeSentimentDetectionJobOutcomeCallable DescribeSentimentDetectionJobCallable(const DescribeSentimentDetectionJobRequestT &request) const
void ListFlywheelsAsync(const ListFlywheelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListFlywheelsRequestT &request={}) const
void DescribeSentimentDetectionJobAsync(const DescribeSentimentDetectionJobRequestT &request, const DescribeSentimentDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeEndpointOutcomeCallable DescribeEndpointCallable(const DescribeEndpointRequestT &request) const
ComprehendClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< ComprehendEndpointProviderBase > endpointProvider=nullptr, const Aws::Comprehend::ComprehendClientConfiguration &clientConfiguration=Aws::Comprehend::ComprehendClientConfiguration())
void UpdateEndpointAsync(const UpdateEndpointRequestT &request, const UpdateEndpointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DetectDominantLanguageAsync(const DetectDominantLanguageRequestT &request, const DetectDominantLanguageResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteFlywheelAsync(const DeleteFlywheelRequestT &request, const DeleteFlywheelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DetectPiiEntitiesOutcome DetectPiiEntities(const Model::DetectPiiEntitiesRequest &request) const
void ListPiiEntitiesDetectionJobsAsync(const ListPiiEntitiesDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPiiEntitiesDetectionJobsRequestT &request={}) const
void DescribePiiEntitiesDetectionJobAsync(const DescribePiiEntitiesDetectionJobRequestT &request, const DescribePiiEntitiesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateDatasetOutcomeCallable CreateDatasetCallable(const CreateDatasetRequestT &request) const
Model::ListPiiEntitiesDetectionJobsOutcomeCallable ListPiiEntitiesDetectionJobsCallable(const ListPiiEntitiesDetectionJobsRequestT &request={}) const
virtual Model::ClassifyDocumentOutcome ClassifyDocument(const Model::ClassifyDocumentRequest &request) const
Model::DescribeKeyPhrasesDetectionJobOutcomeCallable DescribeKeyPhrasesDetectionJobCallable(const DescribeKeyPhrasesDetectionJobRequestT &request) const
virtual Model::CreateDocumentClassifierOutcome CreateDocumentClassifier(const Model::CreateDocumentClassifierRequest &request) const
virtual Model::DeleteFlywheelOutcome DeleteFlywheel(const Model::DeleteFlywheelRequest &request) const
void CreateEntityRecognizerAsync(const CreateEntityRecognizerRequestT &request, const CreateEntityRecognizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteFlywheelOutcomeCallable DeleteFlywheelCallable(const DeleteFlywheelRequestT &request) const
Model::ListTargetedSentimentDetectionJobsOutcomeCallable ListTargetedSentimentDetectionJobsCallable(const ListTargetedSentimentDetectionJobsRequestT &request={}) const
Model::ListDocumentClassifierSummariesOutcomeCallable ListDocumentClassifierSummariesCallable(const ListDocumentClassifierSummariesRequestT &request={}) const
void ListTopicsDetectionJobsAsync(const ListTopicsDetectionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListTopicsDetectionJobsRequestT &request={}) const
Model::StartDominantLanguageDetectionJobOutcomeCallable StartDominantLanguageDetectionJobCallable(const StartDominantLanguageDetectionJobRequestT &request) const
void CreateDatasetAsync(const CreateDatasetRequestT &request, const CreateDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopPiiEntitiesDetectionJobOutcomeCallable StopPiiEntitiesDetectionJobCallable(const StopPiiEntitiesDetectionJobRequestT &request) const
virtual Model::ListDocumentClassifierSummariesOutcome ListDocumentClassifierSummaries(const Model::ListDocumentClassifierSummariesRequest &request={}) const
virtual Model::DescribeDominantLanguageDetectionJobOutcome DescribeDominantLanguageDetectionJob(const Model::DescribeDominantLanguageDetectionJobRequest &request) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
virtual Model::ListSentimentDetectionJobsOutcome ListSentimentDetectionJobs(const Model::ListSentimentDetectionJobsRequest &request={}) const
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
void StopKeyPhrasesDetectionJobAsync(const StopKeyPhrasesDetectionJobRequestT &request, const StopKeyPhrasesDetectionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTopicsDetectionJobsOutcomeCallable ListTopicsDetectionJobsCallable(const ListTopicsDetectionJobsRequestT &request={}) const
Model::ListEventsDetectionJobsOutcomeCallable ListEventsDetectionJobsCallable(const ListEventsDetectionJobsRequestT &request={}) const
Model::DeleteDocumentClassifierOutcomeCallable DeleteDocumentClassifierCallable(const DeleteDocumentClassifierRequestT &request) const
void StopTrainingEntityRecognizerAsync(const StopTrainingEntityRecognizerRequestT &request, const StopTrainingEntityRecognizerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListEntityRecognizersAsync(const ListEntityRecognizersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListEntityRecognizersRequestT &request={}) const
Model::DescribeDocumentClassifierOutcomeCallable DescribeDocumentClassifierCallable(const DescribeDocumentClassifierRequestT &request) const
virtual Model::DescribeEventsDetectionJobOutcome DescribeEventsDetectionJob(const Model::DescribeEventsDetectionJobRequest &request) const
void DetectSyntaxAsync(const DetectSyntaxRequestT &request, const DetectSyntaxResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartDocumentClassificationJobAsync(const StartDocumentClassificationJobRequestT &request, const StartDocumentClassificationJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DetectEntitiesOutcomeCallable DetectEntitiesCallable(const DetectEntitiesRequestT &request={}) const
virtual Model::StartPiiEntitiesDetectionJobOutcome StartPiiEntitiesDetectionJob(const Model::StartPiiEntitiesDetectionJobRequest &request) const
Model::UpdateEndpointOutcomeCallable UpdateEndpointCallable(const UpdateEndpointRequestT &request) const
virtual Model::ListEntityRecognizerSummariesOutcome ListEntityRecognizerSummaries(const Model::ListEntityRecognizerSummariesRequest &request={}) const
void ContainsPiiEntitiesAsync(const ContainsPiiEntitiesRequestT &request, const ContainsPiiEntitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
std::future< CreateDatasetOutcome > CreateDatasetOutcomeCallable
std::future< StopKeyPhrasesDetectionJobOutcome > StopKeyPhrasesDetectionJobOutcomeCallable
std::future< StartSentimentDetectionJobOutcome > StartSentimentDetectionJobOutcomeCallable
std::future< DescribeDocumentClassificationJobOutcome > DescribeDocumentClassificationJobOutcomeCallable
std::future< DescribeFlywheelOutcome > DescribeFlywheelOutcomeCallable
std::future< ContainsPiiEntitiesOutcome > ContainsPiiEntitiesOutcomeCallable
std::future< ListDominantLanguageDetectionJobsOutcome > ListDominantLanguageDetectionJobsOutcomeCallable
std::future< StartTopicsDetectionJobOutcome > StartTopicsDetectionJobOutcomeCallable
std::future< DescribeEntityRecognizerOutcome > DescribeEntityRecognizerOutcomeCallable
std::future< DeleteFlywheelOutcome > DeleteFlywheelOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< StopEntitiesDetectionJobOutcome > StopEntitiesDetectionJobOutcomeCallable
std::future< ListDocumentClassifierSummariesOutcome > ListDocumentClassifierSummariesOutcomeCallable
std::future< DescribeTopicsDetectionJobOutcome > DescribeTopicsDetectionJobOutcomeCallable
std::future< ListEntityRecognizerSummariesOutcome > ListEntityRecognizerSummariesOutcomeCallable
std::future< DescribeDominantLanguageDetectionJobOutcome > DescribeDominantLanguageDetectionJobOutcomeCallable
std::future< DescribeDocumentClassifierOutcome > DescribeDocumentClassifierOutcomeCallable
std::future< ImportModelOutcome > ImportModelOutcomeCallable
std::future< ListDatasetsOutcome > ListDatasetsOutcomeCallable
std::future< DescribeKeyPhrasesDetectionJobOutcome > DescribeKeyPhrasesDetectionJobOutcomeCallable
std::future< DescribeDatasetOutcome > DescribeDatasetOutcomeCallable
std::future< ListSentimentDetectionJobsOutcome > ListSentimentDetectionJobsOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< ListTopicsDetectionJobsOutcome > ListTopicsDetectionJobsOutcomeCallable
std::future< DetectTargetedSentimentOutcome > DetectTargetedSentimentOutcomeCallable
std::future< DetectSentimentOutcome > DetectSentimentOutcomeCallable
std::future< StartPiiEntitiesDetectionJobOutcome > StartPiiEntitiesDetectionJobOutcomeCallable
std::future< ListDocumentClassificationJobsOutcome > ListDocumentClassificationJobsOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< BatchDetectKeyPhrasesOutcome > BatchDetectKeyPhrasesOutcomeCallable
std::future< CreateEndpointOutcome > CreateEndpointOutcomeCallable
std::future< BatchDetectSyntaxOutcome > BatchDetectSyntaxOutcomeCallable
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
std::future< StopPiiEntitiesDetectionJobOutcome > StopPiiEntitiesDetectionJobOutcomeCallable
std::future< BatchDetectTargetedSentimentOutcome > BatchDetectTargetedSentimentOutcomeCallable
std::future< BatchDetectEntitiesOutcome > BatchDetectEntitiesOutcomeCallable
std::future< DescribeEntitiesDetectionJobOutcome > DescribeEntitiesDetectionJobOutcomeCallable
std::future< BatchDetectDominantLanguageOutcome > BatchDetectDominantLanguageOutcomeCallable
std::future< DetectSyntaxOutcome > DetectSyntaxOutcomeCallable
std::future< DescribeFlywheelIterationOutcome > DescribeFlywheelIterationOutcomeCallable
std::future< ListDocumentClassifiersOutcome > ListDocumentClassifiersOutcomeCallable
std::future< ListTargetedSentimentDetectionJobsOutcome > ListTargetedSentimentDetectionJobsOutcomeCallable
std::future< StartEventsDetectionJobOutcome > StartEventsDetectionJobOutcomeCallable
std::future< DetectDominantLanguageOutcome > DetectDominantLanguageOutcomeCallable
std::future< DeleteEntityRecognizerOutcome > DeleteEntityRecognizerOutcomeCallable
std::future< DetectPiiEntitiesOutcome > DetectPiiEntitiesOutcomeCallable
std::future< ListFlywheelsOutcome > ListFlywheelsOutcomeCallable
std::future< StartDominantLanguageDetectionJobOutcome > StartDominantLanguageDetectionJobOutcomeCallable
std::future< CreateEntityRecognizerOutcome > CreateEntityRecognizerOutcomeCallable
std::future< ClassifyDocumentOutcome > ClassifyDocumentOutcomeCallable
std::future< ListPiiEntitiesDetectionJobsOutcome > ListPiiEntitiesDetectionJobsOutcomeCallable
std::future< ListEventsDetectionJobsOutcome > ListEventsDetectionJobsOutcomeCallable
std::future< StartEntitiesDetectionJobOutcome > StartEntitiesDetectionJobOutcomeCallable
std::future< DetectKeyPhrasesOutcome > DetectKeyPhrasesOutcomeCallable
std::future< UpdateFlywheelOutcome > UpdateFlywheelOutcomeCallable
std::future< StopTrainingDocumentClassifierOutcome > StopTrainingDocumentClassifierOutcomeCallable
std::future< StartFlywheelIterationOutcome > StartFlywheelIterationOutcomeCallable
std::future< ListEntityRecognizersOutcome > ListEntityRecognizersOutcomeCallable
std::future< ListKeyPhrasesDetectionJobsOutcome > ListKeyPhrasesDetectionJobsOutcomeCallable
std::future< StopDominantLanguageDetectionJobOutcome > StopDominantLanguageDetectionJobOutcomeCallable
std::future< BatchDetectSentimentOutcome > BatchDetectSentimentOutcomeCallable
std::future< ListEntitiesDetectionJobsOutcome > ListEntitiesDetectionJobsOutcomeCallable
std::future< DeleteDocumentClassifierOutcome > DeleteDocumentClassifierOutcomeCallable
std::future< StopTargetedSentimentDetectionJobOutcome > StopTargetedSentimentDetectionJobOutcomeCallable
std::future< DetectToxicContentOutcome > DetectToxicContentOutcomeCallable
std::future< DescribeSentimentDetectionJobOutcome > DescribeSentimentDetectionJobOutcomeCallable
std::future< CreateFlywheelOutcome > CreateFlywheelOutcomeCallable
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
std::future< StartDocumentClassificationJobOutcome > StartDocumentClassificationJobOutcomeCallable
std::future< DetectEntitiesOutcome > DetectEntitiesOutcomeCallable
std::future< DescribeEndpointOutcome > DescribeEndpointOutcomeCallable
std::future< ListFlywheelIterationHistoryOutcome > ListFlywheelIterationHistoryOutcomeCallable
std::future< StopEventsDetectionJobOutcome > StopEventsDetectionJobOutcomeCallable
std::future< StopSentimentDetectionJobOutcome > StopSentimentDetectionJobOutcomeCallable
std::future< StartTargetedSentimentDetectionJobOutcome > StartTargetedSentimentDetectionJobOutcomeCallable
std::future< DescribeTargetedSentimentDetectionJobOutcome > DescribeTargetedSentimentDetectionJobOutcomeCallable
std::future< DescribeEventsDetectionJobOutcome > DescribeEventsDetectionJobOutcomeCallable
std::future< StartKeyPhrasesDetectionJobOutcome > StartKeyPhrasesDetectionJobOutcomeCallable
std::future< DescribePiiEntitiesDetectionJobOutcome > DescribePiiEntitiesDetectionJobOutcomeCallable
std::future< CreateDocumentClassifierOutcome > CreateDocumentClassifierOutcomeCallable
std::future< UpdateEndpointOutcome > UpdateEndpointOutcomeCallable
std::future< StopTrainingEntityRecognizerOutcome > StopTrainingEntityRecognizerOutcomeCallable
std::future< DeleteEndpointOutcome > DeleteEndpointOutcomeCallable
std::future< ListEndpointsOutcome > ListEndpointsOutcomeCallable
std::future< DescribeResourcePolicyOutcome > DescribeResourcePolicyOutcomeCallable
std::function< void(const ComprehendClient *, const Model::ContainsPiiEntitiesRequest &, const Model::ContainsPiiEntitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ContainsPiiEntitiesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartPiiEntitiesDetectionJobRequest &, const Model::StartPiiEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartPiiEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribePiiEntitiesDetectionJobRequest &, const Model::DescribePiiEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePiiEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutResourcePolicyResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListTopicsDetectionJobsRequest &, const Model::ListTopicsDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTopicsDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopKeyPhrasesDetectionJobRequest &, const Model::StopKeyPhrasesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopKeyPhrasesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeTopicsDetectionJobRequest &, const Model::DescribeTopicsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTopicsDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectKeyPhrasesRequest &, const Model::DetectKeyPhrasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectKeyPhrasesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DeleteEntityRecognizerRequest &, const Model::DeleteEntityRecognizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEntityRecognizerResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DeleteEndpointRequest &, const Model::DeleteEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEndpointResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeSentimentDetectionJobRequest &, const Model::DescribeSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeEndpointRequest &, const Model::DescribeEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEndpointResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListSentimentDetectionJobsRequest &, const Model::ListSentimentDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSentimentDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartEntitiesDetectionJobRequest &, const Model::StartEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteResourcePolicyResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::CreateFlywheelRequest &, const Model::CreateFlywheelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFlywheelResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopDominantLanguageDetectionJobRequest &, const Model::StopDominantLanguageDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopDominantLanguageDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::UpdateFlywheelRequest &, const Model::UpdateFlywheelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFlywheelResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectEntitiesRequest &, const Model::BatchDetectEntitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectEntitiesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeDominantLanguageDetectionJobRequest &, const Model::DescribeDominantLanguageDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDominantLanguageDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeFlywheelRequest &, const Model::DescribeFlywheelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFlywheelResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListEntitiesDetectionJobsRequest &, const Model::ListEntitiesDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEntitiesDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ClassifyDocumentRequest &, const Model::ClassifyDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ClassifyDocumentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeDocumentClassificationJobRequest &, const Model::DescribeDocumentClassificationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDocumentClassificationJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectKeyPhrasesRequest &, const Model::BatchDetectKeyPhrasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectKeyPhrasesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::CreateDocumentClassifierRequest &, const Model::CreateDocumentClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDocumentClassifierResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartTargetedSentimentDetectionJobRequest &, const Model::StartTargetedSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartTargetedSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectSyntaxRequest &, const Model::BatchDetectSyntaxOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectSyntaxResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::CreateEndpointRequest &, const Model::CreateEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEndpointResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ImportModelRequest &, const Model::ImportModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportModelResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::CreateEntityRecognizerRequest &, const Model::CreateEntityRecognizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEntityRecognizerResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListKeyPhrasesDetectionJobsRequest &, const Model::ListKeyPhrasesDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListKeyPhrasesDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListEntityRecognizersRequest &, const Model::ListEntityRecognizersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEntityRecognizersResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectToxicContentRequest &, const Model::DetectToxicContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectToxicContentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListDocumentClassifiersRequest &, const Model::ListDocumentClassifiersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDocumentClassifiersResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListDominantLanguageDetectionJobsRequest &, const Model::ListDominantLanguageDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDominantLanguageDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeEventsDetectionJobRequest &, const Model::DescribeEventsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEventsDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectEntitiesRequest &, const Model::DetectEntitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectEntitiesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectDominantLanguageRequest &, const Model::DetectDominantLanguageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectDominantLanguageResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopEntitiesDetectionJobRequest &, const Model::StopEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeResourcePolicyRequest &, const Model::DescribeResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeResourcePolicyResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListDatasetsRequest &, const Model::ListDatasetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDatasetsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectSentimentRequest &, const Model::DetectSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectSentimentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListFlywheelsRequest &, const Model::ListFlywheelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFlywheelsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListFlywheelIterationHistoryRequest &, const Model::ListFlywheelIterationHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFlywheelIterationHistoryResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::CreateDatasetRequest &, const Model::CreateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDatasetResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListDocumentClassificationJobsRequest &, const Model::ListDocumentClassificationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDocumentClassificationJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListEntityRecognizerSummariesRequest &, const Model::ListEntityRecognizerSummariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEntityRecognizerSummariesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectSentimentRequest &, const Model::BatchDetectSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectSentimentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartTopicsDetectionJobRequest &, const Model::StartTopicsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartTopicsDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeDocumentClassifierRequest &, const Model::DescribeDocumentClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDocumentClassifierResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopTrainingDocumentClassifierRequest &, const Model::StopTrainingDocumentClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopTrainingDocumentClassifierResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListTargetedSentimentDetectionJobsRequest &, const Model::ListTargetedSentimentDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTargetedSentimentDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopPiiEntitiesDetectionJobRequest &, const Model::StopPiiEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopPiiEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectTargetedSentimentRequest &, const Model::DetectTargetedSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectTargetedSentimentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DeleteFlywheelRequest &, const Model::DeleteFlywheelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFlywheelResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartDocumentClassificationJobRequest &, const Model::StartDocumentClassificationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartDocumentClassificationJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopSentimentDetectionJobRequest &, const Model::StopSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartFlywheelIterationRequest &, const Model::StartFlywheelIterationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartFlywheelIterationResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeDatasetRequest &, const Model::DescribeDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeDatasetResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListEndpointsRequest &, const Model::ListEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEndpointsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListPiiEntitiesDetectionJobsRequest &, const Model::ListPiiEntitiesDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPiiEntitiesDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListEventsDetectionJobsRequest &, const Model::ListEventsDetectionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEventsDetectionJobsResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeFlywheelIterationRequest &, const Model::DescribeFlywheelIterationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFlywheelIterationResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartEventsDetectionJobRequest &, const Model::StartEventsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartEventsDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectPiiEntitiesRequest &, const Model::DetectPiiEntitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectPiiEntitiesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeTargetedSentimentDetectionJobRequest &, const Model::DescribeTargetedSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeTargetedSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectDominantLanguageRequest &, const Model::BatchDetectDominantLanguageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectDominantLanguageResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopTargetedSentimentDetectionJobRequest &, const Model::StopTargetedSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopTargetedSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::BatchDetectTargetedSentimentRequest &, const Model::BatchDetectTargetedSentimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDetectTargetedSentimentResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartSentimentDetectionJobRequest &, const Model::StartSentimentDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartSentimentDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopEventsDetectionJobRequest &, const Model::StopEventsDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopEventsDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartKeyPhrasesDetectionJobRequest &, const Model::StartKeyPhrasesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartKeyPhrasesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DetectSyntaxRequest &, const Model::DetectSyntaxOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DetectSyntaxResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeEntitiesDetectionJobRequest &, const Model::DescribeEntitiesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEntitiesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::ListDocumentClassifierSummariesRequest &, const Model::ListDocumentClassifierSummariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDocumentClassifierSummariesResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StartDominantLanguageDetectionJobRequest &, const Model::StartDominantLanguageDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartDominantLanguageDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DeleteDocumentClassifierRequest &, const Model::DeleteDocumentClassifierOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDocumentClassifierResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::UpdateEndpointRequest &, const Model::UpdateEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateEndpointResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeKeyPhrasesDetectionJobRequest &, const Model::DescribeKeyPhrasesDetectionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeKeyPhrasesDetectionJobResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::DescribeEntityRecognizerRequest &, const Model::DescribeEntityRecognizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeEntityRecognizerResponseReceivedHandler
std::function< void(const ComprehendClient *, const Model::StopTrainingEntityRecognizerRequest &, const Model::StopTrainingEntityRecognizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopTrainingEntityRecognizerResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String