8#include <aws/core/client/UserAgent.h>
9#include <aws/core/utils/pagination/Paginator.h>
10#include <aws/sagemaker/model/CreateHubContentPresignedUrlsPaginationTraits.h>
11#include <aws/sagemaker/model/DescribeTrainingPlanExtensionHistoryPaginationTraits.h>
12#include <aws/sagemaker/model/ListAIBenchmarkJobsPaginationTraits.h>
13#include <aws/sagemaker/model/ListAIRecommendationJobsPaginationTraits.h>
14#include <aws/sagemaker/model/ListAIWorkloadConfigsPaginationTraits.h>
15#include <aws/sagemaker/model/ListActionsPaginationTraits.h>
16#include <aws/sagemaker/model/ListAlgorithmsPaginationTraits.h>
17#include <aws/sagemaker/model/ListAliasesPaginationTraits.h>
18#include <aws/sagemaker/model/ListAppImageConfigsPaginationTraits.h>
19#include <aws/sagemaker/model/ListAppsPaginationTraits.h>
20#include <aws/sagemaker/model/ListArtifactsPaginationTraits.h>
21#include <aws/sagemaker/model/ListAssociationsPaginationTraits.h>
22#include <aws/sagemaker/model/ListAutoMLJobsPaginationTraits.h>
23#include <aws/sagemaker/model/ListCandidatesForAutoMLJobPaginationTraits.h>
24#include <aws/sagemaker/model/ListClusterEventsPaginationTraits.h>
25#include <aws/sagemaker/model/ListClusterNodesPaginationTraits.h>
26#include <aws/sagemaker/model/ListClusterSchedulerConfigsPaginationTraits.h>
27#include <aws/sagemaker/model/ListClustersPaginationTraits.h>
28#include <aws/sagemaker/model/ListCodeRepositoriesPaginationTraits.h>
29#include <aws/sagemaker/model/ListCompilationJobsPaginationTraits.h>
30#include <aws/sagemaker/model/ListComputeQuotasPaginationTraits.h>
31#include <aws/sagemaker/model/ListContextsPaginationTraits.h>
32#include <aws/sagemaker/model/ListDataQualityJobDefinitionsPaginationTraits.h>
33#include <aws/sagemaker/model/ListDeviceFleetsPaginationTraits.h>
34#include <aws/sagemaker/model/ListDevicesPaginationTraits.h>
35#include <aws/sagemaker/model/ListDomainsPaginationTraits.h>
36#include <aws/sagemaker/model/ListEdgeDeploymentPlansPaginationTraits.h>
37#include <aws/sagemaker/model/ListEdgePackagingJobsPaginationTraits.h>
38#include <aws/sagemaker/model/ListEndpointConfigsPaginationTraits.h>
39#include <aws/sagemaker/model/ListEndpointsPaginationTraits.h>
40#include <aws/sagemaker/model/ListExperimentsPaginationTraits.h>
41#include <aws/sagemaker/model/ListFeatureGroupsPaginationTraits.h>
42#include <aws/sagemaker/model/ListFlowDefinitionsPaginationTraits.h>
43#include <aws/sagemaker/model/ListHumanTaskUisPaginationTraits.h>
44#include <aws/sagemaker/model/ListHyperParameterTuningJobsPaginationTraits.h>
45#include <aws/sagemaker/model/ListImageVersionsPaginationTraits.h>
46#include <aws/sagemaker/model/ListImagesPaginationTraits.h>
47#include <aws/sagemaker/model/ListInferenceComponentsPaginationTraits.h>
48#include <aws/sagemaker/model/ListInferenceExperimentsPaginationTraits.h>
49#include <aws/sagemaker/model/ListInferenceRecommendationsJobStepsPaginationTraits.h>
50#include <aws/sagemaker/model/ListInferenceRecommendationsJobsPaginationTraits.h>
51#include <aws/sagemaker/model/ListJobSchemaVersionsPaginationTraits.h>
52#include <aws/sagemaker/model/ListJobsPaginationTraits.h>
53#include <aws/sagemaker/model/ListLabelingJobsForWorkteamPaginationTraits.h>
54#include <aws/sagemaker/model/ListLabelingJobsPaginationTraits.h>
55#include <aws/sagemaker/model/ListLineageGroupsPaginationTraits.h>
56#include <aws/sagemaker/model/ListMlflowAppsPaginationTraits.h>
57#include <aws/sagemaker/model/ListMlflowTrackingServersPaginationTraits.h>
58#include <aws/sagemaker/model/ListModelBiasJobDefinitionsPaginationTraits.h>
59#include <aws/sagemaker/model/ListModelCardExportJobsPaginationTraits.h>
60#include <aws/sagemaker/model/ListModelCardVersionsPaginationTraits.h>
61#include <aws/sagemaker/model/ListModelCardsPaginationTraits.h>
62#include <aws/sagemaker/model/ListModelExplainabilityJobDefinitionsPaginationTraits.h>
63#include <aws/sagemaker/model/ListModelMetadataPaginationTraits.h>
64#include <aws/sagemaker/model/ListModelPackageGroupsPaginationTraits.h>
65#include <aws/sagemaker/model/ListModelPackagesPaginationTraits.h>
66#include <aws/sagemaker/model/ListModelQualityJobDefinitionsPaginationTraits.h>
67#include <aws/sagemaker/model/ListModelsPaginationTraits.h>
68#include <aws/sagemaker/model/ListMonitoringAlertHistoryPaginationTraits.h>
69#include <aws/sagemaker/model/ListMonitoringAlertsPaginationTraits.h>
70#include <aws/sagemaker/model/ListMonitoringExecutionsPaginationTraits.h>
71#include <aws/sagemaker/model/ListMonitoringSchedulesPaginationTraits.h>
72#include <aws/sagemaker/model/ListNotebookInstanceLifecycleConfigsPaginationTraits.h>
73#include <aws/sagemaker/model/ListNotebookInstancesPaginationTraits.h>
74#include <aws/sagemaker/model/ListOptimizationJobsPaginationTraits.h>
75#include <aws/sagemaker/model/ListPartnerAppsPaginationTraits.h>
76#include <aws/sagemaker/model/ListPipelineExecutionStepsPaginationTraits.h>
77#include <aws/sagemaker/model/ListPipelineExecutionsPaginationTraits.h>
78#include <aws/sagemaker/model/ListPipelineParametersForExecutionPaginationTraits.h>
79#include <aws/sagemaker/model/ListPipelineVersionsPaginationTraits.h>
80#include <aws/sagemaker/model/ListPipelinesPaginationTraits.h>
81#include <aws/sagemaker/model/ListProcessingJobsPaginationTraits.h>
82#include <aws/sagemaker/model/ListProjectsPaginationTraits.h>
83#include <aws/sagemaker/model/ListResourceCatalogsPaginationTraits.h>
84#include <aws/sagemaker/model/ListSpacesPaginationTraits.h>
85#include <aws/sagemaker/model/ListStageDevicesPaginationTraits.h>
86#include <aws/sagemaker/model/ListStudioLifecycleConfigsPaginationTraits.h>
87#include <aws/sagemaker/model/ListSubscribedWorkteamsPaginationTraits.h>
88#include <aws/sagemaker/model/ListTagsPaginationTraits.h>
89#include <aws/sagemaker/model/ListTrainingJobsForHyperParameterTuningJobPaginationTraits.h>
90#include <aws/sagemaker/model/ListTrainingJobsPaginationTraits.h>
91#include <aws/sagemaker/model/ListTrainingPlansPaginationTraits.h>
92#include <aws/sagemaker/model/ListTransformJobsPaginationTraits.h>
93#include <aws/sagemaker/model/ListTrialComponentsPaginationTraits.h>
94#include <aws/sagemaker/model/ListTrialsPaginationTraits.h>
95#include <aws/sagemaker/model/ListUltraServersByReservedCapacityPaginationTraits.h>
96#include <aws/sagemaker/model/ListUserProfilesPaginationTraits.h>
97#include <aws/sagemaker/model/ListWorkforcesPaginationTraits.h>
98#include <aws/sagemaker/model/ListWorkteamsPaginationTraits.h>
99#include <aws/sagemaker/model/QueryLineagePaginationTraits.h>
100#include <aws/sagemaker/model/SearchPaginationTraits.h>
107template <
typename DerivedClient>
119 static_cast<DerivedClient*
>(
this), request};
131 static_cast<DerivedClient*
>(
this), request};
154 static_cast<DerivedClient*
>(
this), request};
166 static_cast<DerivedClient*
>(
this), request};
178 static_cast<DerivedClient*
>(
this), request};
212 static_cast<DerivedClient*
>(
this), request};
222 static_cast<DerivedClient*
>(
this), request};
268 static_cast<DerivedClient*
>(
this), request};
280 static_cast<DerivedClient*
>(
this), request};
315 static_cast<DerivedClient*
>(
this), request};
327 static_cast<DerivedClient*
>(
this), request};
339 static_cast<DerivedClient*
>(
this), request};
351 static_cast<DerivedClient*
>(
this), request};
374 static_cast<DerivedClient*
>(
this), request};
420 static_cast<DerivedClient*
>(
this), request};
432 static_cast<DerivedClient*
>(
this), request};
444 static_cast<DerivedClient*
>(
this), request};
479 static_cast<DerivedClient*
>(
this), request};
491 static_cast<DerivedClient*
>(
this), request};
515 static_cast<DerivedClient*
>(
this), request};
538 static_cast<DerivedClient*
>(
this), request};
550 static_cast<DerivedClient*
>(
this), request};
562 static_cast<DerivedClient*
>(
this), request};
574 static_cast<DerivedClient*
>(
this), request};
586 static_cast<DerivedClient*
>(
this), request};
596 static_cast<DerivedClient*
>(
this), request};
608 static_cast<DerivedClient*
>(
this), request};
632 static_cast<DerivedClient*
>(
this), request};
644 static_cast<DerivedClient*
>(
this), request};
667 static_cast<DerivedClient*
>(
this), request};
679 static_cast<DerivedClient*
>(
this), request};
691 static_cast<DerivedClient*
>(
this), request};
714 static_cast<DerivedClient*
>(
this), request};
726 static_cast<DerivedClient*
>(
this), request};
738 static_cast<DerivedClient*
>(
this), request};
750 static_cast<DerivedClient*
>(
this), request};
762 static_cast<DerivedClient*
>(
this), request};
774 static_cast<DerivedClient*
>(
this), request};
797 static_cast<DerivedClient*
>(
this), request};
809 static_cast<DerivedClient*
>(
this), request};
821 static_cast<DerivedClient*
>(
this), request};
833 static_cast<DerivedClient*
>(
this), request};
845 static_cast<DerivedClient*
>(
this), request};
857 static_cast<DerivedClient*
>(
this), request};
869 static_cast<DerivedClient*
>(
this), request};
893 static_cast<DerivedClient*
>(
this), request};
905 static_cast<DerivedClient*
>(
this), request};
917 static_cast<DerivedClient*
>(
this), request};
940 static_cast<DerivedClient*
>(
this), request};
952 static_cast<DerivedClient*
>(
this), request};
975 static_cast<DerivedClient*
>(
this), request};
1010 static_cast<DerivedClient*
>(
this), request};
1022 static_cast<DerivedClient*
>(
this), request};
1032 static_cast<DerivedClient*
>(
this), request};
1056 static_cast<DerivedClient*
>(
this), request};
1068 static_cast<DerivedClient*
>(
this), request};
1080 static_cast<DerivedClient*
>(
this), request};
1092 static_cast<DerivedClient*
>(
this), request};
1115 static_cast<DerivedClient*
>(
this), request};
1170 static_cast<DerivedClient*
>(
this), request};
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const