AWS SDK for C++

AWS SDK for C++ Version 1.11.755

Loading...
Searching...
No Matches
CleanRoomsPaginationBase.h
1
6#pragma once
7
8#include <aws/cleanrooms/model/ListAnalysisTemplatesPaginationTraits.h>
9#include <aws/cleanrooms/model/ListCollaborationAnalysisTemplatesPaginationTraits.h>
10#include <aws/cleanrooms/model/ListCollaborationChangeRequestsPaginationTraits.h>
11#include <aws/cleanrooms/model/ListCollaborationConfiguredAudienceModelAssociationsPaginationTraits.h>
12#include <aws/cleanrooms/model/ListCollaborationIdNamespaceAssociationsPaginationTraits.h>
13#include <aws/cleanrooms/model/ListCollaborationPrivacyBudgetTemplatesPaginationTraits.h>
14#include <aws/cleanrooms/model/ListCollaborationPrivacyBudgetsPaginationTraits.h>
15#include <aws/cleanrooms/model/ListCollaborationsPaginationTraits.h>
16#include <aws/cleanrooms/model/ListConfiguredAudienceModelAssociationsPaginationTraits.h>
17#include <aws/cleanrooms/model/ListConfiguredTableAssociationsPaginationTraits.h>
18#include <aws/cleanrooms/model/ListConfiguredTablesPaginationTraits.h>
19#include <aws/cleanrooms/model/ListIdMappingTablesPaginationTraits.h>
20#include <aws/cleanrooms/model/ListIdNamespaceAssociationsPaginationTraits.h>
21#include <aws/cleanrooms/model/ListMembersPaginationTraits.h>
22#include <aws/cleanrooms/model/ListMembershipsPaginationTraits.h>
23#include <aws/cleanrooms/model/ListPrivacyBudgetTemplatesPaginationTraits.h>
24#include <aws/cleanrooms/model/ListPrivacyBudgetsPaginationTraits.h>
25#include <aws/cleanrooms/model/ListProtectedJobsPaginationTraits.h>
26#include <aws/cleanrooms/model/ListProtectedQueriesPaginationTraits.h>
27#include <aws/cleanrooms/model/ListSchemasPaginationTraits.h>
28#include <aws/core/utils/pagination/Paginator.h>
29
30#include <memory>
31
32namespace Aws {
33namespace CleanRooms {
34
35class CleanRoomsClient;
36
37template <typename DerivedClient>
39 public:
48 static_cast<DerivedClient*>(this), request};
49 }
50
59 static_cast<DerivedClient*>(this), request};
60 }
61
70 static_cast<DerivedClient*>(this), request};
71 }
72
83 request};
84 }
85
94 static_cast<DerivedClient*>(this), request};
95 }
96
105 static_cast<DerivedClient*>(this), request};
106 }
107
116 static_cast<DerivedClient*>(this), request};
117 }
118
127 static_cast<DerivedClient*>(this), request};
128 }
129
138 static_cast<DerivedClient*>(this), request};
139 }
140
149 static_cast<DerivedClient*>(this), request};
150 }
151
160 static_cast<DerivedClient*>(this), request};
161 }
162
171 static_cast<DerivedClient*>(this), request};
172 }
173
182 static_cast<DerivedClient*>(this), request};
183 }
184
191 Pagination::ListMembersPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
192 request};
193 }
194
202 Pagination::ListMembershipsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
203 request};
204 }
205
214 static_cast<DerivedClient*>(this), request};
215 }
216
225 static_cast<DerivedClient*>(this), request};
226 }
227
236 static_cast<DerivedClient*>(this), request};
237 }
238
247 static_cast<DerivedClient*>(this), request};
248 }
249
256 Pagination::ListSchemasPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
257 request};
258 }
259};
260} // namespace CleanRooms
261} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConfiguredAudienceModelAssociationsRequest, Pagination::ListConfiguredAudienceModelAssociationsPaginationTraits< DerivedClient > > ListConfiguredAudienceModelAssociationsPaginator(const Model::ListConfiguredAudienceModelAssociationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCollaborationPrivacyBudgetTemplatesRequest, Pagination::ListCollaborationPrivacyBudgetTemplatesPaginationTraits< DerivedClient > > ListCollaborationPrivacyBudgetTemplatesPaginator(const Model::ListCollaborationPrivacyBudgetTemplatesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCollaborationAnalysisTemplatesRequest, Pagination::ListCollaborationAnalysisTemplatesPaginationTraits< DerivedClient > > ListCollaborationAnalysisTemplatesPaginator(const Model::ListCollaborationAnalysisTemplatesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCollaborationConfiguredAudienceModelAssociationsRequest, Pagination::ListCollaborationConfiguredAudienceModelAssociationsPaginationTraits< DerivedClient > > ListCollaborationConfiguredAudienceModelAssociationsPaginator(const Model::ListCollaborationConfiguredAudienceModelAssociationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSchemasRequest, Pagination::ListSchemasPaginationTraits< DerivedClient > > ListSchemasPaginator(const Model::ListSchemasRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConfiguredTablesRequest, Pagination::ListConfiguredTablesPaginationTraits< DerivedClient > > ListConfiguredTablesPaginator(const Model::ListConfiguredTablesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListIdMappingTablesRequest, Pagination::ListIdMappingTablesPaginationTraits< DerivedClient > > ListIdMappingTablesPaginator(const Model::ListIdMappingTablesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListProtectedJobsRequest, Pagination::ListProtectedJobsPaginationTraits< DerivedClient > > ListProtectedJobsPaginator(const Model::ListProtectedJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMembersRequest, Pagination::ListMembersPaginationTraits< DerivedClient > > ListMembersPaginator(const Model::ListMembersRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCollaborationChangeRequestsRequest, Pagination::ListCollaborationChangeRequestsPaginationTraits< DerivedClient > > ListCollaborationChangeRequestsPaginator(const Model::ListCollaborationChangeRequestsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPrivacyBudgetTemplatesRequest, Pagination::ListPrivacyBudgetTemplatesPaginationTraits< DerivedClient > > ListPrivacyBudgetTemplatesPaginator(const Model::ListPrivacyBudgetTemplatesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListIdNamespaceAssociationsRequest, Pagination::ListIdNamespaceAssociationsPaginationTraits< DerivedClient > > ListIdNamespaceAssociationsPaginator(const Model::ListIdNamespaceAssociationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCollaborationIdNamespaceAssociationsRequest, Pagination::ListCollaborationIdNamespaceAssociationsPaginationTraits< DerivedClient > > ListCollaborationIdNamespaceAssociationsPaginator(const Model::ListCollaborationIdNamespaceAssociationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMembershipsRequest, Pagination::ListMembershipsPaginationTraits< DerivedClient > > ListMembershipsPaginator(const Model::ListMembershipsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConfiguredTableAssociationsRequest, Pagination::ListConfiguredTableAssociationsPaginationTraits< DerivedClient > > ListConfiguredTableAssociationsPaginator(const Model::ListConfiguredTableAssociationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCollaborationsRequest, Pagination::ListCollaborationsPaginationTraits< DerivedClient > > ListCollaborationsPaginator(const Model::ListCollaborationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAnalysisTemplatesRequest, Pagination::ListAnalysisTemplatesPaginationTraits< DerivedClient > > ListAnalysisTemplatesPaginator(const Model::ListAnalysisTemplatesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListProtectedQueriesRequest, Pagination::ListProtectedQueriesPaginationTraits< DerivedClient > > ListProtectedQueriesPaginator(const Model::ListProtectedQueriesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCollaborationPrivacyBudgetsRequest, Pagination::ListCollaborationPrivacyBudgetsPaginationTraits< DerivedClient > > ListCollaborationPrivacyBudgetsPaginator(const Model::ListCollaborationPrivacyBudgetsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPrivacyBudgetsRequest, Pagination::ListPrivacyBudgetsPaginationTraits< DerivedClient > > ListPrivacyBudgetsPaginator(const Model::ListPrivacyBudgetsRequest &request)