AWS SDK for C++
AWS SDK for C++ Version 1.11.755
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-eks
include
aws
eks
EKSPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/utils/pagination/Paginator.h>
9
#include <aws/eks/model/DescribeAddonVersionsPaginationTraits.h>
10
#include <aws/eks/model/DescribeClusterVersionsPaginationTraits.h>
11
#include <aws/eks/model/ListAccessEntriesPaginationTraits.h>
12
#include <aws/eks/model/ListAccessPoliciesPaginationTraits.h>
13
#include <aws/eks/model/ListAddonsPaginationTraits.h>
14
#include <aws/eks/model/ListAssociatedAccessPoliciesPaginationTraits.h>
15
#include <aws/eks/model/ListCapabilitiesPaginationTraits.h>
16
#include <aws/eks/model/ListClustersPaginationTraits.h>
17
#include <aws/eks/model/ListEksAnywhereSubscriptionsPaginationTraits.h>
18
#include <aws/eks/model/ListFargateProfilesPaginationTraits.h>
19
#include <aws/eks/model/ListIdentityProviderConfigsPaginationTraits.h>
20
#include <aws/eks/model/ListInsightsPaginationTraits.h>
21
#include <aws/eks/model/ListNodegroupsPaginationTraits.h>
22
#include <aws/eks/model/ListPodIdentityAssociationsPaginationTraits.h>
23
#include <aws/eks/model/ListUpdatesPaginationTraits.h>
24
25
#include <memory>
26
27
namespace
Aws
{
28
namespace
EKS {
29
30
class
EKSClient;
31
32
template
<
typename
DerivedClient>
33
class
EKSPaginationBase
{
34
public
:
38
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeAddonVersionsRequest
,
39
Pagination::DescribeAddonVersionsPaginationTraits<DerivedClient>
>
40
DescribeAddonVersionsPaginator
(
const
Model::DescribeAddonVersionsRequest
& request) {
41
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeAddonVersionsRequest
,
42
Pagination::DescribeAddonVersionsPaginationTraits<DerivedClient>
>{
43
static_cast<
DerivedClient*
>
(
this
), request};
44
}
45
49
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeClusterVersionsRequest
,
50
Pagination::DescribeClusterVersionsPaginationTraits<DerivedClient>
>
51
DescribeClusterVersionsPaginator
(
const
Model::DescribeClusterVersionsRequest
& request) {
52
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeClusterVersionsRequest
,
53
Pagination::DescribeClusterVersionsPaginationTraits<DerivedClient>
>{
54
static_cast<
DerivedClient*
>
(
this
), request};
55
}
56
60
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAccessEntriesRequest
,
61
Pagination::ListAccessEntriesPaginationTraits<DerivedClient>
>
62
ListAccessEntriesPaginator
(
const
Model::ListAccessEntriesRequest
& request) {
63
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAccessEntriesRequest
,
64
Pagination::ListAccessEntriesPaginationTraits<DerivedClient>
>{
65
static_cast<
DerivedClient*
>
(
this
), request};
66
}
67
71
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAccessPoliciesRequest
,
72
Pagination::ListAccessPoliciesPaginationTraits<DerivedClient>
>
73
ListAccessPoliciesPaginator
(
const
Model::ListAccessPoliciesRequest
& request) {
74
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAccessPoliciesRequest
,
75
Pagination::ListAccessPoliciesPaginationTraits<DerivedClient>
>{
76
static_cast<
DerivedClient*
>
(
this
), request};
77
}
78
82
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListAddonsRequest, Pagination::ListAddonsPaginationTraits<DerivedClient>
>
83
ListAddonsPaginator
(
const
Model::ListAddonsRequest
& request) {
84
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAddonsRequest
,
85
Pagination::ListAddonsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
86
request};
87
}
88
92
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAssociatedAccessPoliciesRequest
,
93
Pagination::ListAssociatedAccessPoliciesPaginationTraits<DerivedClient>
>
94
ListAssociatedAccessPoliciesPaginator
(
const
Model::ListAssociatedAccessPoliciesRequest
& request) {
95
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAssociatedAccessPoliciesRequest
,
96
Pagination::ListAssociatedAccessPoliciesPaginationTraits<DerivedClient>
>{
97
static_cast<
DerivedClient*
>
(
this
), request};
98
}
99
103
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCapabilitiesRequest
,
104
Pagination::ListCapabilitiesPaginationTraits<DerivedClient>
>
105
ListCapabilitiesPaginator
(
const
Model::ListCapabilitiesRequest
& request) {
106
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCapabilitiesRequest
,
107
Pagination::ListCapabilitiesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
108
request};
109
}
110
114
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListClustersRequest, Pagination::ListClustersPaginationTraits<DerivedClient>
>
115
ListClustersPaginator
(
const
Model::ListClustersRequest
& request) {
116
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClustersRequest
,
117
Pagination::ListClustersPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
118
request};
119
}
120
124
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListEksAnywhereSubscriptionsRequest
,
125
Pagination::ListEksAnywhereSubscriptionsPaginationTraits<DerivedClient>
>
126
ListEksAnywhereSubscriptionsPaginator
(
const
Model::ListEksAnywhereSubscriptionsRequest
& request) {
127
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListEksAnywhereSubscriptionsRequest
,
128
Pagination::ListEksAnywhereSubscriptionsPaginationTraits<DerivedClient>
>{
129
static_cast<
DerivedClient*
>
(
this
), request};
130
}
131
135
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListFargateProfilesRequest
,
136
Pagination::ListFargateProfilesPaginationTraits<DerivedClient>
>
137
ListFargateProfilesPaginator
(
const
Model::ListFargateProfilesRequest
& request) {
138
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListFargateProfilesRequest
,
139
Pagination::ListFargateProfilesPaginationTraits<DerivedClient>
>{
140
static_cast<
DerivedClient*
>
(
this
), request};
141
}
142
146
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListIdentityProviderConfigsRequest
,
147
Pagination::ListIdentityProviderConfigsPaginationTraits<DerivedClient>
>
148
ListIdentityProviderConfigsPaginator
(
const
Model::ListIdentityProviderConfigsRequest
& request) {
149
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListIdentityProviderConfigsRequest
,
150
Pagination::ListIdentityProviderConfigsPaginationTraits<DerivedClient>
>{
151
static_cast<
DerivedClient*
>
(
this
), request};
152
}
153
157
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListInsightsRequest, Pagination::ListInsightsPaginationTraits<DerivedClient>
>
158
ListInsightsPaginator
(
const
Model::ListInsightsRequest
& request) {
159
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListInsightsRequest
,
160
Pagination::ListInsightsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
161
request};
162
}
163
167
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListNodegroupsRequest, Pagination::ListNodegroupsPaginationTraits<DerivedClient>
>
168
ListNodegroupsPaginator
(
const
Model::ListNodegroupsRequest
& request) {
169
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNodegroupsRequest
,
170
Pagination::ListNodegroupsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
171
request};
172
}
173
177
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPodIdentityAssociationsRequest
,
178
Pagination::ListPodIdentityAssociationsPaginationTraits<DerivedClient>
>
179
ListPodIdentityAssociationsPaginator
(
const
Model::ListPodIdentityAssociationsRequest
& request) {
180
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPodIdentityAssociationsRequest
,
181
Pagination::ListPodIdentityAssociationsPaginationTraits<DerivedClient>
>{
182
static_cast<
DerivedClient*
>
(
this
), request};
183
}
184
188
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListUpdatesRequest, Pagination::ListUpdatesPaginationTraits<DerivedClient>
>
189
ListUpdatesPaginator
(
const
Model::ListUpdatesRequest
& request) {
190
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListUpdatesRequest
,
191
Pagination::ListUpdatesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
192
request};
193
}
194
};
195
}
// namespace EKS
196
}
// namespace Aws
Aws::EKS::EKSPaginationBase
Definition
EKSPaginationBase.h:33
Aws::EKS::EKSPaginationBase::ListAssociatedAccessPoliciesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAssociatedAccessPoliciesRequest, Pagination::ListAssociatedAccessPoliciesPaginationTraits< DerivedClient > > ListAssociatedAccessPoliciesPaginator(const Model::ListAssociatedAccessPoliciesRequest &request)
Definition
EKSPaginationBase.h:94
Aws::EKS::EKSPaginationBase::ListFargateProfilesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFargateProfilesRequest, Pagination::ListFargateProfilesPaginationTraits< DerivedClient > > ListFargateProfilesPaginator(const Model::ListFargateProfilesRequest &request)
Definition
EKSPaginationBase.h:137
Aws::EKS::EKSPaginationBase::DescribeAddonVersionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeAddonVersionsRequest, Pagination::DescribeAddonVersionsPaginationTraits< DerivedClient > > DescribeAddonVersionsPaginator(const Model::DescribeAddonVersionsRequest &request)
Definition
EKSPaginationBase.h:40
Aws::EKS::EKSPaginationBase::ListCapabilitiesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCapabilitiesRequest, Pagination::ListCapabilitiesPaginationTraits< DerivedClient > > ListCapabilitiesPaginator(const Model::ListCapabilitiesRequest &request)
Definition
EKSPaginationBase.h:105
Aws::EKS::EKSPaginationBase::ListIdentityProviderConfigsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListIdentityProviderConfigsRequest, Pagination::ListIdentityProviderConfigsPaginationTraits< DerivedClient > > ListIdentityProviderConfigsPaginator(const Model::ListIdentityProviderConfigsRequest &request)
Definition
EKSPaginationBase.h:148
Aws::EKS::EKSPaginationBase::ListPodIdentityAssociationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPodIdentityAssociationsRequest, Pagination::ListPodIdentityAssociationsPaginationTraits< DerivedClient > > ListPodIdentityAssociationsPaginator(const Model::ListPodIdentityAssociationsRequest &request)
Definition
EKSPaginationBase.h:179
Aws::EKS::EKSPaginationBase::ListAddonsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAddonsRequest, Pagination::ListAddonsPaginationTraits< DerivedClient > > ListAddonsPaginator(const Model::ListAddonsRequest &request)
Definition
EKSPaginationBase.h:83
Aws::EKS::EKSPaginationBase::ListAccessEntriesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAccessEntriesRequest, Pagination::ListAccessEntriesPaginationTraits< DerivedClient > > ListAccessEntriesPaginator(const Model::ListAccessEntriesRequest &request)
Definition
EKSPaginationBase.h:62
Aws::EKS::EKSPaginationBase::ListNodegroupsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNodegroupsRequest, Pagination::ListNodegroupsPaginationTraits< DerivedClient > > ListNodegroupsPaginator(const Model::ListNodegroupsRequest &request)
Definition
EKSPaginationBase.h:168
Aws::EKS::EKSPaginationBase::ListUpdatesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListUpdatesRequest, Pagination::ListUpdatesPaginationTraits< DerivedClient > > ListUpdatesPaginator(const Model::ListUpdatesRequest &request)
Definition
EKSPaginationBase.h:189
Aws::EKS::EKSPaginationBase::DescribeClusterVersionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeClusterVersionsRequest, Pagination::DescribeClusterVersionsPaginationTraits< DerivedClient > > DescribeClusterVersionsPaginator(const Model::DescribeClusterVersionsRequest &request)
Definition
EKSPaginationBase.h:51
Aws::EKS::EKSPaginationBase::ListClustersPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClustersRequest, Pagination::ListClustersPaginationTraits< DerivedClient > > ListClustersPaginator(const Model::ListClustersRequest &request)
Definition
EKSPaginationBase.h:115
Aws::EKS::EKSPaginationBase::ListEksAnywhereSubscriptionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListEksAnywhereSubscriptionsRequest, Pagination::ListEksAnywhereSubscriptionsPaginationTraits< DerivedClient > > ListEksAnywhereSubscriptionsPaginator(const Model::ListEksAnywhereSubscriptionsRequest &request)
Definition
EKSPaginationBase.h:126
Aws::EKS::EKSPaginationBase::ListAccessPoliciesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAccessPoliciesRequest, Pagination::ListAccessPoliciesPaginationTraits< DerivedClient > > ListAccessPoliciesPaginator(const Model::ListAccessPoliciesRequest &request)
Definition
EKSPaginationBase.h:73
Aws::EKS::EKSPaginationBase::ListInsightsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListInsightsRequest, Pagination::ListInsightsPaginationTraits< DerivedClient > > ListInsightsPaginator(const Model::ListInsightsRequest &request)
Definition
EKSPaginationBase.h:158
Aws::EKS::Model::DescribeAddonVersionsRequest
Definition
DescribeAddonVersionsRequest.h:23
Aws::EKS::Model::DescribeClusterVersionsRequest
Definition
DescribeClusterVersionsRequest.h:24
Aws::EKS::Model::ListAccessEntriesRequest
Definition
ListAccessEntriesRequest.h:22
Aws::EKS::Model::ListAccessPoliciesRequest
Definition
ListAccessPoliciesRequest.h:22
Aws::EKS::Model::ListAddonsRequest
Definition
ListAddonsRequest.h:22
Aws::EKS::Model::ListAssociatedAccessPoliciesRequest
Definition
ListAssociatedAccessPoliciesRequest.h:22
Aws::EKS::Model::ListCapabilitiesRequest
Definition
ListCapabilitiesRequest.h:22
Aws::EKS::Model::ListClustersRequest
Definition
ListClustersRequest.h:23
Aws::EKS::Model::ListEksAnywhereSubscriptionsRequest
Definition
ListEksAnywhereSubscriptionsRequest.h:24
Aws::EKS::Model::ListFargateProfilesRequest
Definition
ListFargateProfilesRequest.h:22
Aws::EKS::Model::ListIdentityProviderConfigsRequest
Definition
ListIdentityProviderConfigsRequest.h:22
Aws::EKS::Model::ListInsightsRequest
Definition
ListInsightsRequest.h:20
Aws::EKS::Model::ListNodegroupsRequest
Definition
ListNodegroupsRequest.h:22
Aws::EKS::Model::ListPodIdentityAssociationsRequest
Definition
ListPodIdentityAssociationsRequest.h:22
Aws::EKS::Model::ListUpdatesRequest
Definition
ListUpdatesRequest.h:22
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::EKS::Pagination::DescribeAddonVersionsPaginationTraits
Definition
DescribeAddonVersionsPaginationTraits.h:17
Aws::EKS::Pagination::DescribeClusterVersionsPaginationTraits
Definition
DescribeClusterVersionsPaginationTraits.h:17
Aws::EKS::Pagination::ListAccessEntriesPaginationTraits
Definition
ListAccessEntriesPaginationTraits.h:17
Aws::EKS::Pagination::ListAccessPoliciesPaginationTraits
Definition
ListAccessPoliciesPaginationTraits.h:17
Aws::EKS::Pagination::ListAddonsPaginationTraits
Definition
ListAddonsPaginationTraits.h:17
Aws::EKS::Pagination::ListAssociatedAccessPoliciesPaginationTraits
Definition
ListAssociatedAccessPoliciesPaginationTraits.h:17
Aws::EKS::Pagination::ListCapabilitiesPaginationTraits
Definition
ListCapabilitiesPaginationTraits.h:17
Aws::EKS::Pagination::ListClustersPaginationTraits
Definition
ListClustersPaginationTraits.h:17
Aws::EKS::Pagination::ListEksAnywhereSubscriptionsPaginationTraits
Definition
ListEksAnywhereSubscriptionsPaginationTraits.h:17
Aws::EKS::Pagination::ListFargateProfilesPaginationTraits
Definition
ListFargateProfilesPaginationTraits.h:17
Aws::EKS::Pagination::ListIdentityProviderConfigsPaginationTraits
Definition
ListIdentityProviderConfigsPaginationTraits.h:17
Aws::EKS::Pagination::ListInsightsPaginationTraits
Definition
ListInsightsPaginationTraits.h:17
Aws::EKS::Pagination::ListNodegroupsPaginationTraits
Definition
ListNodegroupsPaginationTraits.h:17
Aws::EKS::Pagination::ListPodIdentityAssociationsPaginationTraits
Definition
ListPodIdentityAssociationsPaginationTraits.h:17
Aws::EKS::Pagination::ListUpdatesPaginationTraits
Definition
ListUpdatesPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences