AWS SDK for C++  1.9.175
AWS SDK for C++
LookoutforVisionClient.h
Go to the documentation of this file.
1 
6 #pragma once
38 #include <future>
39 #include <functional>
40 
41 namespace Aws
42 {
43 
44 namespace Http
45 {
46  class HttpClient;
47  class HttpClientFactory;
48 } // namespace Http
49 
50 namespace Utils
51 {
52  template< typename R, typename E> class Outcome;
53 namespace Threading
54 {
55  class Executor;
56 } // namespace Threading
57 } // namespace Utils
58 
59 namespace Auth
60 {
61  class AWSCredentials;
62  class AWSCredentialsProvider;
63 } // namespace Auth
64 
65 namespace Client
66 {
67  class RetryStrategy;
68 } // namespace Client
69 
70 namespace LookoutforVision
71 {
72 
73 namespace Model
74 {
76  class CreateModelRequest;
79  class DeleteModelRequest;
88  class ListModelsRequest;
89  class ListProjectsRequest;
91  class StartModelRequest;
93  class StopModelRequest;
94  class TagResourceRequest;
97 
120 
121  typedef std::future<CreateDatasetOutcome> CreateDatasetOutcomeCallable;
122  typedef std::future<CreateModelOutcome> CreateModelOutcomeCallable;
123  typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
124  typedef std::future<DeleteDatasetOutcome> DeleteDatasetOutcomeCallable;
125  typedef std::future<DeleteModelOutcome> DeleteModelOutcomeCallable;
126  typedef std::future<DeleteProjectOutcome> DeleteProjectOutcomeCallable;
127  typedef std::future<DescribeDatasetOutcome> DescribeDatasetOutcomeCallable;
128  typedef std::future<DescribeModelOutcome> DescribeModelOutcomeCallable;
129  typedef std::future<DescribeModelPackagingJobOutcome> DescribeModelPackagingJobOutcomeCallable;
130  typedef std::future<DescribeProjectOutcome> DescribeProjectOutcomeCallable;
131  typedef std::future<DetectAnomaliesOutcome> DetectAnomaliesOutcomeCallable;
132  typedef std::future<ListDatasetEntriesOutcome> ListDatasetEntriesOutcomeCallable;
133  typedef std::future<ListModelPackagingJobsOutcome> ListModelPackagingJobsOutcomeCallable;
134  typedef std::future<ListModelsOutcome> ListModelsOutcomeCallable;
135  typedef std::future<ListProjectsOutcome> ListProjectsOutcomeCallable;
136  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
137  typedef std::future<StartModelOutcome> StartModelOutcomeCallable;
138  typedef std::future<StartModelPackagingJobOutcome> StartModelPackagingJobOutcomeCallable;
139  typedef std::future<StopModelOutcome> StopModelOutcomeCallable;
140  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
141  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
142  typedef std::future<UpdateDatasetEntriesOutcome> UpdateDatasetEntriesOutcomeCallable;
143 } // namespace Model
144 
146 
147  typedef std::function<void(const LookoutforVisionClient*, const Model::CreateDatasetRequest&, const Model::CreateDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDatasetResponseReceivedHandler;
148  typedef std::function<void(const LookoutforVisionClient*, const Model::CreateModelRequest&, const Model::CreateModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateModelResponseReceivedHandler;
149  typedef std::function<void(const LookoutforVisionClient*, const Model::CreateProjectRequest&, const Model::CreateProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateProjectResponseReceivedHandler;
150  typedef std::function<void(const LookoutforVisionClient*, const Model::DeleteDatasetRequest&, const Model::DeleteDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDatasetResponseReceivedHandler;
151  typedef std::function<void(const LookoutforVisionClient*, const Model::DeleteModelRequest&, const Model::DeleteModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteModelResponseReceivedHandler;
152  typedef std::function<void(const LookoutforVisionClient*, const Model::DeleteProjectRequest&, const Model::DeleteProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteProjectResponseReceivedHandler;
153  typedef std::function<void(const LookoutforVisionClient*, const Model::DescribeDatasetRequest&, const Model::DescribeDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDatasetResponseReceivedHandler;
154  typedef std::function<void(const LookoutforVisionClient*, const Model::DescribeModelRequest&, const Model::DescribeModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeModelResponseReceivedHandler;
155  typedef std::function<void(const LookoutforVisionClient*, const Model::DescribeModelPackagingJobRequest&, const Model::DescribeModelPackagingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeModelPackagingJobResponseReceivedHandler;
156  typedef std::function<void(const LookoutforVisionClient*, const Model::DescribeProjectRequest&, const Model::DescribeProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeProjectResponseReceivedHandler;
157  typedef std::function<void(const LookoutforVisionClient*, const Model::DetectAnomaliesRequest&, const Model::DetectAnomaliesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DetectAnomaliesResponseReceivedHandler;
158  typedef std::function<void(const LookoutforVisionClient*, const Model::ListDatasetEntriesRequest&, const Model::ListDatasetEntriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDatasetEntriesResponseReceivedHandler;
159  typedef std::function<void(const LookoutforVisionClient*, const Model::ListModelPackagingJobsRequest&, const Model::ListModelPackagingJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListModelPackagingJobsResponseReceivedHandler;
160  typedef std::function<void(const LookoutforVisionClient*, const Model::ListModelsRequest&, const Model::ListModelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListModelsResponseReceivedHandler;
161  typedef std::function<void(const LookoutforVisionClient*, const Model::ListProjectsRequest&, const Model::ListProjectsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProjectsResponseReceivedHandler;
162  typedef std::function<void(const LookoutforVisionClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
163  typedef std::function<void(const LookoutforVisionClient*, const Model::StartModelRequest&, const Model::StartModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartModelResponseReceivedHandler;
164  typedef std::function<void(const LookoutforVisionClient*, const Model::StartModelPackagingJobRequest&, const Model::StartModelPackagingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartModelPackagingJobResponseReceivedHandler;
165  typedef std::function<void(const LookoutforVisionClient*, const Model::StopModelRequest&, const Model::StopModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopModelResponseReceivedHandler;
166  typedef std::function<void(const LookoutforVisionClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
167  typedef std::function<void(const LookoutforVisionClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
168  typedef std::function<void(const LookoutforVisionClient*, const Model::UpdateDatasetEntriesRequest&, const Model::UpdateDatasetEntriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDatasetEntriesResponseReceivedHandler;
169 
181  {
182  public:
184 
190 
196 
201  LookoutforVisionClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
203 
205 
206 
223 
242 
260  virtual void CreateDatasetAsync(const Model::CreateDatasetRequest& request, const CreateDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
261 
280 
301 
321  virtual void CreateModelAsync(const Model::CreateModelRequest& request, const CreateModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
322 
332 
344 
355  virtual void CreateProjectAsync(const Model::CreateProjectRequest& request, const CreateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
356 
373 
392 
410  virtual void DeleteDatasetAsync(const Model::DeleteDatasetRequest& request, const DeleteDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
411 
424 
439 
453  virtual void DeleteModelAsync(const Model::DeleteModelRequest& request, const DeleteModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
454 
468 
484 
499  virtual void DeleteProjectAsync(const Model::DeleteProjectRequest& request, const DeleteProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
500 
509 
520 
530  virtual void DescribeDatasetAsync(const Model::DescribeDatasetRequest& request, const DescribeDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
531 
541 
553 
564  virtual void DescribeModelAsync(const Model::DescribeModelRequest& request, const DescribeModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
565 
577 
591 
604  virtual void DescribeModelPackagingJobAsync(const Model::DescribeModelPackagingJobRequest& request, const DescribeModelPackagingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
605 
614 
625 
635  virtual void DescribeProjectAsync(const Model::DescribeProjectRequest& request, const DescribeProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
636 
652 
670 
687  virtual void DetectAnomaliesAsync(const Model::DetectAnomaliesRequest& request, const DetectAnomaliesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
688 
699 
712 
724  virtual void ListDatasetEntriesAsync(const Model::ListDatasetEntriesRequest& request, const ListDatasetEntriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
725 
737 
751 
764  virtual void ListModelPackagingJobsAsync(const Model::ListModelPackagingJobsRequest& request, const ListModelPackagingJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
765 
777 
791 
804  virtual void ListModelsAsync(const Model::ListModelsRequest& request, const ListModelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
805 
817 
831 
844  virtual void ListProjectsAsync(const Model::ListProjectsRequest& request, const ListProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
845 
855 
867 
878  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
879 
894 
911 
927  virtual void StartModelAsync(const Model::StartModelRequest& request, const StartModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
928 
952 
978 
1003  virtual void StartModelPackagingJobAsync(const Model::StartModelPackagingJobRequest& request, const StartModelPackagingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1004 
1015 
1028 
1040  virtual void StopModelAsync(const Model::StopModelRequest& request, const StopModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1041 
1051 
1063 
1074  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1075 
1086 
1099 
1111  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1112 
1133 
1156 
1178  virtual void UpdateDatasetEntriesAsync(const Model::UpdateDatasetEntriesRequest& request, const UpdateDatasetEntriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1179 
1180 
1181  void OverrideEndpoint(const Aws::String& endpoint);
1182  private:
1183  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1184  void CreateDatasetAsyncHelper(const Model::CreateDatasetRequest& request, const CreateDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1185  void CreateModelAsyncHelper(const Model::CreateModelRequest& request, const CreateModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1186  void CreateProjectAsyncHelper(const Model::CreateProjectRequest& request, const CreateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1187  void DeleteDatasetAsyncHelper(const Model::DeleteDatasetRequest& request, const DeleteDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1188  void DeleteModelAsyncHelper(const Model::DeleteModelRequest& request, const DeleteModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1189  void DeleteProjectAsyncHelper(const Model::DeleteProjectRequest& request, const DeleteProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1190  void DescribeDatasetAsyncHelper(const Model::DescribeDatasetRequest& request, const DescribeDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1191  void DescribeModelAsyncHelper(const Model::DescribeModelRequest& request, const DescribeModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1192  void DescribeModelPackagingJobAsyncHelper(const Model::DescribeModelPackagingJobRequest& request, const DescribeModelPackagingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1193  void DescribeProjectAsyncHelper(const Model::DescribeProjectRequest& request, const DescribeProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1194  void DetectAnomaliesAsyncHelper(const Model::DetectAnomaliesRequest& request, const DetectAnomaliesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1195  void ListDatasetEntriesAsyncHelper(const Model::ListDatasetEntriesRequest& request, const ListDatasetEntriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1196  void ListModelPackagingJobsAsyncHelper(const Model::ListModelPackagingJobsRequest& request, const ListModelPackagingJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1197  void ListModelsAsyncHelper(const Model::ListModelsRequest& request, const ListModelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1198  void ListProjectsAsyncHelper(const Model::ListProjectsRequest& request, const ListProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1199  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1200  void StartModelAsyncHelper(const Model::StartModelRequest& request, const StartModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1201  void StartModelPackagingJobAsyncHelper(const Model::StartModelPackagingJobRequest& request, const StartModelPackagingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1202  void StopModelAsyncHelper(const Model::StopModelRequest& request, const StopModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1203  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1204  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1205  void UpdateDatasetEntriesAsyncHelper(const Model::UpdateDatasetEntriesRequest& request, const UpdateDatasetEntriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1206 
1207  Aws::String m_uri;
1208  Aws::String m_configScheme;
1209  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
1210  };
1211 
1212 } // namespace LookoutforVision
1213 } // namespace Aws
Aws::LookoutforVision::Model::DescribeProjectOutcome
Aws::Utils::Outcome< DescribeProjectResult, LookoutforVisionError > DescribeProjectOutcome
Definition: LookoutforVisionClient.h:107
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::LookoutforVision::Model::ListDatasetEntriesOutcome
Aws::Utils::Outcome< ListDatasetEntriesResult, LookoutforVisionError > ListDatasetEntriesOutcome
Definition: LookoutforVisionClient.h:109
Aws::LookoutforVision::Model::DescribeModelPackagingJobRequest
Definition: DescribeModelPackagingJobRequest.h:22
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:151
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:96
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:163
Aws::LookoutforVision::Model::CreateModelOutcome
Aws::Utils::Outcome< CreateModelResult, LookoutforVisionError > CreateModelOutcome
Definition: LookoutforVisionClient.h:99
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:100
AWSError.h
Aws::LookoutforVision::Model::DeleteProjectOutcomeCallable
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
Definition: LookoutforVisionClient.h:126
ListModelPackagingJobsResult.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:150
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:117
Aws::LookoutforVision::StartModelPackagingJobResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::StartModelPackagingJobRequest &, const Model::StartModelPackagingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartModelPackagingJobResponseReceivedHandler
Definition: LookoutforVisionClient.h:164
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:165
Aws::LookoutforVision::LookoutforVisionClient::UpdateDatasetEntriesCallable
virtual Model::UpdateDatasetEntriesOutcomeCallable UpdateDatasetEntriesCallable(const Model::UpdateDatasetEntriesRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient
Definition: LookoutforVisionClient.h:181
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:131
DeleteModelResult.h
Aws::LookoutforVision::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: LookoutforVisionClient.h:136
Aws::LookoutforVision::Model::DeleteModelOutcome
Aws::Utils::Outcome< DeleteModelResult, LookoutforVisionError > DeleteModelOutcome
Definition: LookoutforVisionClient.h:102
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:105
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:128
Aws::LookoutforVision::ListModelPackagingJobsResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::ListModelPackagingJobsRequest &, const Model::ListModelPackagingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListModelPackagingJobsResponseReceivedHandler
Definition: LookoutforVisionClient.h:159
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:153
Aws::LookoutforVision::Model::StartModelOutcomeCallable
std::future< StartModelOutcome > StartModelOutcomeCallable
Definition: LookoutforVisionClient.h:137
Aws::LookoutforVision::Model::StartModelPackagingJobOutcomeCallable
std::future< StartModelPackagingJobOutcome > StartModelPackagingJobOutcomeCallable
Definition: LookoutforVisionClient.h:138
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:160
Aws::LookoutforVision::Model::DeleteModelOutcomeCallable
std::future< DeleteModelOutcome > DeleteModelOutcomeCallable
Definition: LookoutforVisionClient.h:125
Aws::LookoutforVision::Model::DescribeModelPackagingJobOutcomeCallable
std::future< DescribeModelPackagingJobOutcome > DescribeModelPackagingJobOutcomeCallable
Definition: LookoutforVisionClient.h:129
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())
StartModelPackagingJobResult.h
AsyncCallerContext.h
Aws::LookoutforVision::Model::DetectAnomaliesOutcome
Aws::Utils::Outcome< DetectAnomaliesResult, LookoutforVisionError > DetectAnomaliesOutcome
Definition: LookoutforVisionClient.h:108
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:145
Aws::LookoutforVision::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, LookoutforVisionError > ListTagsForResourceOutcome
Definition: LookoutforVisionClient.h:113
LookoutforVision_EXPORTS.h
Aws::LookoutforVision::Model::UpdateDatasetEntriesOutcomeCallable
std::future< UpdateDatasetEntriesOutcome > UpdateDatasetEntriesOutcomeCallable
Definition: LookoutforVisionClient.h:142
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:111
Aws::LookoutforVision::Model::StartModelOutcome
Aws::Utils::Outcome< StartModelResult, LookoutforVisionError > StartModelOutcome
Definition: LookoutforVisionClient.h:114
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:156
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:168
ListDatasetEntriesResult.h
Aws::LookoutforVision::Model::ListModelPackagingJobsRequest
Definition: ListModelPackagingJobsRequest.h:26
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::LookoutforVisionClient::ListModelPackagingJobs
virtual Model::ListModelPackagingJobsOutcome ListModelPackagingJobs(const Model::ListModelPackagingJobsRequest &request) 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:154
Aws::LookoutforVision::Model::DeleteDatasetOutcomeCallable
std::future< DeleteDatasetOutcome > DeleteDatasetOutcomeCallable
Definition: LookoutforVisionClient.h:124
Aws::LookoutforVision::Model::CreateProjectOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
Definition: LookoutforVisionClient.h:123
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:158
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:148
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::LookoutforVisionClient::DescribeModelPackagingJobAsync
virtual void DescribeModelPackagingJobAsync(const Model::DescribeModelPackagingJobRequest &request, const DescribeModelPackagingJobResponseReceivedHandler &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:122
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:104
Aws::LookoutforVision::Model::DescribeModelPackagingJobOutcome
Aws::Utils::Outcome< DescribeModelPackagingJobResult, LookoutforVisionError > DescribeModelPackagingJobOutcome
Definition: LookoutforVisionClient.h:106
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:166
ListModelsResult.h
Aws::LookoutforVision::Model::DeleteDatasetOutcome
Aws::Utils::Outcome< DeleteDatasetResult, LookoutforVisionError > DeleteDatasetOutcome
Definition: LookoutforVisionClient.h:101
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:119
Aws::LookoutforVision::Model::DeleteDatasetRequest
Definition: DeleteDatasetRequest.h:23
Aws::LookoutforVision::Model::DescribeDatasetOutcomeCallable
std::future< DescribeDatasetOutcome > DescribeDatasetOutcomeCallable
Definition: LookoutforVisionClient.h:127
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::LookoutforVision::Model::StopModelOutcomeCallable
std::future< StopModelOutcome > StopModelOutcomeCallable
Definition: LookoutforVisionClient.h:139
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:167
Aws::LookoutforVision::LookoutforVisionClient::DetectAnomalies
virtual Model::DetectAnomaliesOutcome DetectAnomalies(const Model::DetectAnomaliesRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: LookoutforVisionClient.h:183
Aws::LookoutforVision::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: LookoutforVisionClient.h:141
Aws::LookoutforVision::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: LookoutforVisionClient.h:140
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:161
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:112
Aws::LookoutforVision::Model::CreateDatasetOutcomeCallable
std::future< CreateDatasetOutcome > CreateDatasetOutcomeCallable
Definition: LookoutforVisionClient.h:121
Aws::LookoutforVision::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, LookoutforVisionError > UntagResourceOutcome
Definition: LookoutforVisionClient.h:118
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::Model::ListModelPackagingJobsOutcomeCallable
std::future< ListModelPackagingJobsOutcome > ListModelPackagingJobsOutcomeCallable
Definition: LookoutforVisionClient.h:133
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::LookoutforVisionClient::DescribeModelPackagingJob
virtual Model::DescribeModelPackagingJobOutcome DescribeModelPackagingJob(const Model::DescribeModelPackagingJobRequest &request) const
Aws::LookoutforVision::Model::DescribeModelRequest
Definition: DescribeModelRequest.h:22
Aws::LookoutforVision::LookoutforVisionClient::StartModelPackagingJobAsync
virtual void StartModelPackagingJobAsync(const Model::StartModelPackagingJobRequest &request, const StartModelPackagingJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DescribeModelResult.h
Aws::LookoutforVision::Model::StopModelOutcome
Aws::Utils::Outcome< StopModelResult, LookoutforVisionError > StopModelOutcome
Definition: LookoutforVisionClient.h:116
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::ListModelPackagingJobsCallable
virtual Model::ListModelPackagingJobsOutcomeCallable ListModelPackagingJobsCallable(const Model::ListModelPackagingJobsRequest &request) const
Aws::LookoutforVision::LookoutforVisionClient::StartModelPackagingJob
virtual Model::StartModelPackagingJobOutcome StartModelPackagingJob(const Model::StartModelPackagingJobRequest &request) 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:134
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:130
Aws::LookoutforVision::Model::StartModelPackagingJobOutcome
Aws::Utils::Outcome< StartModelPackagingJobResult, LookoutforVisionError > StartModelPackagingJobOutcome
Definition: LookoutforVisionClient.h:115
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
Aws::LookoutforVision::LookoutforVisionClient::CreateProject
virtual Model::CreateProjectOutcome CreateProject(const Model::CreateProjectRequest &request) const
ClientConfiguration.h
DescribeModelPackagingJobResult.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::Model::StartModelPackagingJobRequest
Definition: StartModelPackagingJobRequest.h:24
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:157
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:135
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::StartModelPackagingJobCallable
virtual Model::StartModelPackagingJobOutcomeCallable StartModelPackagingJobCallable(const Model::StartModelPackagingJobRequest &request) const
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:149
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:103
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:162
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:132
Aws::LookoutforVision::LookoutforVisionClient::DescribeModelPackagingJobCallable
virtual Model::DescribeModelPackagingJobOutcomeCallable DescribeModelPackagingJobCallable(const Model::DescribeModelPackagingJobRequest &request) const
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:152
JsonSerializer.h
Aws::LookoutforVision::LookoutforVisionClient::DeleteProjectCallable
virtual Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const Model::DeleteProjectRequest &request) const
UpdateDatasetEntriesResult.h
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::Model::ListModelPackagingJobsOutcome
Aws::Utils::Outcome< ListModelPackagingJobsResult, LookoutforVisionError > ListModelPackagingJobsOutcome
Definition: LookoutforVisionClient.h:110
Aws::LookoutforVision::LookoutforVisionClient::DetectAnomaliesCallable
virtual Model::DetectAnomaliesOutcomeCallable DetectAnomaliesCallable(const Model::DetectAnomaliesRequest &request) const
Aws::LookoutforVision::DescribeModelPackagingJobResponseReceivedHandler
std::function< void(const LookoutforVisionClient *, const Model::DescribeModelPackagingJobRequest &, const Model::DescribeModelPackagingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeModelPackagingJobResponseReceivedHandler
Definition: LookoutforVisionClient.h:155
Aws::LookoutforVision::LookoutforVisionClient::ListModelPackagingJobsAsync
virtual void ListModelPackagingJobsAsync(const Model::ListModelPackagingJobsRequest &request, const ListModelPackagingJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const