7#include <aws/lookoutvision/LookoutforVision_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/lookoutvision/LookoutforVisionServiceClientModel.h>
16namespace LookoutforVision
43 std::shared_ptr<LookoutforVisionEndpointProviderBase> endpointProvider =
nullptr);
50 std::shared_ptr<LookoutforVisionEndpointProviderBase> endpointProvider =
nullptr,
58 std::shared_ptr<LookoutforVisionEndpointProviderBase> endpointProvider =
nullptr,
106 template<
typename CreateDatasetRequestT = Model::CreateDatasetRequest>
109 return SubmitCallable(&LookoutforVisionClient::CreateDataset, request);
115 template<
typename CreateDatasetRequestT = Model::CreateDatasetRequest>
118 return SubmitAsync(&LookoutforVisionClient::CreateDataset, request, handler, context);
143 template<
typename CreateModelRequestT = Model::CreateModelRequest>
146 return SubmitCallable(&LookoutforVisionClient::CreateModel, request);
152 template<
typename CreateModelRequestT = Model::CreateModelRequest>
155 return SubmitAsync(&LookoutforVisionClient::CreateModel, request, handler, context);
171 template<
typename CreateProjectRequestT = Model::CreateProjectRequest>
174 return SubmitCallable(&LookoutforVisionClient::CreateProject, request);
180 template<
typename CreateProjectRequestT = Model::CreateProjectRequest>
183 return SubmitAsync(&LookoutforVisionClient::CreateProject, request, handler, context);
206 template<
typename DeleteDatasetRequestT = Model::DeleteDatasetRequest>
209 return SubmitCallable(&LookoutforVisionClient::DeleteDataset, request);
215 template<
typename DeleteDatasetRequestT = Model::DeleteDatasetRequest>
218 return SubmitAsync(&LookoutforVisionClient::DeleteDataset, request, handler, context);
237 template<
typename DeleteModelRequestT = Model::DeleteModelRequest>
240 return SubmitCallable(&LookoutforVisionClient::DeleteModel, request);
246 template<
typename DeleteModelRequestT = Model::DeleteModelRequest>
249 return SubmitAsync(&LookoutforVisionClient::DeleteModel, request, handler, context);
269 template<
typename DeleteProjectRequestT = Model::DeleteProjectRequest>
272 return SubmitCallable(&LookoutforVisionClient::DeleteProject, request);
278 template<
typename DeleteProjectRequestT = Model::DeleteProjectRequest>
281 return SubmitAsync(&LookoutforVisionClient::DeleteProject, request, handler, context);
296 template<
typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
299 return SubmitCallable(&LookoutforVisionClient::DescribeDataset, request);
305 template<
typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
308 return SubmitAsync(&LookoutforVisionClient::DescribeDataset, request, handler, context);
324 template<
typename DescribeModelRequestT = Model::DescribeModelRequest>
327 return SubmitCallable(&LookoutforVisionClient::DescribeModel, request);
333 template<
typename DescribeModelRequestT = Model::DescribeModelRequest>
336 return SubmitAsync(&LookoutforVisionClient::DescribeModel, request, handler, context);
354 template<
typename DescribeModelPackagingJobRequestT = Model::DescribeModelPackagingJobRequest>
357 return SubmitCallable(&LookoutforVisionClient::DescribeModelPackagingJob, request);
363 template<
typename DescribeModelPackagingJobRequestT = Model::DescribeModelPackagingJobRequest>
366 return SubmitAsync(&LookoutforVisionClient::DescribeModelPackagingJob, request, handler, context);
381 template<
typename DescribeProjectRequestT = Model::DescribeProjectRequest>
384 return SubmitCallable(&LookoutforVisionClient::DescribeProject, request);
390 template<
typename DescribeProjectRequestT = Model::DescribeProjectRequest>
393 return SubmitAsync(&LookoutforVisionClient::DescribeProject, request, handler, context);
419 template<
typename DetectAnomaliesRequestT = Model::DetectAnomaliesRequest>
422 return SubmitCallable(&LookoutforVisionClient::DetectAnomalies, request);
428 template<
typename DetectAnomaliesRequestT = Model::DetectAnomaliesRequest>
431 return SubmitAsync(&LookoutforVisionClient::DetectAnomalies, request, handler, context);
448 template<
typename ListDatasetEntriesRequestT = Model::ListDatasetEntriesRequest>
451 return SubmitCallable(&LookoutforVisionClient::ListDatasetEntries, request);
457 template<
typename ListDatasetEntriesRequestT = Model::ListDatasetEntriesRequest>
460 return SubmitAsync(&LookoutforVisionClient::ListDatasetEntries, request, handler, context);
478 template<
typename ListModelPackagingJobsRequestT = Model::ListModelPackagingJobsRequest>
481 return SubmitCallable(&LookoutforVisionClient::ListModelPackagingJobs, request);
487 template<
typename ListModelPackagingJobsRequestT = Model::ListModelPackagingJobsRequest>
490 return SubmitAsync(&LookoutforVisionClient::ListModelPackagingJobs, request, handler, context);
508 template<
typename ListModelsRequestT = Model::ListModelsRequest>
511 return SubmitCallable(&LookoutforVisionClient::ListModels, request);
517 template<
typename ListModelsRequestT = Model::ListModelsRequest>
520 return SubmitAsync(&LookoutforVisionClient::ListModels, request, handler, context);
539 template<
typename ListProjectsRequestT = Model::ListProjectsRequest>
542 return SubmitCallable(&LookoutforVisionClient::ListProjects, request);
548 template<
typename ListProjectsRequestT = Model::ListProjectsRequest>
551 return SubmitAsync(&LookoutforVisionClient::ListProjects, request, handler, context);
567 template<
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
570 return SubmitCallable(&LookoutforVisionClient::ListTagsForResource, request);
576 template<
typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
579 return SubmitAsync(&LookoutforVisionClient::ListTagsForResource, request, handler, context);
600 template<
typename StartModelRequestT = Model::StartModelRequest>
603 return SubmitCallable(&LookoutforVisionClient::StartModel, request);
609 template<
typename StartModelRequestT = Model::StartModelRequest>
612 return SubmitAsync(&LookoutforVisionClient::StartModel, request, handler, context);
643 template<
typename StartModelPackagingJobRequestT = Model::StartModelPackagingJobRequest>
646 return SubmitCallable(&LookoutforVisionClient::StartModelPackagingJob, request);
652 template<
typename StartModelPackagingJobRequestT = Model::StartModelPackagingJobRequest>
655 return SubmitAsync(&LookoutforVisionClient::StartModelPackagingJob, request, handler, context);
672 template<
typename StopModelRequestT = Model::StopModelRequest>
675 return SubmitCallable(&LookoutforVisionClient::StopModel, request);
681 template<
typename StopModelRequestT = Model::StopModelRequest>
684 return SubmitAsync(&LookoutforVisionClient::StopModel, request, handler, context);
700 template<
typename TagResourceRequestT = Model::TagResourceRequest>
703 return SubmitCallable(&LookoutforVisionClient::TagResource, request);
709 template<
typename TagResourceRequestT = Model::TagResourceRequest>
712 return SubmitAsync(&LookoutforVisionClient::TagResource, request, handler, context);
729 template<
typename UntagResourceRequestT = Model::UntagResourceRequest>
732 return SubmitCallable(&LookoutforVisionClient::UntagResource, request);
738 template<
typename UntagResourceRequestT = Model::UntagResourceRequest>
741 return SubmitAsync(&LookoutforVisionClient::UntagResource, request, handler, context);
768 template<
typename UpdateDatasetEntriesRequestT = Model::UpdateDatasetEntriesRequest>
771 return SubmitCallable(&LookoutforVisionClient::UpdateDatasetEntries, request);
777 template<
typename UpdateDatasetEntriesRequestT = Model::UpdateDatasetEntriesRequest>
780 return SubmitAsync(&LookoutforVisionClient::UpdateDatasetEntries, request, handler, context);
791 std::shared_ptr<LookoutforVisionEndpointProviderBase> m_endpointProvider;
virtual Model::UpdateDatasetEntriesOutcome UpdateDatasetEntries(const Model::UpdateDatasetEntriesRequest &request) const
void UpdateDatasetEntriesAsync(const UpdateDatasetEntriesRequestT &request, const UpdateDatasetEntriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void OverrideEndpoint(const Aws::String &endpoint)
virtual Model::CreateProjectOutcome CreateProject(const Model::CreateProjectRequest &request) const
void ListDatasetEntriesAsync(const ListDatasetEntriesRequestT &request, const ListDatasetEntriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DetectAnomaliesAsync(const DetectAnomaliesRequestT &request, const DetectAnomaliesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateDatasetOutcome CreateDataset(const Model::CreateDatasetRequest &request) const
void DeleteDatasetAsync(const DeleteDatasetRequestT &request, const DeleteDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListModelPackagingJobsOutcomeCallable ListModelPackagingJobsCallable(const ListModelPackagingJobsRequestT &request) const
Model::DescribeProjectOutcomeCallable DescribeProjectCallable(const DescribeProjectRequestT &request) const
void ListModelPackagingJobsAsync(const ListModelPackagingJobsRequestT &request, const ListModelPackagingJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartModelPackagingJobOutcomeCallable StartModelPackagingJobCallable(const StartModelPackagingJobRequestT &request) const
void StartModelAsync(const StartModelRequestT &request, const StartModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteModelOutcomeCallable DeleteModelCallable(const DeleteModelRequestT &request) const
void DescribeDatasetAsync(const DescribeDatasetRequestT &request, const DescribeDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeModelAsync(const DescribeModelRequestT &request, const DescribeModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListModelsAsync(const ListModelsRequestT &request, const ListModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteModelAsync(const DeleteModelRequestT &request, const DeleteModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateProjectOutcomeCallable CreateProjectCallable(const CreateProjectRequestT &request) const
std::shared_ptr< LookoutforVisionEndpointProviderBase > & accessEndpointProvider()
void DescribeProjectAsync(const DescribeProjectRequestT &request, const DescribeProjectResponseReceivedHandler &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
virtual Model::DescribeDatasetOutcome DescribeDataset(const Model::DescribeDatasetRequest &request) const
virtual Model::DeleteProjectOutcome DeleteProject(const Model::DeleteProjectRequest &request) const
LookoutforVisionClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
virtual Model::DescribeProjectOutcome DescribeProject(const Model::DescribeProjectRequest &request) const
static const char * GetAllocationTag()
virtual Model::StartModelOutcome StartModel(const Model::StartModelRequest &request) const
void CreateModelAsync(const CreateModelRequestT &request, const CreateModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DetectAnomaliesOutcomeCallable DetectAnomaliesCallable(const DetectAnomaliesRequestT &request) const
virtual Model::StopModelOutcome StopModel(const Model::StopModelRequest &request) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
virtual Model::DeleteModelOutcome DeleteModel(const Model::DeleteModelRequest &request) const
void DescribeModelPackagingJobAsync(const DescribeModelPackagingJobRequestT &request, const DescribeModelPackagingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateModelOutcome CreateModel(const Model::CreateModelRequest &request) const
virtual Model::DetectAnomaliesOutcome DetectAnomalies(const Model::DetectAnomaliesRequest &request) const
virtual ~LookoutforVisionClient()
virtual Model::DeleteDatasetOutcome DeleteDataset(const Model::DeleteDatasetRequest &request) const
Model::CreateDatasetOutcomeCallable CreateDatasetCallable(const CreateDatasetRequestT &request) const
Model::DescribeDatasetOutcomeCallable DescribeDatasetCallable(const DescribeDatasetRequestT &request) const
LookoutforVisionClient(const Aws::Client::ClientConfiguration &clientConfiguration)
LookoutforVisionClientConfiguration ClientConfigurationType
LookoutforVisionEndpointProvider EndpointProviderType
void StopModelAsync(const StopModelRequestT &request, const StopModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteDatasetOutcomeCallable DeleteDatasetCallable(const DeleteDatasetRequestT &request) const
Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const DeleteProjectRequestT &request) const
void CreateProjectAsync(const CreateProjectRequestT &request, const CreateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListProjectsAsync(const ListProjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListProjectsRequestT &request={}) const
virtual Model::DescribeModelOutcome DescribeModel(const Model::DescribeModelRequest &request) const
void DeleteProjectAsync(const DeleteProjectRequestT &request, const DeleteProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateDatasetEntriesOutcomeCallable UpdateDatasetEntriesCallable(const UpdateDatasetEntriesRequestT &request) const
Model::ListModelsOutcomeCallable ListModelsCallable(const ListModelsRequestT &request) const
virtual Model::ListProjectsOutcome ListProjects(const Model::ListProjectsRequest &request={}) const
virtual Model::StartModelPackagingJobOutcome StartModelPackagingJob(const Model::StartModelPackagingJobRequest &request) const
Model::CreateModelOutcomeCallable CreateModelCallable(const CreateModelRequestT &request) const
Model::ListProjectsOutcomeCallable ListProjectsCallable(const ListProjectsRequestT &request={}) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
LookoutforVisionClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< LookoutforVisionEndpointProviderBase > endpointProvider=nullptr, const Aws::LookoutforVision::LookoutforVisionClientConfiguration &clientConfiguration=Aws::LookoutforVision::LookoutforVisionClientConfiguration())
void StartModelPackagingJobAsync(const StartModelPackagingJobRequestT &request, const StartModelPackagingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListModelsOutcome ListModels(const Model::ListModelsRequest &request) const
Model::StopModelOutcomeCallable StopModelCallable(const StopModelRequestT &request) const
Model::DescribeModelPackagingJobOutcomeCallable DescribeModelPackagingJobCallable(const DescribeModelPackagingJobRequestT &request) const
virtual Model::ListDatasetEntriesOutcome ListDatasetEntries(const Model::ListDatasetEntriesRequest &request) const
Model::DescribeModelOutcomeCallable DescribeModelCallable(const DescribeModelRequestT &request) const
LookoutforVisionClient(const Aws::LookoutforVision::LookoutforVisionClientConfiguration &clientConfiguration=Aws::LookoutforVision::LookoutforVisionClientConfiguration(), std::shared_ptr< LookoutforVisionEndpointProviderBase > endpointProvider=nullptr)
Model::StartModelOutcomeCallable StartModelCallable(const StartModelRequestT &request) const
virtual Model::ListModelPackagingJobsOutcome ListModelPackagingJobs(const Model::ListModelPackagingJobsRequest &request) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDatasetEntriesOutcomeCallable ListDatasetEntriesCallable(const ListDatasetEntriesRequestT &request) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
virtual Model::DescribeModelPackagingJobOutcome DescribeModelPackagingJob(const Model::DescribeModelPackagingJobRequest &request) const
LookoutforVisionClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
LookoutforVisionClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< LookoutforVisionEndpointProviderBase > endpointProvider=nullptr, const Aws::LookoutforVision::LookoutforVisionClientConfiguration &clientConfiguration=Aws::LookoutforVision::LookoutforVisionClientConfiguration())
static const char * GetServiceName()
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
Aws::Client::AWSJsonClient BASECLASS
std::future< ListModelsOutcome > ListModelsOutcomeCallable
std::future< DescribeModelPackagingJobOutcome > DescribeModelPackagingJobOutcomeCallable
std::future< DescribeDatasetOutcome > DescribeDatasetOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< CreateModelOutcome > CreateModelOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< DeleteDatasetOutcome > DeleteDatasetOutcomeCallable
std::future< CreateDatasetOutcome > CreateDatasetOutcomeCallable
std::future< StartModelPackagingJobOutcome > StartModelPackagingJobOutcomeCallable
std::future< UpdateDatasetEntriesOutcome > UpdateDatasetEntriesOutcomeCallable
std::future< StopModelOutcome > StopModelOutcomeCallable
std::future< StartModelOutcome > StartModelOutcomeCallable
std::future< DescribeModelOutcome > DescribeModelOutcomeCallable
std::future< DeleteModelOutcome > DeleteModelOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< ListDatasetEntriesOutcome > ListDatasetEntriesOutcomeCallable
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
std::future< ListModelPackagingJobsOutcome > ListModelPackagingJobsOutcomeCallable
std::future< DetectAnomaliesOutcome > DetectAnomaliesOutcomeCallable
std::future< DescribeProjectOutcome > DescribeProjectOutcomeCallable
std::future< ListProjectsOutcome > ListProjectsOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
std::function< void(const LookoutforVisionClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::UpdateDatasetEntriesRequest &, const Model::UpdateDatasetEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDatasetEntriesResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::StartModelPackagingJobRequest &, const Model::StartModelPackagingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartModelPackagingJobResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DescribeModelRequest &, const Model::DescribeModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeModelResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DescribeProjectRequest &, const Model::DescribeProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProjectResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::StopModelRequest &, const Model::StopModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopModelResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DeleteModelRequest &, const Model::DeleteModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteModelResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::CreateDatasetRequest &, const Model::CreateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DeleteDatasetRequest &, const Model::DeleteDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatasetResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DetectAnomaliesRequest &, const Model::DetectAnomaliesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetectAnomaliesResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::ListDatasetEntriesRequest &, const Model::ListDatasetEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetEntriesResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DescribeModelPackagingJobRequest &, const Model::DescribeModelPackagingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeModelPackagingJobResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectsResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::StartModelRequest &, const Model::StartModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartModelResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::ListModelPackagingJobsRequest &, const Model::ListModelPackagingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListModelPackagingJobsResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::CreateModelRequest &, const Model::CreateModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateModelResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::ListModelsRequest &, const Model::ListModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListModelsResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DescribeDatasetRequest &, const Model::DescribeDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String