AWS SDK for C++
AWS SDK for C++ Version 1.11.759
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-opensearchserverless
include
aws
opensearchserverless
OpenSearchServerlessPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/client/UserAgent.h>
9
#include <aws/core/utils/pagination/Paginator.h>
10
#include <aws/opensearchserverless/model/ListAccessPoliciesPaginationTraits.h>
11
#include <aws/opensearchserverless/model/ListCollectionGroupsPaginationTraits.h>
12
#include <aws/opensearchserverless/model/ListCollectionsPaginationTraits.h>
13
#include <aws/opensearchserverless/model/ListLifecyclePoliciesPaginationTraits.h>
14
#include <aws/opensearchserverless/model/ListSecurityConfigsPaginationTraits.h>
15
#include <aws/opensearchserverless/model/ListSecurityPoliciesPaginationTraits.h>
16
#include <aws/opensearchserverless/model/ListVpcEndpointsPaginationTraits.h>
17
18
#include <memory>
19
20
namespace
Aws
{
21
namespace
OpenSearchServerless {
22
23
class
OpenSearchServerlessClient;
24
25
template
<
typename
DerivedClient>
26
class
OpenSearchServerlessPaginationBase
{
27
public
:
31
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAccessPoliciesRequest
,
32
Pagination::ListAccessPoliciesPaginationTraits<DerivedClient>
>
33
ListAccessPoliciesPaginator
(
const
Model::ListAccessPoliciesRequest
& request) {
34
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
35
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAccessPoliciesRequest
,
36
Pagination::ListAccessPoliciesPaginationTraits<DerivedClient>
>{
37
static_cast<
DerivedClient*
>
(
this
), request};
38
}
39
43
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCollectionGroupsRequest
,
44
Pagination::ListCollectionGroupsPaginationTraits<DerivedClient>
>
45
ListCollectionGroupsPaginator
(
const
Model::ListCollectionGroupsRequest
& request) {
46
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
47
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCollectionGroupsRequest
,
48
Pagination::ListCollectionGroupsPaginationTraits<DerivedClient>
>{
49
static_cast<
DerivedClient*
>
(
this
), request};
50
}
51
55
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCollectionsRequest
,
56
Pagination::ListCollectionsPaginationTraits<DerivedClient>
>
57
ListCollectionsPaginator
(
const
Model::ListCollectionsRequest
& request) {
58
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
59
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCollectionsRequest
,
60
Pagination::ListCollectionsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
61
request};
62
}
63
67
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListLifecyclePoliciesRequest
,
68
Pagination::ListLifecyclePoliciesPaginationTraits<DerivedClient>
>
69
ListLifecyclePoliciesPaginator
(
const
Model::ListLifecyclePoliciesRequest
& request) {
70
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
71
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListLifecyclePoliciesRequest
,
72
Pagination::ListLifecyclePoliciesPaginationTraits<DerivedClient>
>{
73
static_cast<
DerivedClient*
>
(
this
), request};
74
}
75
79
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSecurityConfigsRequest
,
80
Pagination::ListSecurityConfigsPaginationTraits<DerivedClient>
>
81
ListSecurityConfigsPaginator
(
const
Model::ListSecurityConfigsRequest
& request) {
82
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
83
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSecurityConfigsRequest
,
84
Pagination::ListSecurityConfigsPaginationTraits<DerivedClient>
>{
85
static_cast<
DerivedClient*
>
(
this
), request};
86
}
87
91
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSecurityPoliciesRequest
,
92
Pagination::ListSecurityPoliciesPaginationTraits<DerivedClient>
>
93
ListSecurityPoliciesPaginator
(
const
Model::ListSecurityPoliciesRequest
& request) {
94
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
95
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSecurityPoliciesRequest
,
96
Pagination::ListSecurityPoliciesPaginationTraits<DerivedClient>
>{
97
static_cast<
DerivedClient*
>
(
this
), request};
98
}
99
103
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListVpcEndpointsRequest
,
104
Pagination::ListVpcEndpointsPaginationTraits<DerivedClient>
>
105
ListVpcEndpointsPaginator
(
const
Model::ListVpcEndpointsRequest
& request) {
106
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
107
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListVpcEndpointsRequest
,
108
Pagination::ListVpcEndpointsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
109
request};
110
}
111
};
112
}
// namespace OpenSearchServerless
113
}
// namespace Aws
Aws::AmazonWebServiceRequest::AddUserAgentFeature
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::OpenSearchServerless::Model::ListAccessPoliciesRequest
Definition
ListAccessPoliciesRequest.h:21
Aws::OpenSearchServerless::Model::ListCollectionGroupsRequest
Definition
ListCollectionGroupsRequest.h:19
Aws::OpenSearchServerless::Model::ListCollectionsRequest
Definition
ListCollectionsRequest.h:20
Aws::OpenSearchServerless::Model::ListLifecyclePoliciesRequest
Definition
ListLifecyclePoliciesRequest.h:21
Aws::OpenSearchServerless::Model::ListSecurityConfigsRequest
Definition
ListSecurityConfigsRequest.h:20
Aws::OpenSearchServerless::Model::ListSecurityPoliciesRequest
Definition
ListSecurityPoliciesRequest.h:21
Aws::OpenSearchServerless::Model::ListVpcEndpointsRequest
Definition
ListVpcEndpointsRequest.h:20
Aws::OpenSearchServerless::OpenSearchServerlessPaginationBase
Definition
OpenSearchServerlessPaginationBase.h:26
Aws::OpenSearchServerless::OpenSearchServerlessPaginationBase::ListAccessPoliciesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAccessPoliciesRequest, Pagination::ListAccessPoliciesPaginationTraits< DerivedClient > > ListAccessPoliciesPaginator(const Model::ListAccessPoliciesRequest &request)
Definition
OpenSearchServerlessPaginationBase.h:33
Aws::OpenSearchServerless::OpenSearchServerlessPaginationBase::ListVpcEndpointsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListVpcEndpointsRequest, Pagination::ListVpcEndpointsPaginationTraits< DerivedClient > > ListVpcEndpointsPaginator(const Model::ListVpcEndpointsRequest &request)
Definition
OpenSearchServerlessPaginationBase.h:105
Aws::OpenSearchServerless::OpenSearchServerlessPaginationBase::ListSecurityConfigsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSecurityConfigsRequest, Pagination::ListSecurityConfigsPaginationTraits< DerivedClient > > ListSecurityConfigsPaginator(const Model::ListSecurityConfigsRequest &request)
Definition
OpenSearchServerlessPaginationBase.h:81
Aws::OpenSearchServerless::OpenSearchServerlessPaginationBase::ListLifecyclePoliciesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListLifecyclePoliciesRequest, Pagination::ListLifecyclePoliciesPaginationTraits< DerivedClient > > ListLifecyclePoliciesPaginator(const Model::ListLifecyclePoliciesRequest &request)
Definition
OpenSearchServerlessPaginationBase.h:69
Aws::OpenSearchServerless::OpenSearchServerlessPaginationBase::ListSecurityPoliciesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSecurityPoliciesRequest, Pagination::ListSecurityPoliciesPaginationTraits< DerivedClient > > ListSecurityPoliciesPaginator(const Model::ListSecurityPoliciesRequest &request)
Definition
OpenSearchServerlessPaginationBase.h:93
Aws::OpenSearchServerless::OpenSearchServerlessPaginationBase::ListCollectionGroupsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCollectionGroupsRequest, Pagination::ListCollectionGroupsPaginationTraits< DerivedClient > > ListCollectionGroupsPaginator(const Model::ListCollectionGroupsRequest &request)
Definition
OpenSearchServerlessPaginationBase.h:45
Aws::OpenSearchServerless::OpenSearchServerlessPaginationBase::ListCollectionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCollectionsRequest, Pagination::ListCollectionsPaginationTraits< DerivedClient > > ListCollectionsPaginator(const Model::ListCollectionsRequest &request)
Definition
OpenSearchServerlessPaginationBase.h:57
Aws::Utils::Pagination::Paginator
Aws
Aws::OpenSearchServerless::Pagination::ListAccessPoliciesPaginationTraits
Definition
ListAccessPoliciesPaginationTraits.h:17
Aws::OpenSearchServerless::Pagination::ListCollectionGroupsPaginationTraits
Definition
ListCollectionGroupsPaginationTraits.h:17
Aws::OpenSearchServerless::Pagination::ListCollectionsPaginationTraits
Definition
ListCollectionsPaginationTraits.h:17
Aws::OpenSearchServerless::Pagination::ListLifecyclePoliciesPaginationTraits
Definition
ListLifecyclePoliciesPaginationTraits.h:17
Aws::OpenSearchServerless::Pagination::ListSecurityConfigsPaginationTraits
Definition
ListSecurityConfigsPaginationTraits.h:17
Aws::OpenSearchServerless::Pagination::ListSecurityPoliciesPaginationTraits
Definition
ListSecurityPoliciesPaginationTraits.h:17
Aws::OpenSearchServerless::Pagination::ListVpcEndpointsPaginationTraits
Definition
ListVpcEndpointsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences