AWS SDK for C++

AWS SDK for C++ Version 1.11.776

Loading...
Searching...
No Matches
LookoutEquipmentClient.h
1
6#pragma once
7#include <aws/core/client/AWSClient.h>
8#include <aws/core/client/AWSClientAsyncCRTP.h>
9#include <aws/core/client/ClientConfiguration.h>
10#include <aws/core/utils/json/JsonSerializer.h>
11#include <aws/lookoutequipment/LookoutEquipmentPaginationBase.h>
12#include <aws/lookoutequipment/LookoutEquipmentServiceClientModel.h>
13#include <aws/lookoutequipment/LookoutEquipmentWaiter.h>
14#include <aws/lookoutequipment/LookoutEquipment_EXPORTS.h>
15
16namespace Aws {
17namespace LookoutEquipment {
23class AWS_LOOKOUTEQUIPMENT_API LookoutEquipmentClient : public Aws::Client::AWSJsonClient,
24 public Aws::Client::ClientWithAsyncTemplateMethods<LookoutEquipmentClient>,
25 public LookoutEquipmentPaginationBase<LookoutEquipmentClient>,
26 public LookoutEquipmentWaiter<LookoutEquipmentClient> {
27 public:
29 static const char* GetServiceName();
30 static const char* GetAllocationTag();
31
34
41 std::shared_ptr<LookoutEquipmentEndpointProviderBase> endpointProvider = nullptr);
42
48 std::shared_ptr<LookoutEquipmentEndpointProviderBase> endpointProvider = nullptr,
51
56 LookoutEquipmentClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
57 std::shared_ptr<LookoutEquipmentEndpointProviderBase> endpointProvider = nullptr,
60
61 /* Legacy constructors due deprecation */
67
73
78 LookoutEquipmentClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
79 const Aws::Client::ClientConfiguration& clientConfiguration);
80
81 /* End of legacy constructors due deprecation */
83
94
98 template <typename CreateDatasetRequestT = Model::CreateDatasetRequest>
99 Model::CreateDatasetOutcomeCallable CreateDatasetCallable(const CreateDatasetRequestT& request) const {
100 return SubmitCallable(&LookoutEquipmentClient::CreateDataset, request);
101 }
102
107 template <typename CreateDatasetRequestT = Model::CreateDatasetRequest>
108 void CreateDatasetAsync(const CreateDatasetRequestT& request, const CreateDatasetResponseReceivedHandler& handler,
109 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
110 return SubmitAsync(&LookoutEquipmentClient::CreateDataset, request, handler, context);
111 }
112
124
129 template <typename CreateInferenceSchedulerRequestT = Model::CreateInferenceSchedulerRequest>
130 Model::CreateInferenceSchedulerOutcomeCallable CreateInferenceSchedulerCallable(const CreateInferenceSchedulerRequestT& request) const {
131 return SubmitCallable(&LookoutEquipmentClient::CreateInferenceScheduler, request);
132 }
133
138 template <typename CreateInferenceSchedulerRequestT = Model::CreateInferenceSchedulerRequest>
139 void CreateInferenceSchedulerAsync(const CreateInferenceSchedulerRequestT& request,
141 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
142 return SubmitAsync(&LookoutEquipmentClient::CreateInferenceScheduler, request, handler, context);
143 }
144
151
155 template <typename CreateLabelRequestT = Model::CreateLabelRequest>
156 Model::CreateLabelOutcomeCallable CreateLabelCallable(const CreateLabelRequestT& request) const {
157 return SubmitCallable(&LookoutEquipmentClient::CreateLabel, request);
158 }
159
164 template <typename CreateLabelRequestT = Model::CreateLabelRequest>
165 void CreateLabelAsync(const CreateLabelRequestT& request, const CreateLabelResponseReceivedHandler& handler,
166 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
167 return SubmitAsync(&LookoutEquipmentClient::CreateLabel, request, handler, context);
168 }
169
176
181 template <typename CreateLabelGroupRequestT = Model::CreateLabelGroupRequest>
182 Model::CreateLabelGroupOutcomeCallable CreateLabelGroupCallable(const CreateLabelGroupRequestT& request) const {
183 return SubmitCallable(&LookoutEquipmentClient::CreateLabelGroup, request);
184 }
185
190 template <typename CreateLabelGroupRequestT = Model::CreateLabelGroupRequest>
191 void CreateLabelGroupAsync(const CreateLabelGroupRequestT& request, const CreateLabelGroupResponseReceivedHandler& handler,
192 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
193 return SubmitAsync(&LookoutEquipmentClient::CreateLabelGroup, request, handler, context);
194 }
195
211
215 template <typename CreateModelRequestT = Model::CreateModelRequest>
216 Model::CreateModelOutcomeCallable CreateModelCallable(const CreateModelRequestT& request) const {
217 return SubmitCallable(&LookoutEquipmentClient::CreateModel, request);
218 }
219
224 template <typename CreateModelRequestT = Model::CreateModelRequest>
225 void CreateModelAsync(const CreateModelRequestT& request, const CreateModelResponseReceivedHandler& handler,
226 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
227 return SubmitAsync(&LookoutEquipmentClient::CreateModel, request, handler, context);
228 }
229
237
242 template <typename CreateRetrainingSchedulerRequestT = Model::CreateRetrainingSchedulerRequest>
244 const CreateRetrainingSchedulerRequestT& request) const {
245 return SubmitCallable(&LookoutEquipmentClient::CreateRetrainingScheduler, request);
246 }
247
252 template <typename CreateRetrainingSchedulerRequestT = Model::CreateRetrainingSchedulerRequest>
253 void CreateRetrainingSchedulerAsync(const CreateRetrainingSchedulerRequestT& request,
255 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
256 return SubmitAsync(&LookoutEquipmentClient::CreateRetrainingScheduler, request, handler, context);
257 }
258
270
274 template <typename DeleteDatasetRequestT = Model::DeleteDatasetRequest>
275 Model::DeleteDatasetOutcomeCallable DeleteDatasetCallable(const DeleteDatasetRequestT& request) const {
276 return SubmitCallable(&LookoutEquipmentClient::DeleteDataset, request);
277 }
278
283 template <typename DeleteDatasetRequestT = Model::DeleteDatasetRequest>
284 void DeleteDatasetAsync(const DeleteDatasetRequestT& request, const DeleteDatasetResponseReceivedHandler& handler,
285 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
286 return SubmitAsync(&LookoutEquipmentClient::DeleteDataset, request, handler, context);
287 }
288
296
301 template <typename DeleteInferenceSchedulerRequestT = Model::DeleteInferenceSchedulerRequest>
302 Model::DeleteInferenceSchedulerOutcomeCallable DeleteInferenceSchedulerCallable(const DeleteInferenceSchedulerRequestT& request) const {
303 return SubmitCallable(&LookoutEquipmentClient::DeleteInferenceScheduler, request);
304 }
305
310 template <typename DeleteInferenceSchedulerRequestT = Model::DeleteInferenceSchedulerRequest>
311 void DeleteInferenceSchedulerAsync(const DeleteInferenceSchedulerRequestT& request,
313 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
314 return SubmitAsync(&LookoutEquipmentClient::DeleteInferenceScheduler, request, handler, context);
315 }
316
323
327 template <typename DeleteLabelRequestT = Model::DeleteLabelRequest>
328 Model::DeleteLabelOutcomeCallable DeleteLabelCallable(const DeleteLabelRequestT& request) const {
329 return SubmitCallable(&LookoutEquipmentClient::DeleteLabel, request);
330 }
331
336 template <typename DeleteLabelRequestT = Model::DeleteLabelRequest>
337 void DeleteLabelAsync(const DeleteLabelRequestT& request, const DeleteLabelResponseReceivedHandler& handler,
338 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
339 return SubmitAsync(&LookoutEquipmentClient::DeleteLabel, request, handler, context);
340 }
341
348
353 template <typename DeleteLabelGroupRequestT = Model::DeleteLabelGroupRequest>
354 Model::DeleteLabelGroupOutcomeCallable DeleteLabelGroupCallable(const DeleteLabelGroupRequestT& request) const {
355 return SubmitCallable(&LookoutEquipmentClient::DeleteLabelGroup, request);
356 }
357
362 template <typename DeleteLabelGroupRequestT = Model::DeleteLabelGroupRequest>
363 void DeleteLabelGroupAsync(const DeleteLabelGroupRequestT& request, const DeleteLabelGroupResponseReceivedHandler& handler,
364 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
365 return SubmitAsync(&LookoutEquipmentClient::DeleteLabelGroup, request, handler, context);
366 }
367
376
380 template <typename DeleteModelRequestT = Model::DeleteModelRequest>
381 Model::DeleteModelOutcomeCallable DeleteModelCallable(const DeleteModelRequestT& request) const {
382 return SubmitCallable(&LookoutEquipmentClient::DeleteModel, request);
383 }
384
389 template <typename DeleteModelRequestT = Model::DeleteModelRequest>
390 void DeleteModelAsync(const DeleteModelRequestT& request, const DeleteModelResponseReceivedHandler& handler,
391 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
392 return SubmitAsync(&LookoutEquipmentClient::DeleteModel, request, handler, context);
393 }
394
402
407 template <typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
408 Model::DeleteResourcePolicyOutcomeCallable DeleteResourcePolicyCallable(const DeleteResourcePolicyRequestT& request) const {
409 return SubmitCallable(&LookoutEquipmentClient::DeleteResourcePolicy, request);
410 }
411
416 template <typename DeleteResourcePolicyRequestT = Model::DeleteResourcePolicyRequest>
417 void DeleteResourcePolicyAsync(const DeleteResourcePolicyRequestT& request, const DeleteResourcePolicyResponseReceivedHandler& handler,
418 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
419 return SubmitAsync(&LookoutEquipmentClient::DeleteResourcePolicy, request, handler, context);
420 }
421
429
434 template <typename DeleteRetrainingSchedulerRequestT = Model::DeleteRetrainingSchedulerRequest>
436 const DeleteRetrainingSchedulerRequestT& request) const {
437 return SubmitCallable(&LookoutEquipmentClient::DeleteRetrainingScheduler, request);
438 }
439
444 template <typename DeleteRetrainingSchedulerRequestT = Model::DeleteRetrainingSchedulerRequest>
445 void DeleteRetrainingSchedulerAsync(const DeleteRetrainingSchedulerRequestT& request,
447 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
448 return SubmitAsync(&LookoutEquipmentClient::DeleteRetrainingScheduler, request, handler, context);
449 }
450
458
463 template <typename DescribeDataIngestionJobRequestT = Model::DescribeDataIngestionJobRequest>
464 Model::DescribeDataIngestionJobOutcomeCallable DescribeDataIngestionJobCallable(const DescribeDataIngestionJobRequestT& request) const {
465 return SubmitCallable(&LookoutEquipmentClient::DescribeDataIngestionJob, request);
466 }
467
472 template <typename DescribeDataIngestionJobRequestT = Model::DescribeDataIngestionJobRequest>
473 void DescribeDataIngestionJobAsync(const DescribeDataIngestionJobRequestT& request,
475 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
476 return SubmitAsync(&LookoutEquipmentClient::DescribeDataIngestionJob, request, handler, context);
477 }
478
486
490 template <typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
491 Model::DescribeDatasetOutcomeCallable DescribeDatasetCallable(const DescribeDatasetRequestT& request) const {
492 return SubmitCallable(&LookoutEquipmentClient::DescribeDataset, request);
493 }
494
499 template <typename DescribeDatasetRequestT = Model::DescribeDatasetRequest>
500 void DescribeDatasetAsync(const DescribeDatasetRequestT& request, const DescribeDatasetResponseReceivedHandler& handler,
501 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
502 return SubmitAsync(&LookoutEquipmentClient::DescribeDataset, request, handler, context);
503 }
504
512 const Model::DescribeInferenceSchedulerRequest& request) const;
513
518 template <typename DescribeInferenceSchedulerRequestT = Model::DescribeInferenceSchedulerRequest>
520 const DescribeInferenceSchedulerRequestT& request) const {
521 return SubmitCallable(&LookoutEquipmentClient::DescribeInferenceScheduler, request);
522 }
523
528 template <typename DescribeInferenceSchedulerRequestT = Model::DescribeInferenceSchedulerRequest>
529 void DescribeInferenceSchedulerAsync(const DescribeInferenceSchedulerRequestT& request,
531 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
532 return SubmitAsync(&LookoutEquipmentClient::DescribeInferenceScheduler, request, handler, context);
533 }
534
541
545 template <typename DescribeLabelRequestT = Model::DescribeLabelRequest>
546 Model::DescribeLabelOutcomeCallable DescribeLabelCallable(const DescribeLabelRequestT& request) const {
547 return SubmitCallable(&LookoutEquipmentClient::DescribeLabel, request);
548 }
549
554 template <typename DescribeLabelRequestT = Model::DescribeLabelRequest>
555 void DescribeLabelAsync(const DescribeLabelRequestT& request, const DescribeLabelResponseReceivedHandler& handler,
556 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
557 return SubmitAsync(&LookoutEquipmentClient::DescribeLabel, request, handler, context);
558 }
559
566
571 template <typename DescribeLabelGroupRequestT = Model::DescribeLabelGroupRequest>
572 Model::DescribeLabelGroupOutcomeCallable DescribeLabelGroupCallable(const DescribeLabelGroupRequestT& request) const {
573 return SubmitCallable(&LookoutEquipmentClient::DescribeLabelGroup, request);
574 }
575
580 template <typename DescribeLabelGroupRequestT = Model::DescribeLabelGroupRequest>
581 void DescribeLabelGroupAsync(const DescribeLabelGroupRequestT& request, const DescribeLabelGroupResponseReceivedHandler& handler,
582 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
583 return SubmitAsync(&LookoutEquipmentClient::DescribeLabelGroup, request, handler, context);
584 }
585
594
598 template <typename DescribeModelRequestT = Model::DescribeModelRequest>
599 Model::DescribeModelOutcomeCallable DescribeModelCallable(const DescribeModelRequestT& request) const {
600 return SubmitCallable(&LookoutEquipmentClient::DescribeModel, request);
601 }
602
607 template <typename DescribeModelRequestT = Model::DescribeModelRequest>
608 void DescribeModelAsync(const DescribeModelRequestT& request, const DescribeModelResponseReceivedHandler& handler,
609 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
610 return SubmitAsync(&LookoutEquipmentClient::DescribeModel, request, handler, context);
611 }
612
620
625 template <typename DescribeModelVersionRequestT = Model::DescribeModelVersionRequest>
626 Model::DescribeModelVersionOutcomeCallable DescribeModelVersionCallable(const DescribeModelVersionRequestT& request) const {
627 return SubmitCallable(&LookoutEquipmentClient::DescribeModelVersion, request);
628 }
629
634 template <typename DescribeModelVersionRequestT = Model::DescribeModelVersionRequest>
635 void DescribeModelVersionAsync(const DescribeModelVersionRequestT& request, const DescribeModelVersionResponseReceivedHandler& handler,
636 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
637 return SubmitAsync(&LookoutEquipmentClient::DescribeModelVersion, request, handler, context);
638 }
639
647
652 template <typename DescribeResourcePolicyRequestT = Model::DescribeResourcePolicyRequest>
653 Model::DescribeResourcePolicyOutcomeCallable DescribeResourcePolicyCallable(const DescribeResourcePolicyRequestT& request) const {
654 return SubmitCallable(&LookoutEquipmentClient::DescribeResourcePolicy, request);
655 }
656
661 template <typename DescribeResourcePolicyRequestT = Model::DescribeResourcePolicyRequest>
662 void DescribeResourcePolicyAsync(const DescribeResourcePolicyRequestT& request,
664 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
665 return SubmitAsync(&LookoutEquipmentClient::DescribeResourcePolicy, request, handler, context);
666 }
667
675 const Model::DescribeRetrainingSchedulerRequest& request) const;
676
681 template <typename DescribeRetrainingSchedulerRequestT = Model::DescribeRetrainingSchedulerRequest>
683 const DescribeRetrainingSchedulerRequestT& request) const {
684 return SubmitCallable(&LookoutEquipmentClient::DescribeRetrainingScheduler, request);
685 }
686
691 template <typename DescribeRetrainingSchedulerRequestT = Model::DescribeRetrainingSchedulerRequest>
692 void DescribeRetrainingSchedulerAsync(const DescribeRetrainingSchedulerRequestT& request,
694 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
695 return SubmitAsync(&LookoutEquipmentClient::DescribeRetrainingScheduler, request, handler, context);
696 }
697
704
708 template <typename ImportDatasetRequestT = Model::ImportDatasetRequest>
709 Model::ImportDatasetOutcomeCallable ImportDatasetCallable(const ImportDatasetRequestT& request) const {
710 return SubmitCallable(&LookoutEquipmentClient::ImportDataset, request);
711 }
712
717 template <typename ImportDatasetRequestT = Model::ImportDatasetRequest>
718 void ImportDatasetAsync(const ImportDatasetRequestT& request, const ImportDatasetResponseReceivedHandler& handler,
719 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
720 return SubmitAsync(&LookoutEquipmentClient::ImportDataset, request, handler, context);
721 }
722
730
735 template <typename ImportModelVersionRequestT = Model::ImportModelVersionRequest>
736 Model::ImportModelVersionOutcomeCallable ImportModelVersionCallable(const ImportModelVersionRequestT& request) const {
737 return SubmitCallable(&LookoutEquipmentClient::ImportModelVersion, request);
738 }
739
744 template <typename ImportModelVersionRequestT = Model::ImportModelVersionRequest>
745 void ImportModelVersionAsync(const ImportModelVersionRequestT& request, const ImportModelVersionResponseReceivedHandler& handler,
746 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
747 return SubmitAsync(&LookoutEquipmentClient::ImportModelVersion, request, handler, context);
748 }
749
757
762 template <typename ListDataIngestionJobsRequestT = Model::ListDataIngestionJobsRequest>
763 Model::ListDataIngestionJobsOutcomeCallable ListDataIngestionJobsCallable(const ListDataIngestionJobsRequestT& request = {}) const {
764 return SubmitCallable(&LookoutEquipmentClient::ListDataIngestionJobs, request);
765 }
766
771 template <typename ListDataIngestionJobsRequestT = Model::ListDataIngestionJobsRequest>
773 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
774 const ListDataIngestionJobsRequestT& request = {}) const {
775 return SubmitAsync(&LookoutEquipmentClient::ListDataIngestionJobs, request, handler, context);
776 }
777
785
789 template <typename ListDatasetsRequestT = Model::ListDatasetsRequest>
790 Model::ListDatasetsOutcomeCallable ListDatasetsCallable(const ListDatasetsRequestT& request = {}) const {
791 return SubmitCallable(&LookoutEquipmentClient::ListDatasets, request);
792 }
793
798 template <typename ListDatasetsRequestT = Model::ListDatasetsRequest>
800 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
801 const ListDatasetsRequestT& request = {}) const {
802 return SubmitAsync(&LookoutEquipmentClient::ListDatasets, request, handler, context);
803 }
804
812
817 template <typename ListInferenceEventsRequestT = Model::ListInferenceEventsRequest>
818 Model::ListInferenceEventsOutcomeCallable ListInferenceEventsCallable(const ListInferenceEventsRequestT& request) const {
819 return SubmitCallable(&LookoutEquipmentClient::ListInferenceEvents, request);
820 }
821
826 template <typename ListInferenceEventsRequestT = Model::ListInferenceEventsRequest>
827 void ListInferenceEventsAsync(const ListInferenceEventsRequestT& request, const ListInferenceEventsResponseReceivedHandler& handler,
828 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
829 return SubmitAsync(&LookoutEquipmentClient::ListInferenceEvents, request, handler, context);
830 }
831
839
844 template <typename ListInferenceExecutionsRequestT = Model::ListInferenceExecutionsRequest>
845 Model::ListInferenceExecutionsOutcomeCallable ListInferenceExecutionsCallable(const ListInferenceExecutionsRequestT& request) const {
846 return SubmitCallable(&LookoutEquipmentClient::ListInferenceExecutions, request);
847 }
848
853 template <typename ListInferenceExecutionsRequestT = Model::ListInferenceExecutionsRequest>
854 void ListInferenceExecutionsAsync(const ListInferenceExecutionsRequestT& request,
856 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
857 return SubmitAsync(&LookoutEquipmentClient::ListInferenceExecutions, request, handler, context);
858 }
859
867
872 template <typename ListInferenceSchedulersRequestT = Model::ListInferenceSchedulersRequest>
873 Model::ListInferenceSchedulersOutcomeCallable ListInferenceSchedulersCallable(const ListInferenceSchedulersRequestT& request = {}) const {
874 return SubmitCallable(&LookoutEquipmentClient::ListInferenceSchedulers, request);
875 }
876
881 template <typename ListInferenceSchedulersRequestT = Model::ListInferenceSchedulersRequest>
883 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
884 const ListInferenceSchedulersRequestT& request = {}) const {
885 return SubmitAsync(&LookoutEquipmentClient::ListInferenceSchedulers, request, handler, context);
886 }
887
894
898 template <typename ListLabelGroupsRequestT = Model::ListLabelGroupsRequest>
899 Model::ListLabelGroupsOutcomeCallable ListLabelGroupsCallable(const ListLabelGroupsRequestT& request = {}) const {
900 return SubmitCallable(&LookoutEquipmentClient::ListLabelGroups, request);
901 }
902
907 template <typename ListLabelGroupsRequestT = Model::ListLabelGroupsRequest>
909 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
910 const ListLabelGroupsRequestT& request = {}) const {
911 return SubmitAsync(&LookoutEquipmentClient::ListLabelGroups, request, handler, context);
912 }
913
920
924 template <typename ListLabelsRequestT = Model::ListLabelsRequest>
925 Model::ListLabelsOutcomeCallable ListLabelsCallable(const ListLabelsRequestT& request) const {
926 return SubmitCallable(&LookoutEquipmentClient::ListLabels, request);
927 }
928
933 template <typename ListLabelsRequestT = Model::ListLabelsRequest>
934 void ListLabelsAsync(const ListLabelsRequestT& request, const ListLabelsResponseReceivedHandler& handler,
935 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
936 return SubmitAsync(&LookoutEquipmentClient::ListLabels, request, handler, context);
937 }
938
948
953 template <typename ListModelVersionsRequestT = Model::ListModelVersionsRequest>
954 Model::ListModelVersionsOutcomeCallable ListModelVersionsCallable(const ListModelVersionsRequestT& request) const {
955 return SubmitCallable(&LookoutEquipmentClient::ListModelVersions, request);
956 }
957
962 template <typename ListModelVersionsRequestT = Model::ListModelVersionsRequest>
963 void ListModelVersionsAsync(const ListModelVersionsRequestT& request, const ListModelVersionsResponseReceivedHandler& handler,
964 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
965 return SubmitAsync(&LookoutEquipmentClient::ListModelVersions, request, handler, context);
966 }
967
975
979 template <typename ListModelsRequestT = Model::ListModelsRequest>
980 Model::ListModelsOutcomeCallable ListModelsCallable(const ListModelsRequestT& request = {}) const {
981 return SubmitCallable(&LookoutEquipmentClient::ListModels, request);
982 }
983
988 template <typename ListModelsRequestT = Model::ListModelsRequest>
990 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
991 const ListModelsRequestT& request = {}) const {
992 return SubmitAsync(&LookoutEquipmentClient::ListModels, request, handler, context);
993 }
994
1002
1007 template <typename ListRetrainingSchedulersRequestT = Model::ListRetrainingSchedulersRequest>
1009 const ListRetrainingSchedulersRequestT& request = {}) const {
1010 return SubmitCallable(&LookoutEquipmentClient::ListRetrainingSchedulers, request);
1011 }
1012
1017 template <typename ListRetrainingSchedulersRequestT = Model::ListRetrainingSchedulersRequest>
1019 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
1020 const ListRetrainingSchedulersRequestT& request = {}) const {
1021 return SubmitAsync(&LookoutEquipmentClient::ListRetrainingSchedulers, request, handler, context);
1022 }
1023
1033
1038 template <typename ListSensorStatisticsRequestT = Model::ListSensorStatisticsRequest>
1039 Model::ListSensorStatisticsOutcomeCallable ListSensorStatisticsCallable(const ListSensorStatisticsRequestT& request) const {
1040 return SubmitCallable(&LookoutEquipmentClient::ListSensorStatistics, request);
1041 }
1042
1047 template <typename ListSensorStatisticsRequestT = Model::ListSensorStatisticsRequest>
1048 void ListSensorStatisticsAsync(const ListSensorStatisticsRequestT& request, const ListSensorStatisticsResponseReceivedHandler& handler,
1049 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1050 return SubmitAsync(&LookoutEquipmentClient::ListSensorStatistics, request, handler, context);
1051 }
1052
1060
1065 template <typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1066 Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT& request) const {
1067 return SubmitCallable(&LookoutEquipmentClient::ListTagsForResource, request);
1068 }
1069
1074 template <typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
1075 void ListTagsForResourceAsync(const ListTagsForResourceRequestT& request, const ListTagsForResourceResponseReceivedHandler& handler,
1076 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1077 return SubmitAsync(&LookoutEquipmentClient::ListTagsForResource, request, handler, context);
1078 }
1079
1087
1092 template <typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
1093 Model::PutResourcePolicyOutcomeCallable PutResourcePolicyCallable(const PutResourcePolicyRequestT& request) const {
1094 return SubmitCallable(&LookoutEquipmentClient::PutResourcePolicy, request);
1095 }
1096
1101 template <typename PutResourcePolicyRequestT = Model::PutResourcePolicyRequest>
1102 void PutResourcePolicyAsync(const PutResourcePolicyRequestT& request, const PutResourcePolicyResponseReceivedHandler& handler,
1103 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1104 return SubmitAsync(&LookoutEquipmentClient::PutResourcePolicy, request, handler, context);
1105 }
1106
1114
1119 template <typename StartDataIngestionJobRequestT = Model::StartDataIngestionJobRequest>
1120 Model::StartDataIngestionJobOutcomeCallable StartDataIngestionJobCallable(const StartDataIngestionJobRequestT& request) const {
1121 return SubmitCallable(&LookoutEquipmentClient::StartDataIngestionJob, request);
1122 }
1123
1128 template <typename StartDataIngestionJobRequestT = Model::StartDataIngestionJobRequest>
1129 void StartDataIngestionJobAsync(const StartDataIngestionJobRequestT& request, const StartDataIngestionJobResponseReceivedHandler& handler,
1130 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1131 return SubmitAsync(&LookoutEquipmentClient::StartDataIngestionJob, request, handler, context);
1132 }
1133
1140
1145 template <typename StartInferenceSchedulerRequestT = Model::StartInferenceSchedulerRequest>
1146 Model::StartInferenceSchedulerOutcomeCallable StartInferenceSchedulerCallable(const StartInferenceSchedulerRequestT& request) const {
1147 return SubmitCallable(&LookoutEquipmentClient::StartInferenceScheduler, request);
1148 }
1149
1154 template <typename StartInferenceSchedulerRequestT = Model::StartInferenceSchedulerRequest>
1155 void StartInferenceSchedulerAsync(const StartInferenceSchedulerRequestT& request,
1157 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1158 return SubmitAsync(&LookoutEquipmentClient::StartInferenceScheduler, request, handler, context);
1159 }
1160
1167
1172 template <typename StartRetrainingSchedulerRequestT = Model::StartRetrainingSchedulerRequest>
1173 Model::StartRetrainingSchedulerOutcomeCallable StartRetrainingSchedulerCallable(const StartRetrainingSchedulerRequestT& request) const {
1174 return SubmitCallable(&LookoutEquipmentClient::StartRetrainingScheduler, request);
1175 }
1176
1181 template <typename StartRetrainingSchedulerRequestT = Model::StartRetrainingSchedulerRequest>
1182 void StartRetrainingSchedulerAsync(const StartRetrainingSchedulerRequestT& request,
1184 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1185 return SubmitAsync(&LookoutEquipmentClient::StartRetrainingScheduler, request, handler, context);
1186 }
1187
1194
1199 template <typename StopInferenceSchedulerRequestT = Model::StopInferenceSchedulerRequest>
1200 Model::StopInferenceSchedulerOutcomeCallable StopInferenceSchedulerCallable(const StopInferenceSchedulerRequestT& request) const {
1201 return SubmitCallable(&LookoutEquipmentClient::StopInferenceScheduler, request);
1202 }
1203
1208 template <typename StopInferenceSchedulerRequestT = Model::StopInferenceSchedulerRequest>
1209 void StopInferenceSchedulerAsync(const StopInferenceSchedulerRequestT& request,
1211 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1212 return SubmitAsync(&LookoutEquipmentClient::StopInferenceScheduler, request, handler, context);
1213 }
1214
1221
1226 template <typename StopRetrainingSchedulerRequestT = Model::StopRetrainingSchedulerRequest>
1227 Model::StopRetrainingSchedulerOutcomeCallable StopRetrainingSchedulerCallable(const StopRetrainingSchedulerRequestT& request) const {
1228 return SubmitCallable(&LookoutEquipmentClient::StopRetrainingScheduler, request);
1229 }
1230
1235 template <typename StopRetrainingSchedulerRequestT = Model::StopRetrainingSchedulerRequest>
1236 void StopRetrainingSchedulerAsync(const StopRetrainingSchedulerRequestT& request,
1238 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1239 return SubmitAsync(&LookoutEquipmentClient::StopRetrainingScheduler, request, handler, context);
1240 }
1241
1253
1257 template <typename TagResourceRequestT = Model::TagResourceRequest>
1258 Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT& request) const {
1259 return SubmitCallable(&LookoutEquipmentClient::TagResource, request);
1260 }
1261
1266 template <typename TagResourceRequestT = Model::TagResourceRequest>
1267 void TagResourceAsync(const TagResourceRequestT& request, const TagResourceResponseReceivedHandler& handler,
1268 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1269 return SubmitAsync(&LookoutEquipmentClient::TagResource, request, handler, context);
1270 }
1271
1279
1283 template <typename UntagResourceRequestT = Model::UntagResourceRequest>
1284 Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT& request) const {
1285 return SubmitCallable(&LookoutEquipmentClient::UntagResource, request);
1286 }
1287
1292 template <typename UntagResourceRequestT = Model::UntagResourceRequest>
1293 void UntagResourceAsync(const UntagResourceRequestT& request, const UntagResourceResponseReceivedHandler& handler,
1294 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1295 return SubmitAsync(&LookoutEquipmentClient::UntagResource, request, handler, context);
1296 }
1297
1305
1310 template <typename UpdateActiveModelVersionRequestT = Model::UpdateActiveModelVersionRequest>
1311 Model::UpdateActiveModelVersionOutcomeCallable UpdateActiveModelVersionCallable(const UpdateActiveModelVersionRequestT& request) const {
1312 return SubmitCallable(&LookoutEquipmentClient::UpdateActiveModelVersion, request);
1313 }
1314
1319 template <typename UpdateActiveModelVersionRequestT = Model::UpdateActiveModelVersionRequest>
1320 void UpdateActiveModelVersionAsync(const UpdateActiveModelVersionRequestT& request,
1322 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1323 return SubmitAsync(&LookoutEquipmentClient::UpdateActiveModelVersion, request, handler, context);
1324 }
1325
1332
1337 template <typename UpdateInferenceSchedulerRequestT = Model::UpdateInferenceSchedulerRequest>
1338 Model::UpdateInferenceSchedulerOutcomeCallable UpdateInferenceSchedulerCallable(const UpdateInferenceSchedulerRequestT& request) const {
1339 return SubmitCallable(&LookoutEquipmentClient::UpdateInferenceScheduler, request);
1340 }
1341
1346 template <typename UpdateInferenceSchedulerRequestT = Model::UpdateInferenceSchedulerRequest>
1347 void UpdateInferenceSchedulerAsync(const UpdateInferenceSchedulerRequestT& request,
1349 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1350 return SubmitAsync(&LookoutEquipmentClient::UpdateInferenceScheduler, request, handler, context);
1351 }
1352
1359
1364 template <typename UpdateLabelGroupRequestT = Model::UpdateLabelGroupRequest>
1365 Model::UpdateLabelGroupOutcomeCallable UpdateLabelGroupCallable(const UpdateLabelGroupRequestT& request) const {
1366 return SubmitCallable(&LookoutEquipmentClient::UpdateLabelGroup, request);
1367 }
1368
1373 template <typename UpdateLabelGroupRequestT = Model::UpdateLabelGroupRequest>
1374 void UpdateLabelGroupAsync(const UpdateLabelGroupRequestT& request, const UpdateLabelGroupResponseReceivedHandler& handler,
1375 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1376 return SubmitAsync(&LookoutEquipmentClient::UpdateLabelGroup, request, handler, context);
1377 }
1378
1385
1389 template <typename UpdateModelRequestT = Model::UpdateModelRequest>
1390 Model::UpdateModelOutcomeCallable UpdateModelCallable(const UpdateModelRequestT& request) const {
1391 return SubmitCallable(&LookoutEquipmentClient::UpdateModel, request);
1392 }
1393
1398 template <typename UpdateModelRequestT = Model::UpdateModelRequest>
1399 void UpdateModelAsync(const UpdateModelRequestT& request, const UpdateModelResponseReceivedHandler& handler,
1400 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1401 return SubmitAsync(&LookoutEquipmentClient::UpdateModel, request, handler, context);
1402 }
1403
1410
1415 template <typename UpdateRetrainingSchedulerRequestT = Model::UpdateRetrainingSchedulerRequest>
1417 const UpdateRetrainingSchedulerRequestT& request) const {
1418 return SubmitCallable(&LookoutEquipmentClient::UpdateRetrainingScheduler, request);
1419 }
1420
1425 template <typename UpdateRetrainingSchedulerRequestT = Model::UpdateRetrainingSchedulerRequest>
1426 void UpdateRetrainingSchedulerAsync(const UpdateRetrainingSchedulerRequestT& request,
1428 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1429 return SubmitAsync(&LookoutEquipmentClient::UpdateRetrainingScheduler, request, handler, context);
1430 }
1431
1432 virtual void OverrideEndpoint(const Aws::String& endpoint);
1433 virtual std::shared_ptr<LookoutEquipmentEndpointProviderBase>& accessEndpointProvider();
1434
1435 private:
1437 void init(const LookoutEquipmentClientConfiguration& clientConfiguration);
1438
1440
1441 InvokeOperationOutcome InvokeServiceOperation(const AmazonWebServiceRequest& request, Aws::Http::HttpMethod httpMethod) const;
1442
1443 LookoutEquipmentClientConfiguration m_clientConfiguration;
1444 std::shared_ptr<LookoutEquipmentEndpointProviderBase> m_endpointProvider;
1445};
1446
1447} // namespace LookoutEquipment
1448} // 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
virtual void OverrideEndpoint(const Aws::String &endpoint)
Model::UpdateModelOutcomeCallable UpdateModelCallable(const UpdateModelRequestT &request) const
virtual Model::ListModelVersionsOutcome ListModelVersions(const Model::ListModelVersionsRequest &request) const
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
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
virtual std::shared_ptr< LookoutEquipmentEndpointProviderBase > & accessEndpointProvider()
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::ImportModelVersionRequest &, const Model::ImportModelVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportModelVersionResponseReceivedHandler
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::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
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::DeleteLabelGroupRequest &, const Model::DeleteLabelGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLabelGroupResponseReceivedHandler
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::UpdateActiveModelVersionRequest &, const Model::UpdateActiveModelVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateActiveModelVersionResponseReceivedHandler
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::ListLabelGroupsRequest &, const Model::ListLabelGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLabelGroupsResponseReceivedHandler
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::UpdateLabelGroupRequest &, const Model::UpdateLabelGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateLabelGroupResponseReceivedHandler
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::DeleteInferenceSchedulerRequest &, const Model::DeleteInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteInferenceSchedulerResponseReceivedHandler
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::StartInferenceSchedulerRequest &, const Model::StartInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartInferenceSchedulerResponseReceivedHandler
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::StartDataIngestionJobRequest &, const Model::StartDataIngestionJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartDataIngestionJobResponseReceivedHandler
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::StopRetrainingSchedulerRequest &, const Model::StopRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopRetrainingSchedulerResponseReceivedHandler
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::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
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::DescribeModelRequest &, const Model::DescribeModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeModelResponseReceivedHandler
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::StopInferenceSchedulerRequest &, const Model::StopInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopInferenceSchedulerResponseReceivedHandler
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::DeleteRetrainingSchedulerRequest &, const Model::DeleteRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteRetrainingSchedulerResponseReceivedHandler
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::CreateRetrainingSchedulerRequest &, const Model::CreateRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRetrainingSchedulerResponseReceivedHandler
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::DescribeInferenceSchedulerRequest &, const Model::DescribeInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeInferenceSchedulerResponseReceivedHandler
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::DescribeRetrainingSchedulerRequest &, const Model::DescribeRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeRetrainingSchedulerResponseReceivedHandler
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::CreateInferenceSchedulerRequest &, const Model::CreateInferenceSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateInferenceSchedulerResponseReceivedHandler
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::StartRetrainingSchedulerRequest &, const Model::StartRetrainingSchedulerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartRetrainingSchedulerResponseReceivedHandler
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::CreateLabelRequest &, const Model::CreateLabelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateLabelResponseReceivedHandler
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::DescribeLabelRequest &, const Model::DescribeLabelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeLabelResponseReceivedHandler
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::ListSensorStatisticsRequest &, const Model::ListSensorStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSensorStatisticsResponseReceivedHandler
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::CreateModelRequest &, const Model::CreateModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateModelResponseReceivedHandler
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::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::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String