7#include <aws/forecast/ForecastService_EXPORTS.h>
8#include <aws/core/client/ClientConfiguration.h>
9#include <aws/core/client/AWSClient.h>
10#include <aws/core/client/AWSClientAsyncCRTP.h>
11#include <aws/core/utils/json/JsonSerializer.h>
12#include <aws/forecast/ForecastServiceServiceClientModel.h>
16namespace ForecastService
36 std::shared_ptr<ForecastServiceEndpointProviderBase> endpointProvider =
nullptr);
43 std::shared_ptr<ForecastServiceEndpointProviderBase> endpointProvider =
nullptr,
51 std::shared_ptr<ForecastServiceEndpointProviderBase> endpointProvider =
nullptr,
109 template<
typename CreateAutoPredictorRequestT = Model::CreateAutoPredictorRequest>
112 return SubmitCallable(&ForecastServiceClient::CreateAutoPredictor, request);
118 template<
typename CreateAutoPredictorRequestT = Model::CreateAutoPredictorRequest>
121 return SubmitAsync(&ForecastServiceClient::CreateAutoPredictor, request, handler, context);
156 template<
typename CreateDatasetRequestT = Model::CreateDatasetRequest>
159 return SubmitCallable(&ForecastServiceClient::CreateDataset, request);
165 template<
typename CreateDatasetRequestT = Model::CreateDatasetRequest>
168 return SubmitAsync(&ForecastServiceClient::CreateDataset, request, handler, context);
194 template<
typename CreateDatasetGroupRequestT = Model::CreateDatasetGroupRequest>
197 return SubmitCallable(&ForecastServiceClient::CreateDatasetGroup, request);
203 template<
typename CreateDatasetGroupRequestT = Model::CreateDatasetGroupRequest>
206 return SubmitAsync(&ForecastServiceClient::CreateDatasetGroup, request, handler, context);
240 template<
typename CreateDatasetImportJobRequestT = Model::CreateDatasetImportJobRequest>
243 return SubmitCallable(&ForecastServiceClient::CreateDatasetImportJob, request);
249 template<
typename CreateDatasetImportJobRequestT = Model::CreateDatasetImportJobRequest>
252 return SubmitAsync(&ForecastServiceClient::CreateDatasetImportJob, request, handler, context);
308 template<
typename CreateExplainabilityRequestT = Model::CreateExplainabilityRequest>
311 return SubmitCallable(&ForecastServiceClient::CreateExplainability, request);
317 template<
typename CreateExplainabilityRequestT = Model::CreateExplainabilityRequest>
320 return SubmitAsync(&ForecastServiceClient::CreateExplainability, request, handler, context);
342 template<
typename CreateExplainabilityExportRequestT = Model::CreateExplainabilityExportRequest>
345 return SubmitCallable(&ForecastServiceClient::CreateExplainabilityExport, request);
351 template<
typename CreateExplainabilityExportRequestT = Model::CreateExplainabilityExportRequest>
354 return SubmitAsync(&ForecastServiceClient::CreateExplainabilityExport, request, handler, context);
387 template<
typename CreateForecastRequestT = Model::CreateForecastRequest>
390 return SubmitCallable(&ForecastServiceClient::CreateForecast, request);
396 template<
typename CreateForecastRequestT = Model::CreateForecastRequest>
399 return SubmitAsync(&ForecastServiceClient::CreateForecast, request, handler, context);
426 template<
typename CreateForecastExportJobRequestT = Model::CreateForecastExportJobRequest>
429 return SubmitCallable(&ForecastServiceClient::CreateForecastExportJob, request);
435 template<
typename CreateForecastExportJobRequestT = Model::CreateForecastExportJobRequest>
438 return SubmitAsync(&ForecastServiceClient::CreateForecastExportJob, request, handler, context);
455 template<
typename CreateMonitorRequestT = Model::CreateMonitorRequest>
458 return SubmitCallable(&ForecastServiceClient::CreateMonitor, request);
464 template<
typename CreateMonitorRequestT = Model::CreateMonitorRequest>
467 return SubmitAsync(&ForecastServiceClient::CreateMonitor, request, handler, context);
516 template<
typename CreatePredictorRequestT = Model::CreatePredictorRequest>
519 return SubmitCallable(&ForecastServiceClient::CreatePredictor, request);
525 template<
typename CreatePredictorRequestT = Model::CreatePredictorRequest>
528 return SubmitAsync(&ForecastServiceClient::CreatePredictor, request, handler, context);
554 template<
typename CreatePredictorBacktestExportJobRequestT = Model::CreatePredictorBacktestExportJobRequest>
557 return SubmitCallable(&ForecastServiceClient::CreatePredictorBacktestExportJob, request);
563 template<
typename CreatePredictorBacktestExportJobRequestT = Model::CreatePredictorBacktestExportJobRequest>
566 return SubmitAsync(&ForecastServiceClient::CreatePredictorBacktestExportJob, request, handler, context);
598 template<
typename CreateWhatIfAnalysisRequestT = Model::CreateWhatIfAnalysisRequest>
601 return SubmitCallable(&ForecastServiceClient::CreateWhatIfAnalysis, request);
607 template<
typename CreateWhatIfAnalysisRequestT = Model::CreateWhatIfAnalysisRequest>
610 return SubmitAsync(&ForecastServiceClient::CreateWhatIfAnalysis, request, handler, context);
626 template<
typename CreateWhatIfForecastRequestT = Model::CreateWhatIfForecastRequest>
629 return SubmitCallable(&ForecastServiceClient::CreateWhatIfForecast, request);
635 template<
typename CreateWhatIfForecastRequestT = Model::CreateWhatIfForecastRequest>
638 return SubmitAsync(&ForecastServiceClient::CreateWhatIfForecast, request, handler, context);
665 template<
typename CreateWhatIfForecastExportRequestT = Model::CreateWhatIfForecastExportRequest>
668 return SubmitCallable(&ForecastServiceClient::CreateWhatIfForecastExport, request);
674 template<
typename CreateWhatIfForecastExportRequestT = Model::CreateWhatIfForecastExportRequest>
677 return SubmitAsync(&ForecastServiceClient::CreateWhatIfForecastExport, request, handler, context);
700 template<
typename DeleteDatasetRequestT = Model::DeleteDatasetRequest>
703 return SubmitCallable(&ForecastServiceClient::DeleteDataset, request);
709 template<
typename DeleteDatasetRequestT = Model::DeleteDatasetRequest>
712 return SubmitAsync(&ForecastServiceClient::DeleteDataset, request, handler, context);
732 template<
typename DeleteDatasetGroupRequestT = Model::DeleteDatasetGroupRequest>
735 return SubmitCallable(&ForecastServiceClient::DeleteDatasetGroup, request);
741 template<
typename DeleteDatasetGroupRequestT = Model::DeleteDatasetGroupRequest>
744 return SubmitAsync(&ForecastServiceClient::DeleteDatasetGroup, request, handler, context);
762 template<
typename DeleteDatasetImportJobRequestT = Model::DeleteDatasetImportJobRequest>
765 return SubmitCallable(&ForecastServiceClient::DeleteDatasetImportJob, request);
771 template<
typename DeleteDatasetImportJobRequestT = Model::DeleteDatasetImportJobRequest>
774 return SubmitAsync(&ForecastServiceClient::DeleteDatasetImportJob, request, handler, context);
790 template<
typename DeleteExplainabilityRequestT = Model::DeleteExplainabilityRequest>
793 return SubmitCallable(&ForecastServiceClient::DeleteExplainability, request);
799 template<
typename DeleteExplainabilityRequestT = Model::DeleteExplainabilityRequest>
802 return SubmitAsync(&ForecastServiceClient::DeleteExplainability, request, handler, context);
815 template<
typename DeleteExplainabilityExportRequestT = Model::DeleteExplainabilityExportRequest>
818 return SubmitCallable(&ForecastServiceClient::DeleteExplainabilityExport, request);
824 template<
typename DeleteExplainabilityExportRequestT = Model::DeleteExplainabilityExportRequest>
827 return SubmitAsync(&ForecastServiceClient::DeleteExplainabilityExport, request, handler, context);
845 template<
typename DeleteForecastRequestT = Model::DeleteForecastRequest>
848 return SubmitCallable(&ForecastServiceClient::DeleteForecast, request);
854 template<
typename DeleteForecastRequestT = Model::DeleteForecastRequest>
857 return SubmitAsync(&ForecastServiceClient::DeleteForecast, request, handler, context);
874 template<
typename DeleteForecastExportJobRequestT = Model::DeleteForecastExportJobRequest>
877 return SubmitCallable(&ForecastServiceClient::DeleteForecastExportJob, request);
883 template<
typename DeleteForecastExportJobRequestT = Model::DeleteForecastExportJobRequest>
886 return SubmitAsync(&ForecastServiceClient::DeleteForecastExportJob, request, handler, context);
902 template<
typename DeleteMonitorRequestT = Model::DeleteMonitorRequest>
905 return SubmitCallable(&ForecastServiceClient::DeleteMonitor, request);
911 template<
typename DeleteMonitorRequestT = Model::DeleteMonitorRequest>
914 return SubmitAsync(&ForecastServiceClient::DeleteMonitor, request, handler, context);
930 template<
typename DeletePredictorRequestT = Model::DeletePredictorRequest>
933 return SubmitCallable(&ForecastServiceClient::DeletePredictor, request);
939 template<
typename DeletePredictorRequestT = Model::DeletePredictorRequest>
942 return SubmitAsync(&ForecastServiceClient::DeletePredictor, request, handler, context);
955 template<
typename DeletePredictorBacktestExportJobRequestT = Model::DeletePredictorBacktestExportJobRequest>
958 return SubmitCallable(&ForecastServiceClient::DeletePredictorBacktestExportJob, request);
964 template<
typename DeletePredictorBacktestExportJobRequestT = Model::DeletePredictorBacktestExportJobRequest>
967 return SubmitAsync(&ForecastServiceClient::DeletePredictorBacktestExportJob, request, handler, context);
992 template<
typename DeleteResourceTreeRequestT = Model::DeleteResourceTreeRequest>
995 return SubmitCallable(&ForecastServiceClient::DeleteResourceTree, request);
1001 template<
typename DeleteResourceTreeRequestT = Model::DeleteResourceTreeRequest>
1004 return SubmitAsync(&ForecastServiceClient::DeleteResourceTree, request, handler, context);
1022 template<
typename DeleteWhatIfAnalysisRequestT = Model::DeleteWhatIfAnalysisRequest>
1025 return SubmitCallable(&ForecastServiceClient::DeleteWhatIfAnalysis, request);
1031 template<
typename DeleteWhatIfAnalysisRequestT = Model::DeleteWhatIfAnalysisRequest>
1034 return SubmitAsync(&ForecastServiceClient::DeleteWhatIfAnalysis, request, handler, context);
1052 template<
typename DeleteWhatIfForecastRequestT = Model::DeleteWhatIfForecastRequest>
1055 return SubmitCallable(&ForecastServiceClient::DeleteWhatIfForecast, request);
1061 template<
typename DeleteWhatIfForecastRequestT = Model::DeleteWhatIfForecastRequest>
1064 return SubmitAsync(&ForecastServiceClient::DeleteWhatIfForecast, request, handler, context);
1081 template<
typename DeleteWhatIfForecastExportRequestT = Model::DeleteWhatIfForecastExportRequest>
1084 return SubmitCallable(&ForecastServiceClient::DeleteWhatIfForecastExport, request);
1090 template<
typename DeleteWhatIfForecastExportRequestT = Model::DeleteWhatIfForecastExportRequest>
1093 return SubmitAsync(&ForecastServiceClient::DeleteWhatIfForecastExport, request, handler, context);
1107 template<
typename DescribeAutoPredictorRequestT = Model::DescribeAutoPredictorRequest>
1110 return SubmitCallable(&ForecastServiceClient::DescribeAutoPredictor, request);
1116 template<
typename DescribeAutoPredictorRequestT = Model::DescribeAutoPredictorRequest>
1119 return SubmitAsync(&ForecastServiceClient::DescribeAutoPredictor, request, handler, context);
1138 template<
typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
1141 return SubmitCallable(&ForecastServiceClient::DescribeDataset, request);
1147 template<
typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
1150 return SubmitAsync(&ForecastServiceClient::DescribeDataset, request, handler, context);
1170 template<
typename DescribeDatasetGroupRequestT = Model::DescribeDatasetGroupRequest>
1173 return SubmitCallable(&ForecastServiceClient::DescribeDatasetGroup, request);
1179 template<
typename DescribeDatasetGroupRequestT = Model::DescribeDatasetGroupRequest>
1182 return SubmitAsync(&ForecastServiceClient::DescribeDatasetGroup, request, handler, context);
1204 template<
typename DescribeDatasetImportJobRequestT = Model::DescribeDatasetImportJobRequest>
1207 return SubmitCallable(&ForecastServiceClient::DescribeDatasetImportJob, request);
1213 template<
typename DescribeDatasetImportJobRequestT = Model::DescribeDatasetImportJobRequest>
1216 return SubmitAsync(&ForecastServiceClient::DescribeDatasetImportJob, request, handler, context);
1230 template<
typename DescribeExplainabilityRequestT = Model::DescribeExplainabilityRequest>
1233 return SubmitCallable(&ForecastServiceClient::DescribeExplainability, request);
1239 template<
typename DescribeExplainabilityRequestT = Model::DescribeExplainabilityRequest>
1242 return SubmitAsync(&ForecastServiceClient::DescribeExplainability, request, handler, context);
1256 template<
typename DescribeExplainabilityExportRequestT = Model::DescribeExplainabilityExportRequest>
1259 return SubmitCallable(&ForecastServiceClient::DescribeExplainabilityExport, request);
1265 template<
typename DescribeExplainabilityExportRequestT = Model::DescribeExplainabilityExportRequest>
1268 return SubmitAsync(&ForecastServiceClient::DescribeExplainabilityExport, request, handler, context);
1288 template<
typename DescribeForecastRequestT = Model::DescribeForecastRequest>
1291 return SubmitCallable(&ForecastServiceClient::DescribeForecast, request);
1297 template<
typename DescribeForecastRequestT = Model::DescribeForecastRequest>
1300 return SubmitAsync(&ForecastServiceClient::DescribeForecast, request, handler, context);
1320 template<
typename DescribeForecastExportJobRequestT = Model::DescribeForecastExportJobRequest>
1323 return SubmitCallable(&ForecastServiceClient::DescribeForecastExportJob, request);
1329 template<
typename DescribeForecastExportJobRequestT = Model::DescribeForecastExportJobRequest>
1332 return SubmitAsync(&ForecastServiceClient::DescribeForecastExportJob, request, handler, context);
1351 template<
typename DescribeMonitorRequestT = Model::DescribeMonitorRequest>
1354 return SubmitCallable(&ForecastServiceClient::DescribeMonitor, request);
1360 template<
typename DescribeMonitorRequestT = Model::DescribeMonitorRequest>
1363 return SubmitAsync(&ForecastServiceClient::DescribeMonitor, request, handler, context);
1388 template<
typename DescribePredictorRequestT = Model::DescribePredictorRequest>
1391 return SubmitCallable(&ForecastServiceClient::DescribePredictor, request);
1397 template<
typename DescribePredictorRequestT = Model::DescribePredictorRequest>
1400 return SubmitAsync(&ForecastServiceClient::DescribePredictor, request, handler, context);
1420 template<
typename DescribePredictorBacktestExportJobRequestT = Model::DescribePredictorBacktestExportJobRequest>
1423 return SubmitCallable(&ForecastServiceClient::DescribePredictorBacktestExportJob, request);
1429 template<
typename DescribePredictorBacktestExportJobRequestT = Model::DescribePredictorBacktestExportJobRequest>
1432 return SubmitAsync(&ForecastServiceClient::DescribePredictorBacktestExportJob, request, handler, context);
1451 template<
typename DescribeWhatIfAnalysisRequestT = Model::DescribeWhatIfAnalysisRequest>
1454 return SubmitCallable(&ForecastServiceClient::DescribeWhatIfAnalysis, request);
1460 template<
typename DescribeWhatIfAnalysisRequestT = Model::DescribeWhatIfAnalysisRequest>
1463 return SubmitAsync(&ForecastServiceClient::DescribeWhatIfAnalysis, request, handler, context);
1482 template<
typename DescribeWhatIfForecastRequestT = Model::DescribeWhatIfForecastRequest>
1485 return SubmitCallable(&ForecastServiceClient::DescribeWhatIfForecast, request);
1491 template<
typename DescribeWhatIfForecastRequestT = Model::DescribeWhatIfForecastRequest>
1494 return SubmitAsync(&ForecastServiceClient::DescribeWhatIfForecast, request, handler, context);
1514 template<
typename DescribeWhatIfForecastExportRequestT = Model::DescribeWhatIfForecastExportRequest>
1517 return SubmitCallable(&ForecastServiceClient::DescribeWhatIfForecastExport, request);
1523 template<
typename DescribeWhatIfForecastExportRequestT = Model::DescribeWhatIfForecastExportRequest>
1526 return SubmitAsync(&ForecastServiceClient::DescribeWhatIfForecastExport, request, handler, context);
1557 template<
typename GetAccuracyMetricsRequestT = Model::GetAccuracyMetricsRequest>
1560 return SubmitCallable(&ForecastServiceClient::GetAccuracyMetrics, request);
1566 template<
typename GetAccuracyMetricsRequestT = Model::GetAccuracyMetricsRequest>
1569 return SubmitAsync(&ForecastServiceClient::GetAccuracyMetrics, request, handler, context);
1588 template<
typename ListDatasetGroupsRequestT = Model::ListDatasetGroupsRequest>
1591 return SubmitCallable(&ForecastServiceClient::ListDatasetGroups, request);
1597 template<
typename ListDatasetGroupsRequestT = Model::ListDatasetGroupsRequest>
1600 return SubmitAsync(&ForecastServiceClient::ListDatasetGroups, request, handler, context);
1621 template<
typename ListDatasetImportJobsRequestT = Model::ListDatasetImportJobsRequest>
1624 return SubmitCallable(&ForecastServiceClient::ListDatasetImportJobs, request);
1630 template<
typename ListDatasetImportJobsRequestT = Model::ListDatasetImportJobsRequest>
1633 return SubmitAsync(&ForecastServiceClient::ListDatasetImportJobs, request, handler, context);
1652 template<
typename ListDatasetsRequestT = Model::ListDatasetsRequest>
1655 return SubmitCallable(&ForecastServiceClient::ListDatasets, request);
1661 template<
typename ListDatasetsRequestT = Model::ListDatasetsRequest>
1664 return SubmitAsync(&ForecastServiceClient::ListDatasets, request, handler, context);
1682 template<
typename ListExplainabilitiesRequestT = Model::ListExplainabilitiesRequest>
1685 return SubmitCallable(&ForecastServiceClient::ListExplainabilities, request);
1691 template<
typename ListExplainabilitiesRequestT = Model::ListExplainabilitiesRequest>
1694 return SubmitAsync(&ForecastServiceClient::ListExplainabilities, request, handler, context);
1712 template<
typename ListExplainabilityExportsRequestT = Model::ListExplainabilityExportsRequest>
1715 return SubmitCallable(&ForecastServiceClient::ListExplainabilityExports, request);
1721 template<
typename ListExplainabilityExportsRequestT = Model::ListExplainabilityExportsRequest>
1724 return SubmitAsync(&ForecastServiceClient::ListExplainabilityExports, request, handler, context);
1742 template<
typename ListForecastExportJobsRequestT = Model::ListForecastExportJobsRequest>
1745 return SubmitCallable(&ForecastServiceClient::ListForecastExportJobs, request);
1751 template<
typename ListForecastExportJobsRequestT = Model::ListForecastExportJobsRequest>
1754 return SubmitAsync(&ForecastServiceClient::ListForecastExportJobs, request, handler, context);
1772 template<
typename ListForecastsRequestT = Model::ListForecastsRequest>
1775 return SubmitCallable(&ForecastServiceClient::ListForecasts, request);
1781 template<
typename ListForecastsRequestT = Model::ListForecastsRequest>
1784 return SubmitAsync(&ForecastServiceClient::ListForecasts, request, handler, context);
1802 template<
typename ListMonitorEvaluationsRequestT = Model::ListMonitorEvaluationsRequest>
1805 return SubmitCallable(&ForecastServiceClient::ListMonitorEvaluations, request);
1811 template<
typename ListMonitorEvaluationsRequestT = Model::ListMonitorEvaluationsRequest>
1814 return SubmitAsync(&ForecastServiceClient::ListMonitorEvaluations, request, handler, context);
1832 template<
typename ListMonitorsRequestT = Model::ListMonitorsRequest>
1835 return SubmitCallable(&ForecastServiceClient::ListMonitors, request);
1841 template<
typename ListMonitorsRequestT = Model::ListMonitorsRequest>
1844 return SubmitAsync(&ForecastServiceClient::ListMonitors, request, handler, context);
1863 template<
typename ListPredictorBacktestExportJobsRequestT = Model::ListPredictorBacktestExportJobsRequest>
1866 return SubmitCallable(&ForecastServiceClient::ListPredictorBacktestExportJobs, request);
1872 template<
typename ListPredictorBacktestExportJobsRequestT = Model::ListPredictorBacktestExportJobsRequest>
1875 return SubmitAsync(&ForecastServiceClient::ListPredictorBacktestExportJobs, request, handler, context);
1894 template<
typename ListPredictorsRequestT = Model::ListPredictorsRequest>
1897 return SubmitCallable(&ForecastServiceClient::ListPredictors, request);
1903 template<
typename ListPredictorsRequestT = Model::ListPredictorsRequest>
1906 return SubmitAsync(&ForecastServiceClient::ListPredictors, request, handler, context);
1919 template<
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1922 return SubmitCallable(&ForecastServiceClient::ListTagsForResource, request);
1928 template<
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1931 return SubmitAsync(&ForecastServiceClient::ListTagsForResource, request, handler, context);
1949 template<
typename ListWhatIfAnalysesRequestT = Model::ListWhatIfAnalysesRequest>
1952 return SubmitCallable(&ForecastServiceClient::ListWhatIfAnalyses, request);
1958 template<
typename ListWhatIfAnalysesRequestT = Model::ListWhatIfAnalysesRequest>
1961 return SubmitAsync(&ForecastServiceClient::ListWhatIfAnalyses, request, handler, context);
1979 template<
typename ListWhatIfForecastExportsRequestT = Model::ListWhatIfForecastExportsRequest>
1982 return SubmitCallable(&ForecastServiceClient::ListWhatIfForecastExports, request);
1988 template<
typename ListWhatIfForecastExportsRequestT = Model::ListWhatIfForecastExportsRequest>
1991 return SubmitAsync(&ForecastServiceClient::ListWhatIfForecastExports, request, handler, context);
2009 template<
typename ListWhatIfForecastsRequestT = Model::ListWhatIfForecastsRequest>
2012 return SubmitCallable(&ForecastServiceClient::ListWhatIfForecasts, request);
2018 template<
typename ListWhatIfForecastsRequestT = Model::ListWhatIfForecastsRequest>
2021 return SubmitAsync(&ForecastServiceClient::ListWhatIfForecasts, request, handler, context);
2034 template<
typename ResumeResourceRequestT = Model::ResumeResourceRequest>
2037 return SubmitCallable(&ForecastServiceClient::ResumeResource, request);
2043 template<
typename ResumeResourceRequestT = Model::ResumeResourceRequest>
2046 return SubmitAsync(&ForecastServiceClient::ResumeResource, request, handler, context);
2066 template<
typename StopResourceRequestT = Model::StopResourceRequest>
2069 return SubmitCallable(&ForecastServiceClient::StopResource, request);
2075 template<
typename StopResourceRequestT = Model::StopResourceRequest>
2078 return SubmitAsync(&ForecastServiceClient::StopResource, request, handler, context);
2095 template<
typename TagResourceRequestT = Model::TagResourceRequest>
2098 return SubmitCallable(&ForecastServiceClient::TagResource, request);
2104 template<
typename TagResourceRequestT = Model::TagResourceRequest>
2107 return SubmitAsync(&ForecastServiceClient::TagResource, request, handler, context);
2120 template<
typename UntagResourceRequestT = Model::UntagResourceRequest>
2123 return SubmitCallable(&ForecastServiceClient::UntagResource, request);
2129 template<
typename UntagResourceRequestT = Model::UntagResourceRequest>
2132 return SubmitAsync(&ForecastServiceClient::UntagResource, request, handler, context);
2150 template<
typename UpdateDatasetGroupRequestT = Model::UpdateDatasetGroupRequest>
2153 return SubmitCallable(&ForecastServiceClient::UpdateDatasetGroup, request);
2159 template<
typename UpdateDatasetGroupRequestT = Model::UpdateDatasetGroupRequest>
2162 return SubmitAsync(&ForecastServiceClient::UpdateDatasetGroup, request, handler, context);
2173 std::shared_ptr<ForecastServiceEndpointProviderBase> m_endpointProvider;
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
virtual Model::DeleteWhatIfForecastOutcome DeleteWhatIfForecast(const Model::DeleteWhatIfForecastRequest &request) const
Model::DescribePredictorOutcomeCallable DescribePredictorCallable(const DescribePredictorRequestT &request) const
virtual Model::ListDatasetImportJobsOutcome ListDatasetImportJobs(const Model::ListDatasetImportJobsRequest &request={}) const
Model::ListExplainabilityExportsOutcomeCallable ListExplainabilityExportsCallable(const ListExplainabilityExportsRequestT &request={}) const
virtual Model::CreateExplainabilityExportOutcome CreateExplainabilityExport(const Model::CreateExplainabilityExportRequest &request) const
void DescribeAutoPredictorAsync(const DescribeAutoPredictorRequestT &request, const DescribeAutoPredictorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ResumeResourceOutcome ResumeResource(const Model::ResumeResourceRequest &request) const
void CreatePredictorBacktestExportJobAsync(const CreatePredictorBacktestExportJobRequestT &request, const CreatePredictorBacktestExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDatasetsOutcome ListDatasets(const Model::ListDatasetsRequest &request={}) const
static const char * GetServiceName()
Model::DescribeForecastExportJobOutcomeCallable DescribeForecastExportJobCallable(const DescribeForecastExportJobRequestT &request) const
virtual Model::DeleteExplainabilityExportOutcome DeleteExplainabilityExport(const Model::DeleteExplainabilityExportRequest &request) const
void CreatePredictorAsync(const CreatePredictorRequestT &request, const CreatePredictorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ForecastServiceClient(const Aws::ForecastService::ForecastServiceClientConfiguration &clientConfiguration=Aws::ForecastService::ForecastServiceClientConfiguration(), std::shared_ptr< ForecastServiceEndpointProviderBase > endpointProvider=nullptr)
virtual Model::GetAccuracyMetricsOutcome GetAccuracyMetrics(const Model::GetAccuracyMetricsRequest &request) const
Model::DescribeWhatIfForecastExportOutcomeCallable DescribeWhatIfForecastExportCallable(const DescribeWhatIfForecastExportRequestT &request) const
virtual Model::CreateDatasetGroupOutcome CreateDatasetGroup(const Model::CreateDatasetGroupRequest &request) const
void DescribeWhatIfForecastAsync(const DescribeWhatIfForecastRequestT &request, const DescribeWhatIfForecastResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateMonitorOutcome CreateMonitor(const Model::CreateMonitorRequest &request) const
Model::DeleteWhatIfForecastOutcomeCallable DeleteWhatIfForecastCallable(const DeleteWhatIfForecastRequestT &request) const
Model::ListPredictorsOutcomeCallable ListPredictorsCallable(const ListPredictorsRequestT &request={}) const
virtual Model::CreateWhatIfForecastExportOutcome CreateWhatIfForecastExport(const Model::CreateWhatIfForecastExportRequest &request) const
void DeleteForecastAsync(const DeleteForecastRequestT &request, const DeleteForecastResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDatasetGroupOutcome DeleteDatasetGroup(const Model::DeleteDatasetGroupRequest &request) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeletePredictorBacktestExportJobOutcomeCallable DeletePredictorBacktestExportJobCallable(const DeletePredictorBacktestExportJobRequestT &request) const
virtual Model::DeletePredictorOutcome DeletePredictor(const Model::DeletePredictorRequest &request) const
void ListDatasetsAsync(const ListDatasetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDatasetsRequestT &request={}) const
Aws::Client::AWSJsonClient BASECLASS
void DescribeForecastExportJobAsync(const DescribeForecastExportJobRequestT &request, const DescribeForecastExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeWhatIfForecastOutcomeCallable DescribeWhatIfForecastCallable(const DescribeWhatIfForecastRequestT &request) const
void ListWhatIfForecastsAsync(const ListWhatIfForecastsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListWhatIfForecastsRequestT &request={}) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
Model::CreateDatasetGroupOutcomeCallable CreateDatasetGroupCallable(const CreateDatasetGroupRequestT &request) const
ForecastServiceEndpointProvider EndpointProviderType
void CreateMonitorAsync(const CreateMonitorRequestT &request, const CreateMonitorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteForecastOutcomeCallable DeleteForecastCallable(const DeleteForecastRequestT &request) const
Model::DeleteDatasetGroupOutcomeCallable DeleteDatasetGroupCallable(const DeleteDatasetGroupRequestT &request) const
void StopResourceAsync(const StopResourceRequestT &request, const StopResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteResourceTreeAsync(const DeleteResourceTreeRequestT &request, const DeleteResourceTreeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeExplainabilityAsync(const DescribeExplainabilityRequestT &request, const DescribeExplainabilityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ForecastServiceClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::UpdateDatasetGroupOutcome UpdateDatasetGroup(const Model::UpdateDatasetGroupRequest &request) const
Model::UpdateDatasetGroupOutcomeCallable UpdateDatasetGroupCallable(const UpdateDatasetGroupRequestT &request) const
virtual Model::CreateExplainabilityOutcome CreateExplainability(const Model::CreateExplainabilityRequest &request) const
virtual Model::DescribeDatasetOutcome DescribeDataset(const Model::DescribeDatasetRequest &request) const
Model::CreateExplainabilityOutcomeCallable CreateExplainabilityCallable(const CreateExplainabilityRequestT &request) const
virtual Model::DescribeExplainabilityExportOutcome DescribeExplainabilityExport(const Model::DescribeExplainabilityExportRequest &request) const
void CreateAutoPredictorAsync(const CreateAutoPredictorRequestT &request, const CreateAutoPredictorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListPredictorBacktestExportJobsOutcome ListPredictorBacktestExportJobs(const Model::ListPredictorBacktestExportJobsRequest &request={}) const
void CreateForecastExportJobAsync(const CreateForecastExportJobRequestT &request, const CreateForecastExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListMonitorEvaluationsOutcomeCallable ListMonitorEvaluationsCallable(const ListMonitorEvaluationsRequestT &request) const
virtual Model::ListMonitorEvaluationsOutcome ListMonitorEvaluations(const Model::ListMonitorEvaluationsRequest &request) const
virtual Model::DescribePredictorOutcome DescribePredictor(const Model::DescribePredictorRequest &request) const
Model::ListMonitorsOutcomeCallable ListMonitorsCallable(const ListMonitorsRequestT &request={}) const
virtual Model::ListMonitorsOutcome ListMonitors(const Model::ListMonitorsRequest &request={}) const
Model::CreateDatasetImportJobOutcomeCallable CreateDatasetImportJobCallable(const CreateDatasetImportJobRequestT &request) const
Model::ListWhatIfAnalysesOutcomeCallable ListWhatIfAnalysesCallable(const ListWhatIfAnalysesRequestT &request={}) const
void DescribeDatasetImportJobAsync(const DescribeDatasetImportJobRequestT &request, const DescribeDatasetImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteForecastExportJobAsync(const DeleteForecastExportJobRequestT &request, const DeleteForecastExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListWhatIfAnalysesOutcome ListWhatIfAnalyses(const Model::ListWhatIfAnalysesRequest &request={}) const
Model::DeleteWhatIfForecastExportOutcomeCallable DeleteWhatIfForecastExportCallable(const DeleteWhatIfForecastExportRequestT &request) const
static const char * GetAllocationTag()
virtual Model::DeleteExplainabilityOutcome DeleteExplainability(const Model::DeleteExplainabilityRequest &request) const
Model::DeleteWhatIfAnalysisOutcomeCallable DeleteWhatIfAnalysisCallable(const DeleteWhatIfAnalysisRequestT &request) const
void ListExplainabilityExportsAsync(const ListExplainabilityExportsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListExplainabilityExportsRequestT &request={}) const
virtual Model::CreatePredictorBacktestExportJobOutcome CreatePredictorBacktestExportJob(const Model::CreatePredictorBacktestExportJobRequest &request) const
virtual Model::ListWhatIfForecastsOutcome ListWhatIfForecasts(const Model::ListWhatIfForecastsRequest &request={}) const
Model::CreateForecastExportJobOutcomeCallable CreateForecastExportJobCallable(const CreateForecastExportJobRequestT &request) const
void CreateExplainabilityExportAsync(const CreateExplainabilityExportRequestT &request, const CreateExplainabilityExportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListForecastsOutcomeCallable ListForecastsCallable(const ListForecastsRequestT &request={}) const
virtual Model::DeleteWhatIfAnalysisOutcome DeleteWhatIfAnalysis(const Model::DeleteWhatIfAnalysisRequest &request) const
void ListMonitorsAsync(const ListMonitorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListMonitorsRequestT &request={}) const
Model::ListDatasetImportJobsOutcomeCallable ListDatasetImportJobsCallable(const ListDatasetImportJobsRequestT &request={}) const
void CreateExplainabilityAsync(const CreateExplainabilityRequestT &request, const CreateExplainabilityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteWhatIfForecastExportOutcome DeleteWhatIfForecastExport(const Model::DeleteWhatIfForecastExportRequest &request) const
void ListForecastsAsync(const ListForecastsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListForecastsRequestT &request={}) const
virtual Model::DeleteDatasetOutcome DeleteDataset(const Model::DeleteDatasetRequest &request) const
virtual Model::CreateDatasetImportJobOutcome CreateDatasetImportJob(const Model::CreateDatasetImportJobRequest &request) const
virtual ~ForecastServiceClient()
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
void DeleteExplainabilityExportAsync(const DeleteExplainabilityExportRequestT &request, const DeleteExplainabilityExportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateWhatIfAnalysisOutcome CreateWhatIfAnalysis(const Model::CreateWhatIfAnalysisRequest &request) const
Model::DescribeExplainabilityExportOutcomeCallable DescribeExplainabilityExportCallable(const DescribeExplainabilityExportRequestT &request) const
void DeleteWhatIfForecastAsync(const DeleteWhatIfForecastRequestT &request, const DeleteWhatIfForecastResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ForecastServiceClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< ForecastServiceEndpointProviderBase > endpointProvider=nullptr, const Aws::ForecastService::ForecastServiceClientConfiguration &clientConfiguration=Aws::ForecastService::ForecastServiceClientConfiguration())
Model::CreateWhatIfForecastExportOutcomeCallable CreateWhatIfForecastExportCallable(const CreateWhatIfForecastExportRequestT &request) const
Model::ListForecastExportJobsOutcomeCallable ListForecastExportJobsCallable(const ListForecastExportJobsRequestT &request={}) const
virtual Model::CreateForecastOutcome CreateForecast(const Model::CreateForecastRequest &request) const
Model::DescribeDatasetGroupOutcomeCallable DescribeDatasetGroupCallable(const DescribeDatasetGroupRequestT &request) const
void DescribeDatasetAsync(const DescribeDatasetRequestT &request, const DescribeDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListWhatIfForecastExportsOutcome ListWhatIfForecastExports(const Model::ListWhatIfForecastExportsRequest &request={}) const
virtual Model::CreateAutoPredictorOutcome CreateAutoPredictor(const Model::CreateAutoPredictorRequest &request) const
virtual Model::ListDatasetGroupsOutcome ListDatasetGroups(const Model::ListDatasetGroupsRequest &request={}) const
Model::CreateForecastOutcomeCallable CreateForecastCallable(const CreateForecastRequestT &request) const
virtual Model::DescribeAutoPredictorOutcome DescribeAutoPredictor(const Model::DescribeAutoPredictorRequest &request) const
virtual Model::CreatePredictorOutcome CreatePredictor(const Model::CreatePredictorRequest &request) const
Model::ListExplainabilitiesOutcomeCallable ListExplainabilitiesCallable(const ListExplainabilitiesRequestT &request={}) const
virtual Model::DescribeWhatIfForecastExportOutcome DescribeWhatIfForecastExport(const Model::DescribeWhatIfForecastExportRequest &request) const
void CreateWhatIfForecastExportAsync(const CreateWhatIfForecastExportRequestT &request, const CreateWhatIfForecastExportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListForecastExportJobsAsync(const ListForecastExportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListForecastExportJobsRequestT &request={}) const
virtual Model::DeleteForecastOutcome DeleteForecast(const Model::DeleteForecastRequest &request) const
virtual Model::DeleteResourceTreeOutcome DeleteResourceTree(const Model::DeleteResourceTreeRequest &request) const
Model::DescribeAutoPredictorOutcomeCallable DescribeAutoPredictorCallable(const DescribeAutoPredictorRequestT &request) const
virtual Model::ListForecastExportJobsOutcome ListForecastExportJobs(const Model::ListForecastExportJobsRequest &request={}) const
void ListPredictorsAsync(const ListPredictorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPredictorsRequestT &request={}) const
void DeleteMonitorAsync(const DeleteMonitorRequestT &request, const DeleteMonitorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteDatasetImportJobAsync(const DeleteDatasetImportJobRequestT &request, const DeleteDatasetImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ForecastServiceClient(const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::StopResourceOutcome StopResource(const Model::StopResourceRequest &request) const
void CreateDatasetGroupAsync(const CreateDatasetGroupRequestT &request, const CreateDatasetGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateDatasetOutcomeCallable CreateDatasetCallable(const CreateDatasetRequestT &request) const
void ListDatasetImportJobsAsync(const ListDatasetImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDatasetImportJobsRequestT &request={}) const
Model::ListWhatIfForecastExportsOutcomeCallable ListWhatIfForecastExportsCallable(const ListWhatIfForecastExportsRequestT &request={}) const
void DescribeWhatIfAnalysisAsync(const DescribeWhatIfAnalysisRequestT &request, const DescribeWhatIfAnalysisResponseReceivedHandler &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 CreateDatasetAsync(const CreateDatasetRequestT &request, const CreateDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAutoPredictorOutcomeCallable CreateAutoPredictorCallable(const CreateAutoPredictorRequestT &request) const
Model::ListPredictorBacktestExportJobsOutcomeCallable ListPredictorBacktestExportJobsCallable(const ListPredictorBacktestExportJobsRequestT &request={}) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
Model::CreateWhatIfForecastOutcomeCallable CreateWhatIfForecastCallable(const CreateWhatIfForecastRequestT &request) const
Model::ResumeResourceOutcomeCallable ResumeResourceCallable(const ResumeResourceRequestT &request) const
virtual Model::CreateForecastExportJobOutcome CreateForecastExportJob(const Model::CreateForecastExportJobRequest &request) const
void ResumeResourceAsync(const ResumeResourceRequestT &request, const ResumeResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeExplainabilityOutcomeCallable DescribeExplainabilityCallable(const DescribeExplainabilityRequestT &request) const
void DescribeForecastAsync(const DescribeForecastRequestT &request, const DescribeForecastResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeExplainabilityExportAsync(const DescribeExplainabilityExportRequestT &request, const DescribeExplainabilityExportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteDatasetGroupAsync(const DeleteDatasetGroupRequestT &request, const DeleteDatasetGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeWhatIfAnalysisOutcomeCallable DescribeWhatIfAnalysisCallable(const DescribeWhatIfAnalysisRequestT &request) const
virtual Model::CreateWhatIfForecastOutcome CreateWhatIfForecast(const Model::CreateWhatIfForecastRequest &request) const
void CreateDatasetImportJobAsync(const CreateDatasetImportJobRequestT &request, const CreateDatasetImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeDatasetGroupOutcome DescribeDatasetGroup(const Model::DescribeDatasetGroupRequest &request) const
Model::ListWhatIfForecastsOutcomeCallable ListWhatIfForecastsCallable(const ListWhatIfForecastsRequestT &request={}) const
void DeletePredictorBacktestExportJobAsync(const DeletePredictorBacktestExportJobRequestT &request, const DeletePredictorBacktestExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeletePredictorOutcomeCallable DeletePredictorCallable(const DeletePredictorRequestT &request) const
void DeleteWhatIfForecastExportAsync(const DeleteWhatIfForecastExportRequestT &request, const DeleteWhatIfForecastExportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListPredictorBacktestExportJobsAsync(const ListPredictorBacktestExportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPredictorBacktestExportJobsRequestT &request={}) const
Model::CreatePredictorOutcomeCallable CreatePredictorCallable(const CreatePredictorRequestT &request) const
void ListWhatIfAnalysesAsync(const ListWhatIfAnalysesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListWhatIfAnalysesRequestT &request={}) const
void DescribePredictorAsync(const DescribePredictorRequestT &request, const DescribePredictorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateDatasetOutcome CreateDataset(const Model::CreateDatasetRequest &request) const
Model::DescribeMonitorOutcomeCallable DescribeMonitorCallable(const DescribeMonitorRequestT &request) const
void ListWhatIfForecastExportsAsync(const ListWhatIfForecastExportsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListWhatIfForecastExportsRequestT &request={}) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListPredictorsOutcome ListPredictors(const Model::ListPredictorsRequest &request={}) const
void OverrideEndpoint(const Aws::String &endpoint)
void DeleteWhatIfAnalysisAsync(const DeleteWhatIfAnalysisRequestT &request, const DeleteWhatIfAnalysisResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeMonitorAsync(const DescribeMonitorRequestT &request, const DescribeMonitorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
std::shared_ptr< ForecastServiceEndpointProviderBase > & accessEndpointProvider()
Model::DescribeDatasetImportJobOutcomeCallable DescribeDatasetImportJobCallable(const DescribeDatasetImportJobRequestT &request) const
void ListMonitorEvaluationsAsync(const ListMonitorEvaluationsRequestT &request, const ListMonitorEvaluationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteExplainabilityExportOutcomeCallable DeleteExplainabilityExportCallable(const DeleteExplainabilityExportRequestT &request) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Model::DeleteMonitorOutcomeCallable DeleteMonitorCallable(const DeleteMonitorRequestT &request) const
ForecastServiceClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::CreateWhatIfAnalysisOutcomeCallable CreateWhatIfAnalysisCallable(const CreateWhatIfAnalysisRequestT &request) const
void DeleteExplainabilityAsync(const DeleteExplainabilityRequestT &request, const DeleteExplainabilityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListExplainabilitiesOutcome ListExplainabilities(const Model::ListExplainabilitiesRequest &request={}) const
Model::DeleteDatasetOutcomeCallable DeleteDatasetCallable(const DeleteDatasetRequestT &request) const
void CreateForecastAsync(const CreateForecastRequestT &request, const CreateForecastResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteMonitorOutcome DeleteMonitor(const Model::DeleteMonitorRequest &request) const
Model::CreatePredictorBacktestExportJobOutcomeCallable CreatePredictorBacktestExportJobCallable(const CreatePredictorBacktestExportJobRequestT &request) const
Model::GetAccuracyMetricsOutcomeCallable GetAccuracyMetricsCallable(const GetAccuracyMetricsRequestT &request) const
Model::DescribeForecastOutcomeCallable DescribeForecastCallable(const DescribeForecastRequestT &request) const
virtual Model::DescribeForecastOutcome DescribeForecast(const Model::DescribeForecastRequest &request) const
void DescribeWhatIfForecastExportAsync(const DescribeWhatIfForecastExportRequestT &request, const DescribeWhatIfForecastExportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateExplainabilityExportOutcomeCallable CreateExplainabilityExportCallable(const CreateExplainabilityExportRequestT &request) const
virtual Model::DescribeWhatIfForecastOutcome DescribeWhatIfForecast(const Model::DescribeWhatIfForecastRequest &request) const
virtual Model::DescribePredictorBacktestExportJobOutcome DescribePredictorBacktestExportJob(const Model::DescribePredictorBacktestExportJobRequest &request) const
virtual Model::DescribeMonitorOutcome DescribeMonitor(const Model::DescribeMonitorRequest &request) const
virtual Model::DeleteDatasetImportJobOutcome DeleteDatasetImportJob(const Model::DeleteDatasetImportJobRequest &request) const
void DescribePredictorBacktestExportJobAsync(const DescribePredictorBacktestExportJobRequestT &request, const DescribePredictorBacktestExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeletePredictorAsync(const DeletePredictorRequestT &request, const DeletePredictorResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateDatasetGroupAsync(const UpdateDatasetGroupRequestT &request, const UpdateDatasetGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteForecastExportJobOutcomeCallable DeleteForecastExportJobCallable(const DeleteForecastExportJobRequestT &request) const
void GetAccuracyMetricsAsync(const GetAccuracyMetricsRequestT &request, const GetAccuracyMetricsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeWhatIfAnalysisOutcome DescribeWhatIfAnalysis(const Model::DescribeWhatIfAnalysisRequest &request) const
void DescribeDatasetGroupAsync(const DescribeDatasetGroupRequestT &request, const DescribeDatasetGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeletePredictorBacktestExportJobOutcome DeletePredictorBacktestExportJob(const Model::DeletePredictorBacktestExportJobRequest &request) const
virtual Model::ListForecastsOutcome ListForecasts(const Model::ListForecastsRequest &request={}) const
void DeleteDatasetAsync(const DeleteDatasetRequestT &request, const DeleteDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
void ListExplainabilitiesAsync(const ListExplainabilitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListExplainabilitiesRequestT &request={}) const
Model::CreateMonitorOutcomeCallable CreateMonitorCallable(const CreateMonitorRequestT &request) const
Model::ListDatasetsOutcomeCallable ListDatasetsCallable(const ListDatasetsRequestT &request={}) const
Model::DescribePredictorBacktestExportJobOutcomeCallable DescribePredictorBacktestExportJobCallable(const DescribePredictorBacktestExportJobRequestT &request) const
Model::DeleteDatasetImportJobOutcomeCallable DeleteDatasetImportJobCallable(const DeleteDatasetImportJobRequestT &request) const
Model::DeleteResourceTreeOutcomeCallable DeleteResourceTreeCallable(const DeleteResourceTreeRequestT &request) const
Model::DescribeDatasetOutcomeCallable DescribeDatasetCallable(const DescribeDatasetRequestT &request) const
virtual Model::DeleteForecastExportJobOutcome DeleteForecastExportJob(const Model::DeleteForecastExportJobRequest &request) const
Model::ListDatasetGroupsOutcomeCallable ListDatasetGroupsCallable(const ListDatasetGroupsRequestT &request={}) const
Model::StopResourceOutcomeCallable StopResourceCallable(const StopResourceRequestT &request) const
void ListDatasetGroupsAsync(const ListDatasetGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDatasetGroupsRequestT &request={}) const
virtual Model::ListExplainabilityExportsOutcome ListExplainabilityExports(const Model::ListExplainabilityExportsRequest &request={}) const
void CreateWhatIfForecastAsync(const CreateWhatIfForecastRequestT &request, const CreateWhatIfForecastResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeDatasetImportJobOutcome DescribeDatasetImportJob(const Model::DescribeDatasetImportJobRequest &request) const
void CreateWhatIfAnalysisAsync(const CreateWhatIfAnalysisRequestT &request, const CreateWhatIfAnalysisResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ForecastServiceClientConfiguration ClientConfigurationType
Model::DeleteExplainabilityOutcomeCallable DeleteExplainabilityCallable(const DeleteExplainabilityRequestT &request) const
virtual Model::DescribeForecastExportJobOutcome DescribeForecastExportJob(const Model::DescribeForecastExportJobRequest &request) const
virtual Model::DescribeExplainabilityOutcome DescribeExplainability(const Model::DescribeExplainabilityRequest &request) const
ForecastServiceClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< ForecastServiceEndpointProviderBase > endpointProvider=nullptr, const Aws::ForecastService::ForecastServiceClientConfiguration &clientConfiguration=Aws::ForecastService::ForecastServiceClientConfiguration())
std::future< ListMonitorEvaluationsOutcome > ListMonitorEvaluationsOutcomeCallable
std::future< ListForecastExportJobsOutcome > ListForecastExportJobsOutcomeCallable
std::future< ListMonitorsOutcome > ListMonitorsOutcomeCallable
std::future< ListWhatIfForecastExportsOutcome > ListWhatIfForecastExportsOutcomeCallable
std::future< DescribeExplainabilityOutcome > DescribeExplainabilityOutcomeCallable
std::future< CreateForecastOutcome > CreateForecastOutcomeCallable
std::future< DeleteWhatIfForecastOutcome > DeleteWhatIfForecastOutcomeCallable
std::future< DeleteExplainabilityOutcome > DeleteExplainabilityOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< ListExplainabilityExportsOutcome > ListExplainabilityExportsOutcomeCallable
std::future< CreateForecastExportJobOutcome > CreateForecastExportJobOutcomeCallable
std::future< DeleteWhatIfForecastExportOutcome > DeleteWhatIfForecastExportOutcomeCallable
std::future< DescribeDatasetOutcome > DescribeDatasetOutcomeCallable
std::future< DescribeForecastExportJobOutcome > DescribeForecastExportJobOutcomeCallable
std::future< DeleteForecastOutcome > DeleteForecastOutcomeCallable
std::future< DeleteWhatIfAnalysisOutcome > DeleteWhatIfAnalysisOutcomeCallable
std::future< CreateAutoPredictorOutcome > CreateAutoPredictorOutcomeCallable
std::future< DeletePredictorOutcome > DeletePredictorOutcomeCallable
std::future< CreateWhatIfForecastOutcome > CreateWhatIfForecastOutcomeCallable
std::future< ListPredictorsOutcome > ListPredictorsOutcomeCallable
std::future< CreateDatasetGroupOutcome > CreateDatasetGroupOutcomeCallable
std::future< DeleteMonitorOutcome > DeleteMonitorOutcomeCallable
std::future< ResumeResourceOutcome > ResumeResourceOutcomeCallable
std::future< DescribeDatasetImportJobOutcome > DescribeDatasetImportJobOutcomeCallable
std::future< DescribeWhatIfForecastOutcome > DescribeWhatIfForecastOutcomeCallable
std::future< CreatePredictorBacktestExportJobOutcome > CreatePredictorBacktestExportJobOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< DescribeAutoPredictorOutcome > DescribeAutoPredictorOutcomeCallable
std::future< DeleteExplainabilityExportOutcome > DeleteExplainabilityExportOutcomeCallable
std::future< CreateExplainabilityOutcome > CreateExplainabilityOutcomeCallable
std::future< DeleteResourceTreeOutcome > DeleteResourceTreeOutcomeCallable
std::future< ListWhatIfAnalysesOutcome > ListWhatIfAnalysesOutcomeCallable
std::future< ListDatasetGroupsOutcome > ListDatasetGroupsOutcomeCallable
std::future< DescribeForecastOutcome > DescribeForecastOutcomeCallable
std::future< ListExplainabilitiesOutcome > ListExplainabilitiesOutcomeCallable
std::future< CreateWhatIfForecastExportOutcome > CreateWhatIfForecastExportOutcomeCallable
std::future< GetAccuracyMetricsOutcome > GetAccuracyMetricsOutcomeCallable
std::future< DescribeWhatIfAnalysisOutcome > DescribeWhatIfAnalysisOutcomeCallable
std::future< DescribeMonitorOutcome > DescribeMonitorOutcomeCallable
std::future< DescribePredictorBacktestExportJobOutcome > DescribePredictorBacktestExportJobOutcomeCallable
std::future< ListPredictorBacktestExportJobsOutcome > ListPredictorBacktestExportJobsOutcomeCallable
std::future< ListWhatIfForecastsOutcome > ListWhatIfForecastsOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< DeleteDatasetImportJobOutcome > DeleteDatasetImportJobOutcomeCallable
std::future< CreateDatasetImportJobOutcome > CreateDatasetImportJobOutcomeCallable
std::future< ListDatasetsOutcome > ListDatasetsOutcomeCallable
std::future< DeleteForecastExportJobOutcome > DeleteForecastExportJobOutcomeCallable
std::future< DeleteDatasetGroupOutcome > DeleteDatasetGroupOutcomeCallable
std::future< DescribeExplainabilityExportOutcome > DescribeExplainabilityExportOutcomeCallable
std::future< DescribePredictorOutcome > DescribePredictorOutcomeCallable
std::future< DescribeDatasetGroupOutcome > DescribeDatasetGroupOutcomeCallable
std::future< CreateExplainabilityExportOutcome > CreateExplainabilityExportOutcomeCallable
std::future< ListForecastsOutcome > ListForecastsOutcomeCallable
std::future< CreatePredictorOutcome > CreatePredictorOutcomeCallable
std::future< DescribeWhatIfForecastExportOutcome > DescribeWhatIfForecastExportOutcomeCallable
std::future< CreateDatasetOutcome > CreateDatasetOutcomeCallable
std::future< StopResourceOutcome > StopResourceOutcomeCallable
std::future< DeleteDatasetOutcome > DeleteDatasetOutcomeCallable
std::future< CreateWhatIfAnalysisOutcome > CreateWhatIfAnalysisOutcomeCallable
std::future< DeletePredictorBacktestExportJobOutcome > DeletePredictorBacktestExportJobOutcomeCallable
std::future< ListDatasetImportJobsOutcome > ListDatasetImportJobsOutcomeCallable
std::future< CreateMonitorOutcome > CreateMonitorOutcomeCallable
std::future< UpdateDatasetGroupOutcome > UpdateDatasetGroupOutcomeCallable
std::function< void(const ForecastServiceClient *, const Model::DeletePredictorRequest &, const Model::DeletePredictorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePredictorResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateAutoPredictorRequest &, const Model::CreateAutoPredictorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAutoPredictorResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListMonitorEvaluationsRequest &, const Model::ListMonitorEvaluationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMonitorEvaluationsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteForecastExportJobRequest &, const Model::DeleteForecastExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteForecastExportJobResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListExplainabilitiesRequest &, const Model::ListExplainabilitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListExplainabilitiesResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListForecastExportJobsRequest &, const Model::ListForecastExportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListForecastExportJobsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeWhatIfForecastRequest &, const Model::DescribeWhatIfForecastOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWhatIfForecastResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListMonitorsRequest &, const Model::ListMonitorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMonitorsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateForecastExportJobRequest &, const Model::CreateForecastExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateForecastExportJobResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteResourceTreeRequest &, const Model::DeleteResourceTreeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResourceTreeResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateExplainabilityExportRequest &, const Model::CreateExplainabilityExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateExplainabilityExportResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateExplainabilityRequest &, const Model::CreateExplainabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateExplainabilityResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListDatasetsRequest &, const Model::ListDatasetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeletePredictorBacktestExportJobRequest &, const Model::DeletePredictorBacktestExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePredictorBacktestExportJobResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteDatasetRequest &, const Model::DeleteDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatasetResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListForecastsRequest &, const Model::ListForecastsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListForecastsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribePredictorBacktestExportJobRequest &, const Model::DescribePredictorBacktestExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePredictorBacktestExportJobResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteWhatIfForecastExportRequest &, const Model::DeleteWhatIfForecastExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWhatIfForecastExportResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeWhatIfForecastExportRequest &, const Model::DescribeWhatIfForecastExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWhatIfForecastExportResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeExplainabilityExportRequest &, const Model::DescribeExplainabilityExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeExplainabilityExportResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListPredictorBacktestExportJobsRequest &, const Model::ListPredictorBacktestExportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPredictorBacktestExportJobsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateForecastRequest &, const Model::CreateForecastOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateForecastResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreatePredictorBacktestExportJobRequest &, const Model::CreatePredictorBacktestExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePredictorBacktestExportJobResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ResumeResourceRequest &, const Model::ResumeResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResumeResourceResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeDatasetImportJobRequest &, const Model::DescribeDatasetImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetImportJobResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeMonitorRequest &, const Model::DescribeMonitorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMonitorResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListWhatIfAnalysesRequest &, const Model::ListWhatIfAnalysesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWhatIfAnalysesResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListExplainabilityExportsRequest &, const Model::ListExplainabilityExportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListExplainabilityExportsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeExplainabilityRequest &, const Model::DescribeExplainabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeExplainabilityResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListDatasetImportJobsRequest &, const Model::ListDatasetImportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetImportJobsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeForecastExportJobRequest &, const Model::DescribeForecastExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeForecastExportJobResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateDatasetGroupRequest &, const Model::CreateDatasetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetGroupResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteDatasetImportJobRequest &, const Model::DeleteDatasetImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatasetImportJobResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeDatasetRequest &, const Model::DescribeDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListWhatIfForecastExportsRequest &, const Model::ListWhatIfForecastExportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWhatIfForecastExportsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListWhatIfForecastsRequest &, const Model::ListWhatIfForecastsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWhatIfForecastsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteExplainabilityRequest &, const Model::DeleteExplainabilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteExplainabilityResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeAutoPredictorRequest &, const Model::DescribeAutoPredictorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAutoPredictorResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteDatasetGroupRequest &, const Model::DeleteDatasetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatasetGroupResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteForecastRequest &, const Model::DeleteForecastOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteForecastResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateDatasetImportJobRequest &, const Model::CreateDatasetImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetImportJobResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateMonitorRequest &, const Model::CreateMonitorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMonitorResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateDatasetRequest &, const Model::CreateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeForecastRequest &, const Model::DescribeForecastOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeForecastResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribePredictorRequest &, const Model::DescribePredictorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePredictorResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreatePredictorRequest &, const Model::CreatePredictorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePredictorResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::GetAccuracyMetricsRequest &, const Model::GetAccuracyMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccuracyMetricsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteWhatIfAnalysisRequest &, const Model::DeleteWhatIfAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWhatIfAnalysisResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::StopResourceRequest &, const Model::StopResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopResourceResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteWhatIfForecastRequest &, const Model::DeleteWhatIfForecastOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWhatIfForecastResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateWhatIfAnalysisRequest &, const Model::CreateWhatIfAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWhatIfAnalysisResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListDatasetGroupsRequest &, const Model::ListDatasetGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetGroupsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateWhatIfForecastExportRequest &, const Model::CreateWhatIfForecastExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWhatIfForecastExportResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::UpdateDatasetGroupRequest &, const Model::UpdateDatasetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDatasetGroupResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeWhatIfAnalysisRequest &, const Model::DescribeWhatIfAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWhatIfAnalysisResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::ListPredictorsRequest &, const Model::ListPredictorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPredictorsResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DescribeDatasetGroupRequest &, const Model::DescribeDatasetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetGroupResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::CreateWhatIfForecastRequest &, const Model::CreateWhatIfForecastOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWhatIfForecastResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteMonitorRequest &, const Model::DeleteMonitorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMonitorResponseReceivedHandler
std::function< void(const ForecastServiceClient *, const Model::DeleteExplainabilityExportRequest &, const Model::DeleteExplainabilityExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteExplainabilityExportResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String