AWS SDK for C++
AWS SDK for C++ Version 1.11.926
Main Page
Related Pages
Namespaces
Classes
Modules
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-devops-guru
include
aws
devops-guru
DevOpsGuruPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/client/UserAgent.h>
9
#include <aws/core/utils/pagination/Paginator.h>
10
#include <aws/devops-guru/model/DescribeOrganizationResourceCollectionHealthPaginationTraits.h>
11
#include <aws/devops-guru/model/DescribeResourceCollectionHealthPaginationTraits.h>
12
#include <aws/devops-guru/model/GetCostEstimationPaginationTraits.h>
13
#include <aws/devops-guru/model/GetResourceCollectionPaginationTraits.h>
14
#include <aws/devops-guru/model/ListAnomaliesForInsightPaginationTraits.h>
15
#include <aws/devops-guru/model/ListAnomalousLogGroupsPaginationTraits.h>
16
#include <aws/devops-guru/model/ListEventsPaginationTraits.h>
17
#include <aws/devops-guru/model/ListInsightsPaginationTraits.h>
18
#include <aws/devops-guru/model/ListMonitoredResourcesPaginationTraits.h>
19
#include <aws/devops-guru/model/ListNotificationChannelsPaginationTraits.h>
20
#include <aws/devops-guru/model/ListOrganizationInsightsPaginationTraits.h>
21
#include <aws/devops-guru/model/ListRecommendationsPaginationTraits.h>
22
#include <aws/devops-guru/model/SearchInsightsPaginationTraits.h>
23
#include <aws/devops-guru/model/SearchOrganizationInsightsPaginationTraits.h>
24
25
#include <memory>
26
27
namespace
Aws
{
28
namespace
DevOpsGuru {
29
30
template
<
typename
DerivedClient>
31
class
DevOpsGuruPaginationBase
{
32
public
:
36
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeOrganizationResourceCollectionHealthRequest
,
37
Pagination::DescribeOrganizationResourceCollectionHealthPaginationTraits<DerivedClient>
>
38
DescribeOrganizationResourceCollectionHealthPaginator
(
const
Model::DescribeOrganizationResourceCollectionHealthRequest
& request) {
39
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
40
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeOrganizationResourceCollectionHealthRequest
,
41
Pagination::DescribeOrganizationResourceCollectionHealthPaginationTraits<DerivedClient>
>{
42
static_cast<
DerivedClient*
>
(
this
), request};
43
}
44
48
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeResourceCollectionHealthRequest
,
49
Pagination::DescribeResourceCollectionHealthPaginationTraits<DerivedClient>
>
50
DescribeResourceCollectionHealthPaginator
(
const
Model::DescribeResourceCollectionHealthRequest
& request) {
51
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
52
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeResourceCollectionHealthRequest
,
53
Pagination::DescribeResourceCollectionHealthPaginationTraits<DerivedClient>
>{
54
static_cast<
DerivedClient*
>
(
this
), request};
55
}
56
60
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetCostEstimationRequest
,
61
Pagination::GetCostEstimationPaginationTraits<DerivedClient>
>
62
GetCostEstimationPaginator
(
const
Model::GetCostEstimationRequest
& request) {
63
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
64
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetCostEstimationRequest
,
65
Pagination::GetCostEstimationPaginationTraits<DerivedClient>
>{
66
static_cast<
DerivedClient*
>
(
this
), request};
67
}
68
72
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetResourceCollectionRequest
,
73
Pagination::GetResourceCollectionPaginationTraits<DerivedClient>
>
74
GetResourceCollectionPaginator
(
const
Model::GetResourceCollectionRequest
& request) {
75
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
76
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetResourceCollectionRequest
,
77
Pagination::GetResourceCollectionPaginationTraits<DerivedClient>
>{
78
static_cast<
DerivedClient*
>
(
this
), request};
79
}
80
84
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAnomaliesForInsightRequest
,
85
Pagination::ListAnomaliesForInsightPaginationTraits<DerivedClient>
>
86
ListAnomaliesForInsightPaginator
(
const
Model::ListAnomaliesForInsightRequest
& request) {
87
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
88
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAnomaliesForInsightRequest
,
89
Pagination::ListAnomaliesForInsightPaginationTraits<DerivedClient>
>{
90
static_cast<
DerivedClient*
>
(
this
), request};
91
}
92
96
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAnomalousLogGroupsRequest
,
97
Pagination::ListAnomalousLogGroupsPaginationTraits<DerivedClient>
>
98
ListAnomalousLogGroupsPaginator
(
const
Model::ListAnomalousLogGroupsRequest
& request) {
99
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
100
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAnomalousLogGroupsRequest
,
101
Pagination::ListAnomalousLogGroupsPaginationTraits<DerivedClient>
>{
102
static_cast<
DerivedClient*
>
(
this
), request};
103
}
104
108
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListEventsRequest, Pagination::ListEventsPaginationTraits<DerivedClient>
>
109
ListEventsPaginator
(
const
Model::ListEventsRequest
& request) {
110
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
111
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListEventsRequest
,
112
Pagination::ListEventsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
113
request};
114
}
115
119
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListInsightsRequest, Pagination::ListInsightsPaginationTraits<DerivedClient>
>
120
ListInsightsPaginator
(
const
Model::ListInsightsRequest
& request) {
121
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
122
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListInsightsRequest
,
123
Pagination::ListInsightsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
124
request};
125
}
126
130
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListMonitoredResourcesRequest
,
131
Pagination::ListMonitoredResourcesPaginationTraits<DerivedClient>
>
132
ListMonitoredResourcesPaginator
(
const
Model::ListMonitoredResourcesRequest
& request) {
133
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
134
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListMonitoredResourcesRequest
,
135
Pagination::ListMonitoredResourcesPaginationTraits<DerivedClient>
>{
136
static_cast<
DerivedClient*
>
(
this
), request};
137
}
138
142
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNotificationChannelsRequest
,
143
Pagination::ListNotificationChannelsPaginationTraits<DerivedClient>
>
144
ListNotificationChannelsPaginator
(
const
Model::ListNotificationChannelsRequest
& request) {
145
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
146
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListNotificationChannelsRequest
,
147
Pagination::ListNotificationChannelsPaginationTraits<DerivedClient>
>{
148
static_cast<
DerivedClient*
>
(
this
), request};
149
}
150
154
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListOrganizationInsightsRequest
,
155
Pagination::ListOrganizationInsightsPaginationTraits<DerivedClient>
>
156
ListOrganizationInsightsPaginator
(
const
Model::ListOrganizationInsightsRequest
& request) {
157
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
158
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListOrganizationInsightsRequest
,
159
Pagination::ListOrganizationInsightsPaginationTraits<DerivedClient>
>{
160
static_cast<
DerivedClient*
>
(
this
), request};
161
}
162
166
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRecommendationsRequest
,
167
Pagination::ListRecommendationsPaginationTraits<DerivedClient>
>
168
ListRecommendationsPaginator
(
const
Model::ListRecommendationsRequest
& request) {
169
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
170
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRecommendationsRequest
,
171
Pagination::ListRecommendationsPaginationTraits<DerivedClient>
>{
172
static_cast<
DerivedClient*
>
(
this
), request};
173
}
174
178
Aws::Utils::Pagination::Paginator<DerivedClient, Model::SearchInsightsRequest, Pagination::SearchInsightsPaginationTraits<DerivedClient>
>
179
SearchInsightsPaginator
(
const
Model::SearchInsightsRequest
& request) {
180
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
181
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::SearchInsightsRequest
,
182
Pagination::SearchInsightsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
183
request};
184
}
185
189
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::SearchOrganizationInsightsRequest
,
190
Pagination::SearchOrganizationInsightsPaginationTraits<DerivedClient>
>
191
SearchOrganizationInsightsPaginator
(
const
Model::SearchOrganizationInsightsRequest
& request) {
192
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
193
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::SearchOrganizationInsightsRequest
,
194
Pagination::SearchOrganizationInsightsPaginationTraits<DerivedClient>
>{
195
static_cast<
DerivedClient*
>
(
this
), request};
196
}
197
};
198
}
// namespace DevOpsGuru
199
}
// namespace Aws
Aws::AmazonWebServiceRequest::AddUserAgentFeature
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::DevOpsGuru::DevOpsGuruPaginationBase
Definition
DevOpsGuruPaginationBase.h:31
Aws::DevOpsGuru::DevOpsGuruPaginationBase::ListMonitoredResourcesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMonitoredResourcesRequest, Pagination::ListMonitoredResourcesPaginationTraits< DerivedClient > > ListMonitoredResourcesPaginator(const Model::ListMonitoredResourcesRequest &request)
Definition
DevOpsGuruPaginationBase.h:132
Aws::DevOpsGuru::DevOpsGuruPaginationBase::DescribeResourceCollectionHealthPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeResourceCollectionHealthRequest, Pagination::DescribeResourceCollectionHealthPaginationTraits< DerivedClient > > DescribeResourceCollectionHealthPaginator(const Model::DescribeResourceCollectionHealthRequest &request)
Definition
DevOpsGuruPaginationBase.h:50
Aws::DevOpsGuru::DevOpsGuruPaginationBase::ListAnomaliesForInsightPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAnomaliesForInsightRequest, Pagination::ListAnomaliesForInsightPaginationTraits< DerivedClient > > ListAnomaliesForInsightPaginator(const Model::ListAnomaliesForInsightRequest &request)
Definition
DevOpsGuruPaginationBase.h:86
Aws::DevOpsGuru::DevOpsGuruPaginationBase::GetResourceCollectionPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetResourceCollectionRequest, Pagination::GetResourceCollectionPaginationTraits< DerivedClient > > GetResourceCollectionPaginator(const Model::GetResourceCollectionRequest &request)
Definition
DevOpsGuruPaginationBase.h:74
Aws::DevOpsGuru::DevOpsGuruPaginationBase::ListAnomalousLogGroupsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAnomalousLogGroupsRequest, Pagination::ListAnomalousLogGroupsPaginationTraits< DerivedClient > > ListAnomalousLogGroupsPaginator(const Model::ListAnomalousLogGroupsRequest &request)
Definition
DevOpsGuruPaginationBase.h:98
Aws::DevOpsGuru::DevOpsGuruPaginationBase::DescribeOrganizationResourceCollectionHealthPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeOrganizationResourceCollectionHealthRequest, Pagination::DescribeOrganizationResourceCollectionHealthPaginationTraits< DerivedClient > > DescribeOrganizationResourceCollectionHealthPaginator(const Model::DescribeOrganizationResourceCollectionHealthRequest &request)
Definition
DevOpsGuruPaginationBase.h:38
Aws::DevOpsGuru::DevOpsGuruPaginationBase::ListEventsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListEventsRequest, Pagination::ListEventsPaginationTraits< DerivedClient > > ListEventsPaginator(const Model::ListEventsRequest &request)
Definition
DevOpsGuruPaginationBase.h:109
Aws::DevOpsGuru::DevOpsGuruPaginationBase::SearchOrganizationInsightsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::SearchOrganizationInsightsRequest, Pagination::SearchOrganizationInsightsPaginationTraits< DerivedClient > > SearchOrganizationInsightsPaginator(const Model::SearchOrganizationInsightsRequest &request)
Definition
DevOpsGuruPaginationBase.h:191
Aws::DevOpsGuru::DevOpsGuruPaginationBase::ListOrganizationInsightsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListOrganizationInsightsRequest, Pagination::ListOrganizationInsightsPaginationTraits< DerivedClient > > ListOrganizationInsightsPaginator(const Model::ListOrganizationInsightsRequest &request)
Definition
DevOpsGuruPaginationBase.h:156
Aws::DevOpsGuru::DevOpsGuruPaginationBase::ListNotificationChannelsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListNotificationChannelsRequest, Pagination::ListNotificationChannelsPaginationTraits< DerivedClient > > ListNotificationChannelsPaginator(const Model::ListNotificationChannelsRequest &request)
Definition
DevOpsGuruPaginationBase.h:144
Aws::DevOpsGuru::DevOpsGuruPaginationBase::SearchInsightsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::SearchInsightsRequest, Pagination::SearchInsightsPaginationTraits< DerivedClient > > SearchInsightsPaginator(const Model::SearchInsightsRequest &request)
Definition
DevOpsGuruPaginationBase.h:179
Aws::DevOpsGuru::DevOpsGuruPaginationBase::ListInsightsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListInsightsRequest, Pagination::ListInsightsPaginationTraits< DerivedClient > > ListInsightsPaginator(const Model::ListInsightsRequest &request)
Definition
DevOpsGuruPaginationBase.h:120
Aws::DevOpsGuru::DevOpsGuruPaginationBase::ListRecommendationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRecommendationsRequest, Pagination::ListRecommendationsPaginationTraits< DerivedClient > > ListRecommendationsPaginator(const Model::ListRecommendationsRequest &request)
Definition
DevOpsGuruPaginationBase.h:168
Aws::DevOpsGuru::DevOpsGuruPaginationBase::GetCostEstimationPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetCostEstimationRequest, Pagination::GetCostEstimationPaginationTraits< DerivedClient > > GetCostEstimationPaginator(const Model::GetCostEstimationRequest &request)
Definition
DevOpsGuruPaginationBase.h:62
Aws::DevOpsGuru::Model::DescribeOrganizationResourceCollectionHealthRequest
Definition
DescribeOrganizationResourceCollectionHealthRequest.h:21
Aws::DevOpsGuru::Model::DescribeResourceCollectionHealthRequest
Definition
DescribeResourceCollectionHealthRequest.h:23
Aws::DevOpsGuru::Model::GetCostEstimationRequest
Definition
GetCostEstimationRequest.h:22
Aws::DevOpsGuru::Model::GetResourceCollectionRequest
Definition
GetResourceCollectionRequest.h:23
Aws::DevOpsGuru::Model::ListAnomaliesForInsightRequest
Definition
ListAnomaliesForInsightRequest.h:21
Aws::DevOpsGuru::Model::ListAnomalousLogGroupsRequest
Definition
ListAnomalousLogGroupsRequest.h:19
Aws::DevOpsGuru::Model::ListEventsRequest
Definition
ListEventsRequest.h:20
Aws::DevOpsGuru::Model::ListInsightsRequest
Definition
ListInsightsRequest.h:20
Aws::DevOpsGuru::Model::ListMonitoredResourcesRequest
Definition
ListMonitoredResourcesRequest.h:20
Aws::DevOpsGuru::Model::ListNotificationChannelsRequest
Definition
ListNotificationChannelsRequest.h:19
Aws::DevOpsGuru::Model::ListOrganizationInsightsRequest
Definition
ListOrganizationInsightsRequest.h:21
Aws::DevOpsGuru::Model::ListRecommendationsRequest
Definition
ListRecommendationsRequest.h:20
Aws::DevOpsGuru::Model::SearchInsightsRequest
Definition
SearchInsightsRequest.h:22
Aws::DevOpsGuru::Model::SearchOrganizationInsightsRequest
Definition
SearchOrganizationInsightsRequest.h:23
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::DevOpsGuru::Pagination::DescribeOrganizationResourceCollectionHealthPaginationTraits
Definition
DescribeOrganizationResourceCollectionHealthPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::DescribeResourceCollectionHealthPaginationTraits
Definition
DescribeResourceCollectionHealthPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::GetCostEstimationPaginationTraits
Definition
GetCostEstimationPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::GetResourceCollectionPaginationTraits
Definition
GetResourceCollectionPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::ListAnomaliesForInsightPaginationTraits
Definition
ListAnomaliesForInsightPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::ListAnomalousLogGroupsPaginationTraits
Definition
ListAnomalousLogGroupsPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::ListEventsPaginationTraits
Definition
ListEventsPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::ListInsightsPaginationTraits
Definition
ListInsightsPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::ListMonitoredResourcesPaginationTraits
Definition
ListMonitoredResourcesPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::ListNotificationChannelsPaginationTraits
Definition
ListNotificationChannelsPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::ListOrganizationInsightsPaginationTraits
Definition
ListOrganizationInsightsPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::ListRecommendationsPaginationTraits
Definition
ListRecommendationsPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::SearchInsightsPaginationTraits
Definition
SearchInsightsPaginationTraits.h:17
Aws::DevOpsGuru::Pagination::SearchOrganizationInsightsPaginationTraits
Definition
SearchOrganizationInsightsPaginationTraits.h:17
Generated by
1.12.0
Privacy |
Site terms |
Cookie preferences