AWS SDK for C++
AWS SDK for C++ Version 1.11.752
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-codeartifact
include
aws
codeartifact
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
22
namespace
Aws
{
23
namespace
CodeArtifact {
24
25
class
CodeArtifactClient;
26
27
template
<
typename
DerivedClient>
28
class
CodeArtifactPaginationBase
{
29
public
:
33
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAllowedRepositoriesForGroupRequest
,
34
Pagination::ListAllowedRepositoriesForGroupPaginationTraits<DerivedClient>
>
35
ListAllowedRepositoriesForGroupPaginator
(
const
Model::ListAllowedRepositoriesForGroupRequest
& request) {
36
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAllowedRepositoriesForGroupRequest
,
37
Pagination::ListAllowedRepositoriesForGroupPaginationTraits<DerivedClient>
>{
38
static_cast<
DerivedClient*
>
(
this
), request};
39
}
40
44
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAssociatedPackagesRequest
,
45
Pagination::ListAssociatedPackagesPaginationTraits<DerivedClient>
>
46
ListAssociatedPackagesPaginator
(
const
Model::ListAssociatedPackagesRequest
& request) {
47
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAssociatedPackagesRequest
,
48
Pagination::ListAssociatedPackagesPaginationTraits<DerivedClient>
>{
49
static_cast<
DerivedClient*
>
(
this
), request};
50
}
51
55
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListDomainsRequest, Pagination::ListDomainsPaginationTraits<DerivedClient>
>
56
ListDomainsPaginator
(
const
Model::ListDomainsRequest
& request) {
57
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListDomainsRequest
,
58
Pagination::ListDomainsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
59
request};
60
}
61
65
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPackageGroupsRequest
,
66
Pagination::ListPackageGroupsPaginationTraits<DerivedClient>
>
67
ListPackageGroupsPaginator
(
const
Model::ListPackageGroupsRequest
& request) {
68
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPackageGroupsRequest
,
69
Pagination::ListPackageGroupsPaginationTraits<DerivedClient>
>{
70
static_cast<
DerivedClient*
>
(
this
), request};
71
}
72
76
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListPackagesRequest, Pagination::ListPackagesPaginationTraits<DerivedClient>
>
77
ListPackagesPaginator
(
const
Model::ListPackagesRequest
& request) {
78
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPackagesRequest
,
79
Pagination::ListPackagesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
80
request};
81
}
82
86
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPackageVersionAssetsRequest
,
87
Pagination::ListPackageVersionAssetsPaginationTraits<DerivedClient>
>
88
ListPackageVersionAssetsPaginator
(
const
Model::ListPackageVersionAssetsRequest
& request) {
89
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPackageVersionAssetsRequest
,
90
Pagination::ListPackageVersionAssetsPaginationTraits<DerivedClient>
>{
91
static_cast<
DerivedClient*
>
(
this
), request};
92
}
93
97
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPackageVersionsRequest
,
98
Pagination::ListPackageVersionsPaginationTraits<DerivedClient>
>
99
ListPackageVersionsPaginator
(
const
Model::ListPackageVersionsRequest
& request) {
100
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPackageVersionsRequest
,
101
Pagination::ListPackageVersionsPaginationTraits<DerivedClient>
>{
102
static_cast<
DerivedClient*
>
(
this
), request};
103
}
104
108
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRepositoriesRequest
,
109
Pagination::ListRepositoriesPaginationTraits<DerivedClient>
>
110
ListRepositoriesPaginator
(
const
Model::ListRepositoriesRequest
& request) {
111
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRepositoriesRequest
,
112
Pagination::ListRepositoriesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
113
request};
114
}
115
119
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRepositoriesInDomainRequest
,
120
Pagination::ListRepositoriesInDomainPaginationTraits<DerivedClient>
>
121
ListRepositoriesInDomainPaginator
(
const
Model::ListRepositoriesInDomainRequest
& request) {
122
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRepositoriesInDomainRequest
,
123
Pagination::ListRepositoriesInDomainPaginationTraits<DerivedClient>
>{
124
static_cast<
DerivedClient*
>
(
this
), request};
125
}
126
130
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSubPackageGroupsRequest
,
131
Pagination::ListSubPackageGroupsPaginationTraits<DerivedClient>
>
132
ListSubPackageGroupsPaginator
(
const
Model::ListSubPackageGroupsRequest
& request) {
133
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSubPackageGroupsRequest
,
134
Pagination::ListSubPackageGroupsPaginationTraits<DerivedClient>
>{
135
static_cast<
DerivedClient*
>
(
this
), request};
136
}
137
};
138
}
// namespace CodeArtifact
139
}
// namespace Aws
Aws::CodeArtifact::CodeArtifactPaginationBase
Definition
CodeArtifactPaginationBase.h:28
Aws::CodeArtifact::CodeArtifactPaginationBase::ListAssociatedPackagesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAssociatedPackagesRequest, Pagination::ListAssociatedPackagesPaginationTraits< DerivedClient > > ListAssociatedPackagesPaginator(const Model::ListAssociatedPackagesRequest &request)
Definition
CodeArtifactPaginationBase.h:46
Aws::CodeArtifact::CodeArtifactPaginationBase::ListPackagesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPackagesRequest, Pagination::ListPackagesPaginationTraits< DerivedClient > > ListPackagesPaginator(const Model::ListPackagesRequest &request)
Definition
CodeArtifactPaginationBase.h:77
Aws::CodeArtifact::CodeArtifactPaginationBase::ListRepositoriesInDomainPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRepositoriesInDomainRequest, Pagination::ListRepositoriesInDomainPaginationTraits< DerivedClient > > ListRepositoriesInDomainPaginator(const Model::ListRepositoriesInDomainRequest &request)
Definition
CodeArtifactPaginationBase.h:121
Aws::CodeArtifact::CodeArtifactPaginationBase::ListPackageVersionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPackageVersionsRequest, Pagination::ListPackageVersionsPaginationTraits< DerivedClient > > ListPackageVersionsPaginator(const Model::ListPackageVersionsRequest &request)
Definition
CodeArtifactPaginationBase.h:99
Aws::CodeArtifact::CodeArtifactPaginationBase::ListPackageVersionAssetsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPackageVersionAssetsRequest, Pagination::ListPackageVersionAssetsPaginationTraits< DerivedClient > > ListPackageVersionAssetsPaginator(const Model::ListPackageVersionAssetsRequest &request)
Definition
CodeArtifactPaginationBase.h:88
Aws::CodeArtifact::CodeArtifactPaginationBase::ListRepositoriesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRepositoriesRequest, Pagination::ListRepositoriesPaginationTraits< DerivedClient > > ListRepositoriesPaginator(const Model::ListRepositoriesRequest &request)
Definition
CodeArtifactPaginationBase.h:110
Aws::CodeArtifact::CodeArtifactPaginationBase::ListDomainsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDomainsRequest, Pagination::ListDomainsPaginationTraits< DerivedClient > > ListDomainsPaginator(const Model::ListDomainsRequest &request)
Definition
CodeArtifactPaginationBase.h:56
Aws::CodeArtifact::CodeArtifactPaginationBase::ListSubPackageGroupsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSubPackageGroupsRequest, Pagination::ListSubPackageGroupsPaginationTraits< DerivedClient > > ListSubPackageGroupsPaginator(const Model::ListSubPackageGroupsRequest &request)
Definition
CodeArtifactPaginationBase.h:132
Aws::CodeArtifact::CodeArtifactPaginationBase::ListPackageGroupsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPackageGroupsRequest, Pagination::ListPackageGroupsPaginationTraits< DerivedClient > > ListPackageGroupsPaginator(const Model::ListPackageGroupsRequest &request)
Definition
CodeArtifactPaginationBase.h:67
Aws::CodeArtifact::CodeArtifactPaginationBase::ListAllowedRepositoriesForGroupPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAllowedRepositoriesForGroupRequest, Pagination::ListAllowedRepositoriesForGroupPaginationTraits< DerivedClient > > ListAllowedRepositoriesForGroupPaginator(const Model::ListAllowedRepositoriesForGroupRequest &request)
Definition
CodeArtifactPaginationBase.h:35
Aws::CodeArtifact::Model::ListAllowedRepositoriesForGroupRequest
Definition
ListAllowedRepositoriesForGroupRequest.h:23
Aws::CodeArtifact::Model::ListAssociatedPackagesRequest
Definition
ListAssociatedPackagesRequest.h:22
Aws::CodeArtifact::Model::ListDomainsRequest
Definition
ListDomainsRequest.h:19
Aws::CodeArtifact::Model::ListPackageGroupsRequest
Definition
ListPackageGroupsRequest.h:22
Aws::CodeArtifact::Model::ListPackageVersionAssetsRequest
Definition
ListPackageVersionAssetsRequest.h:23
Aws::CodeArtifact::Model::ListPackageVersionsRequest
Definition
ListPackageVersionsRequest.h:26
Aws::CodeArtifact::Model::ListPackagesRequest
Definition
ListPackagesRequest.h:25
Aws::CodeArtifact::Model::ListRepositoriesInDomainRequest
Definition
ListRepositoriesInDomainRequest.h:22
Aws::CodeArtifact::Model::ListRepositoriesRequest
Definition
ListRepositoriesRequest.h:22
Aws::CodeArtifact::Model::ListSubPackageGroupsRequest
Definition
ListSubPackageGroupsRequest.h:22
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::CodeArtifact::Pagination::ListAllowedRepositoriesForGroupPaginationTraits
Definition
ListAllowedRepositoriesForGroupPaginationTraits.h:17
Aws::CodeArtifact::Pagination::ListAssociatedPackagesPaginationTraits
Definition
ListAssociatedPackagesPaginationTraits.h:17
Aws::CodeArtifact::Pagination::ListDomainsPaginationTraits
Definition
ListDomainsPaginationTraits.h:17
Aws::CodeArtifact::Pagination::ListPackageGroupsPaginationTraits
Definition
ListPackageGroupsPaginationTraits.h:17
Aws::CodeArtifact::Pagination::ListPackageVersionAssetsPaginationTraits
Definition
ListPackageVersionAssetsPaginationTraits.h:17
Aws::CodeArtifact::Pagination::ListPackageVersionsPaginationTraits
Definition
ListPackageVersionsPaginationTraits.h:17
Aws::CodeArtifact::Pagination::ListPackagesPaginationTraits
Definition
ListPackagesPaginationTraits.h:17
Aws::CodeArtifact::Pagination::ListRepositoriesInDomainPaginationTraits
Definition
ListRepositoriesInDomainPaginationTraits.h:17
Aws::CodeArtifact::Pagination::ListRepositoriesPaginationTraits
Definition
ListRepositoriesPaginationTraits.h:17
Aws::CodeArtifact::Pagination::ListSubPackageGroupsPaginationTraits
Definition
ListSubPackageGroupsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences