AWS SDK for C++

AWS SDK for C++ Version 1.11.752

Loading...
Searching...
No Matches
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
23namespace Aws {
24namespace Notifications {
25
26class NotificationsClient;
27
28template <typename DerivedClient>
30 public:
37 Pagination::ListChannelsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
38 request};
39 }
40
47 Pagination::ListEventRulesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
48 request};
49 }
50
59 static_cast<DerivedClient*>(this), request};
60 }
61
70 static_cast<DerivedClient*>(this), request};
71 }
72
81 static_cast<DerivedClient*>(this), request};
82 }
83
92 static_cast<DerivedClient*>(this), request};
93 }
94
103 static_cast<DerivedClient*>(this), request};
104 }
105
114 static_cast<DerivedClient*>(this), request};
115 }
116
125 static_cast<DerivedClient*>(this), request};
126 }
127
136 static_cast<DerivedClient*>(this), request};
137 }
138
147 static_cast<DerivedClient*>(this), request};
148 }
149};
150} // namespace Notifications
151} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListManagedNotificationChildEventsRequest, Pagination::ListManagedNotificationChildEventsPaginationTraits< DerivedClient > > ListManagedNotificationChildEventsPaginator(const Model::ListManagedNotificationChildEventsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListEventRulesRequest, Pagination::ListEventRulesPaginationTraits< DerivedClient > > ListEventRulesPaginator(const Model::ListEventRulesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListManagedNotificationEventsRequest, Pagination::ListManagedNotificationEventsPaginationTraits< DerivedClient > > ListManagedNotificationEventsPaginator(const Model::ListManagedNotificationEventsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListOrganizationalUnitsRequest, Pagination::ListOrganizationalUnitsPaginationTraits< DerivedClient > > ListOrganizationalUnitsPaginator(const Model::ListOrganizationalUnitsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListManagedNotificationConfigurationsRequest, Pagination::ListManagedNotificationConfigurationsPaginationTraits< DerivedClient > > ListManagedNotificationConfigurationsPaginator(const Model::ListManagedNotificationConfigurationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNotificationConfigurationsRequest, Pagination::ListNotificationConfigurationsPaginationTraits< DerivedClient > > ListNotificationConfigurationsPaginator(const Model::ListNotificationConfigurationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNotificationHubsRequest, Pagination::ListNotificationHubsPaginationTraits< DerivedClient > > ListNotificationHubsPaginator(const Model::ListNotificationHubsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNotificationEventsRequest, Pagination::ListNotificationEventsPaginationTraits< DerivedClient > > ListNotificationEventsPaginator(const Model::ListNotificationEventsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListChannelsRequest, Pagination::ListChannelsPaginationTraits< DerivedClient > > ListChannelsPaginator(const Model::ListChannelsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListManagedNotificationChannelAssociationsRequest, Pagination::ListManagedNotificationChannelAssociationsPaginationTraits< DerivedClient > > ListManagedNotificationChannelAssociationsPaginator(const Model::ListManagedNotificationChannelAssociationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMemberAccountsRequest, Pagination::ListMemberAccountsPaginationTraits< DerivedClient > > ListMemberAccountsPaginator(const Model::ListMemberAccountsRequest &request)