AWS SDK for C++

AWS SDK for C++ Version 1.11.809

Loading...
Searching...
No Matches
OmicsPaginationBase.h
1
6#pragma once
7
8#include <aws/core/client/UserAgent.h>
9#include <aws/core/utils/pagination/Paginator.h>
10#include <aws/omics/model/ListAnnotationImportJobsPaginationTraits.h>
11#include <aws/omics/model/ListAnnotationStoreVersionsPaginationTraits.h>
12#include <aws/omics/model/ListAnnotationStoresPaginationTraits.h>
13#include <aws/omics/model/ListBatchPaginationTraits.h>
14#include <aws/omics/model/ListConfigurationsPaginationTraits.h>
15#include <aws/omics/model/ListMultipartReadSetUploadsPaginationTraits.h>
16#include <aws/omics/model/ListReadSetActivationJobsPaginationTraits.h>
17#include <aws/omics/model/ListReadSetExportJobsPaginationTraits.h>
18#include <aws/omics/model/ListReadSetImportJobsPaginationTraits.h>
19#include <aws/omics/model/ListReadSetUploadPartsPaginationTraits.h>
20#include <aws/omics/model/ListReadSetsPaginationTraits.h>
21#include <aws/omics/model/ListReferenceImportJobsPaginationTraits.h>
22#include <aws/omics/model/ListReferenceStoresPaginationTraits.h>
23#include <aws/omics/model/ListReferencesPaginationTraits.h>
24#include <aws/omics/model/ListRunCachesPaginationTraits.h>
25#include <aws/omics/model/ListRunGroupsPaginationTraits.h>
26#include <aws/omics/model/ListRunTasksPaginationTraits.h>
27#include <aws/omics/model/ListRunsInBatchPaginationTraits.h>
28#include <aws/omics/model/ListRunsPaginationTraits.h>
29#include <aws/omics/model/ListSequenceStoresPaginationTraits.h>
30#include <aws/omics/model/ListSharesPaginationTraits.h>
31#include <aws/omics/model/ListVariantImportJobsPaginationTraits.h>
32#include <aws/omics/model/ListVariantStoresPaginationTraits.h>
33#include <aws/omics/model/ListWorkflowVersionsPaginationTraits.h>
34#include <aws/omics/model/ListWorkflowsPaginationTraits.h>
35
36#include <memory>
37
38namespace Aws {
39namespace Omics {
40
41template <typename DerivedClient>
43 public:
50 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
53 static_cast<DerivedClient*>(this), request};
54 }
55
62 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
65 static_cast<DerivedClient*>(this), request};
66 }
67
74 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
77 static_cast<DerivedClient*>(this), request};
78 }
79
85 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
87 static_cast<DerivedClient*>(this), request};
88 }
89
96 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
99 static_cast<DerivedClient*>(this), request};
100 }
101
108 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
111 static_cast<DerivedClient*>(this), request};
112 }
113
120 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
123 static_cast<DerivedClient*>(this), request};
124 }
125
132 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
135 static_cast<DerivedClient*>(this), request};
136 }
137
144 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
147 static_cast<DerivedClient*>(this), request};
148 }
149
155 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
157 Pagination::ListReadSetsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
158 request};
159 }
160
167 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
170 static_cast<DerivedClient*>(this), request};
171 }
172
179 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
182 static_cast<DerivedClient*>(this), request};
183 }
184
190 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
192 Pagination::ListReferencesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
193 request};
194 }
195
202 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
205 static_cast<DerivedClient*>(this), request};
206 }
207
213 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
215 Pagination::ListRunCachesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
216 request};
217 }
218
224 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
226 Pagination::ListRunGroupsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
227 request};
228 }
229
235 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
237 static_cast<DerivedClient*>(this), request};
238 }
239
246 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
248 Pagination::ListRunsInBatchPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
249 request};
250 }
251
257 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
259 Pagination::ListRunTasksPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
260 request};
261 }
262
269 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
272 static_cast<DerivedClient*>(this), request};
273 }
274
280 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
282 Pagination::ListSharesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
283 request};
284 }
285
292 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
295 static_cast<DerivedClient*>(this), request};
296 }
297
304 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
307 static_cast<DerivedClient*>(this), request};
308 }
309
315 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
317 Pagination::ListWorkflowsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
318 request};
319 }
320
327 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
330 static_cast<DerivedClient*>(this), request};
331 }
332};
333} // namespace Omics
334} // namespace Aws
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReadSetUploadPartsRequest, Pagination::ListReadSetUploadPartsPaginationTraits< DerivedClient > > ListReadSetUploadPartsPaginator(const Model::ListReadSetUploadPartsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRunsInBatchRequest, Pagination::ListRunsInBatchPaginationTraits< DerivedClient > > ListRunsInBatchPaginator(const Model::ListRunsInBatchRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRunGroupsRequest, Pagination::ListRunGroupsPaginationTraits< DerivedClient > > ListRunGroupsPaginator(const Model::ListRunGroupsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReadSetExportJobsRequest, Pagination::ListReadSetExportJobsPaginationTraits< DerivedClient > > ListReadSetExportJobsPaginator(const Model::ListReadSetExportJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReadSetImportJobsRequest, Pagination::ListReadSetImportJobsPaginationTraits< DerivedClient > > ListReadSetImportJobsPaginator(const Model::ListReadSetImportJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRunsRequest, Pagination::ListRunsPaginationTraits< DerivedClient > > ListRunsPaginator(const Model::ListRunsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReadSetActivationJobsRequest, Pagination::ListReadSetActivationJobsPaginationTraits< DerivedClient > > ListReadSetActivationJobsPaginator(const Model::ListReadSetActivationJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMultipartReadSetUploadsRequest, Pagination::ListMultipartReadSetUploadsPaginationTraits< DerivedClient > > ListMultipartReadSetUploadsPaginator(const Model::ListMultipartReadSetUploadsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAnnotationStoreVersionsRequest, Pagination::ListAnnotationStoreVersionsPaginationTraits< DerivedClient > > ListAnnotationStoreVersionsPaginator(const Model::ListAnnotationStoreVersionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBatchRequest, Pagination::ListBatchPaginationTraits< DerivedClient > > ListBatchPaginator(const Model::ListBatchRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReferencesRequest, Pagination::ListReferencesPaginationTraits< DerivedClient > > ListReferencesPaginator(const Model::ListReferencesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAnnotationStoresRequest, Pagination::ListAnnotationStoresPaginationTraits< DerivedClient > > ListAnnotationStoresPaginator(const Model::ListAnnotationStoresRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListWorkflowsRequest, Pagination::ListWorkflowsPaginationTraits< DerivedClient > > ListWorkflowsPaginator(const Model::ListWorkflowsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSequenceStoresRequest, Pagination::ListSequenceStoresPaginationTraits< DerivedClient > > ListSequenceStoresPaginator(const Model::ListSequenceStoresRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAnnotationImportJobsRequest, Pagination::ListAnnotationImportJobsPaginationTraits< DerivedClient > > ListAnnotationImportJobsPaginator(const Model::ListAnnotationImportJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRunCachesRequest, Pagination::ListRunCachesPaginationTraits< DerivedClient > > ListRunCachesPaginator(const Model::ListRunCachesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListVariantImportJobsRequest, Pagination::ListVariantImportJobsPaginationTraits< DerivedClient > > ListVariantImportJobsPaginator(const Model::ListVariantImportJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConfigurationsRequest, Pagination::ListConfigurationsPaginationTraits< DerivedClient > > ListConfigurationsPaginator(const Model::ListConfigurationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReferenceImportJobsRequest, Pagination::ListReferenceImportJobsPaginationTraits< DerivedClient > > ListReferenceImportJobsPaginator(const Model::ListReferenceImportJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRunTasksRequest, Pagination::ListRunTasksPaginationTraits< DerivedClient > > ListRunTasksPaginator(const Model::ListRunTasksRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReferenceStoresRequest, Pagination::ListReferenceStoresPaginationTraits< DerivedClient > > ListReferenceStoresPaginator(const Model::ListReferenceStoresRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListWorkflowVersionsRequest, Pagination::ListWorkflowVersionsPaginationTraits< DerivedClient > > ListWorkflowVersionsPaginator(const Model::ListWorkflowVersionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSharesRequest, Pagination::ListSharesPaginationTraits< DerivedClient > > ListSharesPaginator(const Model::ListSharesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListVariantStoresRequest, Pagination::ListVariantStoresPaginationTraits< DerivedClient > > ListVariantStoresPaginator(const Model::ListVariantStoresRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReadSetsRequest, Pagination::ListReadSetsPaginationTraits< DerivedClient > > ListReadSetsPaginator(const Model::ListReadSetsRequest &request)