9#include <aws/personalize/PersonalizeErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/personalize/PersonalizeEndpointProvider.h>
21#include <aws/personalize/model/CreateBatchInferenceJobResult.h>
22#include <aws/personalize/model/CreateBatchSegmentJobResult.h>
23#include <aws/personalize/model/CreateCampaignResult.h>
24#include <aws/personalize/model/CreateDataDeletionJobResult.h>
25#include <aws/personalize/model/CreateDatasetResult.h>
26#include <aws/personalize/model/CreateDatasetExportJobResult.h>
27#include <aws/personalize/model/CreateDatasetGroupResult.h>
28#include <aws/personalize/model/CreateDatasetImportJobResult.h>
29#include <aws/personalize/model/CreateEventTrackerResult.h>
30#include <aws/personalize/model/CreateFilterResult.h>
31#include <aws/personalize/model/CreateMetricAttributionResult.h>
32#include <aws/personalize/model/CreateRecommenderResult.h>
33#include <aws/personalize/model/CreateSchemaResult.h>
34#include <aws/personalize/model/CreateSolutionResult.h>
35#include <aws/personalize/model/CreateSolutionVersionResult.h>
36#include <aws/personalize/model/DescribeAlgorithmResult.h>
37#include <aws/personalize/model/DescribeBatchInferenceJobResult.h>
38#include <aws/personalize/model/DescribeBatchSegmentJobResult.h>
39#include <aws/personalize/model/DescribeCampaignResult.h>
40#include <aws/personalize/model/DescribeDataDeletionJobResult.h>
41#include <aws/personalize/model/DescribeDatasetResult.h>
42#include <aws/personalize/model/DescribeDatasetExportJobResult.h>
43#include <aws/personalize/model/DescribeDatasetGroupResult.h>
44#include <aws/personalize/model/DescribeDatasetImportJobResult.h>
45#include <aws/personalize/model/DescribeEventTrackerResult.h>
46#include <aws/personalize/model/DescribeFeatureTransformationResult.h>
47#include <aws/personalize/model/DescribeFilterResult.h>
48#include <aws/personalize/model/DescribeMetricAttributionResult.h>
49#include <aws/personalize/model/DescribeRecipeResult.h>
50#include <aws/personalize/model/DescribeRecommenderResult.h>
51#include <aws/personalize/model/DescribeSchemaResult.h>
52#include <aws/personalize/model/DescribeSolutionResult.h>
53#include <aws/personalize/model/DescribeSolutionVersionResult.h>
54#include <aws/personalize/model/GetSolutionMetricsResult.h>
55#include <aws/personalize/model/ListBatchInferenceJobsResult.h>
56#include <aws/personalize/model/ListBatchSegmentJobsResult.h>
57#include <aws/personalize/model/ListCampaignsResult.h>
58#include <aws/personalize/model/ListDataDeletionJobsResult.h>
59#include <aws/personalize/model/ListDatasetExportJobsResult.h>
60#include <aws/personalize/model/ListDatasetGroupsResult.h>
61#include <aws/personalize/model/ListDatasetImportJobsResult.h>
62#include <aws/personalize/model/ListDatasetsResult.h>
63#include <aws/personalize/model/ListEventTrackersResult.h>
64#include <aws/personalize/model/ListFiltersResult.h>
65#include <aws/personalize/model/ListMetricAttributionMetricsResult.h>
66#include <aws/personalize/model/ListMetricAttributionsResult.h>
67#include <aws/personalize/model/ListRecipesResult.h>
68#include <aws/personalize/model/ListRecommendersResult.h>
69#include <aws/personalize/model/ListSchemasResult.h>
70#include <aws/personalize/model/ListSolutionVersionsResult.h>
71#include <aws/personalize/model/ListSolutionsResult.h>
72#include <aws/personalize/model/ListTagsForResourceResult.h>
73#include <aws/personalize/model/StartRecommenderResult.h>
74#include <aws/personalize/model/StopRecommenderResult.h>
75#include <aws/personalize/model/TagResourceResult.h>
76#include <aws/personalize/model/UntagResourceResult.h>
77#include <aws/personalize/model/UpdateCampaignResult.h>
78#include <aws/personalize/model/UpdateDatasetResult.h>
79#include <aws/personalize/model/UpdateMetricAttributionResult.h>
80#include <aws/personalize/model/UpdateRecommenderResult.h>
81#include <aws/personalize/model/UpdateSolutionResult.h>
82#include <aws/personalize/model/ListDatasetGroupsRequest.h>
83#include <aws/personalize/model/ListDatasetImportJobsRequest.h>
84#include <aws/personalize/model/ListRecipesRequest.h>
85#include <aws/personalize/model/ListDataDeletionJobsRequest.h>
86#include <aws/personalize/model/UpdateMetricAttributionRequest.h>
87#include <aws/personalize/model/ListDatasetExportJobsRequest.h>
88#include <aws/personalize/model/ListMetricAttributionMetricsRequest.h>
89#include <aws/personalize/model/ListMetricAttributionsRequest.h>
90#include <aws/personalize/model/ListSolutionsRequest.h>
91#include <aws/personalize/model/ListCampaignsRequest.h>
92#include <aws/personalize/model/ListDatasetsRequest.h>
93#include <aws/personalize/model/ListFiltersRequest.h>
94#include <aws/personalize/model/ListBatchSegmentJobsRequest.h>
95#include <aws/personalize/model/ListEventTrackersRequest.h>
96#include <aws/personalize/model/ListSolutionVersionsRequest.h>
97#include <aws/personalize/model/ListRecommendersRequest.h>
98#include <aws/personalize/model/ListBatchInferenceJobsRequest.h>
99#include <aws/personalize/model/ListSchemasRequest.h>
100#include <aws/core/NoResult.h>
108 class HttpClientFactory;
113 template<
typename R,
typename E>
class Outcome;
123 class AWSCredentials;
124 class AWSCredentialsProvider;
132 namespace Personalize
141 class CreateBatchInferenceJobRequest;
142 class CreateBatchSegmentJobRequest;
143 class CreateCampaignRequest;
144 class CreateDataDeletionJobRequest;
145 class CreateDatasetRequest;
146 class CreateDatasetExportJobRequest;
147 class CreateDatasetGroupRequest;
148 class CreateDatasetImportJobRequest;
149 class CreateEventTrackerRequest;
150 class CreateFilterRequest;
151 class CreateMetricAttributionRequest;
152 class CreateRecommenderRequest;
153 class CreateSchemaRequest;
154 class CreateSolutionRequest;
155 class CreateSolutionVersionRequest;
156 class DeleteCampaignRequest;
157 class DeleteDatasetRequest;
158 class DeleteDatasetGroupRequest;
159 class DeleteEventTrackerRequest;
160 class DeleteFilterRequest;
161 class DeleteMetricAttributionRequest;
162 class DeleteRecommenderRequest;
163 class DeleteSchemaRequest;
164 class DeleteSolutionRequest;
165 class DescribeAlgorithmRequest;
166 class DescribeBatchInferenceJobRequest;
167 class DescribeBatchSegmentJobRequest;
168 class DescribeCampaignRequest;
169 class DescribeDataDeletionJobRequest;
170 class DescribeDatasetRequest;
171 class DescribeDatasetExportJobRequest;
172 class DescribeDatasetGroupRequest;
173 class DescribeDatasetImportJobRequest;
174 class DescribeEventTrackerRequest;
175 class DescribeFeatureTransformationRequest;
176 class DescribeFilterRequest;
177 class DescribeMetricAttributionRequest;
178 class DescribeRecipeRequest;
179 class DescribeRecommenderRequest;
180 class DescribeSchemaRequest;
181 class DescribeSolutionRequest;
182 class DescribeSolutionVersionRequest;
183 class GetSolutionMetricsRequest;
184 class ListBatchInferenceJobsRequest;
185 class ListBatchSegmentJobsRequest;
186 class ListCampaignsRequest;
187 class ListDataDeletionJobsRequest;
188 class ListDatasetExportJobsRequest;
189 class ListDatasetGroupsRequest;
190 class ListDatasetImportJobsRequest;
191 class ListDatasetsRequest;
192 class ListEventTrackersRequest;
193 class ListFiltersRequest;
194 class ListMetricAttributionMetricsRequest;
195 class ListMetricAttributionsRequest;
196 class ListRecipesRequest;
197 class ListRecommendersRequest;
198 class ListSchemasRequest;
199 class ListSolutionVersionsRequest;
200 class ListSolutionsRequest;
201 class ListTagsForResourceRequest;
202 class StartRecommenderRequest;
203 class StopRecommenderRequest;
204 class StopSolutionVersionCreationRequest;
205 class TagResourceRequest;
206 class UntagResourceRequest;
207 class UpdateCampaignRequest;
208 class UpdateDatasetRequest;
209 class UpdateMetricAttributionRequest;
210 class UpdateRecommenderRequest;
211 class UpdateSolutionRequest;
EndpointProviderBase< PersonalizeClientConfiguration, PersonalizeBuiltInParameters, PersonalizeClientContextParameters > PersonalizeEndpointProviderBase
Aws::Utils::Outcome< DescribeFeatureTransformationResult, PersonalizeError > DescribeFeatureTransformationOutcome
Aws::Utils::Outcome< ListBatchInferenceJobsResult, PersonalizeError > ListBatchInferenceJobsOutcome
std::future< DescribeSolutionOutcome > DescribeSolutionOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< DescribeFeatureTransformationOutcome > DescribeFeatureTransformationOutcomeCallable
std::future< ListDatasetExportJobsOutcome > ListDatasetExportJobsOutcomeCallable
Aws::Utils::Outcome< ListDatasetImportJobsResult, PersonalizeError > ListDatasetImportJobsOutcome
std::future< DeleteRecommenderOutcome > DeleteRecommenderOutcomeCallable
std::future< UpdateSolutionOutcome > UpdateSolutionOutcomeCallable
Aws::Utils::Outcome< CreateBatchInferenceJobResult, PersonalizeError > CreateBatchInferenceJobOutcome
Aws::Utils::Outcome< Aws::NoResult, PersonalizeError > DeleteSchemaOutcome
Aws::Utils::Outcome< ListCampaignsResult, PersonalizeError > ListCampaignsOutcome
std::future< DescribeEventTrackerOutcome > DescribeEventTrackerOutcomeCallable
std::future< ListSolutionVersionsOutcome > ListSolutionVersionsOutcomeCallable
std::future< DescribeDatasetExportJobOutcome > DescribeDatasetExportJobOutcomeCallable
Aws::Utils::Outcome< DescribeEventTrackerResult, PersonalizeError > DescribeEventTrackerOutcome
Aws::Utils::Outcome< ListDatasetExportJobsResult, PersonalizeError > ListDatasetExportJobsOutcome
Aws::Utils::Outcome< CreateDatasetGroupResult, PersonalizeError > CreateDatasetGroupOutcome
Aws::Utils::Outcome< Aws::NoResult, PersonalizeError > DeleteDatasetGroupOutcome
std::future< DescribeBatchSegmentJobOutcome > DescribeBatchSegmentJobOutcomeCallable
Aws::Utils::Outcome< CreateCampaignResult, PersonalizeError > CreateCampaignOutcome
std::future< StopSolutionVersionCreationOutcome > StopSolutionVersionCreationOutcomeCallable
Aws::Utils::Outcome< StopRecommenderResult, PersonalizeError > StopRecommenderOutcome
Aws::Utils::Outcome< CreateDatasetExportJobResult, PersonalizeError > CreateDatasetExportJobOutcome
std::future< CreateMetricAttributionOutcome > CreateMetricAttributionOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, PersonalizeError > DeleteRecommenderOutcome
std::future< ListBatchSegmentJobsOutcome > ListBatchSegmentJobsOutcomeCallable
Aws::Utils::Outcome< CreateMetricAttributionResult, PersonalizeError > CreateMetricAttributionOutcome
Aws::Utils::Outcome< CreateSchemaResult, PersonalizeError > CreateSchemaOutcome
std::future< DescribeSolutionVersionOutcome > DescribeSolutionVersionOutcomeCallable
std::future< StartRecommenderOutcome > StartRecommenderOutcomeCallable
Aws::Utils::Outcome< UpdateRecommenderResult, PersonalizeError > UpdateRecommenderOutcome
std::future< CreateFilterOutcome > CreateFilterOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, PersonalizeError > DeleteEventTrackerOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, PersonalizeError > ListTagsForResourceOutcome
std::future< ListDataDeletionJobsOutcome > ListDataDeletionJobsOutcomeCallable
Aws::Utils::Outcome< CreateEventTrackerResult, PersonalizeError > CreateEventTrackerOutcome
Aws::Utils::Outcome< DescribeSolutionVersionResult, PersonalizeError > DescribeSolutionVersionOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< DeleteMetricAttributionOutcome > DeleteMetricAttributionOutcomeCallable
Aws::Utils::Outcome< DescribeRecipeResult, PersonalizeError > DescribeRecipeOutcome
Aws::Utils::Outcome< ListBatchSegmentJobsResult, PersonalizeError > ListBatchSegmentJobsOutcome
Aws::Utils::Outcome< Aws::NoResult, PersonalizeError > StopSolutionVersionCreationOutcome
std::future< CreateSolutionVersionOutcome > CreateSolutionVersionOutcomeCallable
std::future< ListMetricAttributionsOutcome > ListMetricAttributionsOutcomeCallable
Aws::Utils::Outcome< ListDataDeletionJobsResult, PersonalizeError > ListDataDeletionJobsOutcome
std::future< CreateSchemaOutcome > CreateSchemaOutcomeCallable
Aws::Utils::Outcome< CreateDatasetImportJobResult, PersonalizeError > CreateDatasetImportJobOutcome
Aws::Utils::Outcome< DescribeDatasetExportJobResult, PersonalizeError > DescribeDatasetExportJobOutcome
Aws::Utils::Outcome< TagResourceResult, PersonalizeError > TagResourceOutcome
Aws::Utils::Outcome< CreateFilterResult, PersonalizeError > CreateFilterOutcome
Aws::Utils::Outcome< DescribeRecommenderResult, PersonalizeError > DescribeRecommenderOutcome
std::future< UpdateCampaignOutcome > UpdateCampaignOutcomeCallable
std::future< CreateRecommenderOutcome > CreateRecommenderOutcomeCallable
Aws::Utils::Outcome< CreateDatasetResult, PersonalizeError > CreateDatasetOutcome
std::future< DescribeDatasetImportJobOutcome > DescribeDatasetImportJobOutcomeCallable
std::future< DeleteCampaignOutcome > DeleteCampaignOutcomeCallable
std::future< CreateBatchInferenceJobOutcome > CreateBatchInferenceJobOutcomeCallable
Aws::Utils::Outcome< ListMetricAttributionMetricsResult, PersonalizeError > ListMetricAttributionMetricsOutcome
Aws::Utils::Outcome< ListRecommendersResult, PersonalizeError > ListRecommendersOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< UntagResourceResult, PersonalizeError > UntagResourceOutcome
std::future< DescribeSchemaOutcome > DescribeSchemaOutcomeCallable
Aws::Utils::Outcome< ListDatasetsResult, PersonalizeError > ListDatasetsOutcome
Aws::Utils::Outcome< Aws::NoResult, PersonalizeError > DeleteSolutionOutcome
std::future< ListBatchInferenceJobsOutcome > ListBatchInferenceJobsOutcomeCallable
std::future< UpdateRecommenderOutcome > UpdateRecommenderOutcomeCallable
Aws::Utils::Outcome< ListSolutionsResult, PersonalizeError > ListSolutionsOutcome
std::future< DescribeFilterOutcome > DescribeFilterOutcomeCallable
std::future< GetSolutionMetricsOutcome > GetSolutionMetricsOutcomeCallable
Aws::Utils::Outcome< ListEventTrackersResult, PersonalizeError > ListEventTrackersOutcome
Aws::Utils::Outcome< DescribeFilterResult, PersonalizeError > DescribeFilterOutcome
std::future< DescribeRecipeOutcome > DescribeRecipeOutcomeCallable
std::future< UpdateDatasetOutcome > UpdateDatasetOutcomeCallable
Aws::Utils::Outcome< ListFiltersResult, PersonalizeError > ListFiltersOutcome
Aws::Utils::Outcome< DescribeAlgorithmResult, PersonalizeError > DescribeAlgorithmOutcome
Aws::Utils::Outcome< CreateSolutionVersionResult, PersonalizeError > CreateSolutionVersionOutcome
Aws::Utils::Outcome< DescribeBatchSegmentJobResult, PersonalizeError > DescribeBatchSegmentJobOutcome
Aws::Utils::Outcome< Aws::NoResult, PersonalizeError > DeleteMetricAttributionOutcome
std::future< ListRecommendersOutcome > ListRecommendersOutcomeCallable
std::future< DeleteDatasetOutcome > DeleteDatasetOutcomeCallable
std::future< CreateDatasetImportJobOutcome > CreateDatasetImportJobOutcomeCallable
std::future< ListDatasetImportJobsOutcome > ListDatasetImportJobsOutcomeCallable
std::future< ListRecipesOutcome > ListRecipesOutcomeCallable
std::future< CreateDatasetGroupOutcome > CreateDatasetGroupOutcomeCallable
Aws::Utils::Outcome< DescribeSolutionResult, PersonalizeError > DescribeSolutionOutcome
std::future< CreateCampaignOutcome > CreateCampaignOutcomeCallable
Aws::Utils::Outcome< CreateRecommenderResult, PersonalizeError > CreateRecommenderOutcome
std::future< DescribeAlgorithmOutcome > DescribeAlgorithmOutcomeCallable
std::future< ListMetricAttributionMetricsOutcome > ListMetricAttributionMetricsOutcomeCallable
std::future< ListSchemasOutcome > ListSchemasOutcomeCallable
std::future< CreateBatchSegmentJobOutcome > CreateBatchSegmentJobOutcomeCallable
Aws::Utils::Outcome< UpdateDatasetResult, PersonalizeError > UpdateDatasetOutcome
Aws::Utils::Outcome< GetSolutionMetricsResult, PersonalizeError > GetSolutionMetricsOutcome
std::future< StopRecommenderOutcome > StopRecommenderOutcomeCallable
Aws::Utils::Outcome< DescribeMetricAttributionResult, PersonalizeError > DescribeMetricAttributionOutcome
std::future< CreateSolutionOutcome > CreateSolutionOutcomeCallable
std::future< UpdateMetricAttributionOutcome > UpdateMetricAttributionOutcomeCallable
std::future< CreateDataDeletionJobOutcome > CreateDataDeletionJobOutcomeCallable
std::future< DeleteEventTrackerOutcome > DeleteEventTrackerOutcomeCallable
Aws::Utils::Outcome< DescribeSchemaResult, PersonalizeError > DescribeSchemaOutcome
Aws::Utils::Outcome< Aws::NoResult, PersonalizeError > DeleteCampaignOutcome
Aws::Utils::Outcome< CreateBatchSegmentJobResult, PersonalizeError > CreateBatchSegmentJobOutcome
Aws::Utils::Outcome< StartRecommenderResult, PersonalizeError > StartRecommenderOutcome
std::future< DeleteSchemaOutcome > DeleteSchemaOutcomeCallable
Aws::Utils::Outcome< DescribeDatasetImportJobResult, PersonalizeError > DescribeDatasetImportJobOutcome
std::future< DescribeDatasetGroupOutcome > DescribeDatasetGroupOutcomeCallable
Aws::Utils::Outcome< DescribeBatchInferenceJobResult, PersonalizeError > DescribeBatchInferenceJobOutcome
Aws::Utils::Outcome< UpdateCampaignResult, PersonalizeError > UpdateCampaignOutcome
Aws::Utils::Outcome< UpdateMetricAttributionResult, PersonalizeError > UpdateMetricAttributionOutcome
std::future< ListFiltersOutcome > ListFiltersOutcomeCallable
std::future< DescribeRecommenderOutcome > DescribeRecommenderOutcomeCallable
Aws::Utils::Outcome< ListMetricAttributionsResult, PersonalizeError > ListMetricAttributionsOutcome
std::future< DescribeDatasetOutcome > DescribeDatasetOutcomeCallable
Aws::Utils::Outcome< DescribeDatasetResult, PersonalizeError > DescribeDatasetOutcome
std::future< ListDatasetGroupsOutcome > ListDatasetGroupsOutcomeCallable
Aws::Utils::Outcome< ListDatasetGroupsResult, PersonalizeError > ListDatasetGroupsOutcome
std::future< DescribeCampaignOutcome > DescribeCampaignOutcomeCallable
Aws::Utils::Outcome< DescribeCampaignResult, PersonalizeError > DescribeCampaignOutcome
Aws::Utils::Outcome< CreateSolutionResult, PersonalizeError > CreateSolutionOutcome
std::future< ListDatasetsOutcome > ListDatasetsOutcomeCallable
Aws::Utils::Outcome< DescribeDatasetGroupResult, PersonalizeError > DescribeDatasetGroupOutcome
std::future< CreateEventTrackerOutcome > CreateEventTrackerOutcomeCallable
std::future< DeleteSolutionOutcome > DeleteSolutionOutcomeCallable
Aws::Utils::Outcome< UpdateSolutionResult, PersonalizeError > UpdateSolutionOutcome
std::future< DescribeBatchInferenceJobOutcome > DescribeBatchInferenceJobOutcomeCallable
std::future< DescribeMetricAttributionOutcome > DescribeMetricAttributionOutcomeCallable
Aws::Utils::Outcome< CreateDataDeletionJobResult, PersonalizeError > CreateDataDeletionJobOutcome
std::future< ListCampaignsOutcome > ListCampaignsOutcomeCallable
std::future< CreateDatasetOutcome > CreateDatasetOutcomeCallable
std::future< DeleteDatasetGroupOutcome > DeleteDatasetGroupOutcomeCallable
Aws::Utils::Outcome< ListRecipesResult, PersonalizeError > ListRecipesOutcome
std::future< ListEventTrackersOutcome > ListEventTrackersOutcomeCallable
std::future< DeleteFilterOutcome > DeleteFilterOutcomeCallable
Aws::Utils::Outcome< ListSchemasResult, PersonalizeError > ListSchemasOutcome
std::future< ListSolutionsOutcome > ListSolutionsOutcomeCallable
std::future< DescribeDataDeletionJobOutcome > DescribeDataDeletionJobOutcomeCallable
std::future< CreateDatasetExportJobOutcome > CreateDatasetExportJobOutcomeCallable
Aws::Utils::Outcome< DescribeDataDeletionJobResult, PersonalizeError > DescribeDataDeletionJobOutcome
Aws::Utils::Outcome< Aws::NoResult, PersonalizeError > DeleteFilterOutcome
Aws::Utils::Outcome< ListSolutionVersionsResult, PersonalizeError > ListSolutionVersionsOutcome
Aws::Utils::Outcome< Aws::NoResult, PersonalizeError > DeleteDatasetOutcome
std::function< void(const PersonalizeClient *, const Model::CreateDatasetExportJobRequest &, const Model::CreateDatasetExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetExportJobResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::UpdateDatasetRequest &, const Model::UpdateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDatasetResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListRecommendersRequest &, const Model::ListRecommendersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRecommendersResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateDatasetRequest &, const Model::CreateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListSolutionVersionsRequest &, const Model::ListSolutionVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSolutionVersionsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateCampaignRequest &, const Model::CreateCampaignOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCampaignResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeEventTrackerRequest &, const Model::DescribeEventTrackerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventTrackerResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateDataDeletionJobRequest &, const Model::CreateDataDeletionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataDeletionJobResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListDatasetsRequest &, const Model::ListDatasetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeDataDeletionJobRequest &, const Model::DescribeDataDeletionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataDeletionJobResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeDatasetRequest &, const Model::DescribeDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DeleteEventTrackerRequest &, const Model::DeleteEventTrackerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEventTrackerResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::UpdateRecommenderRequest &, const Model::UpdateRecommenderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRecommenderResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DeleteFilterRequest &, const Model::DeleteFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFilterResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::UpdateSolutionRequest &, const Model::UpdateSolutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSolutionResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DeleteDatasetRequest &, const Model::DeleteDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatasetResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListBatchSegmentJobsRequest &, const Model::ListBatchSegmentJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBatchSegmentJobsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListBatchInferenceJobsRequest &, const Model::ListBatchInferenceJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBatchInferenceJobsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListSolutionsRequest &, const Model::ListSolutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSolutionsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeDatasetGroupRequest &, const Model::DescribeDatasetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetGroupResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListSchemasRequest &, const Model::ListSchemasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSchemasResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListCampaignsRequest &, const Model::ListCampaignsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCampaignsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::UpdateMetricAttributionRequest &, const Model::UpdateMetricAttributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMetricAttributionResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateSchemaRequest &, const Model::CreateSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSchemaResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::StopRecommenderRequest &, const Model::StopRecommenderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopRecommenderResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DeleteSolutionRequest &, const Model::DeleteSolutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSolutionResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateBatchSegmentJobRequest &, const Model::CreateBatchSegmentJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBatchSegmentJobResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeAlgorithmRequest &, const Model::DescribeAlgorithmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAlgorithmResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeFilterRequest &, const Model::DescribeFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFilterResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateRecommenderRequest &, const Model::CreateRecommenderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRecommenderResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateDatasetImportJobRequest &, const Model::CreateDatasetImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetImportJobResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeFeatureTransformationRequest &, const Model::DescribeFeatureTransformationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFeatureTransformationResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DeleteRecommenderRequest &, const Model::DeleteRecommenderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRecommenderResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DeleteMetricAttributionRequest &, const Model::DeleteMetricAttributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMetricAttributionResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::GetSolutionMetricsRequest &, const Model::GetSolutionMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSolutionMetricsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListDataDeletionJobsRequest &, const Model::ListDataDeletionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataDeletionJobsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListDatasetImportJobsRequest &, const Model::ListDatasetImportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetImportJobsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeRecommenderRequest &, const Model::DescribeRecommenderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRecommenderResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::UpdateCampaignRequest &, const Model::UpdateCampaignOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCampaignResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeSolutionVersionRequest &, const Model::DescribeSolutionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSolutionVersionResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateSolutionRequest &, const Model::CreateSolutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSolutionResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateBatchInferenceJobRequest &, const Model::CreateBatchInferenceJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBatchInferenceJobResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeMetricAttributionRequest &, const Model::DescribeMetricAttributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMetricAttributionResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListMetricAttributionMetricsRequest &, const Model::ListMetricAttributionMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMetricAttributionMetricsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListFiltersRequest &, const Model::ListFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFiltersResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateDatasetGroupRequest &, const Model::CreateDatasetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetGroupResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DeleteDatasetGroupRequest &, const Model::DeleteDatasetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatasetGroupResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateEventTrackerRequest &, const Model::CreateEventTrackerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEventTrackerResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateMetricAttributionRequest &, const Model::CreateMetricAttributionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMetricAttributionResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListDatasetExportJobsRequest &, const Model::ListDatasetExportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetExportJobsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::StopSolutionVersionCreationRequest &, const Model::StopSolutionVersionCreationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopSolutionVersionCreationResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListRecipesRequest &, const Model::ListRecipesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRecipesResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeCampaignRequest &, const Model::DescribeCampaignOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCampaignResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListMetricAttributionsRequest &, const Model::ListMetricAttributionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMetricAttributionsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DeleteSchemaRequest &, const Model::DeleteSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSchemaResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeSolutionRequest &, const Model::DescribeSolutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSolutionResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeBatchInferenceJobRequest &, const Model::DescribeBatchInferenceJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBatchInferenceJobResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeRecipeRequest &, const Model::DescribeRecipeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRecipeResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeDatasetImportJobRequest &, const Model::DescribeDatasetImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetImportJobResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::StartRecommenderRequest &, const Model::StartRecommenderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartRecommenderResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateSolutionVersionRequest &, const Model::CreateSolutionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSolutionVersionResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListEventTrackersRequest &, const Model::ListEventTrackersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEventTrackersResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeBatchSegmentJobRequest &, const Model::DescribeBatchSegmentJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBatchSegmentJobResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::ListDatasetGroupsRequest &, const Model::ListDatasetGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetGroupsResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::CreateFilterRequest &, const Model::CreateFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFilterResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DeleteCampaignRequest &, const Model::DeleteCampaignOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCampaignResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeDatasetExportJobRequest &, const Model::DescribeDatasetExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetExportJobResponseReceivedHandler
std::function< void(const PersonalizeClient *, const Model::DescribeSchemaRequest &, const Model::DescribeSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSchemaResponseReceivedHandler