AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
LookoutEquipmentServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/lookoutequipment/LookoutEquipmentErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/lookoutequipment/LookoutEquipmentEndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in LookoutEquipmentClient header */
21#include <aws/lookoutequipment/model/CreateDatasetResult.h>
22#include <aws/lookoutequipment/model/CreateInferenceSchedulerResult.h>
23#include <aws/lookoutequipment/model/CreateLabelResult.h>
24#include <aws/lookoutequipment/model/CreateLabelGroupResult.h>
25#include <aws/lookoutequipment/model/CreateModelResult.h>
26#include <aws/lookoutequipment/model/CreateRetrainingSchedulerResult.h>
27#include <aws/lookoutequipment/model/DescribeDataIngestionJobResult.h>
28#include <aws/lookoutequipment/model/DescribeDatasetResult.h>
29#include <aws/lookoutequipment/model/DescribeInferenceSchedulerResult.h>
30#include <aws/lookoutequipment/model/DescribeLabelResult.h>
31#include <aws/lookoutequipment/model/DescribeLabelGroupResult.h>
32#include <aws/lookoutequipment/model/DescribeModelResult.h>
33#include <aws/lookoutequipment/model/DescribeModelVersionResult.h>
34#include <aws/lookoutequipment/model/DescribeResourcePolicyResult.h>
35#include <aws/lookoutequipment/model/DescribeRetrainingSchedulerResult.h>
36#include <aws/lookoutequipment/model/ImportDatasetResult.h>
37#include <aws/lookoutequipment/model/ImportModelVersionResult.h>
38#include <aws/lookoutequipment/model/ListDataIngestionJobsResult.h>
39#include <aws/lookoutequipment/model/ListDatasetsResult.h>
40#include <aws/lookoutequipment/model/ListInferenceEventsResult.h>
41#include <aws/lookoutequipment/model/ListInferenceExecutionsResult.h>
42#include <aws/lookoutequipment/model/ListInferenceSchedulersResult.h>
43#include <aws/lookoutequipment/model/ListLabelGroupsResult.h>
44#include <aws/lookoutequipment/model/ListLabelsResult.h>
45#include <aws/lookoutequipment/model/ListModelVersionsResult.h>
46#include <aws/lookoutequipment/model/ListModelsResult.h>
47#include <aws/lookoutequipment/model/ListRetrainingSchedulersResult.h>
48#include <aws/lookoutequipment/model/ListSensorStatisticsResult.h>
49#include <aws/lookoutequipment/model/ListTagsForResourceResult.h>
50#include <aws/lookoutequipment/model/PutResourcePolicyResult.h>
51#include <aws/lookoutequipment/model/StartDataIngestionJobResult.h>
52#include <aws/lookoutequipment/model/StartInferenceSchedulerResult.h>
53#include <aws/lookoutequipment/model/StartRetrainingSchedulerResult.h>
54#include <aws/lookoutequipment/model/StopInferenceSchedulerResult.h>
55#include <aws/lookoutequipment/model/StopRetrainingSchedulerResult.h>
56#include <aws/lookoutequipment/model/TagResourceResult.h>
57#include <aws/lookoutequipment/model/UntagResourceResult.h>
58#include <aws/lookoutequipment/model/UpdateActiveModelVersionResult.h>
59#include <aws/lookoutequipment/model/ListLabelGroupsRequest.h>
60#include <aws/lookoutequipment/model/ListModelsRequest.h>
61#include <aws/lookoutequipment/model/ListDataIngestionJobsRequest.h>
62#include <aws/lookoutequipment/model/ListRetrainingSchedulersRequest.h>
63#include <aws/lookoutequipment/model/ListDatasetsRequest.h>
64#include <aws/lookoutequipment/model/ListInferenceSchedulersRequest.h>
65#include <aws/core/NoResult.h>
66/* End of service model headers required in LookoutEquipmentClient header */
67
68namespace Aws
69{
70 namespace Http
71 {
72 class HttpClient;
73 class HttpClientFactory;
74 } // namespace Http
75
76 namespace Utils
77 {
78 template< typename R, typename E> class Outcome;
79
80 namespace Threading
81 {
82 class Executor;
83 } // namespace Threading
84 } // namespace Utils
85
86 namespace Auth
87 {
88 class AWSCredentials;
89 class AWSCredentialsProvider;
90 } // namespace Auth
91
92 namespace Client
93 {
94 class RetryStrategy;
95 } // namespace Client
96
97 namespace LookoutEquipment
98 {
102
103 namespace Model
104 {
105 /* Service model forward declarations required in LookoutEquipmentClient header */
108 class CreateLabelRequest;
110 class CreateModelRequest;
114 class DeleteLabelRequest;
116 class DeleteModelRequest;
136 class ListLabelsRequest;
138 class ListModelsRequest;
148 class TagResourceRequest;
153 class UpdateModelRequest;
155 /* End of service model forward declarations required in LookoutEquipmentClient header */
156
157 /* Service model Outcome class definitions */
207 /* End of service model Outcome class definitions */
208
209 /* Service model Outcome callable definitions */
210 typedef std::future<CreateDatasetOutcome> CreateDatasetOutcomeCallable;
211 typedef std::future<CreateInferenceSchedulerOutcome> CreateInferenceSchedulerOutcomeCallable;
212 typedef std::future<CreateLabelOutcome> CreateLabelOutcomeCallable;
213 typedef std::future<CreateLabelGroupOutcome> CreateLabelGroupOutcomeCallable;
214 typedef std::future<CreateModelOutcome> CreateModelOutcomeCallable;
215 typedef std::future<CreateRetrainingSchedulerOutcome> CreateRetrainingSchedulerOutcomeCallable;
216 typedef std::future<DeleteDatasetOutcome> DeleteDatasetOutcomeCallable;
217 typedef std::future<DeleteInferenceSchedulerOutcome> DeleteInferenceSchedulerOutcomeCallable;
218 typedef std::future<DeleteLabelOutcome> DeleteLabelOutcomeCallable;
219 typedef std::future<DeleteLabelGroupOutcome> DeleteLabelGroupOutcomeCallable;
220 typedef std::future<DeleteModelOutcome> DeleteModelOutcomeCallable;
221 typedef std::future<DeleteResourcePolicyOutcome> DeleteResourcePolicyOutcomeCallable;
222 typedef std::future<DeleteRetrainingSchedulerOutcome> DeleteRetrainingSchedulerOutcomeCallable;
223 typedef std::future<DescribeDataIngestionJobOutcome> DescribeDataIngestionJobOutcomeCallable;
224 typedef std::future<DescribeDatasetOutcome> DescribeDatasetOutcomeCallable;
225 typedef std::future<DescribeInferenceSchedulerOutcome> DescribeInferenceSchedulerOutcomeCallable;
226 typedef std::future<DescribeLabelOutcome> DescribeLabelOutcomeCallable;
227 typedef std::future<DescribeLabelGroupOutcome> DescribeLabelGroupOutcomeCallable;
228 typedef std::future<DescribeModelOutcome> DescribeModelOutcomeCallable;
229 typedef std::future<DescribeModelVersionOutcome> DescribeModelVersionOutcomeCallable;
230 typedef std::future<DescribeResourcePolicyOutcome> DescribeResourcePolicyOutcomeCallable;
231 typedef std::future<DescribeRetrainingSchedulerOutcome> DescribeRetrainingSchedulerOutcomeCallable;
232 typedef std::future<ImportDatasetOutcome> ImportDatasetOutcomeCallable;
233 typedef std::future<ImportModelVersionOutcome> ImportModelVersionOutcomeCallable;
234 typedef std::future<ListDataIngestionJobsOutcome> ListDataIngestionJobsOutcomeCallable;
235 typedef std::future<ListDatasetsOutcome> ListDatasetsOutcomeCallable;
236 typedef std::future<ListInferenceEventsOutcome> ListInferenceEventsOutcomeCallable;
237 typedef std::future<ListInferenceExecutionsOutcome> ListInferenceExecutionsOutcomeCallable;
238 typedef std::future<ListInferenceSchedulersOutcome> ListInferenceSchedulersOutcomeCallable;
239 typedef std::future<ListLabelGroupsOutcome> ListLabelGroupsOutcomeCallable;
240 typedef std::future<ListLabelsOutcome> ListLabelsOutcomeCallable;
241 typedef std::future<ListModelVersionsOutcome> ListModelVersionsOutcomeCallable;
242 typedef std::future<ListModelsOutcome> ListModelsOutcomeCallable;
243 typedef std::future<ListRetrainingSchedulersOutcome> ListRetrainingSchedulersOutcomeCallable;
244 typedef std::future<ListSensorStatisticsOutcome> ListSensorStatisticsOutcomeCallable;
245 typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
246 typedef std::future<PutResourcePolicyOutcome> PutResourcePolicyOutcomeCallable;
247 typedef std::future<StartDataIngestionJobOutcome> StartDataIngestionJobOutcomeCallable;
248 typedef std::future<StartInferenceSchedulerOutcome> StartInferenceSchedulerOutcomeCallable;
249 typedef std::future<StartRetrainingSchedulerOutcome> StartRetrainingSchedulerOutcomeCallable;
250 typedef std::future<StopInferenceSchedulerOutcome> StopInferenceSchedulerOutcomeCallable;
251 typedef std::future<StopRetrainingSchedulerOutcome> StopRetrainingSchedulerOutcomeCallable;
252 typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
253 typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
254 typedef std::future<UpdateActiveModelVersionOutcome> UpdateActiveModelVersionOutcomeCallable;
255 typedef std::future<UpdateInferenceSchedulerOutcome> UpdateInferenceSchedulerOutcomeCallable;
256 typedef std::future<UpdateLabelGroupOutcome> UpdateLabelGroupOutcomeCallable;
257 typedef std::future<UpdateModelOutcome> UpdateModelOutcomeCallable;
258 typedef std::future<UpdateRetrainingSchedulerOutcome> UpdateRetrainingSchedulerOutcomeCallable;
259 /* End of service model Outcome callable definitions */
260 } // namespace Model
261
263
264 /* Service model async handlers definitions */
265 typedef std::function<void(const LookoutEquipmentClient*, const Model::CreateDatasetRequest&, const Model::CreateDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDatasetResponseReceivedHandler;
266 typedef std::function<void(const LookoutEquipmentClient*, const Model::CreateInferenceSchedulerRequest&, const Model::CreateInferenceSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateInferenceSchedulerResponseReceivedHandler;
267 typedef std::function<void(const LookoutEquipmentClient*, const Model::CreateLabelRequest&, const Model::CreateLabelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateLabelResponseReceivedHandler;
268 typedef std::function<void(const LookoutEquipmentClient*, const Model::CreateLabelGroupRequest&, const Model::CreateLabelGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateLabelGroupResponseReceivedHandler;
269 typedef std::function<void(const LookoutEquipmentClient*, const Model::CreateModelRequest&, const Model::CreateModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateModelResponseReceivedHandler;
270 typedef std::function<void(const LookoutEquipmentClient*, const Model::CreateRetrainingSchedulerRequest&, const Model::CreateRetrainingSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateRetrainingSchedulerResponseReceivedHandler;
271 typedef std::function<void(const LookoutEquipmentClient*, const Model::DeleteDatasetRequest&, const Model::DeleteDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDatasetResponseReceivedHandler;
272 typedef std::function<void(const LookoutEquipmentClient*, const Model::DeleteInferenceSchedulerRequest&, const Model::DeleteInferenceSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteInferenceSchedulerResponseReceivedHandler;
273 typedef std::function<void(const LookoutEquipmentClient*, const Model::DeleteLabelRequest&, const Model::DeleteLabelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteLabelResponseReceivedHandler;
274 typedef std::function<void(const LookoutEquipmentClient*, const Model::DeleteLabelGroupRequest&, const Model::DeleteLabelGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteLabelGroupResponseReceivedHandler;
275 typedef std::function<void(const LookoutEquipmentClient*, const Model::DeleteModelRequest&, const Model::DeleteModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteModelResponseReceivedHandler;
276 typedef std::function<void(const LookoutEquipmentClient*, const Model::DeleteResourcePolicyRequest&, const Model::DeleteResourcePolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteResourcePolicyResponseReceivedHandler;
277 typedef std::function<void(const LookoutEquipmentClient*, const Model::DeleteRetrainingSchedulerRequest&, const Model::DeleteRetrainingSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteRetrainingSchedulerResponseReceivedHandler;
278 typedef std::function<void(const LookoutEquipmentClient*, const Model::DescribeDataIngestionJobRequest&, const Model::DescribeDataIngestionJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDataIngestionJobResponseReceivedHandler;
279 typedef std::function<void(const LookoutEquipmentClient*, const Model::DescribeDatasetRequest&, const Model::DescribeDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDatasetResponseReceivedHandler;
280 typedef std::function<void(const LookoutEquipmentClient*, const Model::DescribeInferenceSchedulerRequest&, const Model::DescribeInferenceSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeInferenceSchedulerResponseReceivedHandler;
281 typedef std::function<void(const LookoutEquipmentClient*, const Model::DescribeLabelRequest&, const Model::DescribeLabelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeLabelResponseReceivedHandler;
282 typedef std::function<void(const LookoutEquipmentClient*, const Model::DescribeLabelGroupRequest&, const Model::DescribeLabelGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeLabelGroupResponseReceivedHandler;
283 typedef std::function<void(const LookoutEquipmentClient*, const Model::DescribeModelRequest&, const Model::DescribeModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeModelResponseReceivedHandler;
284 typedef std::function<void(const LookoutEquipmentClient*, const Model::DescribeModelVersionRequest&, const Model::DescribeModelVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeModelVersionResponseReceivedHandler;
285 typedef std::function<void(const LookoutEquipmentClient*, const Model::DescribeResourcePolicyRequest&, const Model::DescribeResourcePolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeResourcePolicyResponseReceivedHandler;
286 typedef std::function<void(const LookoutEquipmentClient*, const Model::DescribeRetrainingSchedulerRequest&, const Model::DescribeRetrainingSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeRetrainingSchedulerResponseReceivedHandler;
287 typedef std::function<void(const LookoutEquipmentClient*, const Model::ImportDatasetRequest&, const Model::ImportDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ImportDatasetResponseReceivedHandler;
288 typedef std::function<void(const LookoutEquipmentClient*, const Model::ImportModelVersionRequest&, const Model::ImportModelVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ImportModelVersionResponseReceivedHandler;
289 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListDataIngestionJobsRequest&, const Model::ListDataIngestionJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataIngestionJobsResponseReceivedHandler;
290 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListDatasetsRequest&, const Model::ListDatasetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDatasetsResponseReceivedHandler;
291 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListInferenceEventsRequest&, const Model::ListInferenceEventsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListInferenceEventsResponseReceivedHandler;
292 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListInferenceExecutionsRequest&, const Model::ListInferenceExecutionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListInferenceExecutionsResponseReceivedHandler;
293 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListInferenceSchedulersRequest&, const Model::ListInferenceSchedulersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListInferenceSchedulersResponseReceivedHandler;
294 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListLabelGroupsRequest&, const Model::ListLabelGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListLabelGroupsResponseReceivedHandler;
295 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListLabelsRequest&, const Model::ListLabelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListLabelsResponseReceivedHandler;
296 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListModelVersionsRequest&, const Model::ListModelVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListModelVersionsResponseReceivedHandler;
297 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListModelsRequest&, const Model::ListModelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListModelsResponseReceivedHandler;
298 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListRetrainingSchedulersRequest&, const Model::ListRetrainingSchedulersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListRetrainingSchedulersResponseReceivedHandler;
299 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListSensorStatisticsRequest&, const Model::ListSensorStatisticsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSensorStatisticsResponseReceivedHandler;
300 typedef std::function<void(const LookoutEquipmentClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
301 typedef std::function<void(const LookoutEquipmentClient*, const Model::PutResourcePolicyRequest&, const Model::PutResourcePolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutResourcePolicyResponseReceivedHandler;
302 typedef std::function<void(const LookoutEquipmentClient*, const Model::StartDataIngestionJobRequest&, const Model::StartDataIngestionJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartDataIngestionJobResponseReceivedHandler;
303 typedef std::function<void(const LookoutEquipmentClient*, const Model::StartInferenceSchedulerRequest&, const Model::StartInferenceSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartInferenceSchedulerResponseReceivedHandler;
304 typedef std::function<void(const LookoutEquipmentClient*, const Model::StartRetrainingSchedulerRequest&, const Model::StartRetrainingSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartRetrainingSchedulerResponseReceivedHandler;
305 typedef std::function<void(const LookoutEquipmentClient*, const Model::StopInferenceSchedulerRequest&, const Model::StopInferenceSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopInferenceSchedulerResponseReceivedHandler;
306 typedef std::function<void(const LookoutEquipmentClient*, const Model::StopRetrainingSchedulerRequest&, const Model::StopRetrainingSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopRetrainingSchedulerResponseReceivedHandler;
307 typedef std::function<void(const LookoutEquipmentClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
308 typedef std::function<void(const LookoutEquipmentClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
309 typedef std::function<void(const LookoutEquipmentClient*, const Model::UpdateActiveModelVersionRequest&, const Model::UpdateActiveModelVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateActiveModelVersionResponseReceivedHandler;
310 typedef std::function<void(const LookoutEquipmentClient*, const Model::UpdateInferenceSchedulerRequest&, const Model::UpdateInferenceSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateInferenceSchedulerResponseReceivedHandler;
311 typedef std::function<void(const LookoutEquipmentClient*, const Model::UpdateLabelGroupRequest&, const Model::UpdateLabelGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateLabelGroupResponseReceivedHandler;
312 typedef std::function<void(const LookoutEquipmentClient*, const Model::UpdateModelRequest&, const Model::UpdateModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateModelResponseReceivedHandler;
313 typedef std::function<void(const LookoutEquipmentClient*, const Model::UpdateRetrainingSchedulerRequest&, const Model::UpdateRetrainingSchedulerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateRetrainingSchedulerResponseReceivedHandler;
314 /* End of service model async handlers definitions */
315 } // namespace LookoutEquipment
316} // namespace Aws
EndpointProviderBase< LookoutEquipmentClientConfiguration, LookoutEquipmentBuiltInParameters, LookoutEquipmentClientContextParameters > LookoutEquipmentEndpointProviderBase
std::future< DescribeInferenceSchedulerOutcome > DescribeInferenceSchedulerOutcomeCallable
Aws::Utils::Outcome< ListSensorStatisticsResult, LookoutEquipmentError > ListSensorStatisticsOutcome
std::future< ListRetrainingSchedulersOutcome > ListRetrainingSchedulersOutcomeCallable
std::future< DescribeDatasetOutcome > DescribeDatasetOutcomeCallable
std::future< CreateDatasetOutcome > CreateDatasetOutcomeCallable
std::future< ListInferenceSchedulersOutcome > ListInferenceSchedulersOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, LookoutEquipmentError > ListTagsForResourceOutcome
std::future< ListSensorStatisticsOutcome > ListSensorStatisticsOutcomeCallable
std::future< UpdateLabelGroupOutcome > UpdateLabelGroupOutcomeCallable
std::future< ListModelsOutcome > ListModelsOutcomeCallable
std::future< ImportModelVersionOutcome > ImportModelVersionOutcomeCallable
std::future< DeleteModelOutcome > DeleteModelOutcomeCallable
Aws::Utils::Outcome< ListModelVersionsResult, LookoutEquipmentError > ListModelVersionsOutcome
Aws::Utils::Outcome< DescribeModelVersionResult, LookoutEquipmentError > DescribeModelVersionOutcome
Aws::Utils::Outcome< StopRetrainingSchedulerResult, LookoutEquipmentError > StopRetrainingSchedulerOutcome
std::future< DescribeLabelOutcome > DescribeLabelOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > DeleteModelOutcome
Aws::Utils::Outcome< ListInferenceExecutionsResult, LookoutEquipmentError > ListInferenceExecutionsOutcome
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > DeleteResourcePolicyOutcome
std::future< StartDataIngestionJobOutcome > StartDataIngestionJobOutcomeCallable
std::future< UpdateActiveModelVersionOutcome > UpdateActiveModelVersionOutcomeCallable
std::future< DescribeLabelGroupOutcome > DescribeLabelGroupOutcomeCallable
Aws::Utils::Outcome< CreateRetrainingSchedulerResult, LookoutEquipmentError > CreateRetrainingSchedulerOutcome
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > DeleteRetrainingSchedulerOutcome
Aws::Utils::Outcome< PutResourcePolicyResult, LookoutEquipmentError > PutResourcePolicyOutcome
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
Aws::Utils::Outcome< DescribeDatasetResult, LookoutEquipmentError > DescribeDatasetOutcome
std::future< DescribeResourcePolicyOutcome > DescribeResourcePolicyOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > UpdateModelOutcome
Aws::Utils::Outcome< StartDataIngestionJobResult, LookoutEquipmentError > StartDataIngestionJobOutcome
std::future< CreateLabelGroupOutcome > CreateLabelGroupOutcomeCallable
Aws::Utils::Outcome< DescribeModelResult, LookoutEquipmentError > DescribeModelOutcome
std::future< ListInferenceEventsOutcome > ListInferenceEventsOutcomeCallable
std::future< StartRetrainingSchedulerOutcome > StartRetrainingSchedulerOutcomeCallable
std::future< ListInferenceExecutionsOutcome > ListInferenceExecutionsOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > DeleteDatasetOutcome
Aws::Utils::Outcome< CreateModelResult, LookoutEquipmentError > CreateModelOutcome
Aws::Utils::Outcome< StartInferenceSchedulerResult, LookoutEquipmentError > StartInferenceSchedulerOutcome
std::future< UpdateRetrainingSchedulerOutcome > UpdateRetrainingSchedulerOutcomeCallable
Aws::Utils::Outcome< CreateDatasetResult, LookoutEquipmentError > CreateDatasetOutcome
Aws::Utils::Outcome< DescribeLabelGroupResult, LookoutEquipmentError > DescribeLabelGroupOutcome
std::future< CreateInferenceSchedulerOutcome > CreateInferenceSchedulerOutcomeCallable
std::future< ListDatasetsOutcome > ListDatasetsOutcomeCallable
std::future< DeleteLabelOutcome > DeleteLabelOutcomeCallable
std::future< CreateLabelOutcome > CreateLabelOutcomeCallable
std::future< StartInferenceSchedulerOutcome > StartInferenceSchedulerOutcomeCallable
Aws::Utils::Outcome< CreateLabelGroupResult, LookoutEquipmentError > CreateLabelGroupOutcome
std::future< DescribeDataIngestionJobOutcome > DescribeDataIngestionJobOutcomeCallable
Aws::Utils::Outcome< DescribeInferenceSchedulerResult, LookoutEquipmentError > DescribeInferenceSchedulerOutcome
Aws::Utils::Outcome< DescribeResourcePolicyResult, LookoutEquipmentError > DescribeResourcePolicyOutcome
std::future< DeleteRetrainingSchedulerOutcome > DeleteRetrainingSchedulerOutcomeCallable
Aws::Utils::Outcome< ListLabelGroupsResult, LookoutEquipmentError > ListLabelGroupsOutcome
std::future< ListLabelsOutcome > ListLabelsOutcomeCallable
std::future< ListModelVersionsOutcome > ListModelVersionsOutcomeCallable
Aws::Utils::Outcome< ListModelsResult, LookoutEquipmentError > ListModelsOutcome
std::future< CreateRetrainingSchedulerOutcome > CreateRetrainingSchedulerOutcomeCallable
std::future< DescribeModelOutcome > DescribeModelOutcomeCallable
Aws::Utils::Outcome< StartRetrainingSchedulerResult, LookoutEquipmentError > StartRetrainingSchedulerOutcome
Aws::Utils::Outcome< ListDataIngestionJobsResult, LookoutEquipmentError > ListDataIngestionJobsOutcome
Aws::Utils::Outcome< StopInferenceSchedulerResult, LookoutEquipmentError > StopInferenceSchedulerOutcome
std::future< DescribeRetrainingSchedulerOutcome > DescribeRetrainingSchedulerOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > UpdateLabelGroupOutcome
std::future< DescribeModelVersionOutcome > DescribeModelVersionOutcomeCallable
std::future< ListLabelGroupsOutcome > ListLabelGroupsOutcomeCallable
Aws::Utils::Outcome< CreateInferenceSchedulerResult, LookoutEquipmentError > CreateInferenceSchedulerOutcome
std::future< UpdateModelOutcome > UpdateModelOutcomeCallable
Aws::Utils::Outcome< UpdateActiveModelVersionResult, LookoutEquipmentError > UpdateActiveModelVersionOutcome
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > DeleteInferenceSchedulerOutcome
std::future< DeleteDatasetOutcome > DeleteDatasetOutcomeCallable
std::future< DeleteLabelGroupOutcome > DeleteLabelGroupOutcomeCallable
Aws::Utils::Outcome< DescribeLabelResult, LookoutEquipmentError > DescribeLabelOutcome
Aws::Utils::Outcome< TagResourceResult, LookoutEquipmentError > TagResourceOutcome
std::future< CreateModelOutcome > CreateModelOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< DescribeRetrainingSchedulerResult, LookoutEquipmentError > DescribeRetrainingSchedulerOutcome
std::future< ListDataIngestionJobsOutcome > ListDataIngestionJobsOutcomeCallable
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
Aws::Utils::Outcome< ImportDatasetResult, LookoutEquipmentError > ImportDatasetOutcome
Aws::Utils::Outcome< ImportModelVersionResult, LookoutEquipmentError > ImportModelVersionOutcome
std::future< StopRetrainingSchedulerOutcome > StopRetrainingSchedulerOutcomeCallable
std::future< UpdateInferenceSchedulerOutcome > UpdateInferenceSchedulerOutcomeCallable
Aws::Utils::Outcome< ListInferenceEventsResult, LookoutEquipmentError > ListInferenceEventsOutcome
std::future< DeleteInferenceSchedulerOutcome > DeleteInferenceSchedulerOutcomeCallable
Aws::Utils::Outcome< ListDatasetsResult, LookoutEquipmentError > ListDatasetsOutcome
Aws::Utils::Outcome< ListInferenceSchedulersResult, LookoutEquipmentError > ListInferenceSchedulersOutcome
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > UpdateInferenceSchedulerOutcome
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > UpdateRetrainingSchedulerOutcome
Aws::Utils::Outcome< UntagResourceResult, LookoutEquipmentError > UntagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > DeleteLabelOutcome
Aws::Utils::Outcome< ListRetrainingSchedulersResult, LookoutEquipmentError > ListRetrainingSchedulersOutcome
Aws::Utils::Outcome< ListLabelsResult, LookoutEquipmentError > ListLabelsOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< DescribeDataIngestionJobResult, LookoutEquipmentError > DescribeDataIngestionJobOutcome
std::future< ImportDatasetOutcome > ImportDatasetOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, LookoutEquipmentError > DeleteLabelGroupOutcome
std::future< StopInferenceSchedulerOutcome > StopInferenceSchedulerOutcomeCallable
Aws::Utils::Outcome< CreateLabelResult, LookoutEquipmentError > CreateLabelOutcome
std::function< void(const LookoutEquipmentClient *, const Model::DeleteLabelGroupRequest &, const Model::DeleteLabelGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLabelGroupResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DescribeInferenceSchedulerRequest &, const Model::DescribeInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInferenceSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListDataIngestionJobsRequest &, const Model::ListDataIngestionJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataIngestionJobsResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ImportModelVersionRequest &, const Model::ImportModelVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportModelVersionResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::StopRetrainingSchedulerRequest &, const Model::StopRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopRetrainingSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::UpdateInferenceSchedulerRequest &, const Model::UpdateInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateInferenceSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::StartDataIngestionJobRequest &, const Model::StartDataIngestionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDataIngestionJobResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DeleteDatasetRequest &, const Model::DeleteDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatasetResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DescribeDatasetRequest &, const Model::DescribeDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListInferenceSchedulersRequest &, const Model::ListInferenceSchedulersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInferenceSchedulersResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DeleteLabelRequest &, const Model::DeleteLabelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLabelResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListModelVersionsRequest &, const Model::ListModelVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListModelVersionsResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DescribeLabelRequest &, const Model::DescribeLabelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLabelResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::UpdateActiveModelVersionRequest &, const Model::UpdateActiveModelVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateActiveModelVersionResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::CreateDatasetRequest &, const Model::CreateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::StopInferenceSchedulerRequest &, const Model::StopInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopInferenceSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DeleteRetrainingSchedulerRequest &, const Model::DeleteRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRetrainingSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListInferenceEventsRequest &, const Model::ListInferenceEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInferenceEventsResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListLabelGroupsRequest &, const Model::ListLabelGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLabelGroupsResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DescribeResourcePolicyRequest &, const Model::DescribeResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeResourcePolicyResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutResourcePolicyResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListSensorStatisticsRequest &, const Model::ListSensorStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSensorStatisticsResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DescribeLabelGroupRequest &, const Model::DescribeLabelGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLabelGroupResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::CreateRetrainingSchedulerRequest &, const Model::CreateRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRetrainingSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::CreateModelRequest &, const Model::CreateModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateModelResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::UpdateRetrainingSchedulerRequest &, const Model::UpdateRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRetrainingSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::StartInferenceSchedulerRequest &, const Model::StartInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartInferenceSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListModelsRequest &, const Model::ListModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListModelsResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::CreateInferenceSchedulerRequest &, const Model::CreateInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInferenceSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::CreateLabelGroupRequest &, const Model::CreateLabelGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLabelGroupResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListInferenceExecutionsRequest &, const Model::ListInferenceExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInferenceExecutionsResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ImportDatasetRequest &, const Model::ImportDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ImportDatasetResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DescribeDataIngestionJobRequest &, const Model::DescribeDataIngestionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataIngestionJobResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DescribeModelVersionRequest &, const Model::DescribeModelVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeModelVersionResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListLabelsRequest &, const Model::ListLabelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLabelsResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DeleteInferenceSchedulerRequest &, const Model::DeleteInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInferenceSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListRetrainingSchedulersRequest &, const Model::ListRetrainingSchedulersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRetrainingSchedulersResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DescribeModelRequest &, const Model::DescribeModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeModelResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DescribeRetrainingSchedulerRequest &, const Model::DescribeRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRetrainingSchedulerResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::ListDatasetsRequest &, const Model::ListDatasetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetsResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResourcePolicyResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::CreateLabelRequest &, const Model::CreateLabelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLabelResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::DeleteModelRequest &, const Model::DeleteModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteModelResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::UpdateModelRequest &, const Model::UpdateModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateModelResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::UpdateLabelGroupRequest &, const Model::UpdateLabelGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateLabelGroupResponseReceivedHandler
std::function< void(const LookoutEquipmentClient *, const Model::StartRetrainingSchedulerRequest &, const Model::StartRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartRetrainingSchedulerResponseReceivedHandler