AWS SDK for C++  1.8.95
AWS SDK for C++
SageMakerClient.h
Go to the documentation of this file.
1 
6 #pragma once
141 #include <aws/core/NoResult.h>
143 #include <aws/core/http/HttpTypes.h>
144 #include <future>
145 #include <functional>
146 
147 namespace Aws
148 {
149 
150 namespace Http
151 {
152  class HttpClient;
153  class HttpClientFactory;
154 } // namespace Http
155 
156 namespace Utils
157 {
158  template< typename R, typename E> class Outcome;
159 namespace Threading
160 {
161  class Executor;
162 } // namespace Threading
163 } // namespace Utils
164 
165 namespace Auth
166 {
167  class AWSCredentials;
168  class AWSCredentialsProvider;
169 } // namespace Auth
170 
171 namespace Client
172 {
173  class RetryStrategy;
174 } // namespace Client
175 
176 namespace SageMaker
177 {
178 
179 namespace Model
180 {
181  class AddTagsRequest;
182  class AssociateTrialComponentRequest;
183  class CreateAlgorithmRequest;
184  class CreateAppRequest;
185  class CreateAppImageConfigRequest;
186  class CreateAutoMLJobRequest;
187  class CreateCodeRepositoryRequest;
188  class CreateCompilationJobRequest;
189  class CreateDomainRequest;
190  class CreateEndpointRequest;
191  class CreateEndpointConfigRequest;
192  class CreateExperimentRequest;
193  class CreateFlowDefinitionRequest;
194  class CreateHumanTaskUiRequest;
195  class CreateHyperParameterTuningJobRequest;
196  class CreateImageRequest;
197  class CreateImageVersionRequest;
198  class CreateLabelingJobRequest;
199  class CreateModelRequest;
200  class CreateModelPackageRequest;
201  class CreateMonitoringScheduleRequest;
202  class CreateNotebookInstanceRequest;
203  class CreateNotebookInstanceLifecycleConfigRequest;
204  class CreatePresignedDomainUrlRequest;
205  class CreatePresignedNotebookInstanceUrlRequest;
206  class CreateProcessingJobRequest;
207  class CreateTrainingJobRequest;
208  class CreateTransformJobRequest;
209  class CreateTrialRequest;
210  class CreateTrialComponentRequest;
211  class CreateUserProfileRequest;
212  class CreateWorkforceRequest;
213  class CreateWorkteamRequest;
214  class DeleteAlgorithmRequest;
215  class DeleteAppRequest;
216  class DeleteAppImageConfigRequest;
217  class DeleteCodeRepositoryRequest;
218  class DeleteDomainRequest;
219  class DeleteEndpointRequest;
220  class DeleteEndpointConfigRequest;
221  class DeleteExperimentRequest;
222  class DeleteFlowDefinitionRequest;
223  class DeleteHumanTaskUiRequest;
224  class DeleteImageRequest;
225  class DeleteImageVersionRequest;
226  class DeleteModelRequest;
227  class DeleteModelPackageRequest;
228  class DeleteMonitoringScheduleRequest;
229  class DeleteNotebookInstanceRequest;
230  class DeleteNotebookInstanceLifecycleConfigRequest;
231  class DeleteTagsRequest;
232  class DeleteTrialRequest;
233  class DeleteTrialComponentRequest;
234  class DeleteUserProfileRequest;
235  class DeleteWorkforceRequest;
236  class DeleteWorkteamRequest;
237  class DescribeAlgorithmRequest;
238  class DescribeAppRequest;
239  class DescribeAppImageConfigRequest;
240  class DescribeAutoMLJobRequest;
241  class DescribeCodeRepositoryRequest;
242  class DescribeCompilationJobRequest;
243  class DescribeDomainRequest;
244  class DescribeEndpointRequest;
245  class DescribeEndpointConfigRequest;
246  class DescribeExperimentRequest;
247  class DescribeFlowDefinitionRequest;
248  class DescribeHumanTaskUiRequest;
249  class DescribeHyperParameterTuningJobRequest;
250  class DescribeImageRequest;
251  class DescribeImageVersionRequest;
252  class DescribeLabelingJobRequest;
253  class DescribeModelRequest;
254  class DescribeModelPackageRequest;
255  class DescribeMonitoringScheduleRequest;
256  class DescribeNotebookInstanceRequest;
257  class DescribeNotebookInstanceLifecycleConfigRequest;
258  class DescribeProcessingJobRequest;
259  class DescribeSubscribedWorkteamRequest;
260  class DescribeTrainingJobRequest;
261  class DescribeTransformJobRequest;
262  class DescribeTrialRequest;
263  class DescribeTrialComponentRequest;
264  class DescribeUserProfileRequest;
265  class DescribeWorkforceRequest;
266  class DescribeWorkteamRequest;
267  class DisassociateTrialComponentRequest;
268  class GetSearchSuggestionsRequest;
269  class ListAlgorithmsRequest;
270  class ListAppImageConfigsRequest;
271  class ListAppsRequest;
272  class ListAutoMLJobsRequest;
273  class ListCandidatesForAutoMLJobRequest;
274  class ListCodeRepositoriesRequest;
275  class ListCompilationJobsRequest;
276  class ListDomainsRequest;
277  class ListEndpointConfigsRequest;
278  class ListEndpointsRequest;
279  class ListExperimentsRequest;
280  class ListFlowDefinitionsRequest;
281  class ListHumanTaskUisRequest;
282  class ListHyperParameterTuningJobsRequest;
283  class ListImageVersionsRequest;
284  class ListImagesRequest;
285  class ListLabelingJobsRequest;
286  class ListLabelingJobsForWorkteamRequest;
287  class ListModelPackagesRequest;
288  class ListModelsRequest;
289  class ListMonitoringExecutionsRequest;
290  class ListMonitoringSchedulesRequest;
291  class ListNotebookInstanceLifecycleConfigsRequest;
292  class ListNotebookInstancesRequest;
293  class ListProcessingJobsRequest;
294  class ListSubscribedWorkteamsRequest;
295  class ListTagsRequest;
296  class ListTrainingJobsRequest;
297  class ListTrainingJobsForHyperParameterTuningJobRequest;
298  class ListTransformJobsRequest;
299  class ListTrialComponentsRequest;
300  class ListTrialsRequest;
301  class ListUserProfilesRequest;
302  class ListWorkforcesRequest;
303  class ListWorkteamsRequest;
304  class RenderUiTemplateRequest;
305  class SearchRequest;
306  class StartMonitoringScheduleRequest;
307  class StartNotebookInstanceRequest;
308  class StopAutoMLJobRequest;
309  class StopCompilationJobRequest;
310  class StopHyperParameterTuningJobRequest;
311  class StopLabelingJobRequest;
312  class StopMonitoringScheduleRequest;
313  class StopNotebookInstanceRequest;
314  class StopProcessingJobRequest;
315  class StopTrainingJobRequest;
316  class StopTransformJobRequest;
317  class UpdateAppImageConfigRequest;
318  class UpdateCodeRepositoryRequest;
319  class UpdateDomainRequest;
320  class UpdateEndpointRequest;
321  class UpdateEndpointWeightsAndCapacitiesRequest;
322  class UpdateExperimentRequest;
323  class UpdateImageRequest;
324  class UpdateMonitoringScheduleRequest;
325  class UpdateNotebookInstanceRequest;
326  class UpdateNotebookInstanceLifecycleConfigRequest;
327  class UpdateTrialRequest;
328  class UpdateTrialComponentRequest;
329  class UpdateUserProfileRequest;
330  class UpdateWorkforceRequest;
332 
484 
485  typedef std::future<AddTagsOutcome> AddTagsOutcomeCallable;
486  typedef std::future<AssociateTrialComponentOutcome> AssociateTrialComponentOutcomeCallable;
487  typedef std::future<CreateAlgorithmOutcome> CreateAlgorithmOutcomeCallable;
488  typedef std::future<CreateAppOutcome> CreateAppOutcomeCallable;
489  typedef std::future<CreateAppImageConfigOutcome> CreateAppImageConfigOutcomeCallable;
490  typedef std::future<CreateAutoMLJobOutcome> CreateAutoMLJobOutcomeCallable;
491  typedef std::future<CreateCodeRepositoryOutcome> CreateCodeRepositoryOutcomeCallable;
492  typedef std::future<CreateCompilationJobOutcome> CreateCompilationJobOutcomeCallable;
493  typedef std::future<CreateDomainOutcome> CreateDomainOutcomeCallable;
494  typedef std::future<CreateEndpointOutcome> CreateEndpointOutcomeCallable;
495  typedef std::future<CreateEndpointConfigOutcome> CreateEndpointConfigOutcomeCallable;
496  typedef std::future<CreateExperimentOutcome> CreateExperimentOutcomeCallable;
497  typedef std::future<CreateFlowDefinitionOutcome> CreateFlowDefinitionOutcomeCallable;
498  typedef std::future<CreateHumanTaskUiOutcome> CreateHumanTaskUiOutcomeCallable;
499  typedef std::future<CreateHyperParameterTuningJobOutcome> CreateHyperParameterTuningJobOutcomeCallable;
500  typedef std::future<CreateImageOutcome> CreateImageOutcomeCallable;
501  typedef std::future<CreateImageVersionOutcome> CreateImageVersionOutcomeCallable;
502  typedef std::future<CreateLabelingJobOutcome> CreateLabelingJobOutcomeCallable;
503  typedef std::future<CreateModelOutcome> CreateModelOutcomeCallable;
504  typedef std::future<CreateModelPackageOutcome> CreateModelPackageOutcomeCallable;
505  typedef std::future<CreateMonitoringScheduleOutcome> CreateMonitoringScheduleOutcomeCallable;
506  typedef std::future<CreateNotebookInstanceOutcome> CreateNotebookInstanceOutcomeCallable;
507  typedef std::future<CreateNotebookInstanceLifecycleConfigOutcome> CreateNotebookInstanceLifecycleConfigOutcomeCallable;
508  typedef std::future<CreatePresignedDomainUrlOutcome> CreatePresignedDomainUrlOutcomeCallable;
509  typedef std::future<CreatePresignedNotebookInstanceUrlOutcome> CreatePresignedNotebookInstanceUrlOutcomeCallable;
510  typedef std::future<CreateProcessingJobOutcome> CreateProcessingJobOutcomeCallable;
511  typedef std::future<CreateTrainingJobOutcome> CreateTrainingJobOutcomeCallable;
512  typedef std::future<CreateTransformJobOutcome> CreateTransformJobOutcomeCallable;
513  typedef std::future<CreateTrialOutcome> CreateTrialOutcomeCallable;
514  typedef std::future<CreateTrialComponentOutcome> CreateTrialComponentOutcomeCallable;
515  typedef std::future<CreateUserProfileOutcome> CreateUserProfileOutcomeCallable;
516  typedef std::future<CreateWorkforceOutcome> CreateWorkforceOutcomeCallable;
517  typedef std::future<CreateWorkteamOutcome> CreateWorkteamOutcomeCallable;
518  typedef std::future<DeleteAlgorithmOutcome> DeleteAlgorithmOutcomeCallable;
519  typedef std::future<DeleteAppOutcome> DeleteAppOutcomeCallable;
520  typedef std::future<DeleteAppImageConfigOutcome> DeleteAppImageConfigOutcomeCallable;
521  typedef std::future<DeleteCodeRepositoryOutcome> DeleteCodeRepositoryOutcomeCallable;
522  typedef std::future<DeleteDomainOutcome> DeleteDomainOutcomeCallable;
523  typedef std::future<DeleteEndpointOutcome> DeleteEndpointOutcomeCallable;
524  typedef std::future<DeleteEndpointConfigOutcome> DeleteEndpointConfigOutcomeCallable;
525  typedef std::future<DeleteExperimentOutcome> DeleteExperimentOutcomeCallable;
526  typedef std::future<DeleteFlowDefinitionOutcome> DeleteFlowDefinitionOutcomeCallable;
527  typedef std::future<DeleteHumanTaskUiOutcome> DeleteHumanTaskUiOutcomeCallable;
528  typedef std::future<DeleteImageOutcome> DeleteImageOutcomeCallable;
529  typedef std::future<DeleteImageVersionOutcome> DeleteImageVersionOutcomeCallable;
530  typedef std::future<DeleteModelOutcome> DeleteModelOutcomeCallable;
531  typedef std::future<DeleteModelPackageOutcome> DeleteModelPackageOutcomeCallable;
532  typedef std::future<DeleteMonitoringScheduleOutcome> DeleteMonitoringScheduleOutcomeCallable;
533  typedef std::future<DeleteNotebookInstanceOutcome> DeleteNotebookInstanceOutcomeCallable;
534  typedef std::future<DeleteNotebookInstanceLifecycleConfigOutcome> DeleteNotebookInstanceLifecycleConfigOutcomeCallable;
535  typedef std::future<DeleteTagsOutcome> DeleteTagsOutcomeCallable;
536  typedef std::future<DeleteTrialOutcome> DeleteTrialOutcomeCallable;
537  typedef std::future<DeleteTrialComponentOutcome> DeleteTrialComponentOutcomeCallable;
538  typedef std::future<DeleteUserProfileOutcome> DeleteUserProfileOutcomeCallable;
539  typedef std::future<DeleteWorkforceOutcome> DeleteWorkforceOutcomeCallable;
540  typedef std::future<DeleteWorkteamOutcome> DeleteWorkteamOutcomeCallable;
541  typedef std::future<DescribeAlgorithmOutcome> DescribeAlgorithmOutcomeCallable;
542  typedef std::future<DescribeAppOutcome> DescribeAppOutcomeCallable;
543  typedef std::future<DescribeAppImageConfigOutcome> DescribeAppImageConfigOutcomeCallable;
544  typedef std::future<DescribeAutoMLJobOutcome> DescribeAutoMLJobOutcomeCallable;
545  typedef std::future<DescribeCodeRepositoryOutcome> DescribeCodeRepositoryOutcomeCallable;
546  typedef std::future<DescribeCompilationJobOutcome> DescribeCompilationJobOutcomeCallable;
547  typedef std::future<DescribeDomainOutcome> DescribeDomainOutcomeCallable;
548  typedef std::future<DescribeEndpointOutcome> DescribeEndpointOutcomeCallable;
549  typedef std::future<DescribeEndpointConfigOutcome> DescribeEndpointConfigOutcomeCallable;
550  typedef std::future<DescribeExperimentOutcome> DescribeExperimentOutcomeCallable;
551  typedef std::future<DescribeFlowDefinitionOutcome> DescribeFlowDefinitionOutcomeCallable;
552  typedef std::future<DescribeHumanTaskUiOutcome> DescribeHumanTaskUiOutcomeCallable;
553  typedef std::future<DescribeHyperParameterTuningJobOutcome> DescribeHyperParameterTuningJobOutcomeCallable;
554  typedef std::future<DescribeImageOutcome> DescribeImageOutcomeCallable;
555  typedef std::future<DescribeImageVersionOutcome> DescribeImageVersionOutcomeCallable;
556  typedef std::future<DescribeLabelingJobOutcome> DescribeLabelingJobOutcomeCallable;
557  typedef std::future<DescribeModelOutcome> DescribeModelOutcomeCallable;
558  typedef std::future<DescribeModelPackageOutcome> DescribeModelPackageOutcomeCallable;
559  typedef std::future<DescribeMonitoringScheduleOutcome> DescribeMonitoringScheduleOutcomeCallable;
560  typedef std::future<DescribeNotebookInstanceOutcome> DescribeNotebookInstanceOutcomeCallable;
561  typedef std::future<DescribeNotebookInstanceLifecycleConfigOutcome> DescribeNotebookInstanceLifecycleConfigOutcomeCallable;
562  typedef std::future<DescribeProcessingJobOutcome> DescribeProcessingJobOutcomeCallable;
563  typedef std::future<DescribeSubscribedWorkteamOutcome> DescribeSubscribedWorkteamOutcomeCallable;
564  typedef std::future<DescribeTrainingJobOutcome> DescribeTrainingJobOutcomeCallable;
565  typedef std::future<DescribeTransformJobOutcome> DescribeTransformJobOutcomeCallable;
566  typedef std::future<DescribeTrialOutcome> DescribeTrialOutcomeCallable;
567  typedef std::future<DescribeTrialComponentOutcome> DescribeTrialComponentOutcomeCallable;
568  typedef std::future<DescribeUserProfileOutcome> DescribeUserProfileOutcomeCallable;
569  typedef std::future<DescribeWorkforceOutcome> DescribeWorkforceOutcomeCallable;
570  typedef std::future<DescribeWorkteamOutcome> DescribeWorkteamOutcomeCallable;
571  typedef std::future<DisassociateTrialComponentOutcome> DisassociateTrialComponentOutcomeCallable;
572  typedef std::future<GetSearchSuggestionsOutcome> GetSearchSuggestionsOutcomeCallable;
573  typedef std::future<ListAlgorithmsOutcome> ListAlgorithmsOutcomeCallable;
574  typedef std::future<ListAppImageConfigsOutcome> ListAppImageConfigsOutcomeCallable;
575  typedef std::future<ListAppsOutcome> ListAppsOutcomeCallable;
576  typedef std::future<ListAutoMLJobsOutcome> ListAutoMLJobsOutcomeCallable;
577  typedef std::future<ListCandidatesForAutoMLJobOutcome> ListCandidatesForAutoMLJobOutcomeCallable;
578  typedef std::future<ListCodeRepositoriesOutcome> ListCodeRepositoriesOutcomeCallable;
579  typedef std::future<ListCompilationJobsOutcome> ListCompilationJobsOutcomeCallable;
580  typedef std::future<ListDomainsOutcome> ListDomainsOutcomeCallable;
581  typedef std::future<ListEndpointConfigsOutcome> ListEndpointConfigsOutcomeCallable;
582  typedef std::future<ListEndpointsOutcome> ListEndpointsOutcomeCallable;
583  typedef std::future<ListExperimentsOutcome> ListExperimentsOutcomeCallable;
584  typedef std::future<ListFlowDefinitionsOutcome> ListFlowDefinitionsOutcomeCallable;
585  typedef std::future<ListHumanTaskUisOutcome> ListHumanTaskUisOutcomeCallable;
586  typedef std::future<ListHyperParameterTuningJobsOutcome> ListHyperParameterTuningJobsOutcomeCallable;
587  typedef std::future<ListImageVersionsOutcome> ListImageVersionsOutcomeCallable;
588  typedef std::future<ListImagesOutcome> ListImagesOutcomeCallable;
589  typedef std::future<ListLabelingJobsOutcome> ListLabelingJobsOutcomeCallable;
590  typedef std::future<ListLabelingJobsForWorkteamOutcome> ListLabelingJobsForWorkteamOutcomeCallable;
591  typedef std::future<ListModelPackagesOutcome> ListModelPackagesOutcomeCallable;
592  typedef std::future<ListModelsOutcome> ListModelsOutcomeCallable;
593  typedef std::future<ListMonitoringExecutionsOutcome> ListMonitoringExecutionsOutcomeCallable;
594  typedef std::future<ListMonitoringSchedulesOutcome> ListMonitoringSchedulesOutcomeCallable;
595  typedef std::future<ListNotebookInstanceLifecycleConfigsOutcome> ListNotebookInstanceLifecycleConfigsOutcomeCallable;
596  typedef std::future<ListNotebookInstancesOutcome> ListNotebookInstancesOutcomeCallable;
597  typedef std::future<ListProcessingJobsOutcome> ListProcessingJobsOutcomeCallable;
598  typedef std::future<ListSubscribedWorkteamsOutcome> ListSubscribedWorkteamsOutcomeCallable;
599  typedef std::future<ListTagsOutcome> ListTagsOutcomeCallable;
600  typedef std::future<ListTrainingJobsOutcome> ListTrainingJobsOutcomeCallable;
601  typedef std::future<ListTrainingJobsForHyperParameterTuningJobOutcome> ListTrainingJobsForHyperParameterTuningJobOutcomeCallable;
602  typedef std::future<ListTransformJobsOutcome> ListTransformJobsOutcomeCallable;
603  typedef std::future<ListTrialComponentsOutcome> ListTrialComponentsOutcomeCallable;
604  typedef std::future<ListTrialsOutcome> ListTrialsOutcomeCallable;
605  typedef std::future<ListUserProfilesOutcome> ListUserProfilesOutcomeCallable;
606  typedef std::future<ListWorkforcesOutcome> ListWorkforcesOutcomeCallable;
607  typedef std::future<ListWorkteamsOutcome> ListWorkteamsOutcomeCallable;
608  typedef std::future<RenderUiTemplateOutcome> RenderUiTemplateOutcomeCallable;
609  typedef std::future<SearchOutcome> SearchOutcomeCallable;
610  typedef std::future<StartMonitoringScheduleOutcome> StartMonitoringScheduleOutcomeCallable;
611  typedef std::future<StartNotebookInstanceOutcome> StartNotebookInstanceOutcomeCallable;
612  typedef std::future<StopAutoMLJobOutcome> StopAutoMLJobOutcomeCallable;
613  typedef std::future<StopCompilationJobOutcome> StopCompilationJobOutcomeCallable;
614  typedef std::future<StopHyperParameterTuningJobOutcome> StopHyperParameterTuningJobOutcomeCallable;
615  typedef std::future<StopLabelingJobOutcome> StopLabelingJobOutcomeCallable;
616  typedef std::future<StopMonitoringScheduleOutcome> StopMonitoringScheduleOutcomeCallable;
617  typedef std::future<StopNotebookInstanceOutcome> StopNotebookInstanceOutcomeCallable;
618  typedef std::future<StopProcessingJobOutcome> StopProcessingJobOutcomeCallable;
619  typedef std::future<StopTrainingJobOutcome> StopTrainingJobOutcomeCallable;
620  typedef std::future<StopTransformJobOutcome> StopTransformJobOutcomeCallable;
621  typedef std::future<UpdateAppImageConfigOutcome> UpdateAppImageConfigOutcomeCallable;
622  typedef std::future<UpdateCodeRepositoryOutcome> UpdateCodeRepositoryOutcomeCallable;
623  typedef std::future<UpdateDomainOutcome> UpdateDomainOutcomeCallable;
624  typedef std::future<UpdateEndpointOutcome> UpdateEndpointOutcomeCallable;
625  typedef std::future<UpdateEndpointWeightsAndCapacitiesOutcome> UpdateEndpointWeightsAndCapacitiesOutcomeCallable;
626  typedef std::future<UpdateExperimentOutcome> UpdateExperimentOutcomeCallable;
627  typedef std::future<UpdateImageOutcome> UpdateImageOutcomeCallable;
628  typedef std::future<UpdateMonitoringScheduleOutcome> UpdateMonitoringScheduleOutcomeCallable;
629  typedef std::future<UpdateNotebookInstanceOutcome> UpdateNotebookInstanceOutcomeCallable;
630  typedef std::future<UpdateNotebookInstanceLifecycleConfigOutcome> UpdateNotebookInstanceLifecycleConfigOutcomeCallable;
631  typedef std::future<UpdateTrialOutcome> UpdateTrialOutcomeCallable;
632  typedef std::future<UpdateTrialComponentOutcome> UpdateTrialComponentOutcomeCallable;
633  typedef std::future<UpdateUserProfileOutcome> UpdateUserProfileOutcomeCallable;
634  typedef std::future<UpdateWorkforceOutcome> UpdateWorkforceOutcomeCallable;
635  typedef std::future<UpdateWorkteamOutcome> UpdateWorkteamOutcomeCallable;
636 } // namespace Model
637 
639 
640  typedef std::function<void(const SageMakerClient*, const Model::AddTagsRequest&, const Model::AddTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AddTagsResponseReceivedHandler;
641  typedef std::function<void(const SageMakerClient*, const Model::AssociateTrialComponentRequest&, const Model::AssociateTrialComponentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateTrialComponentResponseReceivedHandler;
642  typedef std::function<void(const SageMakerClient*, const Model::CreateAlgorithmRequest&, const Model::CreateAlgorithmOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAlgorithmResponseReceivedHandler;
643  typedef std::function<void(const SageMakerClient*, const Model::CreateAppRequest&, const Model::CreateAppOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAppResponseReceivedHandler;
644  typedef std::function<void(const SageMakerClient*, const Model::CreateAppImageConfigRequest&, const Model::CreateAppImageConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAppImageConfigResponseReceivedHandler;
645  typedef std::function<void(const SageMakerClient*, const Model::CreateAutoMLJobRequest&, const Model::CreateAutoMLJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAutoMLJobResponseReceivedHandler;
646  typedef std::function<void(const SageMakerClient*, const Model::CreateCodeRepositoryRequest&, const Model::CreateCodeRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCodeRepositoryResponseReceivedHandler;
647  typedef std::function<void(const SageMakerClient*, const Model::CreateCompilationJobRequest&, const Model::CreateCompilationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateCompilationJobResponseReceivedHandler;
648  typedef std::function<void(const SageMakerClient*, const Model::CreateDomainRequest&, const Model::CreateDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDomainResponseReceivedHandler;
649  typedef std::function<void(const SageMakerClient*, const Model::CreateEndpointRequest&, const Model::CreateEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEndpointResponseReceivedHandler;
650  typedef std::function<void(const SageMakerClient*, const Model::CreateEndpointConfigRequest&, const Model::CreateEndpointConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEndpointConfigResponseReceivedHandler;
651  typedef std::function<void(const SageMakerClient*, const Model::CreateExperimentRequest&, const Model::CreateExperimentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateExperimentResponseReceivedHandler;
652  typedef std::function<void(const SageMakerClient*, const Model::CreateFlowDefinitionRequest&, const Model::CreateFlowDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateFlowDefinitionResponseReceivedHandler;
653  typedef std::function<void(const SageMakerClient*, const Model::CreateHumanTaskUiRequest&, const Model::CreateHumanTaskUiOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateHumanTaskUiResponseReceivedHandler;
654  typedef std::function<void(const SageMakerClient*, const Model::CreateHyperParameterTuningJobRequest&, const Model::CreateHyperParameterTuningJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateHyperParameterTuningJobResponseReceivedHandler;
655  typedef std::function<void(const SageMakerClient*, const Model::CreateImageRequest&, const Model::CreateImageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateImageResponseReceivedHandler;
656  typedef std::function<void(const SageMakerClient*, const Model::CreateImageVersionRequest&, const Model::CreateImageVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateImageVersionResponseReceivedHandler;
657  typedef std::function<void(const SageMakerClient*, const Model::CreateLabelingJobRequest&, const Model::CreateLabelingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateLabelingJobResponseReceivedHandler;
658  typedef std::function<void(const SageMakerClient*, const Model::CreateModelRequest&, const Model::CreateModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateModelResponseReceivedHandler;
659  typedef std::function<void(const SageMakerClient*, const Model::CreateModelPackageRequest&, const Model::CreateModelPackageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateModelPackageResponseReceivedHandler;
660  typedef std::function<void(const SageMakerClient*, const Model::CreateMonitoringScheduleRequest&, const Model::CreateMonitoringScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateMonitoringScheduleResponseReceivedHandler;
661  typedef std::function<void(const SageMakerClient*, const Model::CreateNotebookInstanceRequest&, const Model::CreateNotebookInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateNotebookInstanceResponseReceivedHandler;
662  typedef std::function<void(const SageMakerClient*, const Model::CreateNotebookInstanceLifecycleConfigRequest&, const Model::CreateNotebookInstanceLifecycleConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateNotebookInstanceLifecycleConfigResponseReceivedHandler;
663  typedef std::function<void(const SageMakerClient*, const Model::CreatePresignedDomainUrlRequest&, const Model::CreatePresignedDomainUrlOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePresignedDomainUrlResponseReceivedHandler;
664  typedef std::function<void(const SageMakerClient*, const Model::CreatePresignedNotebookInstanceUrlRequest&, const Model::CreatePresignedNotebookInstanceUrlOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePresignedNotebookInstanceUrlResponseReceivedHandler;
665  typedef std::function<void(const SageMakerClient*, const Model::CreateProcessingJobRequest&, const Model::CreateProcessingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateProcessingJobResponseReceivedHandler;
666  typedef std::function<void(const SageMakerClient*, const Model::CreateTrainingJobRequest&, const Model::CreateTrainingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTrainingJobResponseReceivedHandler;
667  typedef std::function<void(const SageMakerClient*, const Model::CreateTransformJobRequest&, const Model::CreateTransformJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTransformJobResponseReceivedHandler;
668  typedef std::function<void(const SageMakerClient*, const Model::CreateTrialRequest&, const Model::CreateTrialOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTrialResponseReceivedHandler;
669  typedef std::function<void(const SageMakerClient*, const Model::CreateTrialComponentRequest&, const Model::CreateTrialComponentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTrialComponentResponseReceivedHandler;
670  typedef std::function<void(const SageMakerClient*, const Model::CreateUserProfileRequest&, const Model::CreateUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateUserProfileResponseReceivedHandler;
671  typedef std::function<void(const SageMakerClient*, const Model::CreateWorkforceRequest&, const Model::CreateWorkforceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWorkforceResponseReceivedHandler;
672  typedef std::function<void(const SageMakerClient*, const Model::CreateWorkteamRequest&, const Model::CreateWorkteamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateWorkteamResponseReceivedHandler;
673  typedef std::function<void(const SageMakerClient*, const Model::DeleteAlgorithmRequest&, const Model::DeleteAlgorithmOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAlgorithmResponseReceivedHandler;
674  typedef std::function<void(const SageMakerClient*, const Model::DeleteAppRequest&, const Model::DeleteAppOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAppResponseReceivedHandler;
675  typedef std::function<void(const SageMakerClient*, const Model::DeleteAppImageConfigRequest&, const Model::DeleteAppImageConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAppImageConfigResponseReceivedHandler;
676  typedef std::function<void(const SageMakerClient*, const Model::DeleteCodeRepositoryRequest&, const Model::DeleteCodeRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteCodeRepositoryResponseReceivedHandler;
677  typedef std::function<void(const SageMakerClient*, const Model::DeleteDomainRequest&, const Model::DeleteDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDomainResponseReceivedHandler;
678  typedef std::function<void(const SageMakerClient*, const Model::DeleteEndpointRequest&, const Model::DeleteEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEndpointResponseReceivedHandler;
679  typedef std::function<void(const SageMakerClient*, const Model::DeleteEndpointConfigRequest&, const Model::DeleteEndpointConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEndpointConfigResponseReceivedHandler;
680  typedef std::function<void(const SageMakerClient*, const Model::DeleteExperimentRequest&, const Model::DeleteExperimentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteExperimentResponseReceivedHandler;
681  typedef std::function<void(const SageMakerClient*, const Model::DeleteFlowDefinitionRequest&, const Model::DeleteFlowDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFlowDefinitionResponseReceivedHandler;
682  typedef std::function<void(const SageMakerClient*, const Model::DeleteHumanTaskUiRequest&, const Model::DeleteHumanTaskUiOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteHumanTaskUiResponseReceivedHandler;
683  typedef std::function<void(const SageMakerClient*, const Model::DeleteImageRequest&, const Model::DeleteImageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteImageResponseReceivedHandler;
684  typedef std::function<void(const SageMakerClient*, const Model::DeleteImageVersionRequest&, const Model::DeleteImageVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteImageVersionResponseReceivedHandler;
685  typedef std::function<void(const SageMakerClient*, const Model::DeleteModelRequest&, const Model::DeleteModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteModelResponseReceivedHandler;
686  typedef std::function<void(const SageMakerClient*, const Model::DeleteModelPackageRequest&, const Model::DeleteModelPackageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteModelPackageResponseReceivedHandler;
687  typedef std::function<void(const SageMakerClient*, const Model::DeleteMonitoringScheduleRequest&, const Model::DeleteMonitoringScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteMonitoringScheduleResponseReceivedHandler;
688  typedef std::function<void(const SageMakerClient*, const Model::DeleteNotebookInstanceRequest&, const Model::DeleteNotebookInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteNotebookInstanceResponseReceivedHandler;
689  typedef std::function<void(const SageMakerClient*, const Model::DeleteNotebookInstanceLifecycleConfigRequest&, const Model::DeleteNotebookInstanceLifecycleConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteNotebookInstanceLifecycleConfigResponseReceivedHandler;
690  typedef std::function<void(const SageMakerClient*, const Model::DeleteTagsRequest&, const Model::DeleteTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTagsResponseReceivedHandler;
691  typedef std::function<void(const SageMakerClient*, const Model::DeleteTrialRequest&, const Model::DeleteTrialOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTrialResponseReceivedHandler;
692  typedef std::function<void(const SageMakerClient*, const Model::DeleteTrialComponentRequest&, const Model::DeleteTrialComponentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTrialComponentResponseReceivedHandler;
693  typedef std::function<void(const SageMakerClient*, const Model::DeleteUserProfileRequest&, const Model::DeleteUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteUserProfileResponseReceivedHandler;
694  typedef std::function<void(const SageMakerClient*, const Model::DeleteWorkforceRequest&, const Model::DeleteWorkforceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWorkforceResponseReceivedHandler;
695  typedef std::function<void(const SageMakerClient*, const Model::DeleteWorkteamRequest&, const Model::DeleteWorkteamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteWorkteamResponseReceivedHandler;
696  typedef std::function<void(const SageMakerClient*, const Model::DescribeAlgorithmRequest&, const Model::DescribeAlgorithmOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAlgorithmResponseReceivedHandler;
697  typedef std::function<void(const SageMakerClient*, const Model::DescribeAppRequest&, const Model::DescribeAppOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAppResponseReceivedHandler;
698  typedef std::function<void(const SageMakerClient*, const Model::DescribeAppImageConfigRequest&, const Model::DescribeAppImageConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAppImageConfigResponseReceivedHandler;
699  typedef std::function<void(const SageMakerClient*, const Model::DescribeAutoMLJobRequest&, const Model::DescribeAutoMLJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAutoMLJobResponseReceivedHandler;
700  typedef std::function<void(const SageMakerClient*, const Model::DescribeCodeRepositoryRequest&, const Model::DescribeCodeRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeCodeRepositoryResponseReceivedHandler;
701  typedef std::function<void(const SageMakerClient*, const Model::DescribeCompilationJobRequest&, const Model::DescribeCompilationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeCompilationJobResponseReceivedHandler;
702  typedef std::function<void(const SageMakerClient*, const Model::DescribeDomainRequest&, const Model::DescribeDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDomainResponseReceivedHandler;
703  typedef std::function<void(const SageMakerClient*, const Model::DescribeEndpointRequest&, const Model::DescribeEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeEndpointResponseReceivedHandler;
704  typedef std::function<void(const SageMakerClient*, const Model::DescribeEndpointConfigRequest&, const Model::DescribeEndpointConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeEndpointConfigResponseReceivedHandler;
705  typedef std::function<void(const SageMakerClient*, const Model::DescribeExperimentRequest&, const Model::DescribeExperimentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeExperimentResponseReceivedHandler;
706  typedef std::function<void(const SageMakerClient*, const Model::DescribeFlowDefinitionRequest&, const Model::DescribeFlowDefinitionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeFlowDefinitionResponseReceivedHandler;
707  typedef std::function<void(const SageMakerClient*, const Model::DescribeHumanTaskUiRequest&, const Model::DescribeHumanTaskUiOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeHumanTaskUiResponseReceivedHandler;
708  typedef std::function<void(const SageMakerClient*, const Model::DescribeHyperParameterTuningJobRequest&, const Model::DescribeHyperParameterTuningJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeHyperParameterTuningJobResponseReceivedHandler;
709  typedef std::function<void(const SageMakerClient*, const Model::DescribeImageRequest&, const Model::DescribeImageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeImageResponseReceivedHandler;
710  typedef std::function<void(const SageMakerClient*, const Model::DescribeImageVersionRequest&, const Model::DescribeImageVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeImageVersionResponseReceivedHandler;
711  typedef std::function<void(const SageMakerClient*, const Model::DescribeLabelingJobRequest&, const Model::DescribeLabelingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeLabelingJobResponseReceivedHandler;
712  typedef std::function<void(const SageMakerClient*, const Model::DescribeModelRequest&, const Model::DescribeModelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeModelResponseReceivedHandler;
713  typedef std::function<void(const SageMakerClient*, const Model::DescribeModelPackageRequest&, const Model::DescribeModelPackageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeModelPackageResponseReceivedHandler;
714  typedef std::function<void(const SageMakerClient*, const Model::DescribeMonitoringScheduleRequest&, const Model::DescribeMonitoringScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeMonitoringScheduleResponseReceivedHandler;
715  typedef std::function<void(const SageMakerClient*, const Model::DescribeNotebookInstanceRequest&, const Model::DescribeNotebookInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeNotebookInstanceResponseReceivedHandler;
716  typedef std::function<void(const SageMakerClient*, const Model::DescribeNotebookInstanceLifecycleConfigRequest&, const Model::DescribeNotebookInstanceLifecycleConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeNotebookInstanceLifecycleConfigResponseReceivedHandler;
717  typedef std::function<void(const SageMakerClient*, const Model::DescribeProcessingJobRequest&, const Model::DescribeProcessingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeProcessingJobResponseReceivedHandler;
718  typedef std::function<void(const SageMakerClient*, const Model::DescribeSubscribedWorkteamRequest&, const Model::DescribeSubscribedWorkteamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeSubscribedWorkteamResponseReceivedHandler;
719  typedef std::function<void(const SageMakerClient*, const Model::DescribeTrainingJobRequest&, const Model::DescribeTrainingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeTrainingJobResponseReceivedHandler;
720  typedef std::function<void(const SageMakerClient*, const Model::DescribeTransformJobRequest&, const Model::DescribeTransformJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeTransformJobResponseReceivedHandler;
721  typedef std::function<void(const SageMakerClient*, const Model::DescribeTrialRequest&, const Model::DescribeTrialOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeTrialResponseReceivedHandler;
722  typedef std::function<void(const SageMakerClient*, const Model::DescribeTrialComponentRequest&, const Model::DescribeTrialComponentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeTrialComponentResponseReceivedHandler;
723  typedef std::function<void(const SageMakerClient*, const Model::DescribeUserProfileRequest&, const Model::DescribeUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeUserProfileResponseReceivedHandler;
724  typedef std::function<void(const SageMakerClient*, const Model::DescribeWorkforceRequest&, const Model::DescribeWorkforceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeWorkforceResponseReceivedHandler;
725  typedef std::function<void(const SageMakerClient*, const Model::DescribeWorkteamRequest&, const Model::DescribeWorkteamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeWorkteamResponseReceivedHandler;
726  typedef std::function<void(const SageMakerClient*, const Model::DisassociateTrialComponentRequest&, const Model::DisassociateTrialComponentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateTrialComponentResponseReceivedHandler;
727  typedef std::function<void(const SageMakerClient*, const Model::GetSearchSuggestionsRequest&, const Model::GetSearchSuggestionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSearchSuggestionsResponseReceivedHandler;
728  typedef std::function<void(const SageMakerClient*, const Model::ListAlgorithmsRequest&, const Model::ListAlgorithmsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAlgorithmsResponseReceivedHandler;
729  typedef std::function<void(const SageMakerClient*, const Model::ListAppImageConfigsRequest&, const Model::ListAppImageConfigsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAppImageConfigsResponseReceivedHandler;
730  typedef std::function<void(const SageMakerClient*, const Model::ListAppsRequest&, const Model::ListAppsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAppsResponseReceivedHandler;
731  typedef std::function<void(const SageMakerClient*, const Model::ListAutoMLJobsRequest&, const Model::ListAutoMLJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAutoMLJobsResponseReceivedHandler;
732  typedef std::function<void(const SageMakerClient*, const Model::ListCandidatesForAutoMLJobRequest&, const Model::ListCandidatesForAutoMLJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCandidatesForAutoMLJobResponseReceivedHandler;
733  typedef std::function<void(const SageMakerClient*, const Model::ListCodeRepositoriesRequest&, const Model::ListCodeRepositoriesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCodeRepositoriesResponseReceivedHandler;
734  typedef std::function<void(const SageMakerClient*, const Model::ListCompilationJobsRequest&, const Model::ListCompilationJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListCompilationJobsResponseReceivedHandler;
735  typedef std::function<void(const SageMakerClient*, const Model::ListDomainsRequest&, const Model::ListDomainsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDomainsResponseReceivedHandler;
736  typedef std::function<void(const SageMakerClient*, const Model::ListEndpointConfigsRequest&, const Model::ListEndpointConfigsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEndpointConfigsResponseReceivedHandler;
737  typedef std::function<void(const SageMakerClient*, const Model::ListEndpointsRequest&, const Model::ListEndpointsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEndpointsResponseReceivedHandler;
738  typedef std::function<void(const SageMakerClient*, const Model::ListExperimentsRequest&, const Model::ListExperimentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListExperimentsResponseReceivedHandler;
739  typedef std::function<void(const SageMakerClient*, const Model::ListFlowDefinitionsRequest&, const Model::ListFlowDefinitionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFlowDefinitionsResponseReceivedHandler;
740  typedef std::function<void(const SageMakerClient*, const Model::ListHumanTaskUisRequest&, const Model::ListHumanTaskUisOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListHumanTaskUisResponseReceivedHandler;
741  typedef std::function<void(const SageMakerClient*, const Model::ListHyperParameterTuningJobsRequest&, const Model::ListHyperParameterTuningJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListHyperParameterTuningJobsResponseReceivedHandler;
742  typedef std::function<void(const SageMakerClient*, const Model::ListImageVersionsRequest&, const Model::ListImageVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListImageVersionsResponseReceivedHandler;
743  typedef std::function<void(const SageMakerClient*, const Model::ListImagesRequest&, const Model::ListImagesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListImagesResponseReceivedHandler;
744  typedef std::function<void(const SageMakerClient*, const Model::ListLabelingJobsRequest&, const Model::ListLabelingJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListLabelingJobsResponseReceivedHandler;
745  typedef std::function<void(const SageMakerClient*, const Model::ListLabelingJobsForWorkteamRequest&, const Model::ListLabelingJobsForWorkteamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListLabelingJobsForWorkteamResponseReceivedHandler;
746  typedef std::function<void(const SageMakerClient*, const Model::ListModelPackagesRequest&, const Model::ListModelPackagesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListModelPackagesResponseReceivedHandler;
747  typedef std::function<void(const SageMakerClient*, const Model::ListModelsRequest&, const Model::ListModelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListModelsResponseReceivedHandler;
748  typedef std::function<void(const SageMakerClient*, const Model::ListMonitoringExecutionsRequest&, const Model::ListMonitoringExecutionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMonitoringExecutionsResponseReceivedHandler;
749  typedef std::function<void(const SageMakerClient*, const Model::ListMonitoringSchedulesRequest&, const Model::ListMonitoringSchedulesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMonitoringSchedulesResponseReceivedHandler;
750  typedef std::function<void(const SageMakerClient*, const Model::ListNotebookInstanceLifecycleConfigsRequest&, const Model::ListNotebookInstanceLifecycleConfigsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListNotebookInstanceLifecycleConfigsResponseReceivedHandler;
751  typedef std::function<void(const SageMakerClient*, const Model::ListNotebookInstancesRequest&, const Model::ListNotebookInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListNotebookInstancesResponseReceivedHandler;
752  typedef std::function<void(const SageMakerClient*, const Model::ListProcessingJobsRequest&, const Model::ListProcessingJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProcessingJobsResponseReceivedHandler;
753  typedef std::function<void(const SageMakerClient*, const Model::ListSubscribedWorkteamsRequest&, const Model::ListSubscribedWorkteamsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSubscribedWorkteamsResponseReceivedHandler;
754  typedef std::function<void(const SageMakerClient*, const Model::ListTagsRequest&, const Model::ListTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsResponseReceivedHandler;
755  typedef std::function<void(const SageMakerClient*, const Model::ListTrainingJobsRequest&, const Model::ListTrainingJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTrainingJobsResponseReceivedHandler;
756  typedef std::function<void(const SageMakerClient*, const Model::ListTrainingJobsForHyperParameterTuningJobRequest&, const Model::ListTrainingJobsForHyperParameterTuningJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTrainingJobsForHyperParameterTuningJobResponseReceivedHandler;
757  typedef std::function<void(const SageMakerClient*, const Model::ListTransformJobsRequest&, const Model::ListTransformJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTransformJobsResponseReceivedHandler;
758  typedef std::function<void(const SageMakerClient*, const Model::ListTrialComponentsRequest&, const Model::ListTrialComponentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTrialComponentsResponseReceivedHandler;
759  typedef std::function<void(const SageMakerClient*, const Model::ListTrialsRequest&, const Model::ListTrialsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTrialsResponseReceivedHandler;
760  typedef std::function<void(const SageMakerClient*, const Model::ListUserProfilesRequest&, const Model::ListUserProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListUserProfilesResponseReceivedHandler;
761  typedef std::function<void(const SageMakerClient*, const Model::ListWorkforcesRequest&, const Model::ListWorkforcesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorkforcesResponseReceivedHandler;
762  typedef std::function<void(const SageMakerClient*, const Model::ListWorkteamsRequest&, const Model::ListWorkteamsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListWorkteamsResponseReceivedHandler;
763  typedef std::function<void(const SageMakerClient*, const Model::RenderUiTemplateRequest&, const Model::RenderUiTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RenderUiTemplateResponseReceivedHandler;
764  typedef std::function<void(const SageMakerClient*, const Model::SearchRequest&, const Model::SearchOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SearchResponseReceivedHandler;
765  typedef std::function<void(const SageMakerClient*, const Model::StartMonitoringScheduleRequest&, const Model::StartMonitoringScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartMonitoringScheduleResponseReceivedHandler;
766  typedef std::function<void(const SageMakerClient*, const Model::StartNotebookInstanceRequest&, const Model::StartNotebookInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartNotebookInstanceResponseReceivedHandler;
767  typedef std::function<void(const SageMakerClient*, const Model::StopAutoMLJobRequest&, const Model::StopAutoMLJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopAutoMLJobResponseReceivedHandler;
768  typedef std::function<void(const SageMakerClient*, const Model::StopCompilationJobRequest&, const Model::StopCompilationJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopCompilationJobResponseReceivedHandler;
769  typedef std::function<void(const SageMakerClient*, const Model::StopHyperParameterTuningJobRequest&, const Model::StopHyperParameterTuningJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopHyperParameterTuningJobResponseReceivedHandler;
770  typedef std::function<void(const SageMakerClient*, const Model::StopLabelingJobRequest&, const Model::StopLabelingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopLabelingJobResponseReceivedHandler;
771  typedef std::function<void(const SageMakerClient*, const Model::StopMonitoringScheduleRequest&, const Model::StopMonitoringScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopMonitoringScheduleResponseReceivedHandler;
772  typedef std::function<void(const SageMakerClient*, const Model::StopNotebookInstanceRequest&, const Model::StopNotebookInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopNotebookInstanceResponseReceivedHandler;
773  typedef std::function<void(const SageMakerClient*, const Model::StopProcessingJobRequest&, const Model::StopProcessingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopProcessingJobResponseReceivedHandler;
774  typedef std::function<void(const SageMakerClient*, const Model::StopTrainingJobRequest&, const Model::StopTrainingJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopTrainingJobResponseReceivedHandler;
775  typedef std::function<void(const SageMakerClient*, const Model::StopTransformJobRequest&, const Model::StopTransformJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopTransformJobResponseReceivedHandler;
776  typedef std::function<void(const SageMakerClient*, const Model::UpdateAppImageConfigRequest&, const Model::UpdateAppImageConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAppImageConfigResponseReceivedHandler;
777  typedef std::function<void(const SageMakerClient*, const Model::UpdateCodeRepositoryRequest&, const Model::UpdateCodeRepositoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateCodeRepositoryResponseReceivedHandler;
778  typedef std::function<void(const SageMakerClient*, const Model::UpdateDomainRequest&, const Model::UpdateDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDomainResponseReceivedHandler;
779  typedef std::function<void(const SageMakerClient*, const Model::UpdateEndpointRequest&, const Model::UpdateEndpointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEndpointResponseReceivedHandler;
780  typedef std::function<void(const SageMakerClient*, const Model::UpdateEndpointWeightsAndCapacitiesRequest&, const Model::UpdateEndpointWeightsAndCapacitiesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEndpointWeightsAndCapacitiesResponseReceivedHandler;
781  typedef std::function<void(const SageMakerClient*, const Model::UpdateExperimentRequest&, const Model::UpdateExperimentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateExperimentResponseReceivedHandler;
782  typedef std::function<void(const SageMakerClient*, const Model::UpdateImageRequest&, const Model::UpdateImageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateImageResponseReceivedHandler;
783  typedef std::function<void(const SageMakerClient*, const Model::UpdateMonitoringScheduleRequest&, const Model::UpdateMonitoringScheduleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateMonitoringScheduleResponseReceivedHandler;
784  typedef std::function<void(const SageMakerClient*, const Model::UpdateNotebookInstanceRequest&, const Model::UpdateNotebookInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateNotebookInstanceResponseReceivedHandler;
785  typedef std::function<void(const SageMakerClient*, const Model::UpdateNotebookInstanceLifecycleConfigRequest&, const Model::UpdateNotebookInstanceLifecycleConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateNotebookInstanceLifecycleConfigResponseReceivedHandler;
786  typedef std::function<void(const SageMakerClient*, const Model::UpdateTrialRequest&, const Model::UpdateTrialOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTrialResponseReceivedHandler;
787  typedef std::function<void(const SageMakerClient*, const Model::UpdateTrialComponentRequest&, const Model::UpdateTrialComponentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTrialComponentResponseReceivedHandler;
788  typedef std::function<void(const SageMakerClient*, const Model::UpdateUserProfileRequest&, const Model::UpdateUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateUserProfileResponseReceivedHandler;
789  typedef std::function<void(const SageMakerClient*, const Model::UpdateWorkforceRequest&, const Model::UpdateWorkforceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWorkforceResponseReceivedHandler;
790  typedef std::function<void(const SageMakerClient*, const Model::UpdateWorkteamRequest&, const Model::UpdateWorkteamOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateWorkteamResponseReceivedHandler;
791 
801  {
802  public:
804 
810 
816 
821  SageMakerClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
823 
824  virtual ~SageMakerClient();
825 
826 
847  virtual Model::AddTagsOutcome AddTags(const Model::AddTagsRequest& request) const;
848 
871  virtual Model::AddTagsOutcomeCallable AddTagsCallable(const Model::AddTagsRequest& request) const;
872 
895  virtual void AddTagsAsync(const Model::AddTagsRequest& request, const AddTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
896 
904  virtual Model::AssociateTrialComponentOutcome AssociateTrialComponent(const Model::AssociateTrialComponentRequest& request) const;
905 
915  virtual Model::AssociateTrialComponentOutcomeCallable AssociateTrialComponentCallable(const Model::AssociateTrialComponentRequest& request) const;
916 
926  virtual void AssociateTrialComponentAsync(const Model::AssociateTrialComponentRequest& request, const AssociateTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
927 
934  virtual Model::CreateAlgorithmOutcome CreateAlgorithm(const Model::CreateAlgorithmRequest& request) const;
935 
944  virtual Model::CreateAlgorithmOutcomeCallable CreateAlgorithmCallable(const Model::CreateAlgorithmRequest& request) const;
945 
954  virtual void CreateAlgorithmAsync(const Model::CreateAlgorithmRequest& request, const CreateAlgorithmResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
955 
965  virtual Model::CreateAppOutcome CreateApp(const Model::CreateAppRequest& request) const;
966 
978  virtual Model::CreateAppOutcomeCallable CreateAppCallable(const Model::CreateAppRequest& request) const;
979 
991  virtual void CreateAppAsync(const Model::CreateAppRequest& request, const CreateAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
992 
1001  virtual Model::CreateAppImageConfigOutcome CreateAppImageConfig(const Model::CreateAppImageConfigRequest& request) const;
1002 
1013  virtual Model::CreateAppImageConfigOutcomeCallable CreateAppImageConfigCallable(const Model::CreateAppImageConfigRequest& request) const;
1014 
1025  virtual void CreateAppImageConfigAsync(const Model::CreateAppImageConfigRequest& request, const CreateAppImageConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1026 
1040  virtual Model::CreateAutoMLJobOutcome CreateAutoMLJob(const Model::CreateAutoMLJobRequest& request) const;
1041 
1057  virtual Model::CreateAutoMLJobOutcomeCallable CreateAutoMLJobCallable(const Model::CreateAutoMLJobRequest& request) const;
1058 
1074  virtual void CreateAutoMLJobAsync(const Model::CreateAutoMLJobRequest& request, const CreateAutoMLJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1075 
1089  virtual Model::CreateCodeRepositoryOutcome CreateCodeRepository(const Model::CreateCodeRepositoryRequest& request) const;
1090 
1106  virtual Model::CreateCodeRepositoryOutcomeCallable CreateCodeRepositoryCallable(const Model::CreateCodeRepositoryRequest& request) const;
1107 
1123  virtual void CreateCodeRepositoryAsync(const Model::CreateCodeRepositoryRequest& request, const CreateCodeRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1124 
1147  virtual Model::CreateCompilationJobOutcome CreateCompilationJob(const Model::CreateCompilationJobRequest& request) const;
1148 
1173  virtual Model::CreateCompilationJobOutcomeCallable CreateCompilationJobCallable(const Model::CreateCompilationJobRequest& request) const;
1174 
1199  virtual void CreateCompilationJobAsync(const Model::CreateCompilationJobRequest& request, const CreateCompilationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1200 
1231  virtual Model::CreateDomainOutcome CreateDomain(const Model::CreateDomainRequest& request) const;
1232 
1265  virtual Model::CreateDomainOutcomeCallable CreateDomainCallable(const Model::CreateDomainRequest& request) const;
1266 
1299  virtual void CreateDomainAsync(const Model::CreateDomainRequest& request, const CreateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1300 
1362  virtual Model::CreateEndpointOutcome CreateEndpoint(const Model::CreateEndpointRequest& request) const;
1363 
1427  virtual Model::CreateEndpointOutcomeCallable CreateEndpointCallable(const Model::CreateEndpointRequest& request) const;
1428 
1492  virtual void CreateEndpointAsync(const Model::CreateEndpointRequest& request, const CreateEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1493 
1529  virtual Model::CreateEndpointConfigOutcome CreateEndpointConfig(const Model::CreateEndpointConfigRequest& request) const;
1530 
1568  virtual Model::CreateEndpointConfigOutcomeCallable CreateEndpointConfigCallable(const Model::CreateEndpointConfigRequest& request) const;
1569 
1607  virtual void CreateEndpointConfigAsync(const Model::CreateEndpointConfigRequest& request, const CreateEndpointConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1608 
1631  virtual Model::CreateExperimentOutcome CreateExperiment(const Model::CreateExperimentRequest& request) const;
1632 
1657  virtual Model::CreateExperimentOutcomeCallable CreateExperimentCallable(const Model::CreateExperimentRequest& request) const;
1658 
1683  virtual void CreateExperimentAsync(const Model::CreateExperimentRequest& request, const CreateExperimentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1684 
1690  virtual Model::CreateFlowDefinitionOutcome CreateFlowDefinition(const Model::CreateFlowDefinitionRequest& request) const;
1691 
1699  virtual Model::CreateFlowDefinitionOutcomeCallable CreateFlowDefinitionCallable(const Model::CreateFlowDefinitionRequest& request) const;
1700 
1708  virtual void CreateFlowDefinitionAsync(const Model::CreateFlowDefinitionRequest& request, const CreateFlowDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1709 
1717  virtual Model::CreateHumanTaskUiOutcome CreateHumanTaskUi(const Model::CreateHumanTaskUiRequest& request) const;
1718 
1728  virtual Model::CreateHumanTaskUiOutcomeCallable CreateHumanTaskUiCallable(const Model::CreateHumanTaskUiRequest& request) const;
1729 
1739  virtual void CreateHumanTaskUiAsync(const Model::CreateHumanTaskUiRequest& request, const CreateHumanTaskUiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1740 
1751  virtual Model::CreateHyperParameterTuningJobOutcome CreateHyperParameterTuningJob(const Model::CreateHyperParameterTuningJobRequest& request) const;
1752 
1765  virtual Model::CreateHyperParameterTuningJobOutcomeCallable CreateHyperParameterTuningJobCallable(const Model::CreateHyperParameterTuningJobRequest& request) const;
1766 
1779  virtual void CreateHyperParameterTuningJobAsync(const Model::CreateHyperParameterTuningJobRequest& request, const CreateHyperParameterTuningJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1780 
1790  virtual Model::CreateImageOutcome CreateImage(const Model::CreateImageRequest& request) const;
1791 
1803  virtual Model::CreateImageOutcomeCallable CreateImageCallable(const Model::CreateImageRequest& request) const;
1804 
1816  virtual void CreateImageAsync(const Model::CreateImageRequest& request, const CreateImageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1817 
1825  virtual Model::CreateImageVersionOutcome CreateImageVersion(const Model::CreateImageVersionRequest& request) const;
1826 
1836  virtual Model::CreateImageVersionOutcomeCallable CreateImageVersionCallable(const Model::CreateImageVersionRequest& request) const;
1837 
1847  virtual void CreateImageVersionAsync(const Model::CreateImageVersionRequest& request, const CreateImageVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1848 
1876  virtual Model::CreateLabelingJobOutcome CreateLabelingJob(const Model::CreateLabelingJobRequest& request) const;
1877 
1907  virtual Model::CreateLabelingJobOutcomeCallable CreateLabelingJobCallable(const Model::CreateLabelingJobRequest& request) const;
1908 
1938  virtual void CreateLabelingJobAsync(const Model::CreateLabelingJobRequest& request, const CreateLabelingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1939 
1969  virtual Model::CreateModelOutcome CreateModel(const Model::CreateModelRequest& request) const;
1970 
2002  virtual Model::CreateModelOutcomeCallable CreateModelCallable(const Model::CreateModelRequest& request) const;
2003 
2035  virtual void CreateModelAsync(const Model::CreateModelRequest& request, const CreateModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2036 
2049  virtual Model::CreateModelPackageOutcome CreateModelPackage(const Model::CreateModelPackageRequest& request) const;
2050 
2065  virtual Model::CreateModelPackageOutcomeCallable CreateModelPackageCallable(const Model::CreateModelPackageRequest& request) const;
2066 
2081  virtual void CreateModelPackageAsync(const Model::CreateModelPackageRequest& request, const CreateModelPackageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2082 
2090  virtual Model::CreateMonitoringScheduleOutcome CreateMonitoringSchedule(const Model::CreateMonitoringScheduleRequest& request) const;
2091 
2101  virtual Model::CreateMonitoringScheduleOutcomeCallable CreateMonitoringScheduleCallable(const Model::CreateMonitoringScheduleRequest& request) const;
2102 
2112  virtual void CreateMonitoringScheduleAsync(const Model::CreateMonitoringScheduleRequest& request, const CreateMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2113 
2146  virtual Model::CreateNotebookInstanceOutcome CreateNotebookInstance(const Model::CreateNotebookInstanceRequest& request) const;
2147 
2182  virtual Model::CreateNotebookInstanceOutcomeCallable CreateNotebookInstanceCallable(const Model::CreateNotebookInstanceRequest& request) const;
2183 
2218  virtual void CreateNotebookInstanceAsync(const Model::CreateNotebookInstanceRequest& request, const CreateNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2219 
2239  virtual Model::CreateNotebookInstanceLifecycleConfigOutcome CreateNotebookInstanceLifecycleConfig(const Model::CreateNotebookInstanceLifecycleConfigRequest& request) const;
2240 
2262  virtual Model::CreateNotebookInstanceLifecycleConfigOutcomeCallable CreateNotebookInstanceLifecycleConfigCallable(const Model::CreateNotebookInstanceLifecycleConfigRequest& request) const;
2263 
2285  virtual void CreateNotebookInstanceLifecycleConfigAsync(const Model::CreateNotebookInstanceLifecycleConfigRequest& request, const CreateNotebookInstanceLifecycleConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2286 
2299  virtual Model::CreatePresignedDomainUrlOutcome CreatePresignedDomainUrl(const Model::CreatePresignedDomainUrlRequest& request) const;
2300 
2315  virtual Model::CreatePresignedDomainUrlOutcomeCallable CreatePresignedDomainUrlCallable(const Model::CreatePresignedDomainUrlRequest& request) const;
2316 
2331  virtual void CreatePresignedDomainUrlAsync(const Model::CreatePresignedDomainUrlRequest& request, const CreatePresignedDomainUrlResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2332 
2356  virtual Model::CreatePresignedNotebookInstanceUrlOutcome CreatePresignedNotebookInstanceUrl(const Model::CreatePresignedNotebookInstanceUrlRequest& request) const;
2357 
2383  virtual Model::CreatePresignedNotebookInstanceUrlOutcomeCallable CreatePresignedNotebookInstanceUrlCallable(const Model::CreatePresignedNotebookInstanceUrlRequest& request) const;
2384 
2410  virtual void CreatePresignedNotebookInstanceUrlAsync(const Model::CreatePresignedNotebookInstanceUrlRequest& request, const CreatePresignedNotebookInstanceUrlResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2411 
2417  virtual Model::CreateProcessingJobOutcome CreateProcessingJob(const Model::CreateProcessingJobRequest& request) const;
2418 
2426  virtual Model::CreateProcessingJobOutcomeCallable CreateProcessingJobCallable(const Model::CreateProcessingJobRequest& request) const;
2427 
2435  virtual void CreateProcessingJobAsync(const Model::CreateProcessingJobRequest& request, const CreateProcessingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2436 
2476  virtual Model::CreateTrainingJobOutcome CreateTrainingJob(const Model::CreateTrainingJobRequest& request) const;
2477 
2519  virtual Model::CreateTrainingJobOutcomeCallable CreateTrainingJobCallable(const Model::CreateTrainingJobRequest& request) const;
2520 
2562  virtual void CreateTrainingJobAsync(const Model::CreateTrainingJobRequest& request, const CreateTrainingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2563 
2586  virtual Model::CreateTransformJobOutcome CreateTransformJob(const Model::CreateTransformJobRequest& request) const;
2587 
2612  virtual Model::CreateTransformJobOutcomeCallable CreateTransformJobCallable(const Model::CreateTransformJobRequest& request) const;
2613 
2638  virtual void CreateTransformJobAsync(const Model::CreateTransformJobRequest& request, const CreateTransformJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2639 
2655  virtual Model::CreateTrialOutcome CreateTrial(const Model::CreateTrialRequest& request) const;
2656 
2674  virtual Model::CreateTrialOutcomeCallable CreateTrialCallable(const Model::CreateTrialRequest& request) const;
2675 
2693  virtual void CreateTrialAsync(const Model::CreateTrialRequest& request, const CreateTrialResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2694 
2713  virtual Model::CreateTrialComponentOutcome CreateTrialComponent(const Model::CreateTrialComponentRequest& request) const;
2714 
2735  virtual Model::CreateTrialComponentOutcomeCallable CreateTrialComponentCallable(const Model::CreateTrialComponentRequest& request) const;
2736 
2757  virtual void CreateTrialComponentAsync(const Model::CreateTrialComponentRequest& request, const CreateTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2758 
2771  virtual Model::CreateUserProfileOutcome CreateUserProfile(const Model::CreateUserProfileRequest& request) const;
2772 
2787  virtual Model::CreateUserProfileOutcomeCallable CreateUserProfileCallable(const Model::CreateUserProfileRequest& request) const;
2788 
2803  virtual void CreateUserProfileAsync(const Model::CreateUserProfileRequest& request, const CreateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2804 
2826  virtual Model::CreateWorkforceOutcome CreateWorkforce(const Model::CreateWorkforceRequest& request) const;
2827 
2851  virtual Model::CreateWorkforceOutcomeCallable CreateWorkforceCallable(const Model::CreateWorkforceRequest& request) const;
2852 
2876  virtual void CreateWorkforceAsync(const Model::CreateWorkforceRequest& request, const CreateWorkforceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2877 
2886  virtual Model::CreateWorkteamOutcome CreateWorkteam(const Model::CreateWorkteamRequest& request) const;
2887 
2898  virtual Model::CreateWorkteamOutcomeCallable CreateWorkteamCallable(const Model::CreateWorkteamRequest& request) const;
2899 
2910  virtual void CreateWorkteamAsync(const Model::CreateWorkteamRequest& request, const CreateWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2911 
2918  virtual Model::DeleteAlgorithmOutcome DeleteAlgorithm(const Model::DeleteAlgorithmRequest& request) const;
2919 
2928  virtual Model::DeleteAlgorithmOutcomeCallable DeleteAlgorithmCallable(const Model::DeleteAlgorithmRequest& request) const;
2929 
2938  virtual void DeleteAlgorithmAsync(const Model::DeleteAlgorithmRequest& request, const DeleteAlgorithmResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2939 
2945  virtual Model::DeleteAppOutcome DeleteApp(const Model::DeleteAppRequest& request) const;
2946 
2954  virtual Model::DeleteAppOutcomeCallable DeleteAppCallable(const Model::DeleteAppRequest& request) const;
2955 
2963  virtual void DeleteAppAsync(const Model::DeleteAppRequest& request, const DeleteAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2964 
2970  virtual Model::DeleteAppImageConfigOutcome DeleteAppImageConfig(const Model::DeleteAppImageConfigRequest& request) const;
2971 
2979  virtual Model::DeleteAppImageConfigOutcomeCallable DeleteAppImageConfigCallable(const Model::DeleteAppImageConfigRequest& request) const;
2980 
2988  virtual void DeleteAppImageConfigAsync(const Model::DeleteAppImageConfigRequest& request, const DeleteAppImageConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
2989 
2996  virtual Model::DeleteCodeRepositoryOutcome DeleteCodeRepository(const Model::DeleteCodeRepositoryRequest& request) const;
2997 
3006  virtual Model::DeleteCodeRepositoryOutcomeCallable DeleteCodeRepositoryCallable(const Model::DeleteCodeRepositoryRequest& request) const;
3007 
3016  virtual void DeleteCodeRepositoryAsync(const Model::DeleteCodeRepositoryRequest& request, const DeleteCodeRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3017 
3026  virtual Model::DeleteDomainOutcome DeleteDomain(const Model::DeleteDomainRequest& request) const;
3027 
3038  virtual Model::DeleteDomainOutcomeCallable DeleteDomainCallable(const Model::DeleteDomainRequest& request) const;
3039 
3050  virtual void DeleteDomainAsync(const Model::DeleteDomainRequest& request, const DeleteDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3051 
3062  virtual Model::DeleteEndpointOutcome DeleteEndpoint(const Model::DeleteEndpointRequest& request) const;
3063 
3076  virtual Model::DeleteEndpointOutcomeCallable DeleteEndpointCallable(const Model::DeleteEndpointRequest& request) const;
3077 
3090  virtual void DeleteEndpointAsync(const Model::DeleteEndpointRequest& request, const DeleteEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3091 
3105  virtual Model::DeleteEndpointConfigOutcome DeleteEndpointConfig(const Model::DeleteEndpointConfigRequest& request) const;
3106 
3122  virtual Model::DeleteEndpointConfigOutcomeCallable DeleteEndpointConfigCallable(const Model::DeleteEndpointConfigRequest& request) const;
3123 
3139  virtual void DeleteEndpointConfigAsync(const Model::DeleteEndpointConfigRequest& request, const DeleteEndpointConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3140 
3148  virtual Model::DeleteExperimentOutcome DeleteExperiment(const Model::DeleteExperimentRequest& request) const;
3149 
3159  virtual Model::DeleteExperimentOutcomeCallable DeleteExperimentCallable(const Model::DeleteExperimentRequest& request) const;
3160 
3170  virtual void DeleteExperimentAsync(const Model::DeleteExperimentRequest& request, const DeleteExperimentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3171 
3177  virtual Model::DeleteFlowDefinitionOutcome DeleteFlowDefinition(const Model::DeleteFlowDefinitionRequest& request) const;
3178 
3186  virtual Model::DeleteFlowDefinitionOutcomeCallable DeleteFlowDefinitionCallable(const Model::DeleteFlowDefinitionRequest& request) const;
3187 
3195  virtual void DeleteFlowDefinitionAsync(const Model::DeleteFlowDefinitionRequest& request, const DeleteFlowDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3196 
3206  virtual Model::DeleteHumanTaskUiOutcome DeleteHumanTaskUi(const Model::DeleteHumanTaskUiRequest& request) const;
3207 
3219  virtual Model::DeleteHumanTaskUiOutcomeCallable DeleteHumanTaskUiCallable(const Model::DeleteHumanTaskUiRequest& request) const;
3220 
3232  virtual void DeleteHumanTaskUiAsync(const Model::DeleteHumanTaskUiRequest& request, const DeleteHumanTaskUiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3233 
3240  virtual Model::DeleteImageOutcome DeleteImage(const Model::DeleteImageRequest& request) const;
3241 
3250  virtual Model::DeleteImageOutcomeCallable DeleteImageCallable(const Model::DeleteImageRequest& request) const;
3251 
3260  virtual void DeleteImageAsync(const Model::DeleteImageRequest& request, const DeleteImageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3261 
3268  virtual Model::DeleteImageVersionOutcome DeleteImageVersion(const Model::DeleteImageVersionRequest& request) const;
3269 
3278  virtual Model::DeleteImageVersionOutcomeCallable DeleteImageVersionCallable(const Model::DeleteImageVersionRequest& request) const;
3279 
3288  virtual void DeleteImageVersionAsync(const Model::DeleteImageVersionRequest& request, const DeleteImageVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3289 
3299  virtual Model::DeleteModelOutcome DeleteModel(const Model::DeleteModelRequest& request) const;
3300 
3312  virtual Model::DeleteModelOutcomeCallable DeleteModelCallable(const Model::DeleteModelRequest& request) const;
3313 
3325  virtual void DeleteModelAsync(const Model::DeleteModelRequest& request, const DeleteModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3326 
3335  virtual Model::DeleteModelPackageOutcome DeleteModelPackage(const Model::DeleteModelPackageRequest& request) const;
3336 
3347  virtual Model::DeleteModelPackageOutcomeCallable DeleteModelPackageCallable(const Model::DeleteModelPackageRequest& request) const;
3348 
3359  virtual void DeleteModelPackageAsync(const Model::DeleteModelPackageRequest& request, const DeleteModelPackageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3360 
3368  virtual Model::DeleteMonitoringScheduleOutcome DeleteMonitoringSchedule(const Model::DeleteMonitoringScheduleRequest& request) const;
3369 
3379  virtual Model::DeleteMonitoringScheduleOutcomeCallable DeleteMonitoringScheduleCallable(const Model::DeleteMonitoringScheduleRequest& request) const;
3380 
3390  virtual void DeleteMonitoringScheduleAsync(const Model::DeleteMonitoringScheduleRequest& request, const DeleteMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3391 
3402  virtual Model::DeleteNotebookInstanceOutcome DeleteNotebookInstance(const Model::DeleteNotebookInstanceRequest& request) const;
3403 
3416  virtual Model::DeleteNotebookInstanceOutcomeCallable DeleteNotebookInstanceCallable(const Model::DeleteNotebookInstanceRequest& request) const;
3417 
3430  virtual void DeleteNotebookInstanceAsync(const Model::DeleteNotebookInstanceRequest& request, const DeleteNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3431 
3438  virtual Model::DeleteNotebookInstanceLifecycleConfigOutcome DeleteNotebookInstanceLifecycleConfig(const Model::DeleteNotebookInstanceLifecycleConfigRequest& request) const;
3439 
3448  virtual Model::DeleteNotebookInstanceLifecycleConfigOutcomeCallable DeleteNotebookInstanceLifecycleConfigCallable(const Model::DeleteNotebookInstanceLifecycleConfigRequest& request) const;
3449 
3458  virtual void DeleteNotebookInstanceLifecycleConfigAsync(const Model::DeleteNotebookInstanceLifecycleConfigRequest& request, const DeleteNotebookInstanceLifecycleConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3459 
3469  virtual Model::DeleteTagsOutcome DeleteTags(const Model::DeleteTagsRequest& request) const;
3470 
3482  virtual Model::DeleteTagsOutcomeCallable DeleteTagsCallable(const Model::DeleteTagsRequest& request) const;
3483 
3495  virtual void DeleteTagsAsync(const Model::DeleteTagsRequest& request, const DeleteTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3496 
3504  virtual Model::DeleteTrialOutcome DeleteTrial(const Model::DeleteTrialRequest& request) const;
3505 
3515  virtual Model::DeleteTrialOutcomeCallable DeleteTrialCallable(const Model::DeleteTrialRequest& request) const;
3516 
3526  virtual void DeleteTrialAsync(const Model::DeleteTrialRequest& request, const DeleteTrialResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3527 
3536  virtual Model::DeleteTrialComponentOutcome DeleteTrialComponent(const Model::DeleteTrialComponentRequest& request) const;
3537 
3548  virtual Model::DeleteTrialComponentOutcomeCallable DeleteTrialComponentCallable(const Model::DeleteTrialComponentRequest& request) const;
3549 
3560  virtual void DeleteTrialComponentAsync(const Model::DeleteTrialComponentRequest& request, const DeleteTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3561 
3569  virtual Model::DeleteUserProfileOutcome DeleteUserProfile(const Model::DeleteUserProfileRequest& request) const;
3570 
3580  virtual Model::DeleteUserProfileOutcomeCallable DeleteUserProfileCallable(const Model::DeleteUserProfileRequest& request) const;
3581 
3591  virtual void DeleteUserProfileAsync(const Model::DeleteUserProfileRequest& request, const DeleteUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3592 
3605  virtual Model::DeleteWorkforceOutcome DeleteWorkforce(const Model::DeleteWorkforceRequest& request) const;
3606 
3621  virtual Model::DeleteWorkforceOutcomeCallable DeleteWorkforceCallable(const Model::DeleteWorkforceRequest& request) const;
3622 
3637  virtual void DeleteWorkforceAsync(const Model::DeleteWorkforceRequest& request, const DeleteWorkforceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3638 
3645  virtual Model::DeleteWorkteamOutcome DeleteWorkteam(const Model::DeleteWorkteamRequest& request) const;
3646 
3655  virtual Model::DeleteWorkteamOutcomeCallable DeleteWorkteamCallable(const Model::DeleteWorkteamRequest& request) const;
3656 
3665  virtual void DeleteWorkteamAsync(const Model::DeleteWorkteamRequest& request, const DeleteWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3666 
3673  virtual Model::DescribeAlgorithmOutcome DescribeAlgorithm(const Model::DescribeAlgorithmRequest& request) const;
3674 
3683  virtual Model::DescribeAlgorithmOutcomeCallable DescribeAlgorithmCallable(const Model::DescribeAlgorithmRequest& request) const;
3684 
3693  virtual void DescribeAlgorithmAsync(const Model::DescribeAlgorithmRequest& request, const DescribeAlgorithmResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3694 
3700  virtual Model::DescribeAppOutcome DescribeApp(const Model::DescribeAppRequest& request) const;
3701 
3709  virtual Model::DescribeAppOutcomeCallable DescribeAppCallable(const Model::DescribeAppRequest& request) const;
3710 
3718  virtual void DescribeAppAsync(const Model::DescribeAppRequest& request, const DescribeAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3719 
3725  virtual Model::DescribeAppImageConfigOutcome DescribeAppImageConfig(const Model::DescribeAppImageConfigRequest& request) const;
3726 
3734  virtual Model::DescribeAppImageConfigOutcomeCallable DescribeAppImageConfigCallable(const Model::DescribeAppImageConfigRequest& request) const;
3735 
3743  virtual void DescribeAppImageConfigAsync(const Model::DescribeAppImageConfigRequest& request, const DescribeAppImageConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3744 
3751  virtual Model::DescribeAutoMLJobOutcome DescribeAutoMLJob(const Model::DescribeAutoMLJobRequest& request) const;
3752 
3761  virtual Model::DescribeAutoMLJobOutcomeCallable DescribeAutoMLJobCallable(const Model::DescribeAutoMLJobRequest& request) const;
3762 
3771  virtual void DescribeAutoMLJobAsync(const Model::DescribeAutoMLJobRequest& request, const DescribeAutoMLJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3772 
3779  virtual Model::DescribeCodeRepositoryOutcome DescribeCodeRepository(const Model::DescribeCodeRepositoryRequest& request) const;
3780 
3789  virtual Model::DescribeCodeRepositoryOutcomeCallable DescribeCodeRepositoryCallable(const Model::DescribeCodeRepositoryRequest& request) const;
3790 
3799  virtual void DescribeCodeRepositoryAsync(const Model::DescribeCodeRepositoryRequest& request, const DescribeCodeRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3800 
3809  virtual Model::DescribeCompilationJobOutcome DescribeCompilationJob(const Model::DescribeCompilationJobRequest& request) const;
3810 
3821  virtual Model::DescribeCompilationJobOutcomeCallable DescribeCompilationJobCallable(const Model::DescribeCompilationJobRequest& request) const;
3822 
3833  virtual void DescribeCompilationJobAsync(const Model::DescribeCompilationJobRequest& request, const DescribeCompilationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3834 
3840  virtual Model::DescribeDomainOutcome DescribeDomain(const Model::DescribeDomainRequest& request) const;
3841 
3849  virtual Model::DescribeDomainOutcomeCallable DescribeDomainCallable(const Model::DescribeDomainRequest& request) const;
3850 
3858  virtual void DescribeDomainAsync(const Model::DescribeDomainRequest& request, const DescribeDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3859 
3865  virtual Model::DescribeEndpointOutcome DescribeEndpoint(const Model::DescribeEndpointRequest& request) const;
3866 
3874  virtual Model::DescribeEndpointOutcomeCallable DescribeEndpointCallable(const Model::DescribeEndpointRequest& request) const;
3875 
3883  virtual void DescribeEndpointAsync(const Model::DescribeEndpointRequest& request, const DescribeEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3884 
3891  virtual Model::DescribeEndpointConfigOutcome DescribeEndpointConfig(const Model::DescribeEndpointConfigRequest& request) const;
3892 
3901  virtual Model::DescribeEndpointConfigOutcomeCallable DescribeEndpointConfigCallable(const Model::DescribeEndpointConfigRequest& request) const;
3902 
3911  virtual void DescribeEndpointConfigAsync(const Model::DescribeEndpointConfigRequest& request, const DescribeEndpointConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3912 
3918  virtual Model::DescribeExperimentOutcome DescribeExperiment(const Model::DescribeExperimentRequest& request) const;
3919 
3927  virtual Model::DescribeExperimentOutcomeCallable DescribeExperimentCallable(const Model::DescribeExperimentRequest& request) const;
3928 
3936  virtual void DescribeExperimentAsync(const Model::DescribeExperimentRequest& request, const DescribeExperimentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3937 
3944  virtual Model::DescribeFlowDefinitionOutcome DescribeFlowDefinition(const Model::DescribeFlowDefinitionRequest& request) const;
3945 
3954  virtual Model::DescribeFlowDefinitionOutcomeCallable DescribeFlowDefinitionCallable(const Model::DescribeFlowDefinitionRequest& request) const;
3955 
3964  virtual void DescribeFlowDefinitionAsync(const Model::DescribeFlowDefinitionRequest& request, const DescribeFlowDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3965 
3972  virtual Model::DescribeHumanTaskUiOutcome DescribeHumanTaskUi(const Model::DescribeHumanTaskUiRequest& request) const;
3973 
3982  virtual Model::DescribeHumanTaskUiOutcomeCallable DescribeHumanTaskUiCallable(const Model::DescribeHumanTaskUiRequest& request) const;
3983 
3992  virtual void DescribeHumanTaskUiAsync(const Model::DescribeHumanTaskUiRequest& request, const DescribeHumanTaskUiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
3993 
4000  virtual Model::DescribeHyperParameterTuningJobOutcome DescribeHyperParameterTuningJob(const Model::DescribeHyperParameterTuningJobRequest& request) const;
4001 
4010  virtual Model::DescribeHyperParameterTuningJobOutcomeCallable DescribeHyperParameterTuningJobCallable(const Model::DescribeHyperParameterTuningJobRequest& request) const;
4011 
4020  virtual void DescribeHyperParameterTuningJobAsync(const Model::DescribeHyperParameterTuningJobRequest& request, const DescribeHyperParameterTuningJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4021 
4027  virtual Model::DescribeImageOutcome DescribeImage(const Model::DescribeImageRequest& request) const;
4028 
4036  virtual Model::DescribeImageOutcomeCallable DescribeImageCallable(const Model::DescribeImageRequest& request) const;
4037 
4045  virtual void DescribeImageAsync(const Model::DescribeImageRequest& request, const DescribeImageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4046 
4052  virtual Model::DescribeImageVersionOutcome DescribeImageVersion(const Model::DescribeImageVersionRequest& request) const;
4053 
4061  virtual Model::DescribeImageVersionOutcomeCallable DescribeImageVersionCallable(const Model::DescribeImageVersionRequest& request) const;
4062 
4070  virtual void DescribeImageVersionAsync(const Model::DescribeImageVersionRequest& request, const DescribeImageVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4071 
4077  virtual Model::DescribeLabelingJobOutcome DescribeLabelingJob(const Model::DescribeLabelingJobRequest& request) const;
4078 
4086  virtual Model::DescribeLabelingJobOutcomeCallable DescribeLabelingJobCallable(const Model::DescribeLabelingJobRequest& request) const;
4087 
4095  virtual void DescribeLabelingJobAsync(const Model::DescribeLabelingJobRequest& request, const DescribeLabelingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4096 
4103  virtual Model::DescribeModelOutcome DescribeModel(const Model::DescribeModelRequest& request) const;
4104 
4113  virtual Model::DescribeModelOutcomeCallable DescribeModelCallable(const Model::DescribeModelRequest& request) const;
4114 
4123  virtual void DescribeModelAsync(const Model::DescribeModelRequest& request, const DescribeModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4124 
4133  virtual Model::DescribeModelPackageOutcome DescribeModelPackage(const Model::DescribeModelPackageRequest& request) const;
4134 
4145  virtual Model::DescribeModelPackageOutcomeCallable DescribeModelPackageCallable(const Model::DescribeModelPackageRequest& request) const;
4146 
4157  virtual void DescribeModelPackageAsync(const Model::DescribeModelPackageRequest& request, const DescribeModelPackageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4158 
4164  virtual Model::DescribeMonitoringScheduleOutcome DescribeMonitoringSchedule(const Model::DescribeMonitoringScheduleRequest& request) const;
4165 
4173  virtual Model::DescribeMonitoringScheduleOutcomeCallable DescribeMonitoringScheduleCallable(const Model::DescribeMonitoringScheduleRequest& request) const;
4174 
4182  virtual void DescribeMonitoringScheduleAsync(const Model::DescribeMonitoringScheduleRequest& request, const DescribeMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4183 
4189  virtual Model::DescribeNotebookInstanceOutcome DescribeNotebookInstance(const Model::DescribeNotebookInstanceRequest& request) const;
4190 
4198  virtual Model::DescribeNotebookInstanceOutcomeCallable DescribeNotebookInstanceCallable(const Model::DescribeNotebookInstanceRequest& request) const;
4199 
4207  virtual void DescribeNotebookInstanceAsync(const Model::DescribeNotebookInstanceRequest& request, const DescribeNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4208 
4217  virtual Model::DescribeNotebookInstanceLifecycleConfigOutcome DescribeNotebookInstanceLifecycleConfig(const Model::DescribeNotebookInstanceLifecycleConfigRequest& request) const;
4218 
4229  virtual Model::DescribeNotebookInstanceLifecycleConfigOutcomeCallable DescribeNotebookInstanceLifecycleConfigCallable(const Model::DescribeNotebookInstanceLifecycleConfigRequest& request) const;
4230 
4241  virtual void DescribeNotebookInstanceLifecycleConfigAsync(const Model::DescribeNotebookInstanceLifecycleConfigRequest& request, const DescribeNotebookInstanceLifecycleConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4242 
4248  virtual Model::DescribeProcessingJobOutcome DescribeProcessingJob(const Model::DescribeProcessingJobRequest& request) const;
4249 
4257  virtual Model::DescribeProcessingJobOutcomeCallable DescribeProcessingJobCallable(const Model::DescribeProcessingJobRequest& request) const;
4258 
4266  virtual void DescribeProcessingJobAsync(const Model::DescribeProcessingJobRequest& request, const DescribeProcessingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4267 
4275  virtual Model::DescribeSubscribedWorkteamOutcome DescribeSubscribedWorkteam(const Model::DescribeSubscribedWorkteamRequest& request) const;
4276 
4286  virtual Model::DescribeSubscribedWorkteamOutcomeCallable DescribeSubscribedWorkteamCallable(const Model::DescribeSubscribedWorkteamRequest& request) const;
4287 
4297  virtual void DescribeSubscribedWorkteamAsync(const Model::DescribeSubscribedWorkteamRequest& request, const DescribeSubscribedWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4298 
4304  virtual Model::DescribeTrainingJobOutcome DescribeTrainingJob(const Model::DescribeTrainingJobRequest& request) const;
4305 
4313  virtual Model::DescribeTrainingJobOutcomeCallable DescribeTrainingJobCallable(const Model::DescribeTrainingJobRequest& request) const;
4314 
4322  virtual void DescribeTrainingJobAsync(const Model::DescribeTrainingJobRequest& request, const DescribeTrainingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4323 
4329  virtual Model::DescribeTransformJobOutcome DescribeTransformJob(const Model::DescribeTransformJobRequest& request) const;
4330 
4338  virtual Model::DescribeTransformJobOutcomeCallable DescribeTransformJobCallable(const Model::DescribeTransformJobRequest& request) const;
4339 
4347  virtual void DescribeTransformJobAsync(const Model::DescribeTransformJobRequest& request, const DescribeTransformJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4348 
4354  virtual Model::DescribeTrialOutcome DescribeTrial(const Model::DescribeTrialRequest& request) const;
4355 
4363  virtual Model::DescribeTrialOutcomeCallable DescribeTrialCallable(const Model::DescribeTrialRequest& request) const;
4364 
4372  virtual void DescribeTrialAsync(const Model::DescribeTrialRequest& request, const DescribeTrialResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4373 
4380  virtual Model::DescribeTrialComponentOutcome DescribeTrialComponent(const Model::DescribeTrialComponentRequest& request) const;
4381 
4390  virtual Model::DescribeTrialComponentOutcomeCallable DescribeTrialComponentCallable(const Model::DescribeTrialComponentRequest& request) const;
4391 
4400  virtual void DescribeTrialComponentAsync(const Model::DescribeTrialComponentRequest& request, const DescribeTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4401 
4408  virtual Model::DescribeUserProfileOutcome DescribeUserProfile(const Model::DescribeUserProfileRequest& request) const;
4409 
4418  virtual Model::DescribeUserProfileOutcomeCallable DescribeUserProfileCallable(const Model::DescribeUserProfileRequest& request) const;
4419 
4428  virtual void DescribeUserProfileAsync(const Model::DescribeUserProfileRequest& request, const DescribeUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4429 
4440  virtual Model::DescribeWorkforceOutcome DescribeWorkforce(const Model::DescribeWorkforceRequest& request) const;
4441 
4454  virtual Model::DescribeWorkforceOutcomeCallable DescribeWorkforceCallable(const Model::DescribeWorkforceRequest& request) const;
4455 
4468  virtual void DescribeWorkforceAsync(const Model::DescribeWorkforceRequest& request, const DescribeWorkforceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4469 
4477  virtual Model::DescribeWorkteamOutcome DescribeWorkteam(const Model::DescribeWorkteamRequest& request) const;
4478 
4488  virtual Model::DescribeWorkteamOutcomeCallable DescribeWorkteamCallable(const Model::DescribeWorkteamRequest& request) const;
4489 
4499  virtual void DescribeWorkteamAsync(const Model::DescribeWorkteamRequest& request, const DescribeWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4500 
4514  virtual Model::DisassociateTrialComponentOutcome DisassociateTrialComponent(const Model::DisassociateTrialComponentRequest& request) const;
4515 
4531  virtual Model::DisassociateTrialComponentOutcomeCallable DisassociateTrialComponentCallable(const Model::DisassociateTrialComponentRequest& request) const;
4532 
4548  virtual void DisassociateTrialComponentAsync(const Model::DisassociateTrialComponentRequest& request, const DisassociateTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4549 
4559  virtual Model::GetSearchSuggestionsOutcome GetSearchSuggestions(const Model::GetSearchSuggestionsRequest& request) const;
4560 
4572  virtual Model::GetSearchSuggestionsOutcomeCallable GetSearchSuggestionsCallable(const Model::GetSearchSuggestionsRequest& request) const;
4573 
4585  virtual void GetSearchSuggestionsAsync(const Model::GetSearchSuggestionsRequest& request, const GetSearchSuggestionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4586 
4593  virtual Model::ListAlgorithmsOutcome ListAlgorithms(const Model::ListAlgorithmsRequest& request) const;
4594 
4603  virtual Model::ListAlgorithmsOutcomeCallable ListAlgorithmsCallable(const Model::ListAlgorithmsRequest& request) const;
4604 
4613  virtual void ListAlgorithmsAsync(const Model::ListAlgorithmsRequest& request, const ListAlgorithmsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4614 
4622  virtual Model::ListAppImageConfigsOutcome ListAppImageConfigs(const Model::ListAppImageConfigsRequest& request) const;
4623 
4633  virtual Model::ListAppImageConfigsOutcomeCallable ListAppImageConfigsCallable(const Model::ListAppImageConfigsRequest& request) const;
4634 
4644  virtual void ListAppImageConfigsAsync(const Model::ListAppImageConfigsRequest& request, const ListAppImageConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4645 
4651  virtual Model::ListAppsOutcome ListApps(const Model::ListAppsRequest& request) const;
4652 
4660  virtual Model::ListAppsOutcomeCallable ListAppsCallable(const Model::ListAppsRequest& request) const;
4661 
4669  virtual void ListAppsAsync(const Model::ListAppsRequest& request, const ListAppsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4670 
4676  virtual Model::ListAutoMLJobsOutcome ListAutoMLJobs(const Model::ListAutoMLJobsRequest& request) const;
4677 
4685  virtual Model::ListAutoMLJobsOutcomeCallable ListAutoMLJobsCallable(const Model::ListAutoMLJobsRequest& request) const;
4686 
4694  virtual void ListAutoMLJobsAsync(const Model::ListAutoMLJobsRequest& request, const ListAutoMLJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4695 
4701  virtual Model::ListCandidatesForAutoMLJobOutcome ListCandidatesForAutoMLJob(const Model::ListCandidatesForAutoMLJobRequest& request) const;
4702 
4710  virtual Model::ListCandidatesForAutoMLJobOutcomeCallable ListCandidatesForAutoMLJobCallable(const Model::ListCandidatesForAutoMLJobRequest& request) const;
4711 
4719  virtual void ListCandidatesForAutoMLJobAsync(const Model::ListCandidatesForAutoMLJobRequest& request, const ListCandidatesForAutoMLJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4720 
4727  virtual Model::ListCodeRepositoriesOutcome ListCodeRepositories(const Model::ListCodeRepositoriesRequest& request) const;
4728 
4737  virtual Model::ListCodeRepositoriesOutcomeCallable ListCodeRepositoriesCallable(const Model::ListCodeRepositoriesRequest& request) const;
4738 
4747  virtual void ListCodeRepositoriesAsync(const Model::ListCodeRepositoriesRequest& request, const ListCodeRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4748 
4757  virtual Model::ListCompilationJobsOutcome ListCompilationJobs(const Model::ListCompilationJobsRequest& request) const;
4758 
4769  virtual Model::ListCompilationJobsOutcomeCallable ListCompilationJobsCallable(const Model::ListCompilationJobsRequest& request) const;
4770 
4781  virtual void ListCompilationJobsAsync(const Model::ListCompilationJobsRequest& request, const ListCompilationJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4782 
4788  virtual Model::ListDomainsOutcome ListDomains(const Model::ListDomainsRequest& request) const;
4789 
4797  virtual Model::ListDomainsOutcomeCallable ListDomainsCallable(const Model::ListDomainsRequest& request) const;
4798 
4806  virtual void ListDomainsAsync(const Model::ListDomainsRequest& request, const ListDomainsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4807 
4813  virtual Model::ListEndpointConfigsOutcome ListEndpointConfigs(const Model::ListEndpointConfigsRequest& request) const;
4814 
4822  virtual Model::ListEndpointConfigsOutcomeCallable ListEndpointConfigsCallable(const Model::ListEndpointConfigsRequest& request) const;
4823 
4831  virtual void ListEndpointConfigsAsync(const Model::ListEndpointConfigsRequest& request, const ListEndpointConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4832 
4838  virtual Model::ListEndpointsOutcome ListEndpoints(const Model::ListEndpointsRequest& request) const;
4839 
4847  virtual Model::ListEndpointsOutcomeCallable ListEndpointsCallable(const Model::ListEndpointsRequest& request) const;
4848 
4856  virtual void ListEndpointsAsync(const Model::ListEndpointsRequest& request, const ListEndpointsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4857 
4865  virtual Model::ListExperimentsOutcome ListExperiments(const Model::ListExperimentsRequest& request) const;
4866 
4876  virtual Model::ListExperimentsOutcomeCallable ListExperimentsCallable(const Model::ListExperimentsRequest& request) const;
4877 
4887  virtual void ListExperimentsAsync(const Model::ListExperimentsRequest& request, const ListExperimentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4888 
4895  virtual Model::ListFlowDefinitionsOutcome ListFlowDefinitions(const Model::ListFlowDefinitionsRequest& request) const;
4896 
4905  virtual Model::ListFlowDefinitionsOutcomeCallable ListFlowDefinitionsCallable(const Model::ListFlowDefinitionsRequest& request) const;
4906 
4915  virtual void ListFlowDefinitionsAsync(const Model::ListFlowDefinitionsRequest& request, const ListFlowDefinitionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4916 
4923  virtual Model::ListHumanTaskUisOutcome ListHumanTaskUis(const Model::ListHumanTaskUisRequest& request) const;
4924 
4933  virtual Model::ListHumanTaskUisOutcomeCallable ListHumanTaskUisCallable(const Model::ListHumanTaskUisRequest& request) const;
4934 
4943  virtual void ListHumanTaskUisAsync(const Model::ListHumanTaskUisRequest& request, const ListHumanTaskUisResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4944 
4952  virtual Model::ListHyperParameterTuningJobsOutcome ListHyperParameterTuningJobs(const Model::ListHyperParameterTuningJobsRequest& request) const;
4953 
4963  virtual Model::ListHyperParameterTuningJobsOutcomeCallable ListHyperParameterTuningJobsCallable(const Model::ListHyperParameterTuningJobsRequest& request) const;
4964 
4974  virtual void ListHyperParameterTuningJobsAsync(const Model::ListHyperParameterTuningJobsRequest& request, const ListHyperParameterTuningJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
4975 
4982  virtual Model::ListImageVersionsOutcome ListImageVersions(const Model::ListImageVersionsRequest& request) const;
4983 
4992  virtual Model::ListImageVersionsOutcomeCallable ListImageVersionsCallable(const Model::ListImageVersionsRequest& request) const;
4993 
5002  virtual void ListImageVersionsAsync(const Model::ListImageVersionsRequest& request, const ListImageVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5003 
5011  virtual Model::ListImagesOutcome ListImages(const Model::ListImagesRequest& request) const;
5012 
5022  virtual Model::ListImagesOutcomeCallable ListImagesCallable(const Model::ListImagesRequest& request) const;
5023 
5033  virtual void ListImagesAsync(const Model::ListImagesRequest& request, const ListImagesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5034 
5040  virtual Model::ListLabelingJobsOutcome ListLabelingJobs(const Model::ListLabelingJobsRequest& request) const;
5041 
5049  virtual Model::ListLabelingJobsOutcomeCallable ListLabelingJobsCallable(const Model::ListLabelingJobsRequest& request) const;
5050 
5058  virtual void ListLabelingJobsAsync(const Model::ListLabelingJobsRequest& request, const ListLabelingJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5059 
5066  virtual Model::ListLabelingJobsForWorkteamOutcome ListLabelingJobsForWorkteam(const Model::ListLabelingJobsForWorkteamRequest& request) const;
5067 
5076  virtual Model::ListLabelingJobsForWorkteamOutcomeCallable ListLabelingJobsForWorkteamCallable(const Model::ListLabelingJobsForWorkteamRequest& request) const;
5077 
5086  virtual void ListLabelingJobsForWorkteamAsync(const Model::ListLabelingJobsForWorkteamRequest& request, const ListLabelingJobsForWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5087 
5094  virtual Model::ListModelPackagesOutcome ListModelPackages(const Model::ListModelPackagesRequest& request) const;
5095 
5104  virtual Model::ListModelPackagesOutcomeCallable ListModelPackagesCallable(const Model::ListModelPackagesRequest& request) const;
5105 
5114  virtual void ListModelPackagesAsync(const Model::ListModelPackagesRequest& request, const ListModelPackagesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5115 
5122  virtual Model::ListModelsOutcome ListModels(const Model::ListModelsRequest& request) const;
5123 
5132  virtual Model::ListModelsOutcomeCallable ListModelsCallable(const Model::ListModelsRequest& request) const;
5133 
5142  virtual void ListModelsAsync(const Model::ListModelsRequest& request, const ListModelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5143 
5149  virtual Model::ListMonitoringExecutionsOutcome ListMonitoringExecutions(const Model::ListMonitoringExecutionsRequest& request) const;
5150 
5158  virtual Model::ListMonitoringExecutionsOutcomeCallable ListMonitoringExecutionsCallable(const Model::ListMonitoringExecutionsRequest& request) const;
5159 
5167  virtual void ListMonitoringExecutionsAsync(const Model::ListMonitoringExecutionsRequest& request, const ListMonitoringExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5168 
5174  virtual Model::ListMonitoringSchedulesOutcome ListMonitoringSchedules(const Model::ListMonitoringSchedulesRequest& request) const;
5175 
5183  virtual Model::ListMonitoringSchedulesOutcomeCallable ListMonitoringSchedulesCallable(const Model::ListMonitoringSchedulesRequest& request) const;
5184 
5192  virtual void ListMonitoringSchedulesAsync(const Model::ListMonitoringSchedulesRequest& request, const ListMonitoringSchedulesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5193 
5200  virtual Model::ListNotebookInstanceLifecycleConfigsOutcome ListNotebookInstanceLifecycleConfigs(const Model::ListNotebookInstanceLifecycleConfigsRequest& request) const;
5201 
5210  virtual Model::ListNotebookInstanceLifecycleConfigsOutcomeCallable ListNotebookInstanceLifecycleConfigsCallable(const Model::ListNotebookInstanceLifecycleConfigsRequest& request) const;
5211 
5220  virtual void ListNotebookInstanceLifecycleConfigsAsync(const Model::ListNotebookInstanceLifecycleConfigsRequest& request, const ListNotebookInstanceLifecycleConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5221 
5228  virtual Model::ListNotebookInstancesOutcome ListNotebookInstances(const Model::ListNotebookInstancesRequest& request) const;
5229 
5238  virtual Model::ListNotebookInstancesOutcomeCallable ListNotebookInstancesCallable(const Model::ListNotebookInstancesRequest& request) const;
5239 
5248  virtual void ListNotebookInstancesAsync(const Model::ListNotebookInstancesRequest& request, const ListNotebookInstancesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5249 
5256  virtual Model::ListProcessingJobsOutcome ListProcessingJobs(const Model::ListProcessingJobsRequest& request) const;
5257 
5266  virtual Model::ListProcessingJobsOutcomeCallable ListProcessingJobsCallable(const Model::ListProcessingJobsRequest& request) const;
5267 
5276  virtual void ListProcessingJobsAsync(const Model::ListProcessingJobsRequest& request, const ListProcessingJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5277 
5286  virtual Model::ListSubscribedWorkteamsOutcome ListSubscribedWorkteams(const Model::ListSubscribedWorkteamsRequest& request) const;
5287 
5298  virtual Model::ListSubscribedWorkteamsOutcomeCallable ListSubscribedWorkteamsCallable(const Model::ListSubscribedWorkteamsRequest& request) const;
5299 
5310  virtual void ListSubscribedWorkteamsAsync(const Model::ListSubscribedWorkteamsRequest& request, const ListSubscribedWorkteamsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5311 
5318  virtual Model::ListTagsOutcome ListTags(const Model::ListTagsRequest& request) const;
5319 
5328  virtual Model::ListTagsOutcomeCallable ListTagsCallable(const Model::ListTagsRequest& request) const;
5329 
5338  virtual void ListTagsAsync(const Model::ListTagsRequest& request, const ListTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5339 
5345  virtual Model::ListTrainingJobsOutcome ListTrainingJobs(const Model::ListTrainingJobsRequest& request) const;
5346 
5354  virtual Model::ListTrainingJobsOutcomeCallable ListTrainingJobsCallable(const Model::ListTrainingJobsRequest& request) const;
5355 
5363  virtual void ListTrainingJobsAsync(const Model::ListTrainingJobsRequest& request, const ListTrainingJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5364 
5371  virtual Model::ListTrainingJobsForHyperParameterTuningJobOutcome ListTrainingJobsForHyperParameterTuningJob(const Model::ListTrainingJobsForHyperParameterTuningJobRequest& request) const;
5372 
5381  virtual Model::ListTrainingJobsForHyperParameterTuningJobOutcomeCallable ListTrainingJobsForHyperParameterTuningJobCallable(const Model::ListTrainingJobsForHyperParameterTuningJobRequest& request) const;
5382 
5391  virtual void ListTrainingJobsForHyperParameterTuningJobAsync(const Model::ListTrainingJobsForHyperParameterTuningJobRequest& request, const ListTrainingJobsForHyperParameterTuningJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5392 
5398  virtual Model::ListTransformJobsOutcome ListTransformJobs(const Model::ListTransformJobsRequest& request) const;
5399 
5407  virtual Model::ListTransformJobsOutcomeCallable ListTransformJobsCallable(const Model::ListTransformJobsRequest& request) const;
5408 
5416  virtual void ListTransformJobsAsync(const Model::ListTransformJobsRequest& request, const ListTransformJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5417 
5428  virtual Model::ListTrialComponentsOutcome ListTrialComponents(const Model::ListTrialComponentsRequest& request) const;
5429 
5442  virtual Model::ListTrialComponentsOutcomeCallable ListTrialComponentsCallable(const Model::ListTrialComponentsRequest& request) const;
5443 
5456  virtual void ListTrialComponentsAsync(const Model::ListTrialComponentsRequest& request, const ListTrialComponentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5457 
5468  virtual Model::ListTrialsOutcome ListTrials(const Model::ListTrialsRequest& request) const;
5469 
5482  virtual Model::ListTrialsOutcomeCallable ListTrialsCallable(const Model::ListTrialsRequest& request) const;
5483 
5496  virtual void ListTrialsAsync(const Model::ListTrialsRequest& request, const ListTrialsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5497 
5503  virtual Model::ListUserProfilesOutcome ListUserProfiles(const Model::ListUserProfilesRequest& request) const;
5504 
5512  virtual Model::ListUserProfilesOutcomeCallable ListUserProfilesCallable(const Model::ListUserProfilesRequest& request) const;
5513 
5521  virtual void ListUserProfilesAsync(const Model::ListUserProfilesRequest& request, const ListUserProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5522 
5530  virtual Model::ListWorkforcesOutcome ListWorkforces(const Model::ListWorkforcesRequest& request) const;
5531 
5541  virtual Model::ListWorkforcesOutcomeCallable ListWorkforcesCallable(const Model::ListWorkforcesRequest& request) const;
5542 
5552  virtual void ListWorkforcesAsync(const Model::ListWorkforcesRequest& request, const ListWorkforcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5553 
5561  virtual Model::ListWorkteamsOutcome ListWorkteams(const Model::ListWorkteamsRequest& request) const;
5562 
5572  virtual Model::ListWorkteamsOutcomeCallable ListWorkteamsCallable(const Model::ListWorkteamsRequest& request) const;
5573 
5583  virtual void ListWorkteamsAsync(const Model::ListWorkteamsRequest& request, const ListWorkteamsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5584 
5591  virtual Model::RenderUiTemplateOutcome RenderUiTemplate(const Model::RenderUiTemplateRequest& request) const;
5592 
5601  virtual Model::RenderUiTemplateOutcomeCallable RenderUiTemplateCallable(const Model::RenderUiTemplateRequest& request) const;
5602 
5611  virtual void RenderUiTemplateAsync(const Model::RenderUiTemplateRequest& request, const RenderUiTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5612 
5622  virtual Model::SearchOutcome Search(const Model::SearchRequest& request) const;
5623 
5635  virtual Model::SearchOutcomeCallable SearchCallable(const Model::SearchRequest& request) const;
5636 
5648  virtual void SearchAsync(const Model::SearchRequest& request, const SearchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5649 
5657  virtual Model::StartMonitoringScheduleOutcome StartMonitoringSchedule(const Model::StartMonitoringScheduleRequest& request) const;
5658 
5668  virtual Model::StartMonitoringScheduleOutcomeCallable StartMonitoringScheduleCallable(const Model::StartMonitoringScheduleRequest& request) const;
5669 
5679  virtual void StartMonitoringScheduleAsync(const Model::StartMonitoringScheduleRequest& request, const StartMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5680 
5690  virtual Model::StartNotebookInstanceOutcome StartNotebookInstance(const Model::StartNotebookInstanceRequest& request) const;
5691 
5703  virtual Model::StartNotebookInstanceOutcomeCallable StartNotebookInstanceCallable(const Model::StartNotebookInstanceRequest& request) const;
5704 
5716  virtual void StartNotebookInstanceAsync(const Model::StartNotebookInstanceRequest& request, const StartNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5717 
5724  virtual Model::StopAutoMLJobOutcome StopAutoMLJob(const Model::StopAutoMLJobRequest& request) const;
5725 
5734  virtual Model::StopAutoMLJobOutcomeCallable StopAutoMLJobCallable(const Model::StopAutoMLJobRequest& request) const;
5735 
5744  virtual void StopAutoMLJobAsync(const Model::StopAutoMLJobRequest& request, const StopAutoMLJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5745 
5758  virtual Model::StopCompilationJobOutcome StopCompilationJob(const Model::StopCompilationJobRequest& request) const;
5759 
5774  virtual Model::StopCompilationJobOutcomeCallable StopCompilationJobCallable(const Model::StopCompilationJobRequest& request) const;
5775 
5790  virtual void StopCompilationJobAsync(const Model::StopCompilationJobRequest& request, const StopCompilationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5791 
5802  virtual Model::StopHyperParameterTuningJobOutcome StopHyperParameterTuningJob(const Model::StopHyperParameterTuningJobRequest& request) const;
5803 
5816  virtual Model::StopHyperParameterTuningJobOutcomeCallable StopHyperParameterTuningJobCallable(const Model::StopHyperParameterTuningJobRequest& request) const;
5817 
5830  virtual void StopHyperParameterTuningJobAsync(const Model::StopHyperParameterTuningJobRequest& request, const StopHyperParameterTuningJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5831 
5839  virtual Model::StopLabelingJobOutcome StopLabelingJob(const Model::StopLabelingJobRequest& request) const;
5840 
5850  virtual Model::StopLabelingJobOutcomeCallable StopLabelingJobCallable(const Model::StopLabelingJobRequest& request) const;
5851 
5861  virtual void StopLabelingJobAsync(const Model::StopLabelingJobRequest& request, const StopLabelingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5862 
5868  virtual Model::StopMonitoringScheduleOutcome StopMonitoringSchedule(const Model::StopMonitoringScheduleRequest& request) const;
5869 
5877  virtual Model::StopMonitoringScheduleOutcomeCallable StopMonitoringScheduleCallable(const Model::StopMonitoringScheduleRequest& request) const;
5878 
5886  virtual void StopMonitoringScheduleAsync(const Model::StopMonitoringScheduleRequest& request, const StopMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5887 
5900  virtual Model::StopNotebookInstanceOutcome StopNotebookInstance(const Model::StopNotebookInstanceRequest& request) const;
5901 
5916  virtual Model::StopNotebookInstanceOutcomeCallable StopNotebookInstanceCallable(const Model::StopNotebookInstanceRequest& request) const;
5917 
5932  virtual void StopNotebookInstanceAsync(const Model::StopNotebookInstanceRequest& request, const StopNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5933 
5939  virtual Model::StopProcessingJobOutcome StopProcessingJob(const Model::StopProcessingJobRequest& request) const;
5940 
5948  virtual Model::StopProcessingJobOutcomeCallable StopProcessingJobCallable(const Model::StopProcessingJobRequest& request) const;
5949 
5957  virtual void StopProcessingJobAsync(const Model::StopProcessingJobRequest& request, const StopProcessingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
5958 
5970  virtual Model::StopTrainingJobOutcome StopTrainingJob(const Model::StopTrainingJobRequest& request) const;
5971 
5985  virtual Model::StopTrainingJobOutcomeCallable StopTrainingJobCallable(const Model::StopTrainingJobRequest& request) const;
5986 
6000  virtual void StopTrainingJobAsync(const Model::StopTrainingJobRequest& request, const StopTrainingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6001 
6012  virtual Model::StopTransformJobOutcome StopTransformJob(const Model::StopTransformJobRequest& request) const;
6013 
6026  virtual Model::StopTransformJobOutcomeCallable StopTransformJobCallable(const Model::StopTransformJobRequest& request) const;
6027 
6040  virtual void StopTransformJobAsync(const Model::StopTransformJobRequest& request, const StopTransformJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6041 
6047  virtual Model::UpdateAppImageConfigOutcome UpdateAppImageConfig(const Model::UpdateAppImageConfigRequest& request) const;
6048 
6056  virtual Model::UpdateAppImageConfigOutcomeCallable UpdateAppImageConfigCallable(const Model::UpdateAppImageConfigRequest& request) const;
6057 
6065  virtual void UpdateAppImageConfigAsync(const Model::UpdateAppImageConfigRequest& request, const UpdateAppImageConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6066 
6073  virtual Model::UpdateCodeRepositoryOutcome UpdateCodeRepository(const Model::UpdateCodeRepositoryRequest& request) const;
6074 
6083  virtual Model::UpdateCodeRepositoryOutcomeCallable UpdateCodeRepositoryCallable(const Model::UpdateCodeRepositoryRequest& request) const;
6084 
6093  virtual void UpdateCodeRepositoryAsync(const Model::UpdateCodeRepositoryRequest& request, const UpdateCodeRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6094 
6101  virtual Model::UpdateDomainOutcome UpdateDomain(const Model::UpdateDomainRequest& request) const;
6102 
6111  virtual Model::UpdateDomainOutcomeCallable UpdateDomainCallable(const Model::UpdateDomainRequest& request) const;
6112 
6121  virtual void UpdateDomainAsync(const Model::UpdateDomainRequest& request, const UpdateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6122 
6142  virtual Model::UpdateEndpointOutcome UpdateEndpoint(const Model::UpdateEndpointRequest& request) const;
6143 
6165  virtual Model::UpdateEndpointOutcomeCallable UpdateEndpointCallable(const Model::UpdateEndpointRequest& request) const;
6166 
6188  virtual void UpdateEndpointAsync(const Model::UpdateEndpointRequest& request, const UpdateEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6189 
6200  virtual Model::UpdateEndpointWeightsAndCapacitiesOutcome UpdateEndpointWeightsAndCapacities(const Model::UpdateEndpointWeightsAndCapacitiesRequest& request) const;
6201 
6214  virtual Model::UpdateEndpointWeightsAndCapacitiesOutcomeCallable UpdateEndpointWeightsAndCapacitiesCallable(const Model::UpdateEndpointWeightsAndCapacitiesRequest& request) const;
6215 
6228  virtual void UpdateEndpointWeightsAndCapacitiesAsync(const Model::UpdateEndpointWeightsAndCapacitiesRequest& request, const UpdateEndpointWeightsAndCapacitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6229 
6236  virtual Model::UpdateExperimentOutcome UpdateExperiment(const Model::UpdateExperimentRequest& request) const;
6237 
6246  virtual Model::UpdateExperimentOutcomeCallable UpdateExperimentCallable(const Model::UpdateExperimentRequest& request) const;
6247 
6256  virtual void UpdateExperimentAsync(const Model::UpdateExperimentRequest& request, const UpdateExperimentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6257 
6264  virtual Model::UpdateImageOutcome UpdateImage(const Model::UpdateImageRequest& request) const;
6265 
6274  virtual Model::UpdateImageOutcomeCallable UpdateImageCallable(const Model::UpdateImageRequest& request) const;
6275 
6284  virtual void UpdateImageAsync(const Model::UpdateImageRequest& request, const UpdateImageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6285 
6291  virtual Model::UpdateMonitoringScheduleOutcome UpdateMonitoringSchedule(const Model::UpdateMonitoringScheduleRequest& request) const;
6292 
6300  virtual Model::UpdateMonitoringScheduleOutcomeCallable UpdateMonitoringScheduleCallable(const Model::UpdateMonitoringScheduleRequest& request) const;
6301 
6309  virtual void UpdateMonitoringScheduleAsync(const Model::UpdateMonitoringScheduleRequest& request, const UpdateMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6310 
6318  virtual Model::UpdateNotebookInstanceOutcome UpdateNotebookInstance(const Model::UpdateNotebookInstanceRequest& request) const;
6319 
6329  virtual Model::UpdateNotebookInstanceOutcomeCallable UpdateNotebookInstanceCallable(const Model::UpdateNotebookInstanceRequest& request) const;
6330 
6340  virtual void UpdateNotebookInstanceAsync(const Model::UpdateNotebookInstanceRequest& request, const UpdateNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6341 
6348  virtual Model::UpdateNotebookInstanceLifecycleConfigOutcome UpdateNotebookInstanceLifecycleConfig(const Model::UpdateNotebookInstanceLifecycleConfigRequest& request) const;
6349 
6358  virtual Model::UpdateNotebookInstanceLifecycleConfigOutcomeCallable UpdateNotebookInstanceLifecycleConfigCallable(const Model::UpdateNotebookInstanceLifecycleConfigRequest& request) const;
6359 
6368  virtual void UpdateNotebookInstanceLifecycleConfigAsync(const Model::UpdateNotebookInstanceLifecycleConfigRequest& request, const UpdateNotebookInstanceLifecycleConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6369 
6375  virtual Model::UpdateTrialOutcome UpdateTrial(const Model::UpdateTrialRequest& request) const;
6376 
6384  virtual Model::UpdateTrialOutcomeCallable UpdateTrialCallable(const Model::UpdateTrialRequest& request) const;
6385 
6393  virtual void UpdateTrialAsync(const Model::UpdateTrialRequest& request, const UpdateTrialResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6394 
6401  virtual Model::UpdateTrialComponentOutcome UpdateTrialComponent(const Model::UpdateTrialComponentRequest& request) const;
6402 
6411  virtual Model::UpdateTrialComponentOutcomeCallable UpdateTrialComponentCallable(const Model::UpdateTrialComponentRequest& request) const;
6412 
6421  virtual void UpdateTrialComponentAsync(const Model::UpdateTrialComponentRequest& request, const UpdateTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6422 
6428  virtual Model::UpdateUserProfileOutcome UpdateUserProfile(const Model::UpdateUserProfileRequest& request) const;
6429 
6437  virtual Model::UpdateUserProfileOutcomeCallable UpdateUserProfileCallable(const Model::UpdateUserProfileRequest& request) const;
6438 
6446  virtual void UpdateUserProfileAsync(const Model::UpdateUserProfileRequest& request, const UpdateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6447 
6471  virtual Model::UpdateWorkforceOutcome UpdateWorkforce(const Model::UpdateWorkforceRequest& request) const;
6472 
6498  virtual Model::UpdateWorkforceOutcomeCallable UpdateWorkforceCallable(const Model::UpdateWorkforceRequest& request) const;
6499 
6525  virtual void UpdateWorkforceAsync(const Model::UpdateWorkforceRequest& request, const UpdateWorkforceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6526 
6533  virtual Model::UpdateWorkteamOutcome UpdateWorkteam(const Model::UpdateWorkteamRequest& request) const;
6534 
6543  virtual Model::UpdateWorkteamOutcomeCallable UpdateWorkteamCallable(const Model::UpdateWorkteamRequest& request) const;
6544 
6553  virtual void UpdateWorkteamAsync(const Model::UpdateWorkteamRequest& request, const UpdateWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
6554 
6555 
6556  void OverrideEndpoint(const Aws::String& endpoint);
6557  private:
6558  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
6559  void AddTagsAsyncHelper(const Model::AddTagsRequest& request, const AddTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6560  void AssociateTrialComponentAsyncHelper(const Model::AssociateTrialComponentRequest& request, const AssociateTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6561  void CreateAlgorithmAsyncHelper(const Model::CreateAlgorithmRequest& request, const CreateAlgorithmResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6562  void CreateAppAsyncHelper(const Model::CreateAppRequest& request, const CreateAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6563  void CreateAppImageConfigAsyncHelper(const Model::CreateAppImageConfigRequest& request, const CreateAppImageConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6564  void CreateAutoMLJobAsyncHelper(const Model::CreateAutoMLJobRequest& request, const CreateAutoMLJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6565  void CreateCodeRepositoryAsyncHelper(const Model::CreateCodeRepositoryRequest& request, const CreateCodeRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6566  void CreateCompilationJobAsyncHelper(const Model::CreateCompilationJobRequest& request, const CreateCompilationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6567  void CreateDomainAsyncHelper(const Model::CreateDomainRequest& request, const CreateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6568  void CreateEndpointAsyncHelper(const Model::CreateEndpointRequest& request, const CreateEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6569  void CreateEndpointConfigAsyncHelper(const Model::CreateEndpointConfigRequest& request, const CreateEndpointConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6570  void CreateExperimentAsyncHelper(const Model::CreateExperimentRequest& request, const CreateExperimentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6571  void CreateFlowDefinitionAsyncHelper(const Model::CreateFlowDefinitionRequest& request, const CreateFlowDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6572  void CreateHumanTaskUiAsyncHelper(const Model::CreateHumanTaskUiRequest& request, const CreateHumanTaskUiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6573  void CreateHyperParameterTuningJobAsyncHelper(const Model::CreateHyperParameterTuningJobRequest& request, const CreateHyperParameterTuningJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6574  void CreateImageAsyncHelper(const Model::CreateImageRequest& request, const CreateImageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6575  void CreateImageVersionAsyncHelper(const Model::CreateImageVersionRequest& request, const CreateImageVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6576  void CreateLabelingJobAsyncHelper(const Model::CreateLabelingJobRequest& request, const CreateLabelingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6577  void CreateModelAsyncHelper(const Model::CreateModelRequest& request, const CreateModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6578  void CreateModelPackageAsyncHelper(const Model::CreateModelPackageRequest& request, const CreateModelPackageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6579  void CreateMonitoringScheduleAsyncHelper(const Model::CreateMonitoringScheduleRequest& request, const CreateMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6580  void CreateNotebookInstanceAsyncHelper(const Model::CreateNotebookInstanceRequest& request, const CreateNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6581  void CreateNotebookInstanceLifecycleConfigAsyncHelper(const Model::CreateNotebookInstanceLifecycleConfigRequest& request, const CreateNotebookInstanceLifecycleConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6582  void CreatePresignedDomainUrlAsyncHelper(const Model::CreatePresignedDomainUrlRequest& request, const CreatePresignedDomainUrlResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6583  void CreatePresignedNotebookInstanceUrlAsyncHelper(const Model::CreatePresignedNotebookInstanceUrlRequest& request, const CreatePresignedNotebookInstanceUrlResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6584  void CreateProcessingJobAsyncHelper(const Model::CreateProcessingJobRequest& request, const CreateProcessingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6585  void CreateTrainingJobAsyncHelper(const Model::CreateTrainingJobRequest& request, const CreateTrainingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6586  void CreateTransformJobAsyncHelper(const Model::CreateTransformJobRequest& request, const CreateTransformJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6587  void CreateTrialAsyncHelper(const Model::CreateTrialRequest& request, const CreateTrialResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6588  void CreateTrialComponentAsyncHelper(const Model::CreateTrialComponentRequest& request, const CreateTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6589  void CreateUserProfileAsyncHelper(const Model::CreateUserProfileRequest& request, const CreateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6590  void CreateWorkforceAsyncHelper(const Model::CreateWorkforceRequest& request, const CreateWorkforceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6591  void CreateWorkteamAsyncHelper(const Model::CreateWorkteamRequest& request, const CreateWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6592  void DeleteAlgorithmAsyncHelper(const Model::DeleteAlgorithmRequest& request, const DeleteAlgorithmResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6593  void DeleteAppAsyncHelper(const Model::DeleteAppRequest& request, const DeleteAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6594  void DeleteAppImageConfigAsyncHelper(const Model::DeleteAppImageConfigRequest& request, const DeleteAppImageConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6595  void DeleteCodeRepositoryAsyncHelper(const Model::DeleteCodeRepositoryRequest& request, const DeleteCodeRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6596  void DeleteDomainAsyncHelper(const Model::DeleteDomainRequest& request, const DeleteDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6597  void DeleteEndpointAsyncHelper(const Model::DeleteEndpointRequest& request, const DeleteEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6598  void DeleteEndpointConfigAsyncHelper(const Model::DeleteEndpointConfigRequest& request, const DeleteEndpointConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6599  void DeleteExperimentAsyncHelper(const Model::DeleteExperimentRequest& request, const DeleteExperimentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6600  void DeleteFlowDefinitionAsyncHelper(const Model::DeleteFlowDefinitionRequest& request, const DeleteFlowDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6601  void DeleteHumanTaskUiAsyncHelper(const Model::DeleteHumanTaskUiRequest& request, const DeleteHumanTaskUiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6602  void DeleteImageAsyncHelper(const Model::DeleteImageRequest& request, const DeleteImageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6603  void DeleteImageVersionAsyncHelper(const Model::DeleteImageVersionRequest& request, const DeleteImageVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6604  void DeleteModelAsyncHelper(const Model::DeleteModelRequest& request, const DeleteModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6605  void DeleteModelPackageAsyncHelper(const Model::DeleteModelPackageRequest& request, const DeleteModelPackageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6606  void DeleteMonitoringScheduleAsyncHelper(const Model::DeleteMonitoringScheduleRequest& request, const DeleteMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6607  void DeleteNotebookInstanceAsyncHelper(const Model::DeleteNotebookInstanceRequest& request, const DeleteNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6608  void DeleteNotebookInstanceLifecycleConfigAsyncHelper(const Model::DeleteNotebookInstanceLifecycleConfigRequest& request, const DeleteNotebookInstanceLifecycleConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6609  void DeleteTagsAsyncHelper(const Model::DeleteTagsRequest& request, const DeleteTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6610  void DeleteTrialAsyncHelper(const Model::DeleteTrialRequest& request, const DeleteTrialResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6611  void DeleteTrialComponentAsyncHelper(const Model::DeleteTrialComponentRequest& request, const DeleteTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6612  void DeleteUserProfileAsyncHelper(const Model::DeleteUserProfileRequest& request, const DeleteUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6613  void DeleteWorkforceAsyncHelper(const Model::DeleteWorkforceRequest& request, const DeleteWorkforceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6614  void DeleteWorkteamAsyncHelper(const Model::DeleteWorkteamRequest& request, const DeleteWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6615  void DescribeAlgorithmAsyncHelper(const Model::DescribeAlgorithmRequest& request, const DescribeAlgorithmResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6616  void DescribeAppAsyncHelper(const Model::DescribeAppRequest& request, const DescribeAppResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6617  void DescribeAppImageConfigAsyncHelper(const Model::DescribeAppImageConfigRequest& request, const DescribeAppImageConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6618  void DescribeAutoMLJobAsyncHelper(const Model::DescribeAutoMLJobRequest& request, const DescribeAutoMLJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6619  void DescribeCodeRepositoryAsyncHelper(const Model::DescribeCodeRepositoryRequest& request, const DescribeCodeRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6620  void DescribeCompilationJobAsyncHelper(const Model::DescribeCompilationJobRequest& request, const DescribeCompilationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6621  void DescribeDomainAsyncHelper(const Model::DescribeDomainRequest& request, const DescribeDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6622  void DescribeEndpointAsyncHelper(const Model::DescribeEndpointRequest& request, const DescribeEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6623  void DescribeEndpointConfigAsyncHelper(const Model::DescribeEndpointConfigRequest& request, const DescribeEndpointConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6624  void DescribeExperimentAsyncHelper(const Model::DescribeExperimentRequest& request, const DescribeExperimentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6625  void DescribeFlowDefinitionAsyncHelper(const Model::DescribeFlowDefinitionRequest& request, const DescribeFlowDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6626  void DescribeHumanTaskUiAsyncHelper(const Model::DescribeHumanTaskUiRequest& request, const DescribeHumanTaskUiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6627  void DescribeHyperParameterTuningJobAsyncHelper(const Model::DescribeHyperParameterTuningJobRequest& request, const DescribeHyperParameterTuningJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6628  void DescribeImageAsyncHelper(const Model::DescribeImageRequest& request, const DescribeImageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6629  void DescribeImageVersionAsyncHelper(const Model::DescribeImageVersionRequest& request, const DescribeImageVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6630  void DescribeLabelingJobAsyncHelper(const Model::DescribeLabelingJobRequest& request, const DescribeLabelingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6631  void DescribeModelAsyncHelper(const Model::DescribeModelRequest& request, const DescribeModelResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6632  void DescribeModelPackageAsyncHelper(const Model::DescribeModelPackageRequest& request, const DescribeModelPackageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6633  void DescribeMonitoringScheduleAsyncHelper(const Model::DescribeMonitoringScheduleRequest& request, const DescribeMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6634  void DescribeNotebookInstanceAsyncHelper(const Model::DescribeNotebookInstanceRequest& request, const DescribeNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6635  void DescribeNotebookInstanceLifecycleConfigAsyncHelper(const Model::DescribeNotebookInstanceLifecycleConfigRequest& request, const DescribeNotebookInstanceLifecycleConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6636  void DescribeProcessingJobAsyncHelper(const Model::DescribeProcessingJobRequest& request, const DescribeProcessingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6637  void DescribeSubscribedWorkteamAsyncHelper(const Model::DescribeSubscribedWorkteamRequest& request, const DescribeSubscribedWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6638  void DescribeTrainingJobAsyncHelper(const Model::DescribeTrainingJobRequest& request, const DescribeTrainingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6639  void DescribeTransformJobAsyncHelper(const Model::DescribeTransformJobRequest& request, const DescribeTransformJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6640  void DescribeTrialAsyncHelper(const Model::DescribeTrialRequest& request, const DescribeTrialResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6641  void DescribeTrialComponentAsyncHelper(const Model::DescribeTrialComponentRequest& request, const DescribeTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6642  void DescribeUserProfileAsyncHelper(const Model::DescribeUserProfileRequest& request, const DescribeUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6643  void DescribeWorkforceAsyncHelper(const Model::DescribeWorkforceRequest& request, const DescribeWorkforceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6644  void DescribeWorkteamAsyncHelper(const Model::DescribeWorkteamRequest& request, const DescribeWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6645  void DisassociateTrialComponentAsyncHelper(const Model::DisassociateTrialComponentRequest& request, const DisassociateTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6646  void GetSearchSuggestionsAsyncHelper(const Model::GetSearchSuggestionsRequest& request, const GetSearchSuggestionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6647  void ListAlgorithmsAsyncHelper(const Model::ListAlgorithmsRequest& request, const ListAlgorithmsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6648  void ListAppImageConfigsAsyncHelper(const Model::ListAppImageConfigsRequest& request, const ListAppImageConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6649  void ListAppsAsyncHelper(const Model::ListAppsRequest& request, const ListAppsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6650  void ListAutoMLJobsAsyncHelper(const Model::ListAutoMLJobsRequest& request, const ListAutoMLJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6651  void ListCandidatesForAutoMLJobAsyncHelper(const Model::ListCandidatesForAutoMLJobRequest& request, const ListCandidatesForAutoMLJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6652  void ListCodeRepositoriesAsyncHelper(const Model::ListCodeRepositoriesRequest& request, const ListCodeRepositoriesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6653  void ListCompilationJobsAsyncHelper(const Model::ListCompilationJobsRequest& request, const ListCompilationJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6654  void ListDomainsAsyncHelper(const Model::ListDomainsRequest& request, const ListDomainsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6655  void ListEndpointConfigsAsyncHelper(const Model::ListEndpointConfigsRequest& request, const ListEndpointConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6656  void ListEndpointsAsyncHelper(const Model::ListEndpointsRequest& request, const ListEndpointsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6657  void ListExperimentsAsyncHelper(const Model::ListExperimentsRequest& request, const ListExperimentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6658  void ListFlowDefinitionsAsyncHelper(const Model::ListFlowDefinitionsRequest& request, const ListFlowDefinitionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6659  void ListHumanTaskUisAsyncHelper(const Model::ListHumanTaskUisRequest& request, const ListHumanTaskUisResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6660  void ListHyperParameterTuningJobsAsyncHelper(const Model::ListHyperParameterTuningJobsRequest& request, const ListHyperParameterTuningJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6661  void ListImageVersionsAsyncHelper(const Model::ListImageVersionsRequest& request, const ListImageVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6662  void ListImagesAsyncHelper(const Model::ListImagesRequest& request, const ListImagesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6663  void ListLabelingJobsAsyncHelper(const Model::ListLabelingJobsRequest& request, const ListLabelingJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6664  void ListLabelingJobsForWorkteamAsyncHelper(const Model::ListLabelingJobsForWorkteamRequest& request, const ListLabelingJobsForWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6665  void ListModelPackagesAsyncHelper(const Model::ListModelPackagesRequest& request, const ListModelPackagesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6666  void ListModelsAsyncHelper(const Model::ListModelsRequest& request, const ListModelsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6667  void ListMonitoringExecutionsAsyncHelper(const Model::ListMonitoringExecutionsRequest& request, const ListMonitoringExecutionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6668  void ListMonitoringSchedulesAsyncHelper(const Model::ListMonitoringSchedulesRequest& request, const ListMonitoringSchedulesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6669  void ListNotebookInstanceLifecycleConfigsAsyncHelper(const Model::ListNotebookInstanceLifecycleConfigsRequest& request, const ListNotebookInstanceLifecycleConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6670  void ListNotebookInstancesAsyncHelper(const Model::ListNotebookInstancesRequest& request, const ListNotebookInstancesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6671  void ListProcessingJobsAsyncHelper(const Model::ListProcessingJobsRequest& request, const ListProcessingJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6672  void ListSubscribedWorkteamsAsyncHelper(const Model::ListSubscribedWorkteamsRequest& request, const ListSubscribedWorkteamsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6673  void ListTagsAsyncHelper(const Model::ListTagsRequest& request, const ListTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6674  void ListTrainingJobsAsyncHelper(const Model::ListTrainingJobsRequest& request, const ListTrainingJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6675  void ListTrainingJobsForHyperParameterTuningJobAsyncHelper(const Model::ListTrainingJobsForHyperParameterTuningJobRequest& request, const ListTrainingJobsForHyperParameterTuningJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6676  void ListTransformJobsAsyncHelper(const Model::ListTransformJobsRequest& request, const ListTransformJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6677  void ListTrialComponentsAsyncHelper(const Model::ListTrialComponentsRequest& request, const ListTrialComponentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6678  void ListTrialsAsyncHelper(const Model::ListTrialsRequest& request, const ListTrialsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6679  void ListUserProfilesAsyncHelper(const Model::ListUserProfilesRequest& request, const ListUserProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6680  void ListWorkforcesAsyncHelper(const Model::ListWorkforcesRequest& request, const ListWorkforcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6681  void ListWorkteamsAsyncHelper(const Model::ListWorkteamsRequest& request, const ListWorkteamsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6682  void RenderUiTemplateAsyncHelper(const Model::RenderUiTemplateRequest& request, const RenderUiTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6683  void SearchAsyncHelper(const Model::SearchRequest& request, const SearchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6684  void StartMonitoringScheduleAsyncHelper(const Model::StartMonitoringScheduleRequest& request, const StartMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6685  void StartNotebookInstanceAsyncHelper(const Model::StartNotebookInstanceRequest& request, const StartNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6686  void StopAutoMLJobAsyncHelper(const Model::StopAutoMLJobRequest& request, const StopAutoMLJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6687  void StopCompilationJobAsyncHelper(const Model::StopCompilationJobRequest& request, const StopCompilationJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6688  void StopHyperParameterTuningJobAsyncHelper(const Model::StopHyperParameterTuningJobRequest& request, const StopHyperParameterTuningJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6689  void StopLabelingJobAsyncHelper(const Model::StopLabelingJobRequest& request, const StopLabelingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6690  void StopMonitoringScheduleAsyncHelper(const Model::StopMonitoringScheduleRequest& request, const StopMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6691  void StopNotebookInstanceAsyncHelper(const Model::StopNotebookInstanceRequest& request, const StopNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6692  void StopProcessingJobAsyncHelper(const Model::StopProcessingJobRequest& request, const StopProcessingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6693  void StopTrainingJobAsyncHelper(const Model::StopTrainingJobRequest& request, const StopTrainingJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6694  void StopTransformJobAsyncHelper(const Model::StopTransformJobRequest& request, const StopTransformJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6695  void UpdateAppImageConfigAsyncHelper(const Model::UpdateAppImageConfigRequest& request, const UpdateAppImageConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6696  void UpdateCodeRepositoryAsyncHelper(const Model::UpdateCodeRepositoryRequest& request, const UpdateCodeRepositoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6697  void UpdateDomainAsyncHelper(const Model::UpdateDomainRequest& request, const UpdateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6698  void UpdateEndpointAsyncHelper(const Model::UpdateEndpointRequest& request, const UpdateEndpointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6699  void UpdateEndpointWeightsAndCapacitiesAsyncHelper(const Model::UpdateEndpointWeightsAndCapacitiesRequest& request, const UpdateEndpointWeightsAndCapacitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6700  void UpdateExperimentAsyncHelper(const Model::UpdateExperimentRequest& request, const UpdateExperimentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6701  void UpdateImageAsyncHelper(const Model::UpdateImageRequest& request, const UpdateImageResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6702  void UpdateMonitoringScheduleAsyncHelper(const Model::UpdateMonitoringScheduleRequest& request, const UpdateMonitoringScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6703  void UpdateNotebookInstanceAsyncHelper(const Model::UpdateNotebookInstanceRequest& request, const UpdateNotebookInstanceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6704  void UpdateNotebookInstanceLifecycleConfigAsyncHelper(const Model::UpdateNotebookInstanceLifecycleConfigRequest& request, const UpdateNotebookInstanceLifecycleConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6705  void UpdateTrialAsyncHelper(const Model::UpdateTrialRequest& request, const UpdateTrialResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6706  void UpdateTrialComponentAsyncHelper(const Model::UpdateTrialComponentRequest& request, const UpdateTrialComponentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6707  void UpdateUserProfileAsyncHelper(const Model::UpdateUserProfileRequest& request, const UpdateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6708  void UpdateWorkforceAsyncHelper(const Model::UpdateWorkforceRequest& request, const UpdateWorkforceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6709  void UpdateWorkteamAsyncHelper(const Model::UpdateWorkteamRequest& request, const UpdateWorkteamResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
6710 
6711  Aws::String m_uri;
6712  Aws::String m_configScheme;
6713  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
6714  };
6715 
6716 } // namespace SageMaker
6717 } // namespace Aws
Aws::Utils::Outcome< ListAppImageConfigsResult, SageMakerError > ListAppImageConfigsOutcome
std::future< DeleteMonitoringScheduleOutcome > DeleteMonitoringScheduleOutcomeCallable
Aws::Utils::Outcome< UpdateWorkforceResult, SageMakerError > UpdateWorkforceOutcome
Aws::Utils::Outcome< CreateMonitoringScheduleResult, SageMakerError > CreateMonitoringScheduleOutcome
std::function< void(const SageMakerClient *, const Model::ListMonitoringSchedulesRequest &, const Model::ListMonitoringSchedulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMonitoringSchedulesResponseReceivedHandler
std::future< CreateTransformJobOutcome > CreateTransformJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::UpdateAppImageConfigRequest &, const Model::UpdateAppImageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAppImageConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeExperimentRequest &, const Model::DescribeExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeExperimentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListLabelingJobsForWorkteamRequest &, const Model::ListLabelingJobsForWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLabelingJobsForWorkteamResponseReceivedHandler
std::future< UpdateWorkforceOutcome > UpdateWorkforceOutcomeCallable
std::function< void(const SageMakerClient *, const Model::ListEndpointConfigsRequest &, const Model::ListEndpointConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEndpointConfigsResponseReceivedHandler
std::future< DeleteWorkforceOutcome > DeleteWorkforceOutcomeCallable
Aws::Utils::Outcome< DescribeModelResult, SageMakerError > DescribeModelOutcome
std::function< void(const SageMakerClient *, const Model::ListExperimentsRequest &, const Model::ListExperimentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListExperimentsResponseReceivedHandler
#define AWS_SAGEMAKER_API
std::function< void(const SageMakerClient *, const Model::CreateHyperParameterTuningJobRequest &, const Model::CreateHyperParameterTuningJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateHyperParameterTuningJobResponseReceivedHandler
Aws::Utils::Outcome< GetSearchSuggestionsResult, SageMakerError > GetSearchSuggestionsOutcome
Aws::Utils::Outcome< CreateExperimentResult, SageMakerError > CreateExperimentOutcome
std::future< DescribeTransformJobOutcome > DescribeTransformJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DescribeWorkteamRequest &, const Model::DescribeWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWorkteamResponseReceivedHandler
std::future< CreateAlgorithmOutcome > CreateAlgorithmOutcomeCallable
std::future< UpdateImageOutcome > UpdateImageOutcomeCallable
std::future< CreateLabelingJobOutcome > CreateLabelingJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DescribeAppRequest &, const Model::DescribeAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAppResponseReceivedHandler
std::future< StartMonitoringScheduleOutcome > StartMonitoringScheduleOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StartMonitoringScheduleOutcome
std::function< void(const SageMakerClient *, const Model::DescribeTrialComponentRequest &, const Model::DescribeTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTrialComponentResponseReceivedHandler
std::future< UpdateNotebookInstanceLifecycleConfigOutcome > UpdateNotebookInstanceLifecycleConfigOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteAppImageConfigRequest &, const Model::DeleteAppImageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAppImageConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateNotebookInstanceRequest &, const Model::UpdateNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateNotebookInstanceResponseReceivedHandler
std::future< StopTrainingJobOutcome > StopTrainingJobOutcomeCallable
Aws::Utils::Outcome< CreatePresignedNotebookInstanceUrlResult, SageMakerError > CreatePresignedNotebookInstanceUrlOutcome
Aws::Utils::Outcome< DescribeTransformJobResult, SageMakerError > DescribeTransformJobOutcome
Aws::Utils::Outcome< CreateTrialResult, SageMakerError > CreateTrialOutcome
std::future< CreateFlowDefinitionOutcome > CreateFlowDefinitionOutcomeCallable
Aws::Utils::Outcome< DeleteFlowDefinitionResult, SageMakerError > DeleteFlowDefinitionOutcome
std::future< DescribeEndpointOutcome > DescribeEndpointOutcomeCallable
Aws::Utils::Outcome< DescribeWorkteamResult, SageMakerError > DescribeWorkteamOutcome
std::function< void(const SageMakerClient *, const Model::UpdateMonitoringScheduleRequest &, const Model::UpdateMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMonitoringScheduleResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::SearchRequest &, const Model::SearchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteModelOutcome
Aws::Utils::Outcome< DescribeWorkforceResult, SageMakerError > DescribeWorkforceOutcome
Aws::Utils::Outcome< CreateHumanTaskUiResult, SageMakerError > CreateHumanTaskUiOutcome
Aws::Utils::Outcome< DescribeModelPackageResult, SageMakerError > DescribeModelPackageOutcome
std::future< DeleteDomainOutcome > DeleteDomainOutcomeCallable
std::future< CreateTrainingJobOutcome > CreateTrainingJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::StopProcessingJobRequest &, const Model::StopProcessingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopProcessingJobResponseReceivedHandler
Aws::Utils::Outcome< CreateAppResult, SageMakerError > CreateAppOutcome
std::function< void(const SageMakerClient *, const Model::ListImageVersionsRequest &, const Model::ListImageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListImageVersionsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateImageRequest &, const Model::UpdateImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateImageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StartMonitoringScheduleRequest &, const Model::StartMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMonitoringScheduleResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeImageRequest &, const Model::DescribeImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeImageResponseReceivedHandler
std::future< CreateMonitoringScheduleOutcome > CreateMonitoringScheduleOutcomeCallable
Aws::Utils::Outcome< CreateTransformJobResult, SageMakerError > CreateTransformJobOutcome
Aws::Utils::Outcome< DeleteImageVersionResult, SageMakerError > DeleteImageVersionOutcome
std::future< DeleteImageOutcome > DeleteImageOutcomeCallable
Aws::Utils::Outcome< ListMonitoringSchedulesResult, SageMakerError > ListMonitoringSchedulesOutcome
Aws::Utils::Outcome< ListMonitoringExecutionsResult, SageMakerError > ListMonitoringExecutionsOutcome
std::future< CreatePresignedDomainUrlOutcome > CreatePresignedDomainUrlOutcomeCallable
std::function< void(const SageMakerClient *, const Model::StartNotebookInstanceRequest &, const Model::StartNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartNotebookInstanceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateAutoMLJobRequest &, const Model::CreateAutoMLJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAutoMLJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeCompilationJobRequest &, const Model::DescribeCompilationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCompilationJobResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteEndpointConfigOutcome
std::function< void(const SageMakerClient *, const Model::CreateUserProfileRequest &, const Model::CreateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserProfileResponseReceivedHandler
std::future< DeleteCodeRepositoryOutcome > DeleteCodeRepositoryOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteMonitoringScheduleRequest &, const Model::DeleteMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMonitoringScheduleResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateExperimentRequest &, const Model::UpdateExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateExperimentResponseReceivedHandler
std::future< DeleteNotebookInstanceLifecycleConfigOutcome > DeleteNotebookInstanceLifecycleConfigOutcomeCallable
std::future< ListNotebookInstanceLifecycleConfigsOutcome > ListNotebookInstanceLifecycleConfigsOutcomeCallable
std::future< DeleteExperimentOutcome > DeleteExperimentOutcomeCallable
Aws::Utils::Outcome< DeleteImageResult, SageMakerError > DeleteImageOutcome
Aws::Utils::Outcome< CreateUserProfileResult, SageMakerError > CreateUserProfileOutcome
std::function< void(const SageMakerClient *, const Model::StopLabelingJobRequest &, const Model::StopLabelingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopLabelingJobResponseReceivedHandler
Aws::Utils::Outcome< ListAutoMLJobsResult, SageMakerError > ListAutoMLJobsOutcome
std::future< ListHyperParameterTuningJobsOutcome > ListHyperParameterTuningJobsOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteEndpointRequest &, const Model::DeleteEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEndpointResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateTrialRequest &, const Model::CreateTrialOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrialResponseReceivedHandler
std::future< ListMonitoringSchedulesOutcome > ListMonitoringSchedulesOutcomeCallable
std::future< DescribeSubscribedWorkteamOutcome > DescribeSubscribedWorkteamOutcomeCallable
std::future< CreateEndpointOutcome > CreateEndpointOutcomeCallable
std::future< DescribeModelPackageOutcome > DescribeModelPackageOutcomeCallable
Aws::Utils::Outcome< ListWorkteamsResult, SageMakerError > ListWorkteamsOutcome
std::future< ListAppsOutcome > ListAppsOutcomeCallable
std::function< void(const SageMakerClient *, const Model::ListTrialsRequest &, const Model::ListTrialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrialsResponseReceivedHandler
std::future< ListLabelingJobsForWorkteamOutcome > ListLabelingJobsForWorkteamOutcomeCallable
Aws::Utils::Outcome< CreateCodeRepositoryResult, SageMakerError > CreateCodeRepositoryOutcome
Aws::Utils::Outcome< DescribeAutoMLJobResult, SageMakerError > DescribeAutoMLJobOutcome
Aws::Utils::Outcome< ListImageVersionsResult, SageMakerError > ListImageVersionsOutcome
std::function< void(const SageMakerClient *, const Model::CreateNotebookInstanceLifecycleConfigRequest &, const Model::CreateNotebookInstanceLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNotebookInstanceLifecycleConfigResponseReceivedHandler
Aws::Utils::Outcome< DescribeCodeRepositoryResult, SageMakerError > DescribeCodeRepositoryOutcome
Aws::Utils::Outcome< DescribeFlowDefinitionResult, SageMakerError > DescribeFlowDefinitionOutcome
Aws::Utils::Outcome< CreateWorkteamResult, SageMakerError > CreateWorkteamOutcome
Aws::Utils::Outcome< CreateLabelingJobResult, SageMakerError > CreateLabelingJobOutcome
std::future< ListProcessingJobsOutcome > ListProcessingJobsOutcomeCallable
std::future< DescribeAppOutcome > DescribeAppOutcomeCallable
std::function< void(const SageMakerClient *, const Model::CreateAlgorithmRequest &, const Model::CreateAlgorithmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAlgorithmResponseReceivedHandler
std::future< DeleteImageVersionOutcome > DeleteImageVersionOutcomeCallable
Aws::Utils::Outcome< ListImagesResult, SageMakerError > ListImagesOutcome
std::function< void(const SageMakerClient *, const Model::UpdateDomainRequest &, const Model::UpdateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListCandidatesForAutoMLJobRequest &, const Model::ListCandidatesForAutoMLJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCandidatesForAutoMLJobResponseReceivedHandler
Aws::Utils::Outcome< ListModelsResult, SageMakerError > ListModelsOutcome
std::future< UpdateAppImageConfigOutcome > UpdateAppImageConfigOutcomeCallable
Aws::Utils::Outcome< ListAlgorithmsResult, SageMakerError > ListAlgorithmsOutcome
Aws::Utils::Outcome< DeleteWorkforceResult, SageMakerError > DeleteWorkforceOutcome
std::future< CreateNotebookInstanceOutcome > CreateNotebookInstanceOutcomeCallable
std::future< CreateProcessingJobOutcome > CreateProcessingJobOutcomeCallable
Aws::Utils::Outcome< ListWorkforcesResult, SageMakerError > ListWorkforcesOutcome
std::function< void(const SageMakerClient *, const Model::DescribeProcessingJobRequest &, const Model::DescribeProcessingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProcessingJobResponseReceivedHandler
std::future< ListDomainsOutcome > ListDomainsOutcomeCallable
std::future< DeleteModelOutcome > DeleteModelOutcomeCallable
std::future< DescribeExperimentOutcome > DescribeExperimentOutcomeCallable
Aws::Utils::Outcome< ListModelPackagesResult, SageMakerError > ListModelPackagesOutcome
std::future< CreateAppOutcome > CreateAppOutcomeCallable
Aws::Utils::Outcome< DescribeNotebookInstanceResult, SageMakerError > DescribeNotebookInstanceOutcome
std::future< DescribeHyperParameterTuningJobOutcome > DescribeHyperParameterTuningJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::ListSubscribedWorkteamsRequest &, const Model::ListSubscribedWorkteamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscribedWorkteamsResponseReceivedHandler
Aws::Utils::Outcome< DeleteExperimentResult, SageMakerError > DeleteExperimentOutcome
std::function< void(const SageMakerClient *, const Model::ListWorkteamsRequest &, const Model::ListWorkteamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorkteamsResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StopAutoMLJobOutcome
std::function< void(const SageMakerClient *, const Model::StopHyperParameterTuningJobRequest &, const Model::StopHyperParameterTuningJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopHyperParameterTuningJobResponseReceivedHandler
std::future< DescribeHumanTaskUiOutcome > DescribeHumanTaskUiOutcomeCallable
std::function< void(const SageMakerClient *, const Model::ListProcessingJobsRequest &, const Model::ListProcessingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProcessingJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopTrainingJobRequest &, const Model::StopTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopTrainingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreatePresignedNotebookInstanceUrlRequest &, const Model::CreatePresignedNotebookInstanceUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePresignedNotebookInstanceUrlResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StopTransformJobOutcome
Aws::Utils::Outcome< ListExperimentsResult, SageMakerError > ListExperimentsOutcome
std::future< ListAlgorithmsOutcome > ListAlgorithmsOutcomeCallable
std::function< void(const SageMakerClient *, const Model::ListHumanTaskUisRequest &, const Model::ListHumanTaskUisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListHumanTaskUisResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeMonitoringScheduleRequest &, const Model::DescribeMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMonitoringScheduleResponseReceivedHandler
std::future< ListHumanTaskUisOutcome > ListHumanTaskUisOutcomeCallable
std::future< AssociateTrialComponentOutcome > AssociateTrialComponentOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteWorkteamRequest &, const Model::DeleteWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWorkteamResponseReceivedHandler
Aws::Utils::Outcome< CreateTrialComponentResult, SageMakerError > CreateTrialComponentOutcome
std::function< void(const SageMakerClient *, const Model::DeleteDomainRequest &, const Model::DeleteDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StopNotebookInstanceOutcome
Aws::Utils::Outcome< UpdateTrialResult, SageMakerError > UpdateTrialOutcome
std::function< void(const SageMakerClient *, const Model::CreateModelRequest &, const Model::CreateModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateModelResponseReceivedHandler
std::future< CreateAutoMLJobOutcome > CreateAutoMLJobOutcomeCallable
Aws::Utils::Outcome< DescribeSubscribedWorkteamResult, SageMakerError > DescribeSubscribedWorkteamOutcome
std::future< ListEndpointConfigsOutcome > ListEndpointConfigsOutcomeCallable
Aws::Utils::Outcome< CreateCompilationJobResult, SageMakerError > CreateCompilationJobOutcome
Aws::Utils::Outcome< DescribeAppResult, SageMakerError > DescribeAppOutcome
Aws::Utils::Outcome< DescribeProcessingJobResult, SageMakerError > DescribeProcessingJobOutcome
std::function< void(const SageMakerClient *, const Model::ListModelsRequest &, const Model::ListModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListModelsResponseReceivedHandler
std::future< CreateDomainOutcome > CreateDomainOutcomeCallable
Aws::Utils::Outcome< UpdateCodeRepositoryResult, SageMakerError > UpdateCodeRepositoryOutcome
std::future< StopLabelingJobOutcome > StopLabelingJobOutcomeCallable
std::future< DeleteEndpointConfigOutcome > DeleteEndpointConfigOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteNotebookInstanceRequest &, const Model::DeleteNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNotebookInstanceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateImageVersionRequest &, const Model::CreateImageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateImageVersionResponseReceivedHandler
Aws::Utils::Outcome< CreateAlgorithmResult, SageMakerError > CreateAlgorithmOutcome
std::function< void(const SageMakerClient *, const Model::DescribeNotebookInstanceLifecycleConfigRequest &, const Model::DescribeNotebookInstanceLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNotebookInstanceLifecycleConfigResponseReceivedHandler
std::future< CreateImageVersionOutcome > CreateImageVersionOutcomeCallable
Aws::Client::AWSJsonClient BASECLASS
std::future< StopNotebookInstanceOutcome > StopNotebookInstanceOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteHumanTaskUiRequest &, const Model::DeleteHumanTaskUiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteHumanTaskUiResponseReceivedHandler
std::future< CreateExperimentOutcome > CreateExperimentOutcomeCallable
std::future< StopMonitoringScheduleOutcome > StopMonitoringScheduleOutcomeCallable
std::future< DescribeLabelingJobOutcome > DescribeLabelingJobOutcomeCallable
Aws::Utils::Outcome< CreateDomainResult, SageMakerError > CreateDomainOutcome
Aws::Utils::Outcome< UpdateExperimentResult, SageMakerError > UpdateExperimentOutcome
std::future< DeleteAppOutcome > DeleteAppOutcomeCallable
std::future< DeleteFlowDefinitionOutcome > DeleteFlowDefinitionOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteAlgorithmRequest &, const Model::DeleteAlgorithmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAlgorithmResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeImageVersionRequest &, const Model::DescribeImageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeImageVersionResponseReceivedHandler
std::future< GetSearchSuggestionsOutcome > GetSearchSuggestionsOutcomeCallable
std::future< CreateWorkforceOutcome > CreateWorkforceOutcomeCallable
std::function< void(const SageMakerClient *, const Model::CreateModelPackageRequest &, const Model::CreateModelPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateModelPackageResponseReceivedHandler
Aws::Utils::Outcome< SearchResult, SageMakerError > SearchOutcome
std::function< void(const SageMakerClient *, const Model::CreateTrainingJobRequest &, const Model::CreateTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrainingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeModelPackageRequest &, const Model::DescribeModelPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeModelPackageResponseReceivedHandler
std::future< ListNotebookInstancesOutcome > ListNotebookInstancesOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DescribeEndpointConfigRequest &, const Model::DescribeEndpointConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateCompilationJobRequest &, const Model::CreateCompilationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCompilationJobResponseReceivedHandler
std::future< DescribeProcessingJobOutcome > DescribeProcessingJobOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteAlgorithmOutcome
std::future< CreateHumanTaskUiOutcome > CreateHumanTaskUiOutcomeCallable
Aws::Utils::Outcome< UpdateEndpointResult, SageMakerError > UpdateEndpointOutcome
std::future< ListCompilationJobsOutcome > ListCompilationJobsOutcomeCallable
std::future< StopHyperParameterTuningJobOutcome > StopHyperParameterTuningJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::CreateFlowDefinitionRequest &, const Model::CreateFlowDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFlowDefinitionResponseReceivedHandler
std::future< ListTrialComponentsOutcome > ListTrialComponentsOutcomeCallable
std::future< CreateTrialOutcome > CreateTrialOutcomeCallable
std::future< DescribeNotebookInstanceOutcome > DescribeNotebookInstanceOutcomeCallable
Aws::Utils::Outcome< DeleteTrialResult, SageMakerError > DeleteTrialOutcome
std::function< void(const SageMakerClient *, const Model::DeleteModelPackageRequest &, const Model::DeleteModelPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteModelPackageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateTransformJobRequest &, const Model::CreateTransformJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTransformJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateWorkforceRequest &, const Model::CreateWorkforceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWorkforceResponseReceivedHandler
std::future< StopTransformJobOutcome > StopTransformJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::StopMonitoringScheduleRequest &, const Model::StopMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopMonitoringScheduleResponseReceivedHandler
std::future< ListUserProfilesOutcome > ListUserProfilesOutcomeCallable
Aws::Utils::Outcome< DescribeDomainResult, SageMakerError > DescribeDomainOutcome
Aws::Utils::Outcome< DescribeMonitoringScheduleResult, SageMakerError > DescribeMonitoringScheduleOutcome
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteAppImageConfigOutcome
std::future< CreateUserProfileOutcome > CreateUserProfileOutcomeCallable
Aws::Utils::Outcome< ListHyperParameterTuningJobsResult, SageMakerError > ListHyperParameterTuningJobsOutcome
std::future< ListCandidatesForAutoMLJobOutcome > ListCandidatesForAutoMLJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DescribeCodeRepositoryRequest &, const Model::DescribeCodeRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCodeRepositoryResponseReceivedHandler
std::future< DescribeAppImageConfigOutcome > DescribeAppImageConfigOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DescribeTransformJobRequest &, const Model::DescribeTransformJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTransformJobResponseReceivedHandler
std::future< DeleteWorkteamOutcome > DeleteWorkteamOutcomeCallable
Aws::Utils::Outcome< ListCandidatesForAutoMLJobResult, SageMakerError > ListCandidatesForAutoMLJobOutcome
std::future< DeleteTrialOutcome > DeleteTrialOutcomeCallable
std::future< DescribeTrialOutcome > DescribeTrialOutcomeCallable
std::future< ListSubscribedWorkteamsOutcome > ListSubscribedWorkteamsOutcomeCallable
std::function< void(const SageMakerClient *, const Model::StopCompilationJobRequest &, const Model::StopCompilationJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopCompilationJobResponseReceivedHandler
std::future< DescribeUserProfileOutcome > DescribeUserProfileOutcomeCallable
std::function< void(const SageMakerClient *, const Model::CreateLabelingJobRequest &, const Model::CreateLabelingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLabelingJobResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StopProcessingJobOutcome
Aws::Utils::Outcome< DeleteHumanTaskUiResult, SageMakerError > DeleteHumanTaskUiOutcome
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteNotebookInstanceLifecycleConfigOutcome
std::function< void(const SageMakerClient *, const Model::ListTrainingJobsRequest &, const Model::ListTrainingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrainingJobsResponseReceivedHandler
std::future< UpdateEndpointWeightsAndCapacitiesOutcome > UpdateEndpointWeightsAndCapacitiesOutcomeCallable
Aws::Utils::Outcome< ListTrainingJobsResult, SageMakerError > ListTrainingJobsOutcome
std::function< void(const SageMakerClient *, const Model::CreateCodeRepositoryRequest &, const Model::CreateCodeRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCodeRepositoryResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateProcessingJobRequest &, const Model::CreateProcessingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProcessingJobResponseReceivedHandler
std::future< CreateCodeRepositoryOutcome > CreateCodeRepositoryOutcomeCallable
std::future< UpdateNotebookInstanceOutcome > UpdateNotebookInstanceOutcomeCallable
std::function< void(const SageMakerClient *, const Model::CreateAppRequest &, const Model::CreateAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAppResponseReceivedHandler
std::future< CreateAppImageConfigOutcome > CreateAppImageConfigOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteDomainOutcome
std::function< void(const SageMakerClient *, const Model::DeleteImageVersionRequest &, const Model::DeleteImageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteImageVersionResponseReceivedHandler
std::future< StopProcessingJobOutcome > StopProcessingJobOutcomeCallable
Aws::Utils::Outcome< CreateEndpointConfigResult, SageMakerError > CreateEndpointConfigOutcome
std::future< DescribeModelOutcome > DescribeModelOutcomeCallable
std::future< StopCompilationJobOutcome > StopCompilationJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteNotebookInstanceLifecycleConfigRequest &, const Model::DeleteNotebookInstanceLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNotebookInstanceLifecycleConfigResponseReceivedHandler
std::future< UpdateMonitoringScheduleOutcome > UpdateMonitoringScheduleOutcomeCallable
std::future< DescribeTrialComponentOutcome > DescribeTrialComponentOutcomeCallable
Aws::Utils::Outcome< AssociateTrialComponentResult, SageMakerError > AssociateTrialComponentOutcome
std::future< DescribeAutoMLJobOutcome > DescribeAutoMLJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteFlowDefinitionRequest &, const Model::DeleteFlowDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFlowDefinitionResponseReceivedHandler
std::future< DescribeImageOutcome > DescribeImageOutcomeCallable
Aws::Utils::Outcome< ListFlowDefinitionsResult, SageMakerError > ListFlowDefinitionsOutcome
std::function< void(const SageMakerClient *, const Model::UpdateCodeRepositoryRequest &, const Model::UpdateCodeRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCodeRepositoryResponseReceivedHandler
std::future< DescribeCodeRepositoryOutcome > DescribeCodeRepositoryOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteAppRequest &, const Model::DeleteAppOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAppResponseReceivedHandler
Aws::Utils::Outcome< DescribeExperimentResult, SageMakerError > DescribeExperimentOutcome
std::function< void(const SageMakerClient *, const Model::CreateDomainRequest &, const Model::CreateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteCodeRepositoryOutcome
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StopTrainingJobOutcome
std::function< void(const SageMakerClient *, const Model::DescribeAppImageConfigRequest &, const Model::DescribeAppImageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAppImageConfigResponseReceivedHandler
std::future< UpdateUserProfileOutcome > UpdateUserProfileOutcomeCallable
std::future< CreateCompilationJobOutcome > CreateCompilationJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::CreateEndpointConfigRequest &, const Model::CreateEndpointConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEndpointConfigResponseReceivedHandler
Aws::Utils::Outcome< ListProcessingJobsResult, SageMakerError > ListProcessingJobsOutcome
std::function< void(const SageMakerClient *, const Model::ListCompilationJobsRequest &, const Model::ListCompilationJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCompilationJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListModelPackagesRequest &, const Model::ListModelPackagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListModelPackagesResponseReceivedHandler
std::future< UpdateExperimentOutcome > UpdateExperimentOutcomeCallable
Aws::Utils::Outcome< DeleteTagsResult, SageMakerError > DeleteTagsOutcome
std::function< void(const SageMakerClient *, const Model::DeleteImageRequest &, const Model::DeleteImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteImageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeLabelingJobRequest &, const Model::DescribeLabelingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLabelingJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListTagsRequest &, const Model::ListTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsResponseReceivedHandler
std::future< ListImagesOutcome > ListImagesOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteUserProfileRequest &, const Model::DeleteUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserProfileResponseReceivedHandler
std::future< DescribeWorkteamOutcome > DescribeWorkteamOutcomeCallable
Aws::Utils::Outcome< DescribeUserProfileResult, SageMakerError > DescribeUserProfileOutcome
Aws::Utils::Outcome< CreateWorkforceResult, SageMakerError > CreateWorkforceOutcome
std::function< void(const SageMakerClient *, const Model::ListTransformJobsRequest &, const Model::ListTransformJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTransformJobsResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteEndpointOutcome
Aws::Utils::Outcome< ListUserProfilesResult, SageMakerError > ListUserProfilesOutcome
Aws::Utils::Outcome< CreateAutoMLJobResult, SageMakerError > CreateAutoMLJobOutcome
std::future< DeleteHumanTaskUiOutcome > DeleteHumanTaskUiOutcomeCallable
std::future< CreateModelOutcome > CreateModelOutcomeCallable
std::function< void(const SageMakerClient *, const Model::CreateWorkteamRequest &, const Model::CreateWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateWorkteamResponseReceivedHandler
std::future< CreateNotebookInstanceLifecycleConfigOutcome > CreateNotebookInstanceLifecycleConfigOutcomeCallable
Aws::Utils::Outcome< UpdateEndpointWeightsAndCapacitiesResult, SageMakerError > UpdateEndpointWeightsAndCapacitiesOutcome
std::function< void(const SageMakerClient *, const Model::StopTransformJobRequest &, const Model::StopTransformJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopTransformJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeWorkforceRequest &, const Model::DescribeWorkforceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeWorkforceResponseReceivedHandler
Aws::Utils::Outcome< ListCodeRepositoriesResult, SageMakerError > ListCodeRepositoriesOutcome
std::future< DescribeFlowDefinitionOutcome > DescribeFlowDefinitionOutcomeCallable
Aws::Utils::Outcome< UpdateAppImageConfigResult, SageMakerError > UpdateAppImageConfigOutcome
Aws::Utils::Outcome< DescribeHumanTaskUiResult, SageMakerError > DescribeHumanTaskUiOutcome
Aws::Utils::Outcome< ListEndpointsResult, SageMakerError > ListEndpointsOutcome
Aws::Utils::Outcome< CreateNotebookInstanceResult, SageMakerError > CreateNotebookInstanceOutcome
std::function< void(const SageMakerClient *, const Model::ListTrialComponentsRequest &, const Model::ListTrialComponentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrialComponentsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeSubscribedWorkteamRequest &, const Model::DescribeSubscribedWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSubscribedWorkteamResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteWorkforceRequest &, const Model::DeleteWorkforceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteWorkforceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateMonitoringScheduleRequest &, const Model::CreateMonitoringScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMonitoringScheduleResponseReceivedHandler
Aws::Utils::Outcome< DescribeNotebookInstanceLifecycleConfigResult, SageMakerError > DescribeNotebookInstanceLifecycleConfigOutcome
Aws::Utils::Outcome< UpdateNotebookInstanceLifecycleConfigResult, SageMakerError > UpdateNotebookInstanceLifecycleConfigOutcome
std::function< void(const SageMakerClient *, const Model::UpdateEndpointWeightsAndCapacitiesRequest &, const Model::UpdateEndpointWeightsAndCapacitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEndpointWeightsAndCapacitiesResponseReceivedHandler
Aws::Utils::Outcome< CreatePresignedDomainUrlResult, SageMakerError > CreatePresignedDomainUrlOutcome
std::function< void(const SageMakerClient *, const Model::DescribeModelRequest &, const Model::DescribeModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeModelResponseReceivedHandler
std::future< DeleteAlgorithmOutcome > DeleteAlgorithmOutcomeCallable
std::future< DeleteModelPackageOutcome > DeleteModelPackageOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DescribeTrialRequest &, const Model::DescribeTrialOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTrialResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeAutoMLJobRequest &, const Model::DescribeAutoMLJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAutoMLJobResponseReceivedHandler
Aws::Utils::Outcome< ListNotebookInstancesResult, SageMakerError > ListNotebookInstancesOutcome
std::future< ListImageVersionsOutcome > ListImageVersionsOutcomeCallable
std::function< void(const SageMakerClient *, const Model::AssociateTrialComponentRequest &, const Model::AssociateTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateTrialComponentResponseReceivedHandler
std::future< ListFlowDefinitionsOutcome > ListFlowDefinitionsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteMonitoringScheduleOutcome
std::future< DescribeEndpointConfigOutcome > DescribeEndpointConfigOutcomeCallable
Aws::Utils::Outcome< ListTrialComponentsResult, SageMakerError > ListTrialComponentsOutcome
Aws::Utils::Outcome< ListTrialsResult, SageMakerError > ListTrialsOutcome
std::function< void(const SageMakerClient *, const Model::ListAutoMLJobsRequest &, const Model::ListAutoMLJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAutoMLJobsResponseReceivedHandler
std::future< UpdateEndpointOutcome > UpdateEndpointOutcomeCallable
std::function< void(const SageMakerClient *, const Model::ListAlgorithmsRequest &, const Model::ListAlgorithmsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAlgorithmsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListLabelingJobsRequest &, const Model::ListLabelingJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLabelingJobsResponseReceivedHandler
std::future< CreateImageOutcome > CreateImageOutcomeCallable
std::future< ListExperimentsOutcome > ListExperimentsOutcomeCallable
std::future< CreateEndpointConfigOutcome > CreateEndpointConfigOutcomeCallable
Aws::Utils::Outcome< DescribeImageVersionResult, SageMakerError > DescribeImageVersionOutcome
Aws::Utils::Outcome< ListTagsResult, SageMakerError > ListTagsOutcome
std::future< DescribeDomainOutcome > DescribeDomainOutcomeCallable
std::function< void(const SageMakerClient *, const Model::UpdateWorkforceRequest &, const Model::UpdateWorkforceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWorkforceResponseReceivedHandler
std::future< ListTransformJobsOutcome > ListTransformJobsOutcomeCallable
Aws::Utils::Outcome< UpdateUserProfileResult, SageMakerError > UpdateUserProfileOutcome
std::function< void(const SageMakerClient *, const Model::ListMonitoringExecutionsRequest &, const Model::ListMonitoringExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMonitoringExecutionsResponseReceivedHandler
std::future< StopAutoMLJobOutcome > StopAutoMLJobOutcomeCallable
std::future< DeleteTrialComponentOutcome > DeleteTrialComponentOutcomeCallable
std::future< DescribeMonitoringScheduleOutcome > DescribeMonitoringScheduleOutcomeCallable
std::future< ListTagsOutcome > ListTagsOutcomeCallable
std::function< void(const SageMakerClient *, const Model::RenderUiTemplateRequest &, const Model::RenderUiTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RenderUiTemplateResponseReceivedHandler
std::future< CreateHyperParameterTuningJobOutcome > CreateHyperParameterTuningJobOutcomeCallable
std::future< DescribeNotebookInstanceLifecycleConfigOutcome > DescribeNotebookInstanceLifecycleConfigOutcomeCallable
std::future< ListModelPackagesOutcome > ListModelPackagesOutcomeCallable
std::function< void(const SageMakerClient *, const Model::ListUserProfilesRequest &, const Model::ListUserProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUserProfilesResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StartNotebookInstanceOutcome
std::future< ListWorkteamsOutcome > ListWorkteamsOutcomeCallable
Aws::Utils::Outcome< DescribeTrialResult, SageMakerError > DescribeTrialOutcome
Aws::Utils::Outcome< UpdateTrialComponentResult, SageMakerError > UpdateTrialComponentOutcome
Aws::Utils::Outcome< CreateAppImageConfigResult, SageMakerError > CreateAppImageConfigOutcome
Aws::Utils::Outcome< ListDomainsResult, SageMakerError > ListDomainsOutcome
std::function< void(const SageMakerClient *, const Model::CreateTrialComponentRequest &, const Model::CreateTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTrialComponentResponseReceivedHandler
Aws::Utils::Outcome< DescribeCompilationJobResult, SageMakerError > DescribeCompilationJobOutcome
Aws::Utils::Outcome< ListLabelingJobsForWorkteamResult, SageMakerError > ListLabelingJobsForWorkteamOutcome
std::future< ListMonitoringExecutionsOutcome > ListMonitoringExecutionsOutcomeCallable
std::function< void(const SageMakerClient *, const Model::StopAutoMLJobRequest &, const Model::StopAutoMLJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopAutoMLJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListWorkforcesRequest &, const Model::ListWorkforcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListWorkforcesResponseReceivedHandler
std::future< DescribeAlgorithmOutcome > DescribeAlgorithmOutcomeCallable
std::function< void(const SageMakerClient *, const Model::UpdateUserProfileRequest &, const Model::UpdateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserProfileResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListTrainingJobsForHyperParameterTuningJobRequest &, const Model::ListTrainingJobsForHyperParameterTuningJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTrainingJobsForHyperParameterTuningJobResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::GetSearchSuggestionsRequest &, const Model::GetSearchSuggestionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSearchSuggestionsResponseReceivedHandler
Aws::Utils::Outcome< DescribeAppImageConfigResult, SageMakerError > DescribeAppImageConfigOutcome
std::function< void(const SageMakerClient *, const Model::ListNotebookInstancesRequest &, const Model::ListNotebookInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNotebookInstancesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::StopNotebookInstanceRequest &, const Model::StopNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopNotebookInstanceResponseReceivedHandler
Aws::Utils::Outcome< CreateImageVersionResult, SageMakerError > CreateImageVersionOutcome
std::function< void(const SageMakerClient *, const Model::CreateNotebookInstanceRequest &, const Model::CreateNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNotebookInstanceResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateAppImageConfigRequest &, const Model::CreateAppImageConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAppImageConfigResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StopMonitoringScheduleOutcome
std::function< void(const SageMakerClient *, const Model::ListAppsRequest &, const Model::ListAppsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAppsResponseReceivedHandler
std::future< DescribeCompilationJobOutcome > DescribeCompilationJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::AddTagsRequest &, const Model::AddTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsResponseReceivedHandler
Aws::Utils::Outcome< ListLabelingJobsResult, SageMakerError > ListLabelingJobsOutcome
Aws::Utils::Outcome< CreateModelResult, SageMakerError > CreateModelOutcome
std::function< void(const SageMakerClient *, const Model::DeleteModelRequest &, const Model::DeleteModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteModelResponseReceivedHandler
std::future< DeleteNotebookInstanceOutcome > DeleteNotebookInstanceOutcomeCallable
std::future< DeleteAppImageConfigOutcome > DeleteAppImageConfigOutcomeCallable
Aws::Utils::Outcome< DeleteTrialComponentResult, SageMakerError > DeleteTrialComponentOutcome
std::function< void(const SageMakerClient *, const Model::DescribeDomainRequest &, const Model::DescribeDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDomainResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteTrialComponentRequest &, const Model::DeleteTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTrialComponentResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
std::future< ListAutoMLJobsOutcome > ListAutoMLJobsOutcomeCallable
std::future< SearchOutcome > SearchOutcomeCallable
std::future< StartNotebookInstanceOutcome > StartNotebookInstanceOutcomeCallable
Aws::Utils::Outcome< ListHumanTaskUisResult, SageMakerError > ListHumanTaskUisOutcome
Aws::Utils::Outcome< CreateImageResult, SageMakerError > CreateImageOutcome
std::future< ListModelsOutcome > ListModelsOutcomeCallable
Aws::Utils::Outcome< RenderUiTemplateResult, SageMakerError > RenderUiTemplateOutcome
std::future< ListTrialsOutcome > ListTrialsOutcomeCallable
Aws::Utils::Outcome< ListSubscribedWorkteamsResult, SageMakerError > ListSubscribedWorkteamsOutcome
std::function< void(const SageMakerClient *, const Model::ListEndpointsRequest &, const Model::ListEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEndpointsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeUserProfileRequest &, const Model::DescribeUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUserProfileResponseReceivedHandler
Aws::Utils::Outcome< ListAppsResult, SageMakerError > ListAppsOutcome
std::future< DeleteEndpointOutcome > DeleteEndpointOutcomeCallable
std::future< DisassociateTrialComponentOutcome > DisassociateTrialComponentOutcomeCallable
Aws::Utils::Outcome< DescribeTrialComponentResult, SageMakerError > DescribeTrialComponentOutcome
std::future< RenderUiTemplateOutcome > RenderUiTemplateOutcomeCallable
std::future< ListAppImageConfigsOutcome > ListAppImageConfigsOutcomeCallable
Aws::Utils::Outcome< ListTrainingJobsForHyperParameterTuningJobResult, SageMakerError > ListTrainingJobsForHyperParameterTuningJobOutcome
std::future< ListTrainingJobsForHyperParameterTuningJobOutcome > ListTrainingJobsForHyperParameterTuningJobOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteTagsRequest &, const Model::DeleteTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTagsResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteUserProfileOutcome
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StopLabelingJobOutcome
std::future< DescribeTrainingJobOutcome > DescribeTrainingJobOutcomeCallable
std::future< CreateModelPackageOutcome > CreateModelPackageOutcomeCallable
std::function< void(const SageMakerClient *, const Model::UpdateTrialComponentRequest &, const Model::UpdateTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTrialComponentResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::UpdateTrialRequest &, const Model::UpdateTrialOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTrialResponseReceivedHandler
Aws::Utils::Outcome< UpdateWorkteamResult, SageMakerError > UpdateWorkteamOutcome
std::future< DescribeWorkforceOutcome > DescribeWorkforceOutcomeCallable
Aws::Utils::Outcome< CreateTrainingJobResult, SageMakerError > CreateTrainingJobOutcome
Aws::Utils::Outcome< DescribeImageResult, SageMakerError > DescribeImageOutcome
std::function< void(const SageMakerClient *, const Model::UpdateWorkteamRequest &, const Model::UpdateWorkteamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateWorkteamResponseReceivedHandler
Aws::Utils::Outcome< UpdateMonitoringScheduleResult, SageMakerError > UpdateMonitoringScheduleOutcome
std::function< void(const SageMakerClient *, const Model::CreateExperimentRequest &, const Model::CreateExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateExperimentResponseReceivedHandler
Aws::Utils::Outcome< CreateHyperParameterTuningJobResult, SageMakerError > CreateHyperParameterTuningJobOutcome
std::function< void(const SageMakerClient *, const Model::DescribeFlowDefinitionRequest &, const Model::DescribeFlowDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFlowDefinitionResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DisassociateTrialComponentRequest &, const Model::DisassociateTrialComponentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateTrialComponentResponseReceivedHandler
std::future< CreateTrialComponentOutcome > CreateTrialComponentOutcomeCallable
std::future< UpdateTrialOutcome > UpdateTrialOutcomeCallable
Aws::Utils::Outcome< CreateEndpointResult, SageMakerError > CreateEndpointOutcome
Aws::Utils::Outcome< ListEndpointConfigsResult, SageMakerError > ListEndpointConfigsOutcome
Aws::Utils::Outcome< DescribeLabelingJobResult, SageMakerError > DescribeLabelingJobOutcome
Aws::Utils::Outcome< DeleteWorkteamResult, SageMakerError > DeleteWorkteamOutcome
std::function< void(const SageMakerClient *, const Model::UpdateEndpointRequest &, const Model::UpdateEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEndpointResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteExperimentRequest &, const Model::DeleteExperimentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteExperimentResponseReceivedHandler
std::future< UpdateDomainOutcome > UpdateDomainOutcomeCallable
std::function< void(const SageMakerClient *, const Model::ListNotebookInstanceLifecycleConfigsRequest &, const Model::ListNotebookInstanceLifecycleConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNotebookInstanceLifecycleConfigsResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StopHyperParameterTuningJobOutcome
Aws::Utils::Outcome< DescribeTrainingJobResult, SageMakerError > DescribeTrainingJobOutcome
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteNotebookInstanceOutcome
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > StopCompilationJobOutcome
Aws::Utils::Outcome< ListTransformJobsResult, SageMakerError > ListTransformJobsOutcome
std::future< DeleteTagsOutcome > DeleteTagsOutcomeCallable
std::future< ListTrainingJobsOutcome > ListTrainingJobsOutcomeCallable
std::future< ListCodeRepositoriesOutcome > ListCodeRepositoriesOutcomeCallable
std::function< void(const SageMakerClient *, const Model::ListHyperParameterTuningJobsRequest &, const Model::ListHyperParameterTuningJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListHyperParameterTuningJobsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeAlgorithmRequest &, const Model::DescribeAlgorithmOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAlgorithmResponseReceivedHandler
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteModelPackageOutcome
Aws::Utils::Outcome< UpdateNotebookInstanceResult, SageMakerError > UpdateNotebookInstanceOutcome
std::function< void(const SageMakerClient *, const Model::UpdateNotebookInstanceLifecycleConfigRequest &, const Model::UpdateNotebookInstanceLifecycleConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateNotebookInstanceLifecycleConfigResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeHumanTaskUiRequest &, const Model::DescribeHumanTaskUiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeHumanTaskUiResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreatePresignedDomainUrlRequest &, const Model::CreatePresignedDomainUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePresignedDomainUrlResponseReceivedHandler
std::future< AddTagsOutcome > AddTagsOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DescribeHyperParameterTuningJobRequest &, const Model::DescribeHyperParameterTuningJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeHyperParameterTuningJobResponseReceivedHandler
Aws::Utils::Outcome< CreateProcessingJobResult, SageMakerError > CreateProcessingJobOutcome
std::function< void(const SageMakerClient *, const Model::DeleteEndpointConfigRequest &, const Model::DeleteEndpointConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEndpointConfigResponseReceivedHandler
Aws::Utils::Outcome< DescribeEndpointResult, SageMakerError > DescribeEndpointOutcome
std::future< UpdateTrialComponentOutcome > UpdateTrialComponentOutcomeCallable
Aws::Utils::Outcome< DisassociateTrialComponentResult, SageMakerError > DisassociateTrialComponentOutcome
std::function< void(const SageMakerClient *, const Model::DescribeTrainingJobRequest &, const Model::DescribeTrainingJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTrainingJobResponseReceivedHandler
std::future< CreatePresignedNotebookInstanceUrlOutcome > CreatePresignedNotebookInstanceUrlOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DeleteCodeRepositoryRequest &, const Model::DeleteCodeRepositoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCodeRepositoryResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DescribeNotebookInstanceRequest &, const Model::DescribeNotebookInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNotebookInstanceResponseReceivedHandler
std::future< UpdateCodeRepositoryOutcome > UpdateCodeRepositoryOutcomeCallable
std::future< ListEndpointsOutcome > ListEndpointsOutcomeCallable
std::future< DeleteUserProfileOutcome > DeleteUserProfileOutcomeCallable
std::future< UpdateWorkteamOutcome > UpdateWorkteamOutcomeCallable
std::function< void(const SageMakerClient *, const Model::DescribeEndpointRequest &, const Model::DescribeEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListFlowDefinitionsRequest &, const Model::ListFlowDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFlowDefinitionsResponseReceivedHandler
Aws::Utils::Outcome< CreateNotebookInstanceLifecycleConfigResult, SageMakerError > CreateNotebookInstanceLifecycleConfigOutcome
Aws::Utils::Outcome< AddTagsResult, SageMakerError > AddTagsOutcome
std::function< void(const SageMakerClient *, const Model::ListImagesRequest &, const Model::ListImagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListImagesResponseReceivedHandler
Aws::Utils::Outcome< DescribeHyperParameterTuningJobResult, SageMakerError > DescribeHyperParameterTuningJobOutcome
Aws::Utils::Outcome< UpdateDomainResult, SageMakerError > UpdateDomainOutcome
Aws::Utils::Outcome< DescribeAlgorithmResult, SageMakerError > DescribeAlgorithmOutcome
Aws::Utils::Outcome< UpdateImageResult, SageMakerError > UpdateImageOutcome
Aws::Utils::Outcome< DescribeEndpointConfigResult, SageMakerError > DescribeEndpointConfigOutcome
Aws::Utils::Outcome< Aws::NoResult, SageMakerError > DeleteAppOutcome
std::future< ListLabelingJobsOutcome > ListLabelingJobsOutcomeCallable
Aws::Utils::Outcome< ListCompilationJobsResult, SageMakerError > ListCompilationJobsOutcome
std::function< void(const SageMakerClient *, const Model::ListCodeRepositoriesRequest &, const Model::ListCodeRepositoriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCodeRepositoriesResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::DeleteTrialRequest &, const Model::DeleteTrialOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTrialResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateEndpointRequest &, const Model::CreateEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEndpointResponseReceivedHandler
Aws::Utils::Outcome< ListNotebookInstanceLifecycleConfigsResult, SageMakerError > ListNotebookInstanceLifecycleConfigsOutcome
std::future< ListWorkforcesOutcome > ListWorkforcesOutcomeCallable
Aws::Utils::Outcome< CreateFlowDefinitionResult, SageMakerError > CreateFlowDefinitionOutcome
std::future< CreateWorkteamOutcome > CreateWorkteamOutcomeCallable
std::function< void(const SageMakerClient *, const Model::CreateImageRequest &, const Model::CreateImageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateImageResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::ListAppImageConfigsRequest &, const Model::ListAppImageConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAppImageConfigsResponseReceivedHandler
std::function< void(const SageMakerClient *, const Model::CreateHumanTaskUiRequest &, const Model::CreateHumanTaskUiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateHumanTaskUiResponseReceivedHandler
Aws::Utils::Outcome< CreateModelPackageResult, SageMakerError > CreateModelPackageOutcome
std::future< DescribeImageVersionOutcome > DescribeImageVersionOutcomeCallable