AWS SDK for C++
AWS SDK for C++ Version 1.11.752
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-notifications
include
aws
notifications
NotificationsPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/utils/pagination/Paginator.h>
9
#include <aws/notifications/model/ListChannelsPaginationTraits.h>
10
#include <aws/notifications/model/ListEventRulesPaginationTraits.h>
11
#include <aws/notifications/model/ListManagedNotificationChannelAssociationsPaginationTraits.h>
12
#include <aws/notifications/model/ListManagedNotificationChildEventsPaginationTraits.h>
13
#include <aws/notifications/model/ListManagedNotificationConfigurationsPaginationTraits.h>
14
#include <aws/notifications/model/ListManagedNotificationEventsPaginationTraits.h>
15
#include <aws/notifications/model/ListMemberAccountsPaginationTraits.h>
16
#include <aws/notifications/model/ListNotificationConfigurationsPaginationTraits.h>
17
#include <aws/notifications/model/ListNotificationEventsPaginationTraits.h>
18
#include <aws/notifications/model/ListNotificationHubsPaginationTraits.h>
19
#include <aws/notifications/model/ListOrganizationalUnitsPaginationTraits.h>
20
21
#include <memory>
22
23
namespace
Aws
{
24
namespace
Notifications {
25
26
class
NotificationsClient;
27
28
template
<
typename
DerivedClient>
29
class
NotificationsPaginationBase
{
30
public
:
34
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListChannelsRequest, Pagination::ListChannelsPaginationTraits<DerivedClient>
>
35
ListChannelsPaginator
(
const
Model::ListChannelsRequest
& request) {
36
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListChannelsRequest
,
37
Pagination::ListChannelsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
38
request};
39
}
40
44
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListEventRulesRequest, Pagination::ListEventRulesPaginationTraits<DerivedClient>
>
45
ListEventRulesPaginator
(
const
Model::ListEventRulesRequest
& request) {
46
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListEventRulesRequest
,
47
Pagination::ListEventRulesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
48
request};
49
}
50
54
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListManagedNotificationChannelAssociationsRequest
,
55
Pagination::ListManagedNotificationChannelAssociationsPaginationTraits<DerivedClient>
>
56
ListManagedNotificationChannelAssociationsPaginator
(
const
Model::ListManagedNotificationChannelAssociationsRequest
& request) {
57
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListManagedNotificationChannelAssociationsRequest
,
58
Pagination::ListManagedNotificationChannelAssociationsPaginationTraits<DerivedClient>
>{
59
static_cast<
DerivedClient*
>
(
this
), request};
60
}
61
65
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListManagedNotificationChildEventsRequest
,
66
Pagination::ListManagedNotificationChildEventsPaginationTraits<DerivedClient>
>
67
ListManagedNotificationChildEventsPaginator
(
const
Model::ListManagedNotificationChildEventsRequest
& request) {
68
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListManagedNotificationChildEventsRequest
,
69
Pagination::ListManagedNotificationChildEventsPaginationTraits<DerivedClient>
>{
70
static_cast<
DerivedClient*
>
(
this
), request};
71
}
72
76
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListManagedNotificationConfigurationsRequest
,
77
Pagination::ListManagedNotificationConfigurationsPaginationTraits<DerivedClient>
>
78
ListManagedNotificationConfigurationsPaginator
(
const
Model::ListManagedNotificationConfigurationsRequest
& request) {
79
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListManagedNotificationConfigurationsRequest
,
80
Pagination::ListManagedNotificationConfigurationsPaginationTraits<DerivedClient>
>{
81
static_cast<
DerivedClient*
>
(
this
), request};
82
}
83
87
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListManagedNotificationEventsRequest
,
88
Pagination::ListManagedNotificationEventsPaginationTraits<DerivedClient>
>
89
ListManagedNotificationEventsPaginator
(
const
Model::ListManagedNotificationEventsRequest
& request) {
90
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListManagedNotificationEventsRequest
,
91
Pagination::ListManagedNotificationEventsPaginationTraits<DerivedClient>
>{
92
static_cast<
DerivedClient*
>
(
this
), request};
93
}
94
98
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListMemberAccountsRequest
,
99
Pagination::ListMemberAccountsPaginationTraits<DerivedClient>
>
100
ListMemberAccountsPaginator
(
const
Model::ListMemberAccountsRequest
& request) {
101
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListMemberAccountsRequest
,
102
Pagination::ListMemberAccountsPaginationTraits<DerivedClient>
>{
103
static_cast<
DerivedClient*
>
(
this
), request};
104
}
105
109
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNotificationConfigurationsRequest
,
110
Pagination::ListNotificationConfigurationsPaginationTraits<DerivedClient>
>
111
ListNotificationConfigurationsPaginator
(
const
Model::ListNotificationConfigurationsRequest
& request) {
112
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNotificationConfigurationsRequest
,
113
Pagination::ListNotificationConfigurationsPaginationTraits<DerivedClient>
>{
114
static_cast<
DerivedClient*
>
(
this
), request};
115
}
116
120
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNotificationEventsRequest
,
121
Pagination::ListNotificationEventsPaginationTraits<DerivedClient>
>
122
ListNotificationEventsPaginator
(
const
Model::ListNotificationEventsRequest
& request) {
123
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNotificationEventsRequest
,
124
Pagination::ListNotificationEventsPaginationTraits<DerivedClient>
>{
125
static_cast<
DerivedClient*
>
(
this
), request};
126
}
127
131
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNotificationHubsRequest
,
132
Pagination::ListNotificationHubsPaginationTraits<DerivedClient>
>
133
ListNotificationHubsPaginator
(
const
Model::ListNotificationHubsRequest
& request) {
134
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNotificationHubsRequest
,
135
Pagination::ListNotificationHubsPaginationTraits<DerivedClient>
>{
136
static_cast<
DerivedClient*
>
(
this
), request};
137
}
138
142
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListOrganizationalUnitsRequest
,
143
Pagination::ListOrganizationalUnitsPaginationTraits<DerivedClient>
>
144
ListOrganizationalUnitsPaginator
(
const
Model::ListOrganizationalUnitsRequest
& request) {
145
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListOrganizationalUnitsRequest
,
146
Pagination::ListOrganizationalUnitsPaginationTraits<DerivedClient>
>{
147
static_cast<
DerivedClient*
>
(
this
), request};
148
}
149
};
150
}
// namespace Notifications
151
}
// namespace Aws
Aws::Notifications::Model::ListChannelsRequest
Definition
ListChannelsRequest.h:22
Aws::Notifications::Model::ListEventRulesRequest
Definition
ListEventRulesRequest.h:22
Aws::Notifications::Model::ListManagedNotificationChannelAssociationsRequest
Definition
ListManagedNotificationChannelAssociationsRequest.h:22
Aws::Notifications::Model::ListManagedNotificationChildEventsRequest
Definition
ListManagedNotificationChildEventsRequest.h:24
Aws::Notifications::Model::ListManagedNotificationConfigurationsRequest
Definition
ListManagedNotificationConfigurationsRequest.h:22
Aws::Notifications::Model::ListManagedNotificationEventsRequest
Definition
ListManagedNotificationEventsRequest.h:24
Aws::Notifications::Model::ListMemberAccountsRequest
Definition
ListMemberAccountsRequest.h:23
Aws::Notifications::Model::ListNotificationConfigurationsRequest
Definition
ListNotificationConfigurationsRequest.h:24
Aws::Notifications::Model::ListNotificationEventsRequest
Definition
ListNotificationEventsRequest.h:24
Aws::Notifications::Model::ListNotificationHubsRequest
Definition
ListNotificationHubsRequest.h:22
Aws::Notifications::Model::ListOrganizationalUnitsRequest
Definition
ListOrganizationalUnitsRequest.h:22
Aws::Notifications::NotificationsPaginationBase
Definition
NotificationsPaginationBase.h:29
Aws::Notifications::NotificationsPaginationBase::ListManagedNotificationChildEventsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListManagedNotificationChildEventsRequest, Pagination::ListManagedNotificationChildEventsPaginationTraits< DerivedClient > > ListManagedNotificationChildEventsPaginator(const Model::ListManagedNotificationChildEventsRequest &request)
Definition
NotificationsPaginationBase.h:67
Aws::Notifications::NotificationsPaginationBase::ListEventRulesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListEventRulesRequest, Pagination::ListEventRulesPaginationTraits< DerivedClient > > ListEventRulesPaginator(const Model::ListEventRulesRequest &request)
Definition
NotificationsPaginationBase.h:45
Aws::Notifications::NotificationsPaginationBase::ListManagedNotificationEventsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListManagedNotificationEventsRequest, Pagination::ListManagedNotificationEventsPaginationTraits< DerivedClient > > ListManagedNotificationEventsPaginator(const Model::ListManagedNotificationEventsRequest &request)
Definition
NotificationsPaginationBase.h:89
Aws::Notifications::NotificationsPaginationBase::ListOrganizationalUnitsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListOrganizationalUnitsRequest, Pagination::ListOrganizationalUnitsPaginationTraits< DerivedClient > > ListOrganizationalUnitsPaginator(const Model::ListOrganizationalUnitsRequest &request)
Definition
NotificationsPaginationBase.h:144
Aws::Notifications::NotificationsPaginationBase::ListManagedNotificationConfigurationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListManagedNotificationConfigurationsRequest, Pagination::ListManagedNotificationConfigurationsPaginationTraits< DerivedClient > > ListManagedNotificationConfigurationsPaginator(const Model::ListManagedNotificationConfigurationsRequest &request)
Definition
NotificationsPaginationBase.h:78
Aws::Notifications::NotificationsPaginationBase::ListNotificationConfigurationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNotificationConfigurationsRequest, Pagination::ListNotificationConfigurationsPaginationTraits< DerivedClient > > ListNotificationConfigurationsPaginator(const Model::ListNotificationConfigurationsRequest &request)
Definition
NotificationsPaginationBase.h:111
Aws::Notifications::NotificationsPaginationBase::ListNotificationHubsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNotificationHubsRequest, Pagination::ListNotificationHubsPaginationTraits< DerivedClient > > ListNotificationHubsPaginator(const Model::ListNotificationHubsRequest &request)
Definition
NotificationsPaginationBase.h:133
Aws::Notifications::NotificationsPaginationBase::ListNotificationEventsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNotificationEventsRequest, Pagination::ListNotificationEventsPaginationTraits< DerivedClient > > ListNotificationEventsPaginator(const Model::ListNotificationEventsRequest &request)
Definition
NotificationsPaginationBase.h:122
Aws::Notifications::NotificationsPaginationBase::ListChannelsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListChannelsRequest, Pagination::ListChannelsPaginationTraits< DerivedClient > > ListChannelsPaginator(const Model::ListChannelsRequest &request)
Definition
NotificationsPaginationBase.h:35
Aws::Notifications::NotificationsPaginationBase::ListManagedNotificationChannelAssociationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListManagedNotificationChannelAssociationsRequest, Pagination::ListManagedNotificationChannelAssociationsPaginationTraits< DerivedClient > > ListManagedNotificationChannelAssociationsPaginator(const Model::ListManagedNotificationChannelAssociationsRequest &request)
Definition
NotificationsPaginationBase.h:56
Aws::Notifications::NotificationsPaginationBase::ListMemberAccountsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMemberAccountsRequest, Pagination::ListMemberAccountsPaginationTraits< DerivedClient > > ListMemberAccountsPaginator(const Model::ListMemberAccountsRequest &request)
Definition
NotificationsPaginationBase.h:100
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::Notifications::Pagination::ListChannelsPaginationTraits
Definition
ListChannelsPaginationTraits.h:17
Aws::Notifications::Pagination::ListEventRulesPaginationTraits
Definition
ListEventRulesPaginationTraits.h:17
Aws::Notifications::Pagination::ListManagedNotificationChannelAssociationsPaginationTraits
Definition
ListManagedNotificationChannelAssociationsPaginationTraits.h:17
Aws::Notifications::Pagination::ListManagedNotificationChildEventsPaginationTraits
Definition
ListManagedNotificationChildEventsPaginationTraits.h:17
Aws::Notifications::Pagination::ListManagedNotificationConfigurationsPaginationTraits
Definition
ListManagedNotificationConfigurationsPaginationTraits.h:17
Aws::Notifications::Pagination::ListManagedNotificationEventsPaginationTraits
Definition
ListManagedNotificationEventsPaginationTraits.h:17
Aws::Notifications::Pagination::ListMemberAccountsPaginationTraits
Definition
ListMemberAccountsPaginationTraits.h:17
Aws::Notifications::Pagination::ListNotificationConfigurationsPaginationTraits
Definition
ListNotificationConfigurationsPaginationTraits.h:17
Aws::Notifications::Pagination::ListNotificationEventsPaginationTraits
Definition
ListNotificationEventsPaginationTraits.h:17
Aws::Notifications::Pagination::ListNotificationHubsPaginationTraits
Definition
ListNotificationHubsPaginationTraits.h:17
Aws::Notifications::Pagination::ListOrganizationalUnitsPaginationTraits
Definition
ListOrganizationalUnitsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences