AWS SDK for C++
AWS SDK for C++ Version 1.11.912
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-endusermessaging
include
aws
endusermessaging
EndUserMessagingPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/client/UserAgent.h>
9
#include <aws/core/utils/pagination/Paginator.h>
10
#include <aws/endusermessaging/model/ListBrandProfileAttributesPaginationTraits.h>
11
#include <aws/endusermessaging/model/ListBrandProfilesPaginationTraits.h>
12
#include <aws/endusermessaging/model/ListJobsPaginationTraits.h>
13
#include <aws/endusermessaging/model/ListNotifyCodeConfigurationsPaginationTraits.h>
14
#include <aws/endusermessaging/model/ListRegistrationsFromBrandProfilePaginationTraits.h>
15
16
#include <memory>
17
18
namespace
Aws
{
19
namespace
EndUserMessaging {
20
21
template
<
typename
DerivedClient>
22
class
EndUserMessagingPaginationBase
{
23
public
:
27
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBrandProfileAttributesRequest
,
28
Pagination::ListBrandProfileAttributesPaginationTraits<DerivedClient>
>
29
ListBrandProfileAttributesPaginator
(
const
Model::ListBrandProfileAttributesRequest
& request) {
30
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
31
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBrandProfileAttributesRequest
,
32
Pagination::ListBrandProfileAttributesPaginationTraits<DerivedClient>
>{
33
static_cast<
DerivedClient*
>
(
this
), request};
34
}
35
39
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBrandProfilesRequest
,
40
Pagination::ListBrandProfilesPaginationTraits<DerivedClient>
>
41
ListBrandProfilesPaginator
(
const
Model::ListBrandProfilesRequest
& request) {
42
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
43
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBrandProfilesRequest
,
44
Pagination::ListBrandProfilesPaginationTraits<DerivedClient>
>{
45
static_cast<
DerivedClient*
>
(
this
), request};
46
}
47
51
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListJobsRequest, Pagination::ListJobsPaginationTraits<DerivedClient>
>
52
ListJobsPaginator
(
const
Model::ListJobsRequest
& request) {
53
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
54
return
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListJobsRequest, Pagination::ListJobsPaginationTraits<DerivedClient>
>{
55
static_cast<
DerivedClient*
>
(
this
), request};
56
}
57
61
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNotifyCodeConfigurationsRequest
,
62
Pagination::ListNotifyCodeConfigurationsPaginationTraits<DerivedClient>
>
63
ListNotifyCodeConfigurationsPaginator
(
const
Model::ListNotifyCodeConfigurationsRequest
& request) {
64
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
65
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNotifyCodeConfigurationsRequest
,
66
Pagination::ListNotifyCodeConfigurationsPaginationTraits<DerivedClient>
>{
67
static_cast<
DerivedClient*
>
(
this
), request};
68
}
69
73
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRegistrationsFromBrandProfileRequest
,
74
Pagination::ListRegistrationsFromBrandProfilePaginationTraits<DerivedClient>
>
75
ListRegistrationsFromBrandProfilePaginator
(
const
Model::ListRegistrationsFromBrandProfileRequest
& request) {
76
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
77
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRegistrationsFromBrandProfileRequest
,
78
Pagination::ListRegistrationsFromBrandProfilePaginationTraits<DerivedClient>
>{
79
static_cast<
DerivedClient*
>
(
this
), request};
80
}
81
};
82
}
// namespace EndUserMessaging
83
}
// namespace Aws
Aws::AmazonWebServiceRequest::AddUserAgentFeature
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::EndUserMessaging::EndUserMessagingPaginationBase
Definition
EndUserMessagingPaginationBase.h:22
Aws::EndUserMessaging::EndUserMessagingPaginationBase::ListBrandProfilesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBrandProfilesRequest, Pagination::ListBrandProfilesPaginationTraits< DerivedClient > > ListBrandProfilesPaginator(const Model::ListBrandProfilesRequest &request)
Definition
EndUserMessagingPaginationBase.h:41
Aws::EndUserMessaging::EndUserMessagingPaginationBase::ListNotifyCodeConfigurationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNotifyCodeConfigurationsRequest, Pagination::ListNotifyCodeConfigurationsPaginationTraits< DerivedClient > > ListNotifyCodeConfigurationsPaginator(const Model::ListNotifyCodeConfigurationsRequest &request)
Definition
EndUserMessagingPaginationBase.h:63
Aws::EndUserMessaging::EndUserMessagingPaginationBase::ListJobsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListJobsRequest, Pagination::ListJobsPaginationTraits< DerivedClient > > ListJobsPaginator(const Model::ListJobsRequest &request)
Definition
EndUserMessagingPaginationBase.h:52
Aws::EndUserMessaging::EndUserMessagingPaginationBase::ListRegistrationsFromBrandProfilePaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRegistrationsFromBrandProfileRequest, Pagination::ListRegistrationsFromBrandProfilePaginationTraits< DerivedClient > > ListRegistrationsFromBrandProfilePaginator(const Model::ListRegistrationsFromBrandProfileRequest &request)
Definition
EndUserMessagingPaginationBase.h:75
Aws::EndUserMessaging::EndUserMessagingPaginationBase::ListBrandProfileAttributesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBrandProfileAttributesRequest, Pagination::ListBrandProfileAttributesPaginationTraits< DerivedClient > > ListBrandProfileAttributesPaginator(const Model::ListBrandProfileAttributesRequest &request)
Definition
EndUserMessagingPaginationBase.h:29
Aws::EndUserMessaging::Model::ListBrandProfileAttributesRequest
Definition
ListBrandProfileAttributesRequest.h:22
Aws::EndUserMessaging::Model::ListBrandProfilesRequest
Definition
ListBrandProfilesRequest.h:22
Aws::EndUserMessaging::Model::ListJobsRequest
Definition
ListJobsRequest.h:23
Aws::EndUserMessaging::Model::ListNotifyCodeConfigurationsRequest
Definition
ListNotifyCodeConfigurationsRequest.h:22
Aws::EndUserMessaging::Model::ListRegistrationsFromBrandProfileRequest
Definition
ListRegistrationsFromBrandProfileRequest.h:22
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::EndUserMessaging::Pagination::ListBrandProfileAttributesPaginationTraits
Definition
ListBrandProfileAttributesPaginationTraits.h:17
Aws::EndUserMessaging::Pagination::ListBrandProfilesPaginationTraits
Definition
ListBrandProfilesPaginationTraits.h:17
Aws::EndUserMessaging::Pagination::ListNotifyCodeConfigurationsPaginationTraits
Definition
ListNotifyCodeConfigurationsPaginationTraits.h:17
Aws::EndUserMessaging::Pagination::ListRegistrationsFromBrandProfilePaginationTraits
Definition
ListRegistrationsFromBrandProfilePaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences