AWS SDK for C++

AWS SDK for C++ Version 1.11.785

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
41class OmicsClient;
42
43template <typename DerivedClient>
45 public:
52 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
55 static_cast<DerivedClient*>(this), request};
56 }
57
64 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
67 static_cast<DerivedClient*>(this), request};
68 }
69
76 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
79 static_cast<DerivedClient*>(this), request};
80 }
81
87 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
89 static_cast<DerivedClient*>(this), request};
90 }
91
98 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
101 static_cast<DerivedClient*>(this), request};
102 }
103
110 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
113 static_cast<DerivedClient*>(this), request};
114 }
115
122 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
125 static_cast<DerivedClient*>(this), request};
126 }
127
134 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
137 static_cast<DerivedClient*>(this), request};
138 }
139
146 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
149 static_cast<DerivedClient*>(this), request};
150 }
151
157 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
159 Pagination::ListReadSetsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
160 request};
161 }
162
169 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
172 static_cast<DerivedClient*>(this), request};
173 }
174
181 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
184 static_cast<DerivedClient*>(this), request};
185 }
186
192 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
194 Pagination::ListReferencesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
195 request};
196 }
197
204 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
207 static_cast<DerivedClient*>(this), request};
208 }
209
215 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
217 Pagination::ListRunCachesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
218 request};
219 }
220
226 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
228 Pagination::ListRunGroupsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
229 request};
230 }
231
237 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
239 static_cast<DerivedClient*>(this), request};
240 }
241
248 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
250 Pagination::ListRunsInBatchPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
251 request};
252 }
253
259 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
261 Pagination::ListRunTasksPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
262 request};
263 }
264
271 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
274 static_cast<DerivedClient*>(this), request};
275 }
276
282 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
284 Pagination::ListSharesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
285 request};
286 }
287
294 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
297 static_cast<DerivedClient*>(this), request};
298 }
299
306 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
309 static_cast<DerivedClient*>(this), request};
310 }
311
317 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
319 Pagination::ListWorkflowsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
320 request};
321 }
322
329 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
332 static_cast<DerivedClient*>(this), request};
333 }
334};
335} // namespace Omics
336} // 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)