AWS SDK for C++

AWS SDK for C++ Version 1.11.755

Loading...
Searching...
No Matches
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
26namespace Aws {
27namespace Kafka {
28
29class KafkaClient;
30
31template <typename DerivedClient>
33 public:
42 static_cast<DerivedClient*>(this), request};
43 }
44
53 static_cast<DerivedClient*>(this), request};
54 }
55
64 static_cast<DerivedClient*>(this), request};
65 }
66
75 static_cast<DerivedClient*>(this), request};
76 }
77
84 Pagination::ListClustersPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
85 request};
86 }
87
94 Pagination::ListClustersV2PaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
95 request};
96 }
97
106 static_cast<DerivedClient*>(this), request};
107 }
108
117 static_cast<DerivedClient*>(this), request};
118 }
119
128 static_cast<DerivedClient*>(this), request};
129 }
130
137 static_cast<DerivedClient*>(this), request};
138 }
139
147 Pagination::ListReplicatorsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
148 request};
149 }
150
158 Pagination::ListScramSecretsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
159 request};
160 }
161
168 Pagination::ListTopicsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
169 request};
170 }
171
180 static_cast<DerivedClient*>(this), request};
181 }
182};
183} // namespace Kafka
184} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConfigurationRevisionsRequest, Pagination::ListConfigurationRevisionsPaginationTraits< DerivedClient > > ListConfigurationRevisionsPaginator(const Model::ListConfigurationRevisionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListVpcConnectionsRequest, Pagination::ListVpcConnectionsPaginationTraits< DerivedClient > > ListVpcConnectionsPaginator(const Model::ListVpcConnectionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeTopicPartitionsRequest, Pagination::DescribeTopicPartitionsPaginationTraits< DerivedClient > > DescribeTopicPartitionsPaginator(const Model::DescribeTopicPartitionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClusterOperationsV2Request, Pagination::ListClusterOperationsV2PaginationTraits< DerivedClient > > ListClusterOperationsV2Paginator(const Model::ListClusterOperationsV2Request &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListTopicsRequest, Pagination::ListTopicsPaginationTraits< DerivedClient > > ListTopicsPaginator(const Model::ListTopicsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClustersV2Request, Pagination::ListClustersV2PaginationTraits< DerivedClient > > ListClustersV2Paginator(const Model::ListClustersV2Request &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReplicatorsRequest, Pagination::ListReplicatorsPaginationTraits< DerivedClient > > ListReplicatorsPaginator(const Model::ListReplicatorsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListScramSecretsRequest, Pagination::ListScramSecretsPaginationTraits< DerivedClient > > ListScramSecretsPaginator(const Model::ListScramSecretsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNodesRequest, Pagination::ListNodesPaginationTraits< DerivedClient > > ListNodesPaginator(const Model::ListNodesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListKafkaVersionsRequest, Pagination::ListKafkaVersionsPaginationTraits< DerivedClient > > ListKafkaVersionsPaginator(const Model::ListKafkaVersionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClustersRequest, Pagination::ListClustersPaginationTraits< DerivedClient > > ListClustersPaginator(const Model::ListClustersRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConfigurationsRequest, Pagination::ListConfigurationsPaginationTraits< DerivedClient > > ListConfigurationsPaginator(const Model::ListConfigurationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClientVpcConnectionsRequest, Pagination::ListClientVpcConnectionsPaginationTraits< DerivedClient > > ListClientVpcConnectionsPaginator(const Model::ListClientVpcConnectionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClusterOperationsRequest, Pagination::ListClusterOperationsPaginationTraits< DerivedClient > > ListClusterOperationsPaginator(const Model::ListClusterOperationsRequest &request)