AWS SDK for C++  1.9.103
AWS SDK for C++
LookoutforVisionClient.h
Go to the documentation of this file.
1 
6 #pragma once
35 #include <future>
36 #include <functional>
37 
38 namespace Aws
39 {
40 
41 namespace Http
42 {
43  class HttpClient;
44  class HttpClientFactory;
45 } // namespace Http
46 
47 namespace Utils
48 {
49  template< typename R, typename E> class Outcome;
50 namespace Threading
51 {
52  class Executor;
53 } // namespace Threading
54 } // namespace Utils
55 
56 namespace Auth
57 {
58  class AWSCredentials;
59  class AWSCredentialsProvider;
60 } // namespace Auth
61 
62 namespace Client
63 {
64  class RetryStrategy;
65 } // namespace Client
66 
67 namespace LookoutforVision
68 {
69 
70 namespace Model
71 {
73  class CreateModelRequest;
76  class DeleteModelRequest;
83  class ListModelsRequest;
84  class ListProjectsRequest;
86  class StartModelRequest;
87  class StopModelRequest;
88  class TagResourceRequest;
91 
111 
112  typedef std::future<CreateDatasetOutcome> CreateDatasetOutcomeCallable;
113  typedef std::future<CreateModelOutcome> CreateModelOutcomeCallable;
114  typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
115  typedef std::future<DeleteDatasetOutcome> DeleteDatasetOutcomeCallable;
116  typedef std::future<DeleteModelOutcome> DeleteModelOutcomeCallable;
117  typedef std::future<DeleteProjectOutcome> DeleteProjectOutcomeCallable;
118  typedef std::future<DescribeDatasetOutcome> DescribeDatasetOutcomeCallable;
119  typedef std::future<DescribeModelOutcome> DescribeModelOutcomeCallable;
120  typedef std::future<DescribeProjectOutcome> DescribeProjectOutcomeCallable;
121  typedef std::future<DetectAnomaliesOutcome> DetectAnomaliesOutcomeCallable;
122  typedef std::future<ListDatasetEntriesOutcome> ListDatasetEntriesOutcomeCallable;
123  typedef std::future<ListModelsOutcome> ListModelsOutcomeCallable;
124  typedef std::future<ListProjectsOutcome> ListProjectsOutcomeCallable;
125  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
126  typedef std::future<StartModelOutcome> StartModelOutcomeCallable;
127  typedef std::future<StopModelOutcome> StopModelOutcomeCallable;
128  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
129  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
130  typedef std::future<UpdateDatasetEntriesOutcome> UpdateDatasetEntriesOutcomeCallable;
131 } // namespace Model
132 
134 
135  typedef std::function<void(const LookoutforVisionClient*, const Model::CreateDatasetRequest&, const Model::CreateDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDatasetResponseReceivedHandler;
136  typedef std::function<void(const LookoutforVisionClient*, const Model::CreateModelRequest&, const Model::CreateModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateModelResponseReceivedHandler;
137  typedef std::function<void(const LookoutforVisionClient*, const Model::CreateProjectRequest&, const Model::CreateProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateProjectResponseReceivedHandler;
138  typedef std::function<void(const LookoutforVisionClient*, const Model::DeleteDatasetRequest&, const Model::DeleteDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDatasetResponseReceivedHandler;
139  typedef std::function<void(const LookoutforVisionClient*, const Model::DeleteModelRequest&, const Model::DeleteModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteModelResponseReceivedHandler;
140  typedef std::function<void(const LookoutforVisionClient*, const Model::DeleteProjectRequest&, const Model::DeleteProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteProjectResponseReceivedHandler;
141  typedef std::function<void(const LookoutforVisionClient*, const Model::DescribeDatasetRequest&, const Model::DescribeDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDatasetResponseReceivedHandler;
142  typedef std::function<void(const LookoutforVisionClient*, const Model::DescribeModelRequest&, const Model::DescribeModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeModelResponseReceivedHandler;
143  typedef std::function<void(const LookoutforVisionClient*, const Model::DescribeProjectRequest&, const Model::DescribeProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeProjectResponseReceivedHandler;
144  typedef std::function<void(const LookoutforVisionClient*, const Model::DetectAnomaliesRequest&, const Model::DetectAnomaliesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DetectAnomaliesResponseReceivedHandler;
145  typedef std::function<void(const LookoutforVisionClient*, const Model::ListDatasetEntriesRequest&, const Model::ListDatasetEntriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDatasetEntriesResponseReceivedHandler;
146  typedef std::function<void(const LookoutforVisionClient*, const Model::ListModelsRequest&, const Model::ListModelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListModelsResponseReceivedHandler;
147  typedef std::function<void(const LookoutforVisionClient*, const Model::ListProjectsRequest&, const Model::ListProjectsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProjectsResponseReceivedHandler;
148  typedef std::function<void(const LookoutforVisionClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
149  typedef std::function<void(const LookoutforVisionClient*, const Model::StartModelRequest&, const Model::StartModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartModelResponseReceivedHandler;
150  typedef std::function<void(const LookoutforVisionClient*, const Model::StopModelRequest&, const Model::StopModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopModelResponseReceivedHandler;
151  typedef std::function<void(const LookoutforVisionClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
152  typedef std::function<void(const LookoutforVisionClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
153  typedef std::function<void(const LookoutforVisionClient*, const Model::UpdateDatasetEntriesRequest&, const Model::UpdateDatasetEntriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDatasetEntriesResponseReceivedHandler;
154 
166  {
167  public:
169 
175 
181 
186  LookoutforVisionClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
188 
190 
191 
208 
227 
245  virtual void CreateDatasetAsync(const Model::CreateDatasetRequest& request, const CreateDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
246 
265 
286 
306  virtual void CreateModelAsync(const Model::CreateModelRequest& request, const CreateModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
307 
317 
329 
340  virtual void CreateProjectAsync(const Model::CreateProjectRequest& request, const CreateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
341 
358 
377 
395  virtual void DeleteDatasetAsync(const Model::DeleteDatasetRequest& request, const DeleteDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
396 
409 
424 
438  virtual void DeleteModelAsync(const Model::DeleteModelRequest& request, const DeleteModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
439 
453 
469 
484  virtual void DeleteProjectAsync(const Model::DeleteProjectRequest& request, const DeleteProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
485 
494 
505 
515  virtual void DescribeDatasetAsync(const Model::DescribeDatasetRequest& request, const DescribeDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
516 
526 
538 
549  virtual void DescribeModelAsync(const Model::DescribeModelRequest& request, const DescribeModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
550 
559 
570 
580  virtual void DescribeProjectAsync(const Model::DescribeProjectRequest& request, const DescribeProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
581 
597 
615 
632  virtual void DetectAnomaliesAsync(const Model::DetectAnomaliesRequest& request, const DetectAnomaliesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
633 
644 
657 
669  virtual void ListDatasetEntriesAsync(const Model::ListDatasetEntriesRequest& request, const ListDatasetEntriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
670 
679 
690 
700  virtual void ListModelsAsync(const Model::ListModelsRequest& request, const ListModelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
701 
710 
721 
731  virtual void ListProjectsAsync(const Model::ListProjectsRequest& request, const ListProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
732 
742 
754 
765  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
766 
781 
798 
814  virtual void StartModelAsync(const Model::StartModelRequest& request, const StartModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
815 
826 
839 
851  virtual void StopModelAsync(const Model::StopModelRequest& request, const StopModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
852 
862 
874 
885  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
886 
897 
910 
922  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
923 
937 
953 
968  virtual void UpdateDatasetEntriesAsync(const Model::UpdateDatasetEntriesRequest& request, const UpdateDatasetEntriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
969 
970 
971  void OverrideEndpoint(const Aws::String& endpoint);
972  private:
973  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
974  void CreateDatasetAsyncHelper(const Model::CreateDatasetRequest& request, const CreateDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
975  void CreateModelAsyncHelper(const Model::CreateModelRequest& request, const CreateModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
976  void CreateProjectAsyncHelper(const Model::CreateProjectRequest& request, const CreateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
977  void DeleteDatasetAsyncHelper(const Model::DeleteDatasetRequest& request, const DeleteDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
978  void DeleteModelAsyncHelper(const Model::DeleteModelRequest& request, const DeleteModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
979  void DeleteProjectAsyncHelper(const Model::DeleteProjectRequest& request, const DeleteProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
980  void DescribeDatasetAsyncHelper(const Model::DescribeDatasetRequest& request, const DescribeDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
981  void DescribeModelAsyncHelper(const Model::DescribeModelRequest& request, const DescribeModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
982  void DescribeProjectAsyncHelper(const Model::DescribeProjectRequest& request, const DescribeProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
983  void DetectAnomaliesAsyncHelper(const Model::DetectAnomaliesRequest& request, const DetectAnomaliesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
984  void ListDatasetEntriesAsyncHelper(const Model::ListDatasetEntriesRequest& request, const ListDatasetEntriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
985  void ListModelsAsyncHelper(const Model::ListModelsRequest& request, const ListModelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
986  void ListProjectsAsyncHelper(const Model::ListProjectsRequest& request, const ListProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
987  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
988  void StartModelAsyncHelper(const Model::StartModelRequest& request, const StartModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
989  void StopModelAsyncHelper(const Model::StopModelRequest& request, const StopModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
990  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
991  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
992  void UpdateDatasetEntriesAsyncHelper(const Model::UpdateDatasetEntriesRequest& request, const UpdateDatasetEntriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
993 
994  Aws::String m_uri;
995  Aws::String m_configScheme;
996  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
997  };
998 
999 } // namespace LookoutforVision
1000 } // namespace Aws
Aws::LookoutforVision::Model::DescribeProjectOutcome
Aws::Utils::Outcome< DescribeProjectResult, LookoutforVisionError > DescribeProjectOutcome
Definition: LookoutforVisionClient.h:100
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::LookoutforVision::Model::ListDatasetEntriesOutcome
Aws::Utils::Outcome< ListDatasetEntriesResult, LookoutforVisionError > ListDatasetEntriesOutcome
Definition: LookoutforVisionClient.h:102
ListProjectsResult.h
Aws::LookoutforVision::DeleteModelResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DeleteModelRequest &, const Model::DeleteModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteModelResponseReceivedHandler
Definition: LookoutforVisionClient.h:139
Aws::LookoutforVision::Model::UpdateDatasetEntriesRequest
Definition: UpdateDatasetEntriesRequest.h:24
Aws::LookoutforVision::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::LookoutforVision::LookoutforVisionClient::DeleteModelAsync
virtual void DeleteModelAsync(const Model::DeleteModelRequest &request, const DeleteModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::Model::CreateDatasetOutcome
Aws::Utils::Outcome< CreateDatasetResult, LookoutforVisionError > CreateDatasetOutcome
Definition: LookoutforVisionClient.h:90
Aws::LookoutforVision::StartModelResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::StartModelRequest &, const Model::StartModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartModelResponseReceivedHandler
Definition: LookoutforVisionClient.h:149
Aws::LookoutforVision::Model::CreateModelOutcome
Aws::Utils::Outcome< CreateModelResult, LookoutforVisionError > CreateModelOutcome
Definition: LookoutforVisionClient.h:93
DeleteDatasetResult.h
Aws::LookoutforVision::Model::TagResourceRequest
Definition: TagResourceRequest.h:24
Aws::LookoutforVision::LookoutforVisionClient::DeleteDatasetCallable
virtual Model::DeleteDatasetOutcomeCallable DeleteDatasetCallable(const Model::DeleteDatasetRequest &request) const
Aws::LookoutforVision::Model::CreateProjectOutcome
Aws::Utils::Outcome< CreateProjectResult, LookoutforVisionError > CreateProjectOutcome
Definition: LookoutforVisionClient.h:94
AWSError.h
Aws::LookoutforVision::Model::DeleteProjectOutcomeCallable
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
Definition: LookoutforVisionClient.h:117
ListDatasetEntriesResult.h
Aws::LookoutforVision::LookoutforVisionClient::ListDatasetEntriesCallable
virtual Model::ListDatasetEntriesOutcomeCallable ListDatasetEntriesCallable(const Model::ListDatasetEntriesRequest &request) const
Aws::LookoutforVision::DeleteDatasetResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DeleteDatasetRequest &, const Model::DeleteDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatasetResponseReceivedHandler
Definition: LookoutforVisionClient.h:138
Aws::LookoutforVision::LookoutforVisionClient::StopModel
virtual Model::StopModelOutcome StopModel(const Model::StopModelRequest &request) const
Aws::LookoutforVision::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, LookoutforVisionError > TagResourceOutcome
Definition: LookoutforVisionClient.h:108
Aws::LookoutforVision::StopModelResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::StopModelRequest &, const Model::StopModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopModelResponseReceivedHandler
Definition: LookoutforVisionClient.h:150
Aws::LookoutforVision::LookoutforVisionClient::UpdateDatasetEntriesCallable
virtual Model::UpdateDatasetEntriesOutcomeCallable UpdateDatasetEntriesCallable(const Model::UpdateDatasetEntriesRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient
Definition: LookoutforVisionClient.h:166
Aws::LookoutforVision::LookoutforVisionClient::DeleteDatasetAsync
virtual void DeleteDatasetAsync(const Model::DeleteDatasetRequest &request, const DeleteDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::LookoutforVisionClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::LookoutforVision::Model::DetectAnomaliesOutcomeCallable
std::future< DetectAnomaliesOutcome > DetectAnomaliesOutcomeCallable
Definition: LookoutforVisionClient.h:121
DeleteModelResult.h
Aws::LookoutforVision::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: LookoutforVisionClient.h:125
Aws::LookoutforVision::Model::DeleteModelOutcome
Aws::Utils::Outcome< DeleteModelResult, LookoutforVisionError > DeleteModelOutcome
Definition: LookoutforVisionClient.h:96
Aws::LookoutforVision::LookoutforVisionClient::DescribeModelCallable
virtual Model::DescribeModelOutcomeCallable DescribeModelCallable(const Model::DescribeModelRequest &request) const
Aws::LookoutforVision::Model::DescribeModelOutcome
Aws::Utils::Outcome< DescribeModelResult, LookoutforVisionError > DescribeModelOutcome
Definition: LookoutforVisionClient.h:99
CreateDatasetResult.h
Aws::LookoutforVision::LookoutforVisionClient::DescribeProjectAsync
virtual void DescribeProjectAsync(const Model::DescribeProjectRequest &request, const DescribeProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::Model::DescribeModelOutcomeCallable
std::future< DescribeModelOutcome > DescribeModelOutcomeCallable
Definition: LookoutforVisionClient.h:119
Aws::LookoutforVision::DescribeDatasetResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DescribeDatasetRequest &, const Model::DescribeDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetResponseReceivedHandler
Definition: LookoutforVisionClient.h:141
Aws::LookoutforVision::Model::StartModelOutcomeCallable
std::future< StartModelOutcome > StartModelOutcomeCallable
Definition: LookoutforVisionClient.h:126
Aws::LookoutforVision::LookoutforVisionClient::StopModelCallable
virtual Model::StopModelOutcomeCallable StopModelCallable(const Model::StopModelRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::ListProjectsAsync
virtual void ListProjectsAsync(const Model::ListProjectsRequest &request, const ListProjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::ListModelsResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::ListModelsRequest &, const Model::ListModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListModelsResponseReceivedHandler
Definition: LookoutforVisionClient.h:146
Aws::LookoutforVision::Model::DeleteModelOutcomeCallable
std::future< DeleteModelOutcome > DeleteModelOutcomeCallable
Definition: LookoutforVisionClient.h:116
Aws::LookoutforVision::LookoutforVisionClient::ListModels
virtual Model::ListModelsOutcome ListModels(const Model::ListModelsRequest &request) const
CreateModelResult.h
Aws::LookoutforVision::Model::ListProjectsRequest
Definition: ListProjectsRequest.h:26
Aws::LookoutforVision::LookoutforVisionClient::DeleteProjectAsync
virtual void DeleteProjectAsync(const Model::DeleteProjectRequest &request, const DeleteProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::LookoutforVisionClient::LookoutforVisionClient
LookoutforVisionClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
AsyncCallerContext.h
Aws::LookoutforVision::Model::DetectAnomaliesOutcome
Aws::Utils::Outcome< DetectAnomaliesResult, LookoutforVisionError > DetectAnomaliesOutcome
Definition: LookoutforVisionClient.h:101
Aws::LookoutforVision::CreateDatasetResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::CreateDatasetRequest &, const Model::CreateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetResponseReceivedHandler
Definition: LookoutforVisionClient.h:133
Aws::LookoutforVision::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, LookoutforVisionError > ListTagsForResourceOutcome
Definition: LookoutforVisionClient.h:105
LookoutforVision_EXPORTS.h
Aws::LookoutforVision::Model::UpdateDatasetEntriesOutcomeCallable
std::future< UpdateDatasetEntriesOutcome > UpdateDatasetEntriesOutcomeCallable
Definition: LookoutforVisionClient.h:130
Aws::LookoutforVision::LookoutforVisionClient::DescribeProjectCallable
virtual Model::DescribeProjectOutcomeCallable DescribeProjectCallable(const Model::DescribeProjectRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::DescribeDatasetCallable
virtual Model::DescribeDatasetOutcomeCallable DescribeDatasetCallable(const Model::DescribeDatasetRequest &request) const
UntagResourceResult.h
Aws::LookoutforVision::LookoutforVisionClient::DescribeModel
virtual Model::DescribeModelOutcome DescribeModel(const Model::DescribeModelRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::LookoutforVision::Model::ListModelsOutcome
Aws::Utils::Outcome< ListModelsResult, LookoutforVisionError > ListModelsOutcome
Definition: LookoutforVisionClient.h:103
Aws::LookoutforVision::Model::StartModelOutcome
Aws::Utils::Outcome< StartModelResult, LookoutforVisionError > StartModelOutcome
Definition: LookoutforVisionClient.h:106
Aws::LookoutforVision::LookoutforVisionClient::ListModelsAsync
virtual void ListModelsAsync(const Model::ListModelsRequest &request, const ListModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::DescribeProjectResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DescribeProjectRequest &, const Model::DescribeProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProjectResponseReceivedHandler
Definition: LookoutforVisionClient.h:143
Aws::LookoutforVision::LookoutforVisionClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::StartModel
virtual Model::StartModelOutcome StartModel(const Model::StartModelRequest &request) const
Aws::LookoutforVision::UpdateDatasetEntriesResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::UpdateDatasetEntriesRequest &, const Model::UpdateDatasetEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDatasetEntriesResponseReceivedHandler
Definition: LookoutforVisionClient.h:153
Aws::LookoutforVision::LookoutforVisionClient::UpdateDatasetEntries
virtual Model::UpdateDatasetEntriesOutcome UpdateDatasetEntries(const Model::UpdateDatasetEntriesRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::CreateDatasetAsync
virtual void CreateDatasetAsync(const Model::CreateDatasetRequest &request, const CreateDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::Model::DeleteProjectRequest
Definition: DeleteProjectRequest.h:23
DescribeProjectResult.h
Aws::LookoutforVision::LookoutforVisionClient::CreateModel
virtual Model::CreateModelOutcome CreateModel(const Model::CreateModelRequest &request) const
Aws::LookoutforVision::DescribeModelResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DescribeModelRequest &, const Model::DescribeModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeModelResponseReceivedHandler
Definition: LookoutforVisionClient.h:142
Aws::LookoutforVision::Model::DeleteDatasetOutcomeCallable
std::future< DeleteDatasetOutcome > DeleteDatasetOutcomeCallable
Definition: LookoutforVisionClient.h:115
Aws::LookoutforVision::Model::CreateProjectOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
Definition: LookoutforVisionClient.h:114
Aws::LookoutforVision::LookoutforVisionClient::ListProjectsCallable
virtual Model::ListProjectsOutcomeCallable ListProjectsCallable(const Model::ListProjectsRequest &request) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::LookoutforVision::LookoutforVisionClient::StartModelCallable
virtual Model::StartModelOutcomeCallable StartModelCallable(const Model::StartModelRequest &request) const
Aws::LookoutforVision::Model::ListDatasetEntriesRequest
Definition: ListDatasetEntriesRequest.h:27
Aws::LookoutforVision::ListDatasetEntriesResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::ListDatasetEntriesRequest &, const Model::ListDatasetEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetEntriesResponseReceivedHandler
Definition: LookoutforVisionClient.h:145
Aws::LookoutforVision::CreateModelResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::CreateModelRequest &, const Model::CreateModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateModelResponseReceivedHandler
Definition: LookoutforVisionClient.h:136
Aws::LookoutforVision::LookoutforVisionClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
LookoutforVisionErrors.h
Aws::LookoutforVision::LookoutforVisionClient::DescribeDatasetAsync
virtual void DescribeDatasetAsync(const Model::DescribeDatasetRequest &request, const DescribeDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::LookoutforVisionClient::DescribeModelAsync
virtual void DescribeModelAsync(const Model::DescribeModelRequest &request, const DescribeModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::Model::DescribeProjectRequest
Definition: DescribeProjectRequest.h:22
Aws::LookoutforVision::Model::CreateModelOutcomeCallable
std::future< CreateModelOutcome > CreateModelOutcomeCallable
Definition: LookoutforVisionClient.h:113
DeleteProjectResult.h
Aws::LookoutforVision::LookoutforVisionClient::DescribeDataset
virtual Model::DescribeDatasetOutcome DescribeDataset(const Model::DescribeDatasetRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::ListProjects
virtual Model::ListProjectsOutcome ListProjects(const Model::ListProjectsRequest &request) const
Aws::LookoutforVision::Model::DescribeDatasetOutcome
Aws::Utils::Outcome< DescribeDatasetResult, LookoutforVisionError > DescribeDatasetOutcome
Definition: LookoutforVisionClient.h:98
Aws::LookoutforVision::TagResourceResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: LookoutforVisionClient.h:151
ListModelsResult.h
Aws::LookoutforVision::Model::DeleteDatasetOutcome
Aws::Utils::Outcome< DeleteDatasetResult, LookoutforVisionError > DeleteDatasetOutcome
Definition: LookoutforVisionClient.h:95
Aws::LookoutforVision::LookoutforVisionClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::Model::UpdateDatasetEntriesOutcome
Aws::Utils::Outcome< UpdateDatasetEntriesResult, LookoutforVisionError > UpdateDatasetEntriesOutcome
Definition: LookoutforVisionClient.h:110
Aws::LookoutforVision::Model::DeleteDatasetRequest
Definition: DeleteDatasetRequest.h:23
Aws::LookoutforVision::Model::DescribeDatasetOutcomeCallable
std::future< DescribeDatasetOutcome > DescribeDatasetOutcomeCallable
Definition: LookoutforVisionClient.h:118
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::LookoutforVision::Model::StopModelOutcomeCallable
std::future< StopModelOutcome > StopModelOutcomeCallable
Definition: LookoutforVisionClient.h:127
Aws::LookoutforVision::UntagResourceResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: LookoutforVisionClient.h:152
Aws::LookoutforVision::LookoutforVisionClient::DetectAnomalies
virtual Model::DetectAnomaliesOutcome DetectAnomalies(const Model::DetectAnomaliesRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: LookoutforVisionClient.h:168
Aws::LookoutforVision::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: LookoutforVisionClient.h:129
Aws::LookoutforVision::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: LookoutforVisionClient.h:128
Aws::LookoutforVision::LookoutforVisionClient::ListModelsCallable
virtual Model::ListModelsOutcomeCallable ListModelsCallable(const Model::ListModelsRequest &request) const
Aws::LookoutforVision::ListProjectsResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectsResponseReceivedHandler
Definition: LookoutforVisionClient.h:147
DescribeDatasetResult.h
StopModelResult.h
AWSString.h
Aws::LookoutforVision::LookoutforVisionClient::ListDatasetEntriesAsync
virtual void ListDatasetEntriesAsync(const Model::ListDatasetEntriesRequest &request, const ListDatasetEntriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::Model::ListProjectsOutcome
Aws::Utils::Outcome< ListProjectsResult, LookoutforVisionError > ListProjectsOutcome
Definition: LookoutforVisionClient.h:104
Aws::LookoutforVision::Model::CreateDatasetOutcomeCallable
std::future< CreateDatasetOutcome > CreateDatasetOutcomeCallable
Definition: LookoutforVisionClient.h:112
Aws::LookoutforVision::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, LookoutforVisionError > UntagResourceOutcome
Definition: LookoutforVisionClient.h:109
Aws::LookoutforVision::Model::CreateDatasetRequest
Definition: CreateDatasetRequest.h:24
Aws::Client::AWSJsonClient
Definition: AWSClient.h:338
Aws::LookoutforVision::Model::CreateModelRequest
Definition: CreateModelRequest.h:26
Aws::LookoutforVision::LookoutforVisionClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::CreateModelAsync
virtual void CreateModelAsync(const Model::CreateModelRequest &request, const CreateModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::Model::DescribeModelRequest
Definition: DescribeModelRequest.h:22
DescribeModelResult.h
Aws::LookoutforVision::Model::StopModelOutcome
Aws::Utils::Outcome< StopModelResult, LookoutforVisionError > StopModelOutcome
Definition: LookoutforVisionClient.h:107
Aws::LookoutforVision::LookoutforVisionClient::UpdateDatasetEntriesAsync
virtual void UpdateDatasetEntriesAsync(const Model::UpdateDatasetEntriesRequest &request, const UpdateDatasetEntriesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::LookoutforVisionClient::StartModelAsync
virtual void StartModelAsync(const Model::StartModelRequest &request, const StartModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CreateProjectResult.h
Aws::LookoutforVision::LookoutforVisionClient::~LookoutforVisionClient
virtual ~LookoutforVisionClient()
DetectAnomaliesResult.h
Aws::LookoutforVision::Model::ListModelsOutcomeCallable
std::future< ListModelsOutcome > ListModelsOutcomeCallable
Definition: LookoutforVisionClient.h:123
Aws::LookoutforVision::LookoutforVisionClient::CreateProjectAsync
virtual void CreateProjectAsync(const Model::CreateProjectRequest &request, const CreateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::Model::DescribeProjectOutcomeCallable
std::future< DescribeProjectOutcome > DescribeProjectOutcomeCallable
Definition: LookoutforVisionClient.h:120
Aws::LookoutforVision::LookoutforVisionClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
StartModelResult.h
UpdateDatasetEntriesResult.h
Aws::LookoutforVision::LookoutforVisionClient::CreateProject
virtual Model::CreateProjectOutcome CreateProject(const Model::CreateProjectRequest &request) const
ClientConfiguration.h
Aws::LookoutforVision::LookoutforVisionClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws
Definition: AccessManagementClient.h:15
HttpTypes.h
Aws::LookoutforVision::LookoutforVisionClient::DeleteDataset
virtual Model::DeleteDatasetOutcome DeleteDataset(const Model::DeleteDatasetRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::CreateDataset
virtual Model::CreateDatasetOutcome CreateDataset(const Model::CreateDatasetRequest &request) const
Aws::LookoutforVision::Model::CreateProjectRequest
Definition: CreateProjectRequest.h:23
Aws::LookoutforVision::LookoutforVisionClient::DeleteProject
virtual Model::DeleteProjectOutcome DeleteProject(const Model::DeleteProjectRequest &request) const
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::LookoutforVision::LookoutforVisionClient::LookoutforVisionClient
LookoutforVisionClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::LookoutforVision::Model::StartModelRequest
Definition: StartModelRequest.h:23
Aws::LookoutforVision::LookoutforVisionClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::LookoutforVision::DetectAnomaliesResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DetectAnomaliesRequest &, const Model::DetectAnomaliesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetectAnomaliesResponseReceivedHandler
Definition: LookoutforVisionClient.h:144
AWS_LOOKOUTFORVISION_API
#define AWS_LOOKOUTFORVISION_API
Definition: LookoutforVision_EXPORTS.h:28
Aws::LookoutforVision::Model::DeleteModelRequest
Definition: DeleteModelRequest.h:23
ListTagsForResourceResult.h
Aws::LookoutforVision::Model::ListProjectsOutcomeCallable
std::future< ListProjectsOutcome > ListProjectsOutcomeCallable
Definition: LookoutforVisionClient.h:124
Aws::LookoutforVision::LookoutforVisionClient::CreateModelCallable
virtual Model::CreateModelOutcomeCallable CreateModelCallable(const Model::CreateModelRequest &request) const
AWSClient.h
Aws::LookoutforVision::LookoutforVisionClient::DescribeProject
virtual Model::DescribeProjectOutcome DescribeProject(const Model::DescribeProjectRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::LookoutforVisionClient
LookoutforVisionClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::LookoutforVision::LookoutforVisionClient::DetectAnomaliesAsync
virtual void DetectAnomaliesAsync(const Model::DetectAnomaliesRequest &request, const DetectAnomaliesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::LookoutforVisionClient::DeleteModel
virtual Model::DeleteModelOutcome DeleteModel(const Model::DeleteModelRequest &request) const
Aws::LookoutforVision::CreateProjectResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectResponseReceivedHandler
Definition: LookoutforVisionClient.h:137
Aws::LookoutforVision::LookoutforVisionClient::StopModelAsync
virtual void StopModelAsync(const Model::StopModelRequest &request, const StopModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::LookoutforVisionClient::CreateDatasetCallable
virtual Model::CreateDatasetOutcomeCallable CreateDatasetCallable(const Model::CreateDatasetRequest &request) const
Aws::LookoutforVision::Model::DeleteProjectOutcome
Aws::Utils::Outcome< DeleteProjectResult, LookoutforVisionError > DeleteProjectOutcome
Definition: LookoutforVisionClient.h:97
Aws::LookoutforVision::ListTagsForResourceResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: LookoutforVisionClient.h:148
Aws::LookoutforVision::Model::ListModelsRequest
Definition: ListModelsRequest.h:26
Aws::LookoutforVision::Model::DescribeDatasetRequest
Definition: DescribeDatasetRequest.h:22
Aws::LookoutforVision::Model::ListDatasetEntriesOutcomeCallable
std::future< ListDatasetEntriesOutcome > ListDatasetEntriesOutcomeCallable
Definition: LookoutforVisionClient.h:122
TagResourceResult.h
Aws::LookoutforVision::LookoutforVisionClient::CreateProjectCallable
virtual Model::CreateProjectOutcomeCallable CreateProjectCallable(const Model::CreateProjectRequest &request) const
Aws::LookoutforVision::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:27
Aws::LookoutforVision::Model::DetectAnomaliesRequest
Definition: DetectAnomaliesRequest.h:23
Aws::LookoutforVision::DeleteProjectResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectResponseReceivedHandler
Definition: LookoutforVisionClient.h:140
JsonSerializer.h
Aws::LookoutforVision::LookoutforVisionClient::DeleteProjectCallable
virtual Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const Model::DeleteProjectRequest &request) const
Aws::LookoutforVision::Model::StopModelRequest
Definition: StopModelRequest.h:23
Aws::LookoutforVision::LookoutforVisionClient::ListDatasetEntries
virtual Model::ListDatasetEntriesOutcome ListDatasetEntries(const Model::ListDatasetEntriesRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::DeleteModelCallable
virtual Model::DeleteModelOutcomeCallable DeleteModelCallable(const Model::DeleteModelRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::LookoutforVision::LookoutforVisionClient::DetectAnomaliesCallable
virtual Model::DetectAnomaliesOutcomeCallable DetectAnomaliesCallable(const Model::DetectAnomaliesRequest &request) const