AWS SDK for C++

AWS SDK for C++ Version 1.11.752

Loading...
Searching...
No Matches
CodeArtifactPaginationBase.h
1
6#pragma once
7
8#include <aws/codeartifact/model/ListAllowedRepositoriesForGroupPaginationTraits.h>
9#include <aws/codeartifact/model/ListAssociatedPackagesPaginationTraits.h>
10#include <aws/codeartifact/model/ListDomainsPaginationTraits.h>
11#include <aws/codeartifact/model/ListPackageGroupsPaginationTraits.h>
12#include <aws/codeartifact/model/ListPackageVersionAssetsPaginationTraits.h>
13#include <aws/codeartifact/model/ListPackageVersionsPaginationTraits.h>
14#include <aws/codeartifact/model/ListPackagesPaginationTraits.h>
15#include <aws/codeartifact/model/ListRepositoriesInDomainPaginationTraits.h>
16#include <aws/codeartifact/model/ListRepositoriesPaginationTraits.h>
17#include <aws/codeartifact/model/ListSubPackageGroupsPaginationTraits.h>
18#include <aws/core/utils/pagination/Paginator.h>
19
20#include <memory>
21
22namespace Aws {
23namespace CodeArtifact {
24
25class CodeArtifactClient;
26
27template <typename DerivedClient>
29 public:
38 static_cast<DerivedClient*>(this), request};
39 }
40
49 static_cast<DerivedClient*>(this), request};
50 }
51
58 Pagination::ListDomainsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
59 request};
60 }
61
70 static_cast<DerivedClient*>(this), request};
71 }
72
79 Pagination::ListPackagesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
80 request};
81 }
82
91 static_cast<DerivedClient*>(this), request};
92 }
93
102 static_cast<DerivedClient*>(this), request};
103 }
104
112 Pagination::ListRepositoriesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
113 request};
114 }
115
124 static_cast<DerivedClient*>(this), request};
125 }
126
135 static_cast<DerivedClient*>(this), request};
136 }
137};
138} // namespace CodeArtifact
139} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAssociatedPackagesRequest, Pagination::ListAssociatedPackagesPaginationTraits< DerivedClient > > ListAssociatedPackagesPaginator(const Model::ListAssociatedPackagesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPackagesRequest, Pagination::ListPackagesPaginationTraits< DerivedClient > > ListPackagesPaginator(const Model::ListPackagesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRepositoriesInDomainRequest, Pagination::ListRepositoriesInDomainPaginationTraits< DerivedClient > > ListRepositoriesInDomainPaginator(const Model::ListRepositoriesInDomainRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPackageVersionsRequest, Pagination::ListPackageVersionsPaginationTraits< DerivedClient > > ListPackageVersionsPaginator(const Model::ListPackageVersionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPackageVersionAssetsRequest, Pagination::ListPackageVersionAssetsPaginationTraits< DerivedClient > > ListPackageVersionAssetsPaginator(const Model::ListPackageVersionAssetsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRepositoriesRequest, Pagination::ListRepositoriesPaginationTraits< DerivedClient > > ListRepositoriesPaginator(const Model::ListRepositoriesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDomainsRequest, Pagination::ListDomainsPaginationTraits< DerivedClient > > ListDomainsPaginator(const Model::ListDomainsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSubPackageGroupsRequest, Pagination::ListSubPackageGroupsPaginationTraits< DerivedClient > > ListSubPackageGroupsPaginator(const Model::ListSubPackageGroupsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPackageGroupsRequest, Pagination::ListPackageGroupsPaginationTraits< DerivedClient > > ListPackageGroupsPaginator(const Model::ListPackageGroupsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAllowedRepositoriesForGroupRequest, Pagination::ListAllowedRepositoriesForGroupPaginationTraits< DerivedClient > > ListAllowedRepositoriesForGroupPaginator(const Model::ListAllowedRepositoriesForGroupRequest &request)