AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
LookoutEquipmentClient.h
1
6#pragma once
7#include <aws/lookoutequipment/LookoutEquipment_EXPORTS.h>
8#include <aws/core/client/ClientConfiguration.h>
9#include <aws/core/client/AWSClient.h>
10#include <aws/core/client/AWSClientAsyncCRTP.h>
11#include <aws/core/utils/json/JsonSerializer.h>
12#include <aws/lookoutequipment/LookoutEquipmentServiceClientModel.h>
13
14namespace Aws
15{
16namespace LookoutEquipment
17{
23 class AWS_LOOKOUTEQUIPMENT_API LookoutEquipmentClient : public Aws::Client::AWSJsonClient, public Aws::Client::ClientWithAsyncTemplateMethods<LookoutEquipmentClient>
24 {
25 public:
27 static const char* GetServiceName();
28 static const char* GetAllocationTag();
29
32
38 std::shared_ptr<LookoutEquipmentEndpointProviderBase> endpointProvider = nullptr);
39
45 std::shared_ptr<LookoutEquipmentEndpointProviderBase> endpointProvider = nullptr,
47
52 LookoutEquipmentClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
53 std::shared_ptr<LookoutEquipmentEndpointProviderBase> endpointProvider = nullptr,
55
56
57 /* Legacy constructors due deprecation */
63
69 const Aws::Client::ClientConfiguration& clientConfiguration);
70
75 LookoutEquipmentClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
76 const Aws::Client::ClientConfiguration& clientConfiguration);
77
78 /* End of legacy constructors due deprecation */
80
91
95 template<typename CreateDatasetRequestT = Model::CreateDatasetRequest>
96 Model::CreateDatasetOutcomeCallable CreateDatasetCallable(const CreateDatasetRequestT& request) const
97 {
98 return SubmitCallable(&LookoutEquipmentClient::CreateDataset, request);
99 }
100
104 template<typename CreateDatasetRequestT = Model::CreateDatasetRequest>
105 void CreateDatasetAsync(const CreateDatasetRequestT& request, const CreateDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
106 {
107 return SubmitAsync(&LookoutEquipmentClient::CreateDataset, request, handler, context);
108 }
109
121
125 template<typename CreateInferenceSchedulerRequestT = Model::CreateInferenceSchedulerRequest>
126 Model::CreateInferenceSchedulerOutcomeCallable CreateInferenceSchedulerCallable(const CreateInferenceSchedulerRequestT& request) const
127 {
128 return SubmitCallable(&LookoutEquipmentClient::CreateInferenceScheduler, request);
129 }
130
134 template<typename CreateInferenceSchedulerRequestT = Model::CreateInferenceSchedulerRequest>
135 void CreateInferenceSchedulerAsync(const CreateInferenceSchedulerRequestT& request, const CreateInferenceSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
136 {
137 return SubmitAsync(&LookoutEquipmentClient::CreateInferenceScheduler, request, handler, context);
138 }
139
146
150 template<typename CreateLabelRequestT = Model::CreateLabelRequest>
151 Model::CreateLabelOutcomeCallable CreateLabelCallable(const CreateLabelRequestT& request) const
152 {
153 return SubmitCallable(&LookoutEquipmentClient::CreateLabel, request);
154 }
155
159 template<typename CreateLabelRequestT = Model::CreateLabelRequest>
160 void CreateLabelAsync(const CreateLabelRequestT& request, const CreateLabelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
161 {
162 return SubmitAsync(&LookoutEquipmentClient::CreateLabel, request, handler, context);
163 }
164
171
175 template<typename CreateLabelGroupRequestT = Model::CreateLabelGroupRequest>
176 Model::CreateLabelGroupOutcomeCallable CreateLabelGroupCallable(const CreateLabelGroupRequestT& request) const
177 {
178 return SubmitCallable(&LookoutEquipmentClient::CreateLabelGroup, request);
179 }
180
184 template<typename CreateLabelGroupRequestT = Model::CreateLabelGroupRequest>
185 void CreateLabelGroupAsync(const CreateLabelGroupRequestT& request, const CreateLabelGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
186 {
187 return SubmitAsync(&LookoutEquipmentClient::CreateLabelGroup, request, handler, context);
188 }
189
205
209 template<typename CreateModelRequestT = Model::CreateModelRequest>
210 Model::CreateModelOutcomeCallable CreateModelCallable(const CreateModelRequestT& request) const
211 {
212 return SubmitCallable(&LookoutEquipmentClient::CreateModel, request);
213 }
214
218 template<typename CreateModelRequestT = Model::CreateModelRequest>
219 void CreateModelAsync(const CreateModelRequestT& request, const CreateModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
220 {
221 return SubmitAsync(&LookoutEquipmentClient::CreateModel, request, handler, context);
222 }
223
231
235 template<typename CreateRetrainingSchedulerRequestT = Model::CreateRetrainingSchedulerRequest>
236 Model::CreateRetrainingSchedulerOutcomeCallable CreateRetrainingSchedulerCallable(const CreateRetrainingSchedulerRequestT& request) const
237 {
238 return SubmitCallable(&LookoutEquipmentClient::CreateRetrainingScheduler, request);
239 }
240
244 template<typename CreateRetrainingSchedulerRequestT = Model::CreateRetrainingSchedulerRequest>
245 void CreateRetrainingSchedulerAsync(const CreateRetrainingSchedulerRequestT& request, const CreateRetrainingSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
246 {
247 return SubmitAsync(&LookoutEquipmentClient::CreateRetrainingScheduler, request, handler, context);
248 }
249
261
265 template<typename DeleteDatasetRequestT = Model::DeleteDatasetRequest>
266 Model::DeleteDatasetOutcomeCallable DeleteDatasetCallable(const DeleteDatasetRequestT& request) const
267 {
268 return SubmitCallable(&LookoutEquipmentClient::DeleteDataset, request);
269 }
270
274 template<typename DeleteDatasetRequestT = Model::DeleteDatasetRequest>
275 void DeleteDatasetAsync(const DeleteDatasetRequestT& request, const DeleteDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
276 {
277 return SubmitAsync(&LookoutEquipmentClient::DeleteDataset, request, handler, context);
278 }
279
287
291 template<typename DeleteInferenceSchedulerRequestT = Model::DeleteInferenceSchedulerRequest>
292 Model::DeleteInferenceSchedulerOutcomeCallable DeleteInferenceSchedulerCallable(const DeleteInferenceSchedulerRequestT& request) const
293 {
294 return SubmitCallable(&LookoutEquipmentClient::DeleteInferenceScheduler, request);
295 }
296
300 template<typename DeleteInferenceSchedulerRequestT = Model::DeleteInferenceSchedulerRequest>
301 void DeleteInferenceSchedulerAsync(const DeleteInferenceSchedulerRequestT& request, const DeleteInferenceSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
302 {
303 return SubmitAsync(&LookoutEquipmentClient::DeleteInferenceScheduler, request, handler, context);
304 }
305
312
316 template<typename DeleteLabelRequestT = Model::DeleteLabelRequest>
317 Model::DeleteLabelOutcomeCallable DeleteLabelCallable(const DeleteLabelRequestT& request) const
318 {
319 return SubmitCallable(&LookoutEquipmentClient::DeleteLabel, request);
320 }
321
325 template<typename DeleteLabelRequestT = Model::DeleteLabelRequest>
326 void DeleteLabelAsync(const DeleteLabelRequestT& request, const DeleteLabelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
327 {
328 return SubmitAsync(&LookoutEquipmentClient::DeleteLabel, request, handler, context);
329 }
330
337
341 template<typename DeleteLabelGroupRequestT = Model::DeleteLabelGroupRequest>
342 Model::DeleteLabelGroupOutcomeCallable DeleteLabelGroupCallable(const DeleteLabelGroupRequestT& request) const
343 {
344 return SubmitCallable(&LookoutEquipmentClient::DeleteLabelGroup, request);
345 }
346
350 template<typename DeleteLabelGroupRequestT = Model::DeleteLabelGroupRequest>
351 void DeleteLabelGroupAsync(const DeleteLabelGroupRequestT& request, const DeleteLabelGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
352 {
353 return SubmitAsync(&LookoutEquipmentClient::DeleteLabelGroup, request, handler, context);
354 }
355
364
368 template<typename DeleteModelRequestT = Model::DeleteModelRequest>
369 Model::DeleteModelOutcomeCallable DeleteModelCallable(const DeleteModelRequestT& request) const
370 {
371 return SubmitCallable(&LookoutEquipmentClient::DeleteModel, request);
372 }
373
377 template<typename DeleteModelRequestT = Model::DeleteModelRequest>
378 void DeleteModelAsync(const DeleteModelRequestT& request, const DeleteModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
379 {
380 return SubmitAsync(&LookoutEquipmentClient::DeleteModel, request, handler, context);
381 }
382
390
394 template<typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
395 Model::DeleteResourcePolicyOutcomeCallable DeleteResourcePolicyCallable(const DeleteResourcePolicyRequestT& request) const
396 {
397 return SubmitCallable(&LookoutEquipmentClient::DeleteResourcePolicy, request);
398 }
399
403 template<typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
404 void DeleteResourcePolicyAsync(const DeleteResourcePolicyRequestT& request, const DeleteResourcePolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
405 {
406 return SubmitAsync(&LookoutEquipmentClient::DeleteResourcePolicy, request, handler, context);
407 }
408
416
420 template<typename DeleteRetrainingSchedulerRequestT = Model::DeleteRetrainingSchedulerRequest>
421 Model::DeleteRetrainingSchedulerOutcomeCallable DeleteRetrainingSchedulerCallable(const DeleteRetrainingSchedulerRequestT& request) const
422 {
423 return SubmitCallable(&LookoutEquipmentClient::DeleteRetrainingScheduler, request);
424 }
425
429 template<typename DeleteRetrainingSchedulerRequestT = Model::DeleteRetrainingSchedulerRequest>
430 void DeleteRetrainingSchedulerAsync(const DeleteRetrainingSchedulerRequestT& request, const DeleteRetrainingSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
431 {
432 return SubmitAsync(&LookoutEquipmentClient::DeleteRetrainingScheduler, request, handler, context);
433 }
434
442
446 template<typename DescribeDataIngestionJobRequestT = Model::DescribeDataIngestionJobRequest>
447 Model::DescribeDataIngestionJobOutcomeCallable DescribeDataIngestionJobCallable(const DescribeDataIngestionJobRequestT& request) const
448 {
449 return SubmitCallable(&LookoutEquipmentClient::DescribeDataIngestionJob, request);
450 }
451
455 template<typename DescribeDataIngestionJobRequestT = Model::DescribeDataIngestionJobRequest>
456 void DescribeDataIngestionJobAsync(const DescribeDataIngestionJobRequestT& request, const DescribeDataIngestionJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
457 {
458 return SubmitAsync(&LookoutEquipmentClient::DescribeDataIngestionJob, request, handler, context);
459 }
460
468
472 template<typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
473 Model::DescribeDatasetOutcomeCallable DescribeDatasetCallable(const DescribeDatasetRequestT& request) const
474 {
475 return SubmitCallable(&LookoutEquipmentClient::DescribeDataset, request);
476 }
477
481 template<typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
482 void DescribeDatasetAsync(const DescribeDatasetRequestT& request, const DescribeDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
483 {
484 return SubmitAsync(&LookoutEquipmentClient::DescribeDataset, request, handler, context);
485 }
486
494
498 template<typename DescribeInferenceSchedulerRequestT = Model::DescribeInferenceSchedulerRequest>
499 Model::DescribeInferenceSchedulerOutcomeCallable DescribeInferenceSchedulerCallable(const DescribeInferenceSchedulerRequestT& request) const
500 {
501 return SubmitCallable(&LookoutEquipmentClient::DescribeInferenceScheduler, request);
502 }
503
507 template<typename DescribeInferenceSchedulerRequestT = Model::DescribeInferenceSchedulerRequest>
508 void DescribeInferenceSchedulerAsync(const DescribeInferenceSchedulerRequestT& request, const DescribeInferenceSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
509 {
510 return SubmitAsync(&LookoutEquipmentClient::DescribeInferenceScheduler, request, handler, context);
511 }
512
519
523 template<typename DescribeLabelRequestT = Model::DescribeLabelRequest>
524 Model::DescribeLabelOutcomeCallable DescribeLabelCallable(const DescribeLabelRequestT& request) const
525 {
526 return SubmitCallable(&LookoutEquipmentClient::DescribeLabel, request);
527 }
528
532 template<typename DescribeLabelRequestT = Model::DescribeLabelRequest>
533 void DescribeLabelAsync(const DescribeLabelRequestT& request, const DescribeLabelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
534 {
535 return SubmitAsync(&LookoutEquipmentClient::DescribeLabel, request, handler, context);
536 }
537
544
548 template<typename DescribeLabelGroupRequestT = Model::DescribeLabelGroupRequest>
549 Model::DescribeLabelGroupOutcomeCallable DescribeLabelGroupCallable(const DescribeLabelGroupRequestT& request) const
550 {
551 return SubmitCallable(&LookoutEquipmentClient::DescribeLabelGroup, request);
552 }
553
557 template<typename DescribeLabelGroupRequestT = Model::DescribeLabelGroupRequest>
558 void DescribeLabelGroupAsync(const DescribeLabelGroupRequestT& request, const DescribeLabelGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
559 {
560 return SubmitAsync(&LookoutEquipmentClient::DescribeLabelGroup, request, handler, context);
561 }
562
571
575 template<typename DescribeModelRequestT = Model::DescribeModelRequest>
576 Model::DescribeModelOutcomeCallable DescribeModelCallable(const DescribeModelRequestT& request) const
577 {
578 return SubmitCallable(&LookoutEquipmentClient::DescribeModel, request);
579 }
580
584 template<typename DescribeModelRequestT = Model::DescribeModelRequest>
585 void DescribeModelAsync(const DescribeModelRequestT& request, const DescribeModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
586 {
587 return SubmitAsync(&LookoutEquipmentClient::DescribeModel, request, handler, context);
588 }
589
597
601 template<typename DescribeModelVersionRequestT = Model::DescribeModelVersionRequest>
602 Model::DescribeModelVersionOutcomeCallable DescribeModelVersionCallable(const DescribeModelVersionRequestT& request) const
603 {
604 return SubmitCallable(&LookoutEquipmentClient::DescribeModelVersion, request);
605 }
606
610 template<typename DescribeModelVersionRequestT = Model::DescribeModelVersionRequest>
611 void DescribeModelVersionAsync(const DescribeModelVersionRequestT& request, const DescribeModelVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
612 {
613 return SubmitAsync(&LookoutEquipmentClient::DescribeModelVersion, request, handler, context);
614 }
615
623
627 template<typename DescribeResourcePolicyRequestT = Model::DescribeResourcePolicyRequest>
628 Model::DescribeResourcePolicyOutcomeCallable DescribeResourcePolicyCallable(const DescribeResourcePolicyRequestT& request) const
629 {
630 return SubmitCallable(&LookoutEquipmentClient::DescribeResourcePolicy, request);
631 }
632
636 template<typename DescribeResourcePolicyRequestT = Model::DescribeResourcePolicyRequest>
637 void DescribeResourcePolicyAsync(const DescribeResourcePolicyRequestT& request, const DescribeResourcePolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
638 {
639 return SubmitAsync(&LookoutEquipmentClient::DescribeResourcePolicy, request, handler, context);
640 }
641
649
653 template<typename DescribeRetrainingSchedulerRequestT = Model::DescribeRetrainingSchedulerRequest>
654 Model::DescribeRetrainingSchedulerOutcomeCallable DescribeRetrainingSchedulerCallable(const DescribeRetrainingSchedulerRequestT& request) const
655 {
656 return SubmitCallable(&LookoutEquipmentClient::DescribeRetrainingScheduler, request);
657 }
658
662 template<typename DescribeRetrainingSchedulerRequestT = Model::DescribeRetrainingSchedulerRequest>
663 void DescribeRetrainingSchedulerAsync(const DescribeRetrainingSchedulerRequestT& request, const DescribeRetrainingSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
664 {
665 return SubmitAsync(&LookoutEquipmentClient::DescribeRetrainingScheduler, request, handler, context);
666 }
667
674
678 template<typename ImportDatasetRequestT = Model::ImportDatasetRequest>
679 Model::ImportDatasetOutcomeCallable ImportDatasetCallable(const ImportDatasetRequestT& request) const
680 {
681 return SubmitCallable(&LookoutEquipmentClient::ImportDataset, request);
682 }
683
687 template<typename ImportDatasetRequestT = Model::ImportDatasetRequest>
688 void ImportDatasetAsync(const ImportDatasetRequestT& request, const ImportDatasetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
689 {
690 return SubmitAsync(&LookoutEquipmentClient::ImportDataset, request, handler, context);
691 }
692
700
704 template<typename ImportModelVersionRequestT = Model::ImportModelVersionRequest>
705 Model::ImportModelVersionOutcomeCallable ImportModelVersionCallable(const ImportModelVersionRequestT& request) const
706 {
707 return SubmitCallable(&LookoutEquipmentClient::ImportModelVersion, request);
708 }
709
713 template<typename ImportModelVersionRequestT = Model::ImportModelVersionRequest>
714 void ImportModelVersionAsync(const ImportModelVersionRequestT& request, const ImportModelVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
715 {
716 return SubmitAsync(&LookoutEquipmentClient::ImportModelVersion, request, handler, context);
717 }
718
726
730 template<typename ListDataIngestionJobsRequestT = Model::ListDataIngestionJobsRequest>
731 Model::ListDataIngestionJobsOutcomeCallable ListDataIngestionJobsCallable(const ListDataIngestionJobsRequestT& request = {}) const
732 {
733 return SubmitCallable(&LookoutEquipmentClient::ListDataIngestionJobs, request);
734 }
735
739 template<typename ListDataIngestionJobsRequestT = Model::ListDataIngestionJobsRequest>
740 void ListDataIngestionJobsAsync(const ListDataIngestionJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListDataIngestionJobsRequestT& request = {}) const
741 {
742 return SubmitAsync(&LookoutEquipmentClient::ListDataIngestionJobs, request, handler, context);
743 }
744
752
756 template<typename ListDatasetsRequestT = Model::ListDatasetsRequest>
757 Model::ListDatasetsOutcomeCallable ListDatasetsCallable(const ListDatasetsRequestT& request = {}) const
758 {
759 return SubmitCallable(&LookoutEquipmentClient::ListDatasets, request);
760 }
761
765 template<typename ListDatasetsRequestT = Model::ListDatasetsRequest>
766 void ListDatasetsAsync(const ListDatasetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListDatasetsRequestT& request = {}) const
767 {
768 return SubmitAsync(&LookoutEquipmentClient::ListDatasets, request, handler, context);
769 }
770
778
782 template<typename ListInferenceEventsRequestT = Model::ListInferenceEventsRequest>
783 Model::ListInferenceEventsOutcomeCallable ListInferenceEventsCallable(const ListInferenceEventsRequestT& request) const
784 {
785 return SubmitCallable(&LookoutEquipmentClient::ListInferenceEvents, request);
786 }
787
791 template<typename ListInferenceEventsRequestT = Model::ListInferenceEventsRequest>
792 void ListInferenceEventsAsync(const ListInferenceEventsRequestT& request, const ListInferenceEventsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
793 {
794 return SubmitAsync(&LookoutEquipmentClient::ListInferenceEvents, request, handler, context);
795 }
796
804
808 template<typename ListInferenceExecutionsRequestT = Model::ListInferenceExecutionsRequest>
809 Model::ListInferenceExecutionsOutcomeCallable ListInferenceExecutionsCallable(const ListInferenceExecutionsRequestT& request) const
810 {
811 return SubmitCallable(&LookoutEquipmentClient::ListInferenceExecutions, request);
812 }
813
817 template<typename ListInferenceExecutionsRequestT = Model::ListInferenceExecutionsRequest>
818 void ListInferenceExecutionsAsync(const ListInferenceExecutionsRequestT& request, const ListInferenceExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
819 {
820 return SubmitAsync(&LookoutEquipmentClient::ListInferenceExecutions, request, handler, context);
821 }
822
830
834 template<typename ListInferenceSchedulersRequestT = Model::ListInferenceSchedulersRequest>
835 Model::ListInferenceSchedulersOutcomeCallable ListInferenceSchedulersCallable(const ListInferenceSchedulersRequestT& request = {}) const
836 {
837 return SubmitCallable(&LookoutEquipmentClient::ListInferenceSchedulers, request);
838 }
839
843 template<typename ListInferenceSchedulersRequestT = Model::ListInferenceSchedulersRequest>
844 void ListInferenceSchedulersAsync(const ListInferenceSchedulersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListInferenceSchedulersRequestT& request = {}) const
845 {
846 return SubmitAsync(&LookoutEquipmentClient::ListInferenceSchedulers, request, handler, context);
847 }
848
855
859 template<typename ListLabelGroupsRequestT = Model::ListLabelGroupsRequest>
860 Model::ListLabelGroupsOutcomeCallable ListLabelGroupsCallable(const ListLabelGroupsRequestT& request = {}) const
861 {
862 return SubmitCallable(&LookoutEquipmentClient::ListLabelGroups, request);
863 }
864
868 template<typename ListLabelGroupsRequestT = Model::ListLabelGroupsRequest>
869 void ListLabelGroupsAsync(const ListLabelGroupsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListLabelGroupsRequestT& request = {}) const
870 {
871 return SubmitAsync(&LookoutEquipmentClient::ListLabelGroups, request, handler, context);
872 }
873
880
884 template<typename ListLabelsRequestT = Model::ListLabelsRequest>
885 Model::ListLabelsOutcomeCallable ListLabelsCallable(const ListLabelsRequestT& request) const
886 {
887 return SubmitCallable(&LookoutEquipmentClient::ListLabels, request);
888 }
889
893 template<typename ListLabelsRequestT = Model::ListLabelsRequest>
894 void ListLabelsAsync(const ListLabelsRequestT& request, const ListLabelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
895 {
896 return SubmitAsync(&LookoutEquipmentClient::ListLabels, request, handler, context);
897 }
898
908
912 template<typename ListModelVersionsRequestT = Model::ListModelVersionsRequest>
913 Model::ListModelVersionsOutcomeCallable ListModelVersionsCallable(const ListModelVersionsRequestT& request) const
914 {
915 return SubmitCallable(&LookoutEquipmentClient::ListModelVersions, request);
916 }
917
921 template<typename ListModelVersionsRequestT = Model::ListModelVersionsRequest>
922 void ListModelVersionsAsync(const ListModelVersionsRequestT& request, const ListModelVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
923 {
924 return SubmitAsync(&LookoutEquipmentClient::ListModelVersions, request, handler, context);
925 }
926
934
938 template<typename ListModelsRequestT = Model::ListModelsRequest>
939 Model::ListModelsOutcomeCallable ListModelsCallable(const ListModelsRequestT& request = {}) const
940 {
941 return SubmitCallable(&LookoutEquipmentClient::ListModels, request);
942 }
943
947 template<typename ListModelsRequestT = Model::ListModelsRequest>
948 void ListModelsAsync(const ListModelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListModelsRequestT& request = {}) const
949 {
950 return SubmitAsync(&LookoutEquipmentClient::ListModels, request, handler, context);
951 }
952
960
964 template<typename ListRetrainingSchedulersRequestT = Model::ListRetrainingSchedulersRequest>
965 Model::ListRetrainingSchedulersOutcomeCallable ListRetrainingSchedulersCallable(const ListRetrainingSchedulersRequestT& request = {}) const
966 {
967 return SubmitCallable(&LookoutEquipmentClient::ListRetrainingSchedulers, request);
968 }
969
973 template<typename ListRetrainingSchedulersRequestT = Model::ListRetrainingSchedulersRequest>
974 void ListRetrainingSchedulersAsync(const ListRetrainingSchedulersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListRetrainingSchedulersRequestT& request = {}) const
975 {
976 return SubmitAsync(&LookoutEquipmentClient::ListRetrainingSchedulers, request, handler, context);
977 }
978
988
992 template<typename ListSensorStatisticsRequestT = Model::ListSensorStatisticsRequest>
993 Model::ListSensorStatisticsOutcomeCallable ListSensorStatisticsCallable(const ListSensorStatisticsRequestT& request) const
994 {
995 return SubmitCallable(&LookoutEquipmentClient::ListSensorStatistics, request);
996 }
997
1001 template<typename ListSensorStatisticsRequestT = Model::ListSensorStatisticsRequest>
1002 void ListSensorStatisticsAsync(const ListSensorStatisticsRequestT& request, const ListSensorStatisticsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1003 {
1004 return SubmitAsync(&LookoutEquipmentClient::ListSensorStatistics, request, handler, context);
1005 }
1006
1014
1018 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1019 Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT& request) const
1020 {
1021 return SubmitCallable(&LookoutEquipmentClient::ListTagsForResource, request);
1022 }
1023
1027 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1028 void ListTagsForResourceAsync(const ListTagsForResourceRequestT& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1029 {
1030 return SubmitAsync(&LookoutEquipmentClient::ListTagsForResource, request, handler, context);
1031 }
1032
1040
1044 template<typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
1045 Model::PutResourcePolicyOutcomeCallable PutResourcePolicyCallable(const PutResourcePolicyRequestT& request) const
1046 {
1047 return SubmitCallable(&LookoutEquipmentClient::PutResourcePolicy, request);
1048 }
1049
1053 template<typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
1054 void PutResourcePolicyAsync(const PutResourcePolicyRequestT& request, const PutResourcePolicyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1055 {
1056 return SubmitAsync(&LookoutEquipmentClient::PutResourcePolicy, request, handler, context);
1057 }
1058
1066
1070 template<typename StartDataIngestionJobRequestT = Model::StartDataIngestionJobRequest>
1071 Model::StartDataIngestionJobOutcomeCallable StartDataIngestionJobCallable(const StartDataIngestionJobRequestT& request) const
1072 {
1073 return SubmitCallable(&LookoutEquipmentClient::StartDataIngestionJob, request);
1074 }
1075
1079 template<typename StartDataIngestionJobRequestT = Model::StartDataIngestionJobRequest>
1080 void StartDataIngestionJobAsync(const StartDataIngestionJobRequestT& request, const StartDataIngestionJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1081 {
1082 return SubmitAsync(&LookoutEquipmentClient::StartDataIngestionJob, request, handler, context);
1083 }
1084
1091
1095 template<typename StartInferenceSchedulerRequestT = Model::StartInferenceSchedulerRequest>
1096 Model::StartInferenceSchedulerOutcomeCallable StartInferenceSchedulerCallable(const StartInferenceSchedulerRequestT& request) const
1097 {
1098 return SubmitCallable(&LookoutEquipmentClient::StartInferenceScheduler, request);
1099 }
1100
1104 template<typename StartInferenceSchedulerRequestT = Model::StartInferenceSchedulerRequest>
1105 void StartInferenceSchedulerAsync(const StartInferenceSchedulerRequestT& request, const StartInferenceSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1106 {
1107 return SubmitAsync(&LookoutEquipmentClient::StartInferenceScheduler, request, handler, context);
1108 }
1109
1116
1120 template<typename StartRetrainingSchedulerRequestT = Model::StartRetrainingSchedulerRequest>
1121 Model::StartRetrainingSchedulerOutcomeCallable StartRetrainingSchedulerCallable(const StartRetrainingSchedulerRequestT& request) const
1122 {
1123 return SubmitCallable(&LookoutEquipmentClient::StartRetrainingScheduler, request);
1124 }
1125
1129 template<typename StartRetrainingSchedulerRequestT = Model::StartRetrainingSchedulerRequest>
1130 void StartRetrainingSchedulerAsync(const StartRetrainingSchedulerRequestT& request, const StartRetrainingSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1131 {
1132 return SubmitAsync(&LookoutEquipmentClient::StartRetrainingScheduler, request, handler, context);
1133 }
1134
1141
1145 template<typename StopInferenceSchedulerRequestT = Model::StopInferenceSchedulerRequest>
1146 Model::StopInferenceSchedulerOutcomeCallable StopInferenceSchedulerCallable(const StopInferenceSchedulerRequestT& request) const
1147 {
1148 return SubmitCallable(&LookoutEquipmentClient::StopInferenceScheduler, request);
1149 }
1150
1154 template<typename StopInferenceSchedulerRequestT = Model::StopInferenceSchedulerRequest>
1155 void StopInferenceSchedulerAsync(const StopInferenceSchedulerRequestT& request, const StopInferenceSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1156 {
1157 return SubmitAsync(&LookoutEquipmentClient::StopInferenceScheduler, request, handler, context);
1158 }
1159
1166
1170 template<typename StopRetrainingSchedulerRequestT = Model::StopRetrainingSchedulerRequest>
1171 Model::StopRetrainingSchedulerOutcomeCallable StopRetrainingSchedulerCallable(const StopRetrainingSchedulerRequestT& request) const
1172 {
1173 return SubmitCallable(&LookoutEquipmentClient::StopRetrainingScheduler, request);
1174 }
1175
1179 template<typename StopRetrainingSchedulerRequestT = Model::StopRetrainingSchedulerRequest>
1180 void StopRetrainingSchedulerAsync(const StopRetrainingSchedulerRequestT& request, const StopRetrainingSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1181 {
1182 return SubmitAsync(&LookoutEquipmentClient::StopRetrainingScheduler, request, handler, context);
1183 }
1184
1196
1200 template<typename TagResourceRequestT = Model::TagResourceRequest>
1201 Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT& request) const
1202 {
1203 return SubmitCallable(&LookoutEquipmentClient::TagResource, request);
1204 }
1205
1209 template<typename TagResourceRequestT = Model::TagResourceRequest>
1210 void TagResourceAsync(const TagResourceRequestT& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1211 {
1212 return SubmitAsync(&LookoutEquipmentClient::TagResource, request, handler, context);
1213 }
1214
1222
1226 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
1227 Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT& request) const
1228 {
1229 return SubmitCallable(&LookoutEquipmentClient::UntagResource, request);
1230 }
1231
1235 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
1236 void UntagResourceAsync(const UntagResourceRequestT& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1237 {
1238 return SubmitAsync(&LookoutEquipmentClient::UntagResource, request, handler, context);
1239 }
1240
1248
1252 template<typename UpdateActiveModelVersionRequestT = Model::UpdateActiveModelVersionRequest>
1253 Model::UpdateActiveModelVersionOutcomeCallable UpdateActiveModelVersionCallable(const UpdateActiveModelVersionRequestT& request) const
1254 {
1255 return SubmitCallable(&LookoutEquipmentClient::UpdateActiveModelVersion, request);
1256 }
1257
1261 template<typename UpdateActiveModelVersionRequestT = Model::UpdateActiveModelVersionRequest>
1262 void UpdateActiveModelVersionAsync(const UpdateActiveModelVersionRequestT& request, const UpdateActiveModelVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1263 {
1264 return SubmitAsync(&LookoutEquipmentClient::UpdateActiveModelVersion, request, handler, context);
1265 }
1266
1273
1277 template<typename UpdateInferenceSchedulerRequestT = Model::UpdateInferenceSchedulerRequest>
1278 Model::UpdateInferenceSchedulerOutcomeCallable UpdateInferenceSchedulerCallable(const UpdateInferenceSchedulerRequestT& request) const
1279 {
1280 return SubmitCallable(&LookoutEquipmentClient::UpdateInferenceScheduler, request);
1281 }
1282
1286 template<typename UpdateInferenceSchedulerRequestT = Model::UpdateInferenceSchedulerRequest>
1287 void UpdateInferenceSchedulerAsync(const UpdateInferenceSchedulerRequestT& request, const UpdateInferenceSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1288 {
1289 return SubmitAsync(&LookoutEquipmentClient::UpdateInferenceScheduler, request, handler, context);
1290 }
1291
1298
1302 template<typename UpdateLabelGroupRequestT = Model::UpdateLabelGroupRequest>
1303 Model::UpdateLabelGroupOutcomeCallable UpdateLabelGroupCallable(const UpdateLabelGroupRequestT& request) const
1304 {
1305 return SubmitCallable(&LookoutEquipmentClient::UpdateLabelGroup, request);
1306 }
1307
1311 template<typename UpdateLabelGroupRequestT = Model::UpdateLabelGroupRequest>
1312 void UpdateLabelGroupAsync(const UpdateLabelGroupRequestT& request, const UpdateLabelGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1313 {
1314 return SubmitAsync(&LookoutEquipmentClient::UpdateLabelGroup, request, handler, context);
1315 }
1316
1323
1327 template<typename UpdateModelRequestT = Model::UpdateModelRequest>
1328 Model::UpdateModelOutcomeCallable UpdateModelCallable(const UpdateModelRequestT& request) const
1329 {
1330 return SubmitCallable(&LookoutEquipmentClient::UpdateModel, request);
1331 }
1332
1336 template<typename UpdateModelRequestT = Model::UpdateModelRequest>
1337 void UpdateModelAsync(const UpdateModelRequestT& request, const UpdateModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1338 {
1339 return SubmitAsync(&LookoutEquipmentClient::UpdateModel, request, handler, context);
1340 }
1341
1348
1352 template<typename UpdateRetrainingSchedulerRequestT = Model::UpdateRetrainingSchedulerRequest>
1353 Model::UpdateRetrainingSchedulerOutcomeCallable UpdateRetrainingSchedulerCallable(const UpdateRetrainingSchedulerRequestT& request) const
1354 {
1355 return SubmitCallable(&LookoutEquipmentClient::UpdateRetrainingScheduler, request);
1356 }
1357
1361 template<typename UpdateRetrainingSchedulerRequestT = Model::UpdateRetrainingSchedulerRequest>
1362 void UpdateRetrainingSchedulerAsync(const UpdateRetrainingSchedulerRequestT& request, const UpdateRetrainingSchedulerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1363 {
1364 return SubmitAsync(&LookoutEquipmentClient::UpdateRetrainingScheduler, request, handler, context);
1365 }
1366
1367
1368 void OverrideEndpoint(const Aws::String& endpoint);
1369 std::shared_ptr<LookoutEquipmentEndpointProviderBase>& accessEndpointProvider();
1370 private:
1372 void init(const LookoutEquipmentClientConfiguration& clientConfiguration);
1373
1374 LookoutEquipmentClientConfiguration m_clientConfiguration;
1375 std::shared_ptr<LookoutEquipmentEndpointProviderBase> m_endpointProvider;
1376 };
1377
1378} // namespace LookoutEquipment
1379} // namespace Aws
void ImportDatasetAsync(const ImportDatasetRequestT &request, const ImportDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateRetrainingSchedulerOutcomeCallable CreateRetrainingSchedulerCallable(const CreateRetrainingSchedulerRequestT &request) const
Model::ListInferenceExecutionsOutcomeCallable ListInferenceExecutionsCallable(const ListInferenceExecutionsRequestT &request) const
virtual Model::StopRetrainingSchedulerOutcome StopRetrainingScheduler(const Model::StopRetrainingSchedulerRequest &request) const
virtual Model::ListInferenceEventsOutcome ListInferenceEvents(const Model::ListInferenceEventsRequest &request) const
Model::ListDatasetsOutcomeCallable ListDatasetsCallable(const ListDatasetsRequestT &request={}) const
LookoutEquipmentClientConfiguration ClientConfigurationType
Model::DescribeInferenceSchedulerOutcomeCallable DescribeInferenceSchedulerCallable(const DescribeInferenceSchedulerRequestT &request) const
virtual Model::ImportDatasetOutcome ImportDataset(const Model::ImportDatasetRequest &request) const
Model::DescribeModelVersionOutcomeCallable DescribeModelVersionCallable(const DescribeModelVersionRequestT &request) const
void DescribeResourcePolicyAsync(const DescribeResourcePolicyRequestT &request, const DescribeResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataIngestionJobsOutcomeCallable ListDataIngestionJobsCallable(const ListDataIngestionJobsRequestT &request={}) const
virtual Model::StopInferenceSchedulerOutcome StopInferenceScheduler(const Model::StopInferenceSchedulerRequest &request) const
void DescribeInferenceSchedulerAsync(const DescribeInferenceSchedulerRequestT &request, const DescribeInferenceSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ImportModelVersionAsync(const ImportModelVersionRequestT &request, const ImportModelVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateLabelGroupAsync(const CreateLabelGroupRequestT &request, const CreateLabelGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteLabelOutcome DeleteLabel(const Model::DeleteLabelRequest &request) const
void ListModelVersionsAsync(const ListModelVersionsRequestT &request, const ListModelVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeRetrainingSchedulerAsync(const DescribeRetrainingSchedulerRequestT &request, const DescribeRetrainingSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateModelOutcomeCallable UpdateModelCallable(const UpdateModelRequestT &request) const
virtual Model::ListModelVersionsOutcome ListModelVersions(const Model::ListModelVersionsRequest &request) const
std::shared_ptr< LookoutEquipmentEndpointProviderBase > & accessEndpointProvider()
void DescribeModelVersionAsync(const DescribeModelVersionRequestT &request, const DescribeModelVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateActiveModelVersionOutcomeCallable UpdateActiveModelVersionCallable(const UpdateActiveModelVersionRequestT &request) const
Model::ListRetrainingSchedulersOutcomeCallable ListRetrainingSchedulersCallable(const ListRetrainingSchedulersRequestT &request={}) const
Model::ListInferenceEventsOutcomeCallable ListInferenceEventsCallable(const ListInferenceEventsRequestT &request) const
void ListDatasetsAsync(const ListDatasetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDatasetsRequestT &request={}) const
void DeleteLabelAsync(const DeleteLabelRequestT &request, const DeleteLabelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateInferenceSchedulerOutcomeCallable CreateInferenceSchedulerCallable(const CreateInferenceSchedulerRequestT &request) const
void UpdateInferenceSchedulerAsync(const UpdateInferenceSchedulerRequestT &request, const UpdateInferenceSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeModelOutcomeCallable DescribeModelCallable(const DescribeModelRequestT &request) const
LookoutEquipmentClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< LookoutEquipmentEndpointProviderBase > endpointProvider=nullptr, const Aws::LookoutEquipment::LookoutEquipmentClientConfiguration &clientConfiguration=Aws::LookoutEquipment::LookoutEquipmentClientConfiguration())
Model::ListModelsOutcomeCallable ListModelsCallable(const ListModelsRequestT &request={}) const
void StopRetrainingSchedulerAsync(const StopRetrainingSchedulerRequestT &request, const StopRetrainingSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeModelAsync(const DescribeModelRequestT &request, const DescribeModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateDatasetOutcome CreateDataset(const Model::CreateDatasetRequest &request) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
virtual Model::StartInferenceSchedulerOutcome StartInferenceScheduler(const Model::StartInferenceSchedulerRequest &request) const
LookoutEquipmentEndpointProvider EndpointProviderType
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
void UpdateRetrainingSchedulerAsync(const UpdateRetrainingSchedulerRequestT &request, const UpdateRetrainingSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDataIngestionJobsOutcome ListDataIngestionJobs(const Model::ListDataIngestionJobsRequest &request={}) const
void ListInferenceEventsAsync(const ListInferenceEventsRequestT &request, const ListInferenceEventsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeLabelOutcomeCallable DescribeLabelCallable(const DescribeLabelRequestT &request) const
Model::CreateModelOutcomeCallable CreateModelCallable(const CreateModelRequestT &request) const
virtual Model::ListSensorStatisticsOutcome ListSensorStatistics(const Model::ListSensorStatisticsRequest &request) const
LookoutEquipmentClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< LookoutEquipmentEndpointProviderBase > endpointProvider=nullptr, const Aws::LookoutEquipment::LookoutEquipmentClientConfiguration &clientConfiguration=Aws::LookoutEquipment::LookoutEquipmentClientConfiguration())
Model::ImportDatasetOutcomeCallable ImportDatasetCallable(const ImportDatasetRequestT &request) const
virtual Model::CreateRetrainingSchedulerOutcome CreateRetrainingScheduler(const Model::CreateRetrainingSchedulerRequest &request) const
virtual Model::DeleteLabelGroupOutcome DeleteLabelGroup(const Model::DeleteLabelGroupRequest &request) const
virtual Model::DescribeLabelOutcome DescribeLabel(const Model::DescribeLabelRequest &request) const
virtual Model::UpdateActiveModelVersionOutcome UpdateActiveModelVersion(const Model::UpdateActiveModelVersionRequest &request) const
Model::DescribeResourcePolicyOutcomeCallable DescribeResourcePolicyCallable(const DescribeResourcePolicyRequestT &request) const
virtual Model::StartRetrainingSchedulerOutcome StartRetrainingScheduler(const Model::StartRetrainingSchedulerRequest &request) const
void StartRetrainingSchedulerAsync(const StartRetrainingSchedulerRequestT &request, const StartRetrainingSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeModelOutcome DescribeModel(const Model::DescribeModelRequest &request) const
void DescribeDatasetAsync(const DescribeDatasetRequestT &request, const DescribeDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListInferenceSchedulersOutcome ListInferenceSchedulers(const Model::ListInferenceSchedulersRequest &request={}) const
void DescribeLabelGroupAsync(const DescribeLabelGroupRequestT &request, const DescribeLabelGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
LookoutEquipmentClient(const Aws::LookoutEquipment::LookoutEquipmentClientConfiguration &clientConfiguration=Aws::LookoutEquipment::LookoutEquipmentClientConfiguration(), std::shared_ptr< LookoutEquipmentEndpointProviderBase > endpointProvider=nullptr)
virtual Model::CreateModelOutcome CreateModel(const Model::CreateModelRequest &request) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateInferenceSchedulerAsync(const CreateInferenceSchedulerRequestT &request, const CreateInferenceSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteLabelOutcomeCallable DeleteLabelCallable(const DeleteLabelRequestT &request) const
void DescribeDataIngestionJobAsync(const DescribeDataIngestionJobRequestT &request, const DescribeDataIngestionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteResourcePolicyOutcomeCallable DeleteResourcePolicyCallable(const DeleteResourcePolicyRequestT &request) const
void DeleteResourcePolicyAsync(const DeleteResourcePolicyRequestT &request, const DeleteResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartRetrainingSchedulerOutcomeCallable StartRetrainingSchedulerCallable(const StartRetrainingSchedulerRequestT &request) const
virtual Model::DescribeLabelGroupOutcome DescribeLabelGroup(const Model::DescribeLabelGroupRequest &request) const
void PutResourcePolicyAsync(const PutResourcePolicyRequestT &request, const PutResourcePolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StartDataIngestionJobAsync(const StartDataIngestionJobRequestT &request, const StartDataIngestionJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateLabelGroupAsync(const UpdateLabelGroupRequestT &request, const UpdateLabelGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void StopInferenceSchedulerAsync(const StopInferenceSchedulerRequestT &request, const StopInferenceSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
virtual Model::DescribeRetrainingSchedulerOutcome DescribeRetrainingScheduler(const Model::DescribeRetrainingSchedulerRequest &request) const
virtual Model::DescribeModelVersionOutcome DescribeModelVersion(const Model::DescribeModelVersionRequest &request) const
void ListInferenceExecutionsAsync(const ListInferenceExecutionsRequestT &request, const ListInferenceExecutionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteResourcePolicyOutcome DeleteResourcePolicy(const Model::DeleteResourcePolicyRequest &request) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
Model::DeleteInferenceSchedulerOutcomeCallable DeleteInferenceSchedulerCallable(const DeleteInferenceSchedulerRequestT &request) const
void DeleteRetrainingSchedulerAsync(const DeleteRetrainingSchedulerRequestT &request, const DeleteRetrainingSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::StartDataIngestionJobOutcome StartDataIngestionJob(const Model::StartDataIngestionJobRequest &request) const
void DeleteDatasetAsync(const DeleteDatasetRequestT &request, const DeleteDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListSensorStatisticsOutcomeCallable ListSensorStatisticsCallable(const ListSensorStatisticsRequestT &request) const
virtual Model::UpdateModelOutcome UpdateModel(const Model::UpdateModelRequest &request) const
void ListModelsAsync(const ListModelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListModelsRequestT &request={}) const
Model::DescribeDatasetOutcomeCallable DescribeDatasetCallable(const DescribeDatasetRequestT &request) const
void ListInferenceSchedulersAsync(const ListInferenceSchedulersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListInferenceSchedulersRequestT &request={}) const
virtual Model::CreateLabelGroupOutcome CreateLabelGroup(const Model::CreateLabelGroupRequest &request) const
Model::StopRetrainingSchedulerOutcomeCallable StopRetrainingSchedulerCallable(const StopRetrainingSchedulerRequestT &request) const
LookoutEquipmentClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::DescribeRetrainingSchedulerOutcomeCallable DescribeRetrainingSchedulerCallable(const DescribeRetrainingSchedulerRequestT &request) const
virtual Model::DescribeDatasetOutcome DescribeDataset(const Model::DescribeDatasetRequest &request) const
Model::ListLabelGroupsOutcomeCallable ListLabelGroupsCallable(const ListLabelGroupsRequestT &request={}) const
Model::CreateDatasetOutcomeCallable CreateDatasetCallable(const CreateDatasetRequestT &request) const
virtual Model::CreateLabelOutcome CreateLabel(const Model::CreateLabelRequest &request) const
void CreateDatasetAsync(const CreateDatasetRequestT &request, const CreateDatasetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteInferenceSchedulerOutcome DeleteInferenceScheduler(const Model::DeleteInferenceSchedulerRequest &request) const
void DeleteLabelGroupAsync(const DeleteLabelGroupRequestT &request, const DeleteLabelGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateRetrainingSchedulerAsync(const CreateRetrainingSchedulerRequestT &request, const CreateRetrainingSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDataIngestionJobsAsync(const ListDataIngestionJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDataIngestionJobsRequestT &request={}) const
Model::ListModelVersionsOutcomeCallable ListModelVersionsCallable(const ListModelVersionsRequestT &request) const
Model::CreateLabelOutcomeCallable CreateLabelCallable(const CreateLabelRequestT &request) const
void ListLabelGroupsAsync(const ListLabelGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListLabelGroupsRequestT &request={}) const
void DeleteModelAsync(const DeleteModelRequestT &request, const DeleteModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateActiveModelVersionAsync(const UpdateActiveModelVersionRequestT &request, const UpdateActiveModelVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeResourcePolicyOutcome DescribeResourcePolicy(const Model::DescribeResourcePolicyRequest &request) const
virtual Model::ListModelsOutcome ListModels(const Model::ListModelsRequest &request={}) const
virtual Model::UpdateLabelGroupOutcome UpdateLabelGroup(const Model::UpdateLabelGroupRequest &request) const
virtual Model::ImportModelVersionOutcome ImportModelVersion(const Model::ImportModelVersionRequest &request) const
void ListSensorStatisticsAsync(const ListSensorStatisticsRequestT &request, const ListSensorStatisticsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateInferenceSchedulerOutcomeCallable UpdateInferenceSchedulerCallable(const UpdateInferenceSchedulerRequestT &request) const
Model::ListLabelsOutcomeCallable ListLabelsCallable(const ListLabelsRequestT &request) const
Model::DescribeLabelGroupOutcomeCallable DescribeLabelGroupCallable(const DescribeLabelGroupRequestT &request) const
void StartInferenceSchedulerAsync(const StartInferenceSchedulerRequestT &request, const StartInferenceSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void OverrideEndpoint(const Aws::String &endpoint)
Model::StartDataIngestionJobOutcomeCallable StartDataIngestionJobCallable(const StartDataIngestionJobRequestT &request) const
Model::UpdateLabelGroupOutcomeCallable UpdateLabelGroupCallable(const UpdateLabelGroupRequestT &request) const
void CreateModelAsync(const CreateModelRequestT &request, const CreateModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
virtual Model::ListInferenceExecutionsOutcome ListInferenceExecutions(const Model::ListInferenceExecutionsRequest &request) const
Model::UpdateRetrainingSchedulerOutcomeCallable UpdateRetrainingSchedulerCallable(const UpdateRetrainingSchedulerRequestT &request) const
LookoutEquipmentClient(const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::DeleteDatasetOutcome DeleteDataset(const Model::DeleteDatasetRequest &request) const
void DescribeLabelAsync(const DescribeLabelRequestT &request, const DescribeLabelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateInferenceSchedulerOutcome CreateInferenceScheduler(const Model::CreateInferenceSchedulerRequest &request) const
virtual Model::ListRetrainingSchedulersOutcome ListRetrainingSchedulers(const Model::ListRetrainingSchedulersRequest &request={}) const
Model::DeleteRetrainingSchedulerOutcomeCallable DeleteRetrainingSchedulerCallable(const DeleteRetrainingSchedulerRequestT &request) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::PutResourcePolicyOutcomeCallable PutResourcePolicyCallable(const PutResourcePolicyRequestT &request) const
virtual Model::PutResourcePolicyOutcome PutResourcePolicy(const Model::PutResourcePolicyRequest &request) const
virtual Model::ListDatasetsOutcome ListDatasets(const Model::ListDatasetsRequest &request={}) const
virtual Model::DescribeInferenceSchedulerOutcome DescribeInferenceScheduler(const Model::DescribeInferenceSchedulerRequest &request) const
virtual Model::UpdateInferenceSchedulerOutcome UpdateInferenceScheduler(const Model::UpdateInferenceSchedulerRequest &request) const
Model::ListInferenceSchedulersOutcomeCallable ListInferenceSchedulersCallable(const ListInferenceSchedulersRequestT &request={}) const
void CreateLabelAsync(const CreateLabelRequestT &request, const CreateLabelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteRetrainingSchedulerOutcome DeleteRetrainingScheduler(const Model::DeleteRetrainingSchedulerRequest &request) const
virtual Model::ListLabelsOutcome ListLabels(const Model::ListLabelsRequest &request) const
void ListRetrainingSchedulersAsync(const ListRetrainingSchedulersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListRetrainingSchedulersRequestT &request={}) const
void UpdateModelAsync(const UpdateModelRequestT &request, const UpdateModelResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Model::DeleteModelOutcomeCallable DeleteModelCallable(const DeleteModelRequestT &request) const
void DeleteInferenceSchedulerAsync(const DeleteInferenceSchedulerRequestT &request, const DeleteInferenceSchedulerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StopInferenceSchedulerOutcomeCallable StopInferenceSchedulerCallable(const StopInferenceSchedulerRequestT &request) const
Model::CreateLabelGroupOutcomeCallable CreateLabelGroupCallable(const CreateLabelGroupRequestT &request) const
Model::ImportModelVersionOutcomeCallable ImportModelVersionCallable(const ImportModelVersionRequestT &request) const
virtual Model::DescribeDataIngestionJobOutcome DescribeDataIngestionJob(const Model::DescribeDataIngestionJobRequest &request) const
Model::DeleteDatasetOutcomeCallable DeleteDatasetCallable(const DeleteDatasetRequestT &request) const
LookoutEquipmentClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::DescribeDataIngestionJobOutcomeCallable DescribeDataIngestionJobCallable(const DescribeDataIngestionJobRequestT &request) const
Model::DeleteLabelGroupOutcomeCallable DeleteLabelGroupCallable(const DeleteLabelGroupRequestT &request) const
Model::StartInferenceSchedulerOutcomeCallable StartInferenceSchedulerCallable(const StartInferenceSchedulerRequestT &request) const
void ListLabelsAsync(const ListLabelsRequestT &request, const ListLabelsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateRetrainingSchedulerOutcome UpdateRetrainingScheduler(const Model::UpdateRetrainingSchedulerRequest &request) const
virtual Model::DeleteModelOutcome DeleteModel(const Model::DeleteModelRequest &request) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListLabelGroupsOutcome ListLabelGroups(const Model::ListLabelGroupsRequest &request={}) const
std::future< DescribeInferenceSchedulerOutcome > DescribeInferenceSchedulerOutcomeCallable
std::future< ListRetrainingSchedulersOutcome > ListRetrainingSchedulersOutcomeCallable
std::future< DescribeDatasetOutcome > DescribeDatasetOutcomeCallable
std::future< CreateDatasetOutcome > CreateDatasetOutcomeCallable
std::future< ListInferenceSchedulersOutcome > ListInferenceSchedulersOutcomeCallable
std::future< ListSensorStatisticsOutcome > ListSensorStatisticsOutcomeCallable
std::future< UpdateLabelGroupOutcome > UpdateLabelGroupOutcomeCallable
std::future< ListModelsOutcome > ListModelsOutcomeCallable
std::future< ImportModelVersionOutcome > ImportModelVersionOutcomeCallable
std::future< DeleteModelOutcome > DeleteModelOutcomeCallable
std::future< DescribeLabelOutcome > DescribeLabelOutcomeCallable
std::future< StartDataIngestionJobOutcome > StartDataIngestionJobOutcomeCallable
std::future< UpdateActiveModelVersionOutcome > UpdateActiveModelVersionOutcomeCallable
std::future< DescribeLabelGroupOutcome > DescribeLabelGroupOutcomeCallable
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
std::future< DescribeResourcePolicyOutcome > DescribeResourcePolicyOutcomeCallable
std::future< CreateLabelGroupOutcome > CreateLabelGroupOutcomeCallable
std::future< ListInferenceEventsOutcome > ListInferenceEventsOutcomeCallable
std::future< StartRetrainingSchedulerOutcome > StartRetrainingSchedulerOutcomeCallable
std::future< ListInferenceExecutionsOutcome > ListInferenceExecutionsOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< UpdateRetrainingSchedulerOutcome > UpdateRetrainingSchedulerOutcomeCallable
std::future< CreateInferenceSchedulerOutcome > CreateInferenceSchedulerOutcomeCallable
std::future< ListDatasetsOutcome > ListDatasetsOutcomeCallable
std::future< DeleteLabelOutcome > DeleteLabelOutcomeCallable
std::future< CreateLabelOutcome > CreateLabelOutcomeCallable
std::future< StartInferenceSchedulerOutcome > StartInferenceSchedulerOutcomeCallable
std::future< DescribeDataIngestionJobOutcome > DescribeDataIngestionJobOutcomeCallable
std::future< DeleteRetrainingSchedulerOutcome > DeleteRetrainingSchedulerOutcomeCallable
std::future< ListLabelsOutcome > ListLabelsOutcomeCallable
std::future< ListModelVersionsOutcome > ListModelVersionsOutcomeCallable
std::future< CreateRetrainingSchedulerOutcome > CreateRetrainingSchedulerOutcomeCallable
std::future< DescribeModelOutcome > DescribeModelOutcomeCallable
std::future< DescribeRetrainingSchedulerOutcome > DescribeRetrainingSchedulerOutcomeCallable
std::future< DescribeModelVersionOutcome > DescribeModelVersionOutcomeCallable
std::future< ListLabelGroupsOutcome > ListLabelGroupsOutcomeCallable
std::future< UpdateModelOutcome > UpdateModelOutcomeCallable
std::future< DeleteDatasetOutcome > DeleteDatasetOutcomeCallable
std::future< DeleteLabelGroupOutcome > DeleteLabelGroupOutcomeCallable
std::future< CreateModelOutcome > CreateModelOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< ListDataIngestionJobsOutcome > ListDataIngestionJobsOutcomeCallable
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
std::future< StopRetrainingSchedulerOutcome > StopRetrainingSchedulerOutcomeCallable
std::future< UpdateInferenceSchedulerOutcome > UpdateInferenceSchedulerOutcomeCallable
std::future< DeleteInferenceSchedulerOutcome > DeleteInferenceSchedulerOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< ImportDatasetOutcome > ImportDatasetOutcomeCallable
std::future< StopInferenceSchedulerOutcome > StopInferenceSchedulerOutcomeCallable
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
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String