AWS SDK for C++  1.9.108
AWS SDK for C++
Classes | Namespaces | Typedefs
MachineLearningClient.h File Reference
#include <aws/machinelearning/MachineLearning_EXPORTS.h>
#include <aws/machinelearning/MachineLearningErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/machinelearning/model/AddTagsResult.h>
#include <aws/machinelearning/model/CreateBatchPredictionResult.h>
#include <aws/machinelearning/model/CreateDataSourceFromRDSResult.h>
#include <aws/machinelearning/model/CreateDataSourceFromRedshiftResult.h>
#include <aws/machinelearning/model/CreateDataSourceFromS3Result.h>
#include <aws/machinelearning/model/CreateEvaluationResult.h>
#include <aws/machinelearning/model/CreateMLModelResult.h>
#include <aws/machinelearning/model/CreateRealtimeEndpointResult.h>
#include <aws/machinelearning/model/DeleteBatchPredictionResult.h>
#include <aws/machinelearning/model/DeleteDataSourceResult.h>
#include <aws/machinelearning/model/DeleteEvaluationResult.h>
#include <aws/machinelearning/model/DeleteMLModelResult.h>
#include <aws/machinelearning/model/DeleteRealtimeEndpointResult.h>
#include <aws/machinelearning/model/DeleteTagsResult.h>
#include <aws/machinelearning/model/DescribeBatchPredictionsResult.h>
#include <aws/machinelearning/model/DescribeDataSourcesResult.h>
#include <aws/machinelearning/model/DescribeEvaluationsResult.h>
#include <aws/machinelearning/model/DescribeMLModelsResult.h>
#include <aws/machinelearning/model/DescribeTagsResult.h>
#include <aws/machinelearning/model/GetBatchPredictionResult.h>
#include <aws/machinelearning/model/GetDataSourceResult.h>
#include <aws/machinelearning/model/GetEvaluationResult.h>
#include <aws/machinelearning/model/GetMLModelResult.h>
#include <aws/machinelearning/model/PredictResult.h>
#include <aws/machinelearning/model/UpdateBatchPredictionResult.h>
#include <aws/machinelearning/model/UpdateDataSourceResult.h>
#include <aws/machinelearning/model/UpdateEvaluationResult.h>
#include <aws/machinelearning/model/UpdateMLModelResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::MachineLearning::MachineLearningClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::MachineLearning
 
 Aws::MachineLearning::Model
 

Typedefs

typedef Aws::Utils::Outcome< AddTagsResult, MachineLearningError > Aws::MachineLearning::Model::AddTagsOutcome
 
typedef Aws::Utils::Outcome< CreateBatchPredictionResult, MachineLearningError > Aws::MachineLearning::Model::CreateBatchPredictionOutcome
 
typedef Aws::Utils::Outcome< CreateDataSourceFromRDSResult, MachineLearningError > Aws::MachineLearning::Model::CreateDataSourceFromRDSOutcome
 
typedef Aws::Utils::Outcome< CreateDataSourceFromRedshiftResult, MachineLearningError > Aws::MachineLearning::Model::CreateDataSourceFromRedshiftOutcome
 
typedef Aws::Utils::Outcome< CreateDataSourceFromS3Result, MachineLearningError > Aws::MachineLearning::Model::CreateDataSourceFromS3Outcome
 
typedef Aws::Utils::Outcome< CreateEvaluationResult, MachineLearningError > Aws::MachineLearning::Model::CreateEvaluationOutcome
 
typedef Aws::Utils::Outcome< CreateMLModelResult, MachineLearningError > Aws::MachineLearning::Model::CreateMLModelOutcome
 
typedef Aws::Utils::Outcome< CreateRealtimeEndpointResult, MachineLearningError > Aws::MachineLearning::Model::CreateRealtimeEndpointOutcome
 
typedef Aws::Utils::Outcome< DeleteBatchPredictionResult, MachineLearningError > Aws::MachineLearning::Model::DeleteBatchPredictionOutcome
 
typedef Aws::Utils::Outcome< DeleteDataSourceResult, MachineLearningError > Aws::MachineLearning::Model::DeleteDataSourceOutcome
 
typedef Aws::Utils::Outcome< DeleteEvaluationResult, MachineLearningError > Aws::MachineLearning::Model::DeleteEvaluationOutcome
 
typedef Aws::Utils::Outcome< DeleteMLModelResult, MachineLearningError > Aws::MachineLearning::Model::DeleteMLModelOutcome
 
typedef Aws::Utils::Outcome< DeleteRealtimeEndpointResult, MachineLearningError > Aws::MachineLearning::Model::DeleteRealtimeEndpointOutcome
 
typedef Aws::Utils::Outcome< DeleteTagsResult, MachineLearningError > Aws::MachineLearning::Model::DeleteTagsOutcome
 
typedef Aws::Utils::Outcome< DescribeBatchPredictionsResult, MachineLearningError > Aws::MachineLearning::Model::DescribeBatchPredictionsOutcome
 
typedef Aws::Utils::Outcome< DescribeDataSourcesResult, MachineLearningError > Aws::MachineLearning::Model::DescribeDataSourcesOutcome
 
typedef Aws::Utils::Outcome< DescribeEvaluationsResult, MachineLearningError > Aws::MachineLearning::Model::DescribeEvaluationsOutcome
 
typedef Aws::Utils::Outcome< DescribeMLModelsResult, MachineLearningError > Aws::MachineLearning::Model::DescribeMLModelsOutcome
 
typedef Aws::Utils::Outcome< DescribeTagsResult, MachineLearningError > Aws::MachineLearning::Model::DescribeTagsOutcome
 
typedef Aws::Utils::Outcome< GetBatchPredictionResult, MachineLearningError > Aws::MachineLearning::Model::GetBatchPredictionOutcome
 
typedef Aws::Utils::Outcome< GetDataSourceResult, MachineLearningError > Aws::MachineLearning::Model::GetDataSourceOutcome
 
typedef Aws::Utils::Outcome< GetEvaluationResult, MachineLearningError > Aws::MachineLearning::Model::GetEvaluationOutcome
 
typedef Aws::Utils::Outcome< GetMLModelResult, MachineLearningError > Aws::MachineLearning::Model::GetMLModelOutcome
 
typedef Aws::Utils::Outcome< PredictResult, MachineLearningError > Aws::MachineLearning::Model::PredictOutcome
 
typedef Aws::Utils::Outcome< UpdateBatchPredictionResult, MachineLearningError > Aws::MachineLearning::Model::UpdateBatchPredictionOutcome
 
typedef Aws::Utils::Outcome< UpdateDataSourceResult, MachineLearningError > Aws::MachineLearning::Model::UpdateDataSourceOutcome
 
typedef Aws::Utils::Outcome< UpdateEvaluationResult, MachineLearningError > Aws::MachineLearning::Model::UpdateEvaluationOutcome
 
typedef Aws::Utils::Outcome< UpdateMLModelResult, MachineLearningError > Aws::MachineLearning::Model::UpdateMLModelOutcome
 
typedef std::future< AddTagsOutcome > Aws::MachineLearning::Model::AddTagsOutcomeCallable
 
typedef std::future< CreateBatchPredictionOutcome > Aws::MachineLearning::Model::CreateBatchPredictionOutcomeCallable
 
typedef std::future< CreateDataSourceFromRDSOutcome > Aws::MachineLearning::Model::CreateDataSourceFromRDSOutcomeCallable
 
typedef std::future< CreateDataSourceFromRedshiftOutcome > Aws::MachineLearning::Model::CreateDataSourceFromRedshiftOutcomeCallable
 
typedef std::future< CreateDataSourceFromS3Outcome > Aws::MachineLearning::Model::CreateDataSourceFromS3OutcomeCallable
 
typedef std::future< CreateEvaluationOutcome > Aws::MachineLearning::Model::CreateEvaluationOutcomeCallable
 
typedef std::future< CreateMLModelOutcome > Aws::MachineLearning::Model::CreateMLModelOutcomeCallable
 
typedef std::future< CreateRealtimeEndpointOutcome > Aws::MachineLearning::Model::CreateRealtimeEndpointOutcomeCallable
 
typedef std::future< DeleteBatchPredictionOutcome > Aws::MachineLearning::Model::DeleteBatchPredictionOutcomeCallable
 
typedef std::future< DeleteDataSourceOutcome > Aws::MachineLearning::Model::DeleteDataSourceOutcomeCallable
 
typedef std::future< DeleteEvaluationOutcome > Aws::MachineLearning::Model::DeleteEvaluationOutcomeCallable
 
typedef std::future< DeleteMLModelOutcome > Aws::MachineLearning::Model::DeleteMLModelOutcomeCallable
 
typedef std::future< DeleteRealtimeEndpointOutcome > Aws::MachineLearning::Model::DeleteRealtimeEndpointOutcomeCallable
 
typedef std::future< DeleteTagsOutcome > Aws::MachineLearning::Model::DeleteTagsOutcomeCallable
 
typedef std::future< DescribeBatchPredictionsOutcome > Aws::MachineLearning::Model::DescribeBatchPredictionsOutcomeCallable
 
typedef std::future< DescribeDataSourcesOutcome > Aws::MachineLearning::Model::DescribeDataSourcesOutcomeCallable
 
typedef std::future< DescribeEvaluationsOutcome > Aws::MachineLearning::Model::DescribeEvaluationsOutcomeCallable
 
typedef std::future< DescribeMLModelsOutcome > Aws::MachineLearning::Model::DescribeMLModelsOutcomeCallable
 
typedef std::future< DescribeTagsOutcome > Aws::MachineLearning::Model::DescribeTagsOutcomeCallable
 
typedef std::future< GetBatchPredictionOutcome > Aws::MachineLearning::Model::GetBatchPredictionOutcomeCallable
 
typedef std::future< GetDataSourceOutcome > Aws::MachineLearning::Model::GetDataSourceOutcomeCallable
 
typedef std::future< GetEvaluationOutcome > Aws::MachineLearning::Model::GetEvaluationOutcomeCallable
 
typedef std::future< GetMLModelOutcome > Aws::MachineLearning::Model::GetMLModelOutcomeCallable
 
typedef std::future< PredictOutcome > Aws::MachineLearning::Model::PredictOutcomeCallable
 
typedef std::future< UpdateBatchPredictionOutcome > Aws::MachineLearning::Model::UpdateBatchPredictionOutcomeCallable
 
typedef std::future< UpdateDataSourceOutcome > Aws::MachineLearning::Model::UpdateDataSourceOutcomeCallable
 
typedef std::future< UpdateEvaluationOutcome > Aws::MachineLearning::Model::UpdateEvaluationOutcomeCallable
 
typedef std::future< UpdateMLModelOutcome > Aws::MachineLearning::Model::UpdateMLModelOutcomeCallable
 
typedef std::function< void(const MachineLearningClient *, const Model::AddTagsRequest &, const Model::AddTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::AddTagsResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::CreateBatchPredictionRequest &, const Model::CreateBatchPredictionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::CreateBatchPredictionResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::CreateDataSourceFromRDSRequest &, const Model::CreateDataSourceFromRDSOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::CreateDataSourceFromRDSResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::CreateDataSourceFromRedshiftRequest &, const Model::CreateDataSourceFromRedshiftOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::CreateDataSourceFromRedshiftResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::CreateDataSourceFromS3Request &, const Model::CreateDataSourceFromS3Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::CreateDataSourceFromS3ResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::CreateEvaluationRequest &, const Model::CreateEvaluationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::CreateEvaluationResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::CreateMLModelRequest &, const Model::CreateMLModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::CreateMLModelResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::CreateRealtimeEndpointRequest &, const Model::CreateRealtimeEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::CreateRealtimeEndpointResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DeleteBatchPredictionRequest &, const Model::DeleteBatchPredictionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DeleteBatchPredictionResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DeleteDataSourceRequest &, const Model::DeleteDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DeleteDataSourceResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DeleteEvaluationRequest &, const Model::DeleteEvaluationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DeleteEvaluationResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DeleteMLModelRequest &, const Model::DeleteMLModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DeleteMLModelResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DeleteRealtimeEndpointRequest &, const Model::DeleteRealtimeEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DeleteRealtimeEndpointResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DeleteTagsRequest &, const Model::DeleteTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DeleteTagsResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DescribeBatchPredictionsRequest &, const Model::DescribeBatchPredictionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DescribeBatchPredictionsResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DescribeDataSourcesRequest &, const Model::DescribeDataSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DescribeDataSourcesResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DescribeEvaluationsRequest &, const Model::DescribeEvaluationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DescribeEvaluationsResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DescribeMLModelsRequest &, const Model::DescribeMLModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DescribeMLModelsResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::DescribeTagsRequest &, const Model::DescribeTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::DescribeTagsResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::GetBatchPredictionRequest &, const Model::GetBatchPredictionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::GetBatchPredictionResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::GetDataSourceRequest &, const Model::GetDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::GetDataSourceResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::GetEvaluationRequest &, const Model::GetEvaluationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::GetEvaluationResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::GetMLModelRequest &, const Model::GetMLModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::GetMLModelResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::PredictRequest &, const Model::PredictOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::PredictResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::UpdateBatchPredictionRequest &, const Model::UpdateBatchPredictionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::UpdateBatchPredictionResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::UpdateDataSourceRequest &, const Model::UpdateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::UpdateDataSourceResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::UpdateEvaluationRequest &, const Model::UpdateEvaluationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::UpdateEvaluationResponseReceivedHandler
 
typedef std::function< void(const MachineLearningClient *, const Model::UpdateMLModelRequest &, const Model::UpdateMLModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::MachineLearning::UpdateMLModelResponseReceivedHandler