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-kafka
include
aws
kafka
KafkaPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/utils/pagination/Paginator.h>
9
#include <aws/kafka/model/DescribeTopicPartitionsPaginationTraits.h>
10
#include <aws/kafka/model/ListClientVpcConnectionsPaginationTraits.h>
11
#include <aws/kafka/model/ListClusterOperationsPaginationTraits.h>
12
#include <aws/kafka/model/ListClusterOperationsV2PaginationTraits.h>
13
#include <aws/kafka/model/ListClustersPaginationTraits.h>
14
#include <aws/kafka/model/ListClustersV2PaginationTraits.h>
15
#include <aws/kafka/model/ListConfigurationRevisionsPaginationTraits.h>
16
#include <aws/kafka/model/ListConfigurationsPaginationTraits.h>
17
#include <aws/kafka/model/ListKafkaVersionsPaginationTraits.h>
18
#include <aws/kafka/model/ListNodesPaginationTraits.h>
19
#include <aws/kafka/model/ListReplicatorsPaginationTraits.h>
20
#include <aws/kafka/model/ListScramSecretsPaginationTraits.h>
21
#include <aws/kafka/model/ListTopicsPaginationTraits.h>
22
#include <aws/kafka/model/ListVpcConnectionsPaginationTraits.h>
23
24
#include <memory>
25
26
namespace
Aws
{
27
namespace
Kafka {
28
29
class
KafkaClient;
30
31
template
<
typename
DerivedClient>
32
class
KafkaPaginationBase
{
33
public
:
37
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeTopicPartitionsRequest
,
38
Pagination::DescribeTopicPartitionsPaginationTraits<DerivedClient>
>
39
DescribeTopicPartitionsPaginator
(
const
Model::DescribeTopicPartitionsRequest
& request) {
40
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeTopicPartitionsRequest
,
41
Pagination::DescribeTopicPartitionsPaginationTraits<DerivedClient>
>{
42
static_cast<
DerivedClient*
>
(
this
), request};
43
}
44
48
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClientVpcConnectionsRequest
,
49
Pagination::ListClientVpcConnectionsPaginationTraits<DerivedClient>
>
50
ListClientVpcConnectionsPaginator
(
const
Model::ListClientVpcConnectionsRequest
& request) {
51
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClientVpcConnectionsRequest
,
52
Pagination::ListClientVpcConnectionsPaginationTraits<DerivedClient>
>{
53
static_cast<
DerivedClient*
>
(
this
), request};
54
}
55
59
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClusterOperationsRequest
,
60
Pagination::ListClusterOperationsPaginationTraits<DerivedClient>
>
61
ListClusterOperationsPaginator
(
const
Model::ListClusterOperationsRequest
& request) {
62
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClusterOperationsRequest
,
63
Pagination::ListClusterOperationsPaginationTraits<DerivedClient>
>{
64
static_cast<
DerivedClient*
>
(
this
), request};
65
}
66
70
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClusterOperationsV2Request
,
71
Pagination::ListClusterOperationsV2PaginationTraits<DerivedClient>
>
72
ListClusterOperationsV2Paginator
(
const
Model::ListClusterOperationsV2Request
& request) {
73
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClusterOperationsV2Request
,
74
Pagination::ListClusterOperationsV2PaginationTraits<DerivedClient>
>{
75
static_cast<
DerivedClient*
>
(
this
), request};
76
}
77
81
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListClustersRequest, Pagination::ListClustersPaginationTraits<DerivedClient>
>
82
ListClustersPaginator
(
const
Model::ListClustersRequest
& request) {
83
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClustersRequest
,
84
Pagination::ListClustersPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
85
request};
86
}
87
91
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListClustersV2Request, Pagination::ListClustersV2PaginationTraits<DerivedClient>
>
92
ListClustersV2Paginator
(
const
Model::ListClustersV2Request
& request) {
93
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListClustersV2Request
,
94
Pagination::ListClustersV2PaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
95
request};
96
}
97
101
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListConfigurationRevisionsRequest
,
102
Pagination::ListConfigurationRevisionsPaginationTraits<DerivedClient>
>
103
ListConfigurationRevisionsPaginator
(
const
Model::ListConfigurationRevisionsRequest
& request) {
104
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListConfigurationRevisionsRequest
,
105
Pagination::ListConfigurationRevisionsPaginationTraits<DerivedClient>
>{
106
static_cast<
DerivedClient*
>
(
this
), request};
107
}
108
112
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListConfigurationsRequest
,
113
Pagination::ListConfigurationsPaginationTraits<DerivedClient>
>
114
ListConfigurationsPaginator
(
const
Model::ListConfigurationsRequest
& request) {
115
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListConfigurationsRequest
,
116
Pagination::ListConfigurationsPaginationTraits<DerivedClient>
>{
117
static_cast<
DerivedClient*
>
(
this
), request};
118
}
119
123
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListKafkaVersionsRequest
,
124
Pagination::ListKafkaVersionsPaginationTraits<DerivedClient>
>
125
ListKafkaVersionsPaginator
(
const
Model::ListKafkaVersionsRequest
& request) {
126
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListKafkaVersionsRequest
,
127
Pagination::ListKafkaVersionsPaginationTraits<DerivedClient>
>{
128
static_cast<
DerivedClient*
>
(
this
), request};
129
}
130
134
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListNodesRequest, Pagination::ListNodesPaginationTraits<DerivedClient>
>
135
ListNodesPaginator
(
const
Model::ListNodesRequest
& request) {
136
return
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListNodesRequest, Pagination::ListNodesPaginationTraits<DerivedClient>
>{
137
static_cast<
DerivedClient*
>
(
this
), request};
138
}
139
143
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListReplicatorsRequest
,
144
Pagination::ListReplicatorsPaginationTraits<DerivedClient>
>
145
ListReplicatorsPaginator
(
const
Model::ListReplicatorsRequest
& request) {
146
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListReplicatorsRequest
,
147
Pagination::ListReplicatorsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
148
request};
149
}
150
154
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListScramSecretsRequest
,
155
Pagination::ListScramSecretsPaginationTraits<DerivedClient>
>
156
ListScramSecretsPaginator
(
const
Model::ListScramSecretsRequest
& request) {
157
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListScramSecretsRequest
,
158
Pagination::ListScramSecretsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
159
request};
160
}
161
165
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListTopicsRequest, Pagination::ListTopicsPaginationTraits<DerivedClient>
>
166
ListTopicsPaginator
(
const
Model::ListTopicsRequest
& request) {
167
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListTopicsRequest
,
168
Pagination::ListTopicsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
169
request};
170
}
171
175
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListVpcConnectionsRequest
,
176
Pagination::ListVpcConnectionsPaginationTraits<DerivedClient>
>
177
ListVpcConnectionsPaginator
(
const
Model::ListVpcConnectionsRequest
& request) {
178
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListVpcConnectionsRequest
,
179
Pagination::ListVpcConnectionsPaginationTraits<DerivedClient>
>{
180
static_cast<
DerivedClient*
>
(
this
), request};
181
}
182
};
183
}
// namespace Kafka
184
}
// namespace Aws
Aws::Kafka::KafkaPaginationBase
Definition
KafkaPaginationBase.h:32
Aws::Kafka::KafkaPaginationBase::ListConfigurationRevisionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConfigurationRevisionsRequest, Pagination::ListConfigurationRevisionsPaginationTraits< DerivedClient > > ListConfigurationRevisionsPaginator(const Model::ListConfigurationRevisionsRequest &request)
Definition
KafkaPaginationBase.h:103
Aws::Kafka::KafkaPaginationBase::ListVpcConnectionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListVpcConnectionsRequest, Pagination::ListVpcConnectionsPaginationTraits< DerivedClient > > ListVpcConnectionsPaginator(const Model::ListVpcConnectionsRequest &request)
Definition
KafkaPaginationBase.h:177
Aws::Kafka::KafkaPaginationBase::DescribeTopicPartitionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeTopicPartitionsRequest, Pagination::DescribeTopicPartitionsPaginationTraits< DerivedClient > > DescribeTopicPartitionsPaginator(const Model::DescribeTopicPartitionsRequest &request)
Definition
KafkaPaginationBase.h:39
Aws::Kafka::KafkaPaginationBase::ListClusterOperationsV2Paginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClusterOperationsV2Request, Pagination::ListClusterOperationsV2PaginationTraits< DerivedClient > > ListClusterOperationsV2Paginator(const Model::ListClusterOperationsV2Request &request)
Definition
KafkaPaginationBase.h:72
Aws::Kafka::KafkaPaginationBase::ListTopicsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListTopicsRequest, Pagination::ListTopicsPaginationTraits< DerivedClient > > ListTopicsPaginator(const Model::ListTopicsRequest &request)
Definition
KafkaPaginationBase.h:166
Aws::Kafka::KafkaPaginationBase::ListClustersV2Paginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClustersV2Request, Pagination::ListClustersV2PaginationTraits< DerivedClient > > ListClustersV2Paginator(const Model::ListClustersV2Request &request)
Definition
KafkaPaginationBase.h:92
Aws::Kafka::KafkaPaginationBase::ListReplicatorsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReplicatorsRequest, Pagination::ListReplicatorsPaginationTraits< DerivedClient > > ListReplicatorsPaginator(const Model::ListReplicatorsRequest &request)
Definition
KafkaPaginationBase.h:145
Aws::Kafka::KafkaPaginationBase::ListScramSecretsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListScramSecretsRequest, Pagination::ListScramSecretsPaginationTraits< DerivedClient > > ListScramSecretsPaginator(const Model::ListScramSecretsRequest &request)
Definition
KafkaPaginationBase.h:156
Aws::Kafka::KafkaPaginationBase::ListNodesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNodesRequest, Pagination::ListNodesPaginationTraits< DerivedClient > > ListNodesPaginator(const Model::ListNodesRequest &request)
Definition
KafkaPaginationBase.h:135
Aws::Kafka::KafkaPaginationBase::ListKafkaVersionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListKafkaVersionsRequest, Pagination::ListKafkaVersionsPaginationTraits< DerivedClient > > ListKafkaVersionsPaginator(const Model::ListKafkaVersionsRequest &request)
Definition
KafkaPaginationBase.h:125
Aws::Kafka::KafkaPaginationBase::ListClustersPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClustersRequest, Pagination::ListClustersPaginationTraits< DerivedClient > > ListClustersPaginator(const Model::ListClustersRequest &request)
Definition
KafkaPaginationBase.h:82
Aws::Kafka::KafkaPaginationBase::ListConfigurationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConfigurationsRequest, Pagination::ListConfigurationsPaginationTraits< DerivedClient > > ListConfigurationsPaginator(const Model::ListConfigurationsRequest &request)
Definition
KafkaPaginationBase.h:114
Aws::Kafka::KafkaPaginationBase::ListClientVpcConnectionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClientVpcConnectionsRequest, Pagination::ListClientVpcConnectionsPaginationTraits< DerivedClient > > ListClientVpcConnectionsPaginator(const Model::ListClientVpcConnectionsRequest &request)
Definition
KafkaPaginationBase.h:50
Aws::Kafka::KafkaPaginationBase::ListClusterOperationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClusterOperationsRequest, Pagination::ListClusterOperationsPaginationTraits< DerivedClient > > ListClusterOperationsPaginator(const Model::ListClusterOperationsRequest &request)
Definition
KafkaPaginationBase.h:61
Aws::Kafka::Model::DescribeTopicPartitionsRequest
Definition
DescribeTopicPartitionsRequest.h:22
Aws::Kafka::Model::ListClientVpcConnectionsRequest
Definition
ListClientVpcConnectionsRequest.h:22
Aws::Kafka::Model::ListClusterOperationsRequest
Definition
ListClusterOperationsRequest.h:22
Aws::Kafka::Model::ListClusterOperationsV2Request
Definition
ListClusterOperationsV2Request.h:22
Aws::Kafka::Model::ListClustersRequest
Definition
ListClustersRequest.h:22
Aws::Kafka::Model::ListClustersV2Request
Definition
ListClustersV2Request.h:22
Aws::Kafka::Model::ListConfigurationRevisionsRequest
Definition
ListConfigurationRevisionsRequest.h:22
Aws::Kafka::Model::ListConfigurationsRequest
Definition
ListConfigurationsRequest.h:22
Aws::Kafka::Model::ListKafkaVersionsRequest
Definition
ListKafkaVersionsRequest.h:22
Aws::Kafka::Model::ListNodesRequest
Definition
ListNodesRequest.h:22
Aws::Kafka::Model::ListReplicatorsRequest
Definition
ListReplicatorsRequest.h:22
Aws::Kafka::Model::ListScramSecretsRequest
Definition
ListScramSecretsRequest.h:22
Aws::Kafka::Model::ListTopicsRequest
Definition
ListTopicsRequest.h:22
Aws::Kafka::Model::ListVpcConnectionsRequest
Definition
ListVpcConnectionsRequest.h:22
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::Kafka::Pagination::DescribeTopicPartitionsPaginationTraits
Definition
DescribeTopicPartitionsPaginationTraits.h:17
Aws::Kafka::Pagination::ListClientVpcConnectionsPaginationTraits
Definition
ListClientVpcConnectionsPaginationTraits.h:17
Aws::Kafka::Pagination::ListClusterOperationsPaginationTraits
Definition
ListClusterOperationsPaginationTraits.h:17
Aws::Kafka::Pagination::ListClusterOperationsV2PaginationTraits
Definition
ListClusterOperationsV2PaginationTraits.h:17
Aws::Kafka::Pagination::ListClustersPaginationTraits
Definition
ListClustersPaginationTraits.h:17
Aws::Kafka::Pagination::ListClustersV2PaginationTraits
Definition
ListClustersV2PaginationTraits.h:17
Aws::Kafka::Pagination::ListConfigurationRevisionsPaginationTraits
Definition
ListConfigurationRevisionsPaginationTraits.h:17
Aws::Kafka::Pagination::ListConfigurationsPaginationTraits
Definition
ListConfigurationsPaginationTraits.h:17
Aws::Kafka::Pagination::ListKafkaVersionsPaginationTraits
Definition
ListKafkaVersionsPaginationTraits.h:17
Aws::Kafka::Pagination::ListReplicatorsPaginationTraits
Definition
ListReplicatorsPaginationTraits.h:17
Aws::Kafka::Pagination::ListScramSecretsPaginationTraits
Definition
ListScramSecretsPaginationTraits.h:17
Aws::Kafka::Pagination::ListTopicsPaginationTraits
Definition
ListTopicsPaginationTraits.h:17
Aws::Kafka::Pagination::ListVpcConnectionsPaginationTraits
Definition
ListVpcConnectionsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences