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-codebuild
include
aws
codebuild
CodeBuildPaginationBase.h
1
6
#pragma once
7
8
#include <aws/codebuild/model/DescribeCodeCoveragesPaginationTraits.h>
9
#include <aws/codebuild/model/DescribeTestCasesPaginationTraits.h>
10
#include <aws/codebuild/model/ListBuildBatchesForProjectPaginationTraits.h>
11
#include <aws/codebuild/model/ListBuildBatchesPaginationTraits.h>
12
#include <aws/codebuild/model/ListBuildsForProjectPaginationTraits.h>
13
#include <aws/codebuild/model/ListBuildsPaginationTraits.h>
14
#include <aws/codebuild/model/ListCommandExecutionsForSandboxPaginationTraits.h>
15
#include <aws/codebuild/model/ListFleetsPaginationTraits.h>
16
#include <aws/codebuild/model/ListProjectsPaginationTraits.h>
17
#include <aws/codebuild/model/ListReportGroupsPaginationTraits.h>
18
#include <aws/codebuild/model/ListReportsForReportGroupPaginationTraits.h>
19
#include <aws/codebuild/model/ListReportsPaginationTraits.h>
20
#include <aws/codebuild/model/ListSandboxesForProjectPaginationTraits.h>
21
#include <aws/codebuild/model/ListSandboxesPaginationTraits.h>
22
#include <aws/codebuild/model/ListSharedProjectsPaginationTraits.h>
23
#include <aws/codebuild/model/ListSharedReportGroupsPaginationTraits.h>
24
#include <aws/core/utils/pagination/Paginator.h>
25
26
#include <memory>
27
28
namespace
Aws
{
29
namespace
CodeBuild {
30
31
class
CodeBuildClient;
32
33
template
<
typename
DerivedClient>
34
class
CodeBuildPaginationBase
{
35
public
:
39
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeCodeCoveragesRequest
,
40
Pagination::DescribeCodeCoveragesPaginationTraits<DerivedClient>
>
41
DescribeCodeCoveragesPaginator
(
const
Model::DescribeCodeCoveragesRequest
& request) {
42
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeCodeCoveragesRequest
,
43
Pagination::DescribeCodeCoveragesPaginationTraits<DerivedClient>
>{
44
static_cast<
DerivedClient*
>
(
this
), request};
45
}
46
50
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeTestCasesRequest
,
51
Pagination::DescribeTestCasesPaginationTraits<DerivedClient>
>
52
DescribeTestCasesPaginator
(
const
Model::DescribeTestCasesRequest
& request) {
53
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeTestCasesRequest
,
54
Pagination::DescribeTestCasesPaginationTraits<DerivedClient>
>{
55
static_cast<
DerivedClient*
>
(
this
), request};
56
}
57
61
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBuildBatchesRequest
,
62
Pagination::ListBuildBatchesPaginationTraits<DerivedClient>
>
63
ListBuildBatchesPaginator
(
const
Model::ListBuildBatchesRequest
& request) {
64
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBuildBatchesRequest
,
65
Pagination::ListBuildBatchesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
66
request};
67
}
68
72
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBuildBatchesForProjectRequest
,
73
Pagination::ListBuildBatchesForProjectPaginationTraits<DerivedClient>
>
74
ListBuildBatchesForProjectPaginator
(
const
Model::ListBuildBatchesForProjectRequest
& request) {
75
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBuildBatchesForProjectRequest
,
76
Pagination::ListBuildBatchesForProjectPaginationTraits<DerivedClient>
>{
77
static_cast<
DerivedClient*
>
(
this
), request};
78
}
79
83
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListBuildsRequest, Pagination::ListBuildsPaginationTraits<DerivedClient>
>
84
ListBuildsPaginator
(
const
Model::ListBuildsRequest
& request) {
85
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBuildsRequest
,
86
Pagination::ListBuildsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
87
request};
88
}
89
93
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBuildsForProjectRequest
,
94
Pagination::ListBuildsForProjectPaginationTraits<DerivedClient>
>
95
ListBuildsForProjectPaginator
(
const
Model::ListBuildsForProjectRequest
& request) {
96
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBuildsForProjectRequest
,
97
Pagination::ListBuildsForProjectPaginationTraits<DerivedClient>
>{
98
static_cast<
DerivedClient*
>
(
this
), request};
99
}
100
104
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCommandExecutionsForSandboxRequest
,
105
Pagination::ListCommandExecutionsForSandboxPaginationTraits<DerivedClient>
>
106
ListCommandExecutionsForSandboxPaginator
(
const
Model::ListCommandExecutionsForSandboxRequest
& request) {
107
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCommandExecutionsForSandboxRequest
,
108
Pagination::ListCommandExecutionsForSandboxPaginationTraits<DerivedClient>
>{
109
static_cast<
DerivedClient*
>
(
this
), request};
110
}
111
115
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListFleetsRequest, Pagination::ListFleetsPaginationTraits<DerivedClient>
>
116
ListFleetsPaginator
(
const
Model::ListFleetsRequest
& request) {
117
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListFleetsRequest
,
118
Pagination::ListFleetsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
119
request};
120
}
121
125
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListProjectsRequest, Pagination::ListProjectsPaginationTraits<DerivedClient>
>
126
ListProjectsPaginator
(
const
Model::ListProjectsRequest
& request) {
127
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListProjectsRequest
,
128
Pagination::ListProjectsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
129
request};
130
}
131
135
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListReportGroupsRequest
,
136
Pagination::ListReportGroupsPaginationTraits<DerivedClient>
>
137
ListReportGroupsPaginator
(
const
Model::ListReportGroupsRequest
& request) {
138
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListReportGroupsRequest
,
139
Pagination::ListReportGroupsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
140
request};
141
}
142
146
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListReportsRequest, Pagination::ListReportsPaginationTraits<DerivedClient>
>
147
ListReportsPaginator
(
const
Model::ListReportsRequest
& request) {
148
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListReportsRequest
,
149
Pagination::ListReportsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
150
request};
151
}
152
156
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListReportsForReportGroupRequest
,
157
Pagination::ListReportsForReportGroupPaginationTraits<DerivedClient>
>
158
ListReportsForReportGroupPaginator
(
const
Model::ListReportsForReportGroupRequest
& request) {
159
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListReportsForReportGroupRequest
,
160
Pagination::ListReportsForReportGroupPaginationTraits<DerivedClient>
>{
161
static_cast<
DerivedClient*
>
(
this
), request};
162
}
163
167
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListSandboxesRequest, Pagination::ListSandboxesPaginationTraits<DerivedClient>
>
168
ListSandboxesPaginator
(
const
Model::ListSandboxesRequest
& request) {
169
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSandboxesRequest
,
170
Pagination::ListSandboxesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
171
request};
172
}
173
177
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSandboxesForProjectRequest
,
178
Pagination::ListSandboxesForProjectPaginationTraits<DerivedClient>
>
179
ListSandboxesForProjectPaginator
(
const
Model::ListSandboxesForProjectRequest
& request) {
180
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSandboxesForProjectRequest
,
181
Pagination::ListSandboxesForProjectPaginationTraits<DerivedClient>
>{
182
static_cast<
DerivedClient*
>
(
this
), request};
183
}
184
188
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSharedProjectsRequest
,
189
Pagination::ListSharedProjectsPaginationTraits<DerivedClient>
>
190
ListSharedProjectsPaginator
(
const
Model::ListSharedProjectsRequest
& request) {
191
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSharedProjectsRequest
,
192
Pagination::ListSharedProjectsPaginationTraits<DerivedClient>
>{
193
static_cast<
DerivedClient*
>
(
this
), request};
194
}
195
199
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSharedReportGroupsRequest
,
200
Pagination::ListSharedReportGroupsPaginationTraits<DerivedClient>
>
201
ListSharedReportGroupsPaginator
(
const
Model::ListSharedReportGroupsRequest
& request) {
202
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListSharedReportGroupsRequest
,
203
Pagination::ListSharedReportGroupsPaginationTraits<DerivedClient>
>{
204
static_cast<
DerivedClient*
>
(
this
), request};
205
}
206
};
207
}
// namespace CodeBuild
208
}
// namespace Aws
Aws::CodeBuild::CodeBuildPaginationBase
Definition
CodeBuildPaginationBase.h:34
Aws::CodeBuild::CodeBuildPaginationBase::ListBuildsForProjectPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBuildsForProjectRequest, Pagination::ListBuildsForProjectPaginationTraits< DerivedClient > > ListBuildsForProjectPaginator(const Model::ListBuildsForProjectRequest &request)
Definition
CodeBuildPaginationBase.h:95
Aws::CodeBuild::CodeBuildPaginationBase::ListBuildsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBuildsRequest, Pagination::ListBuildsPaginationTraits< DerivedClient > > ListBuildsPaginator(const Model::ListBuildsRequest &request)
Definition
CodeBuildPaginationBase.h:84
Aws::CodeBuild::CodeBuildPaginationBase::ListReportsForReportGroupPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReportsForReportGroupRequest, Pagination::ListReportsForReportGroupPaginationTraits< DerivedClient > > ListReportsForReportGroupPaginator(const Model::ListReportsForReportGroupRequest &request)
Definition
CodeBuildPaginationBase.h:158
Aws::CodeBuild::CodeBuildPaginationBase::ListReportsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReportsRequest, Pagination::ListReportsPaginationTraits< DerivedClient > > ListReportsPaginator(const Model::ListReportsRequest &request)
Definition
CodeBuildPaginationBase.h:147
Aws::CodeBuild::CodeBuildPaginationBase::ListCommandExecutionsForSandboxPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCommandExecutionsForSandboxRequest, Pagination::ListCommandExecutionsForSandboxPaginationTraits< DerivedClient > > ListCommandExecutionsForSandboxPaginator(const Model::ListCommandExecutionsForSandboxRequest &request)
Definition
CodeBuildPaginationBase.h:106
Aws::CodeBuild::CodeBuildPaginationBase::ListSandboxesForProjectPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSandboxesForProjectRequest, Pagination::ListSandboxesForProjectPaginationTraits< DerivedClient > > ListSandboxesForProjectPaginator(const Model::ListSandboxesForProjectRequest &request)
Definition
CodeBuildPaginationBase.h:179
Aws::CodeBuild::CodeBuildPaginationBase::DescribeCodeCoveragesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeCodeCoveragesRequest, Pagination::DescribeCodeCoveragesPaginationTraits< DerivedClient > > DescribeCodeCoveragesPaginator(const Model::DescribeCodeCoveragesRequest &request)
Definition
CodeBuildPaginationBase.h:41
Aws::CodeBuild::CodeBuildPaginationBase::ListReportGroupsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReportGroupsRequest, Pagination::ListReportGroupsPaginationTraits< DerivedClient > > ListReportGroupsPaginator(const Model::ListReportGroupsRequest &request)
Definition
CodeBuildPaginationBase.h:137
Aws::CodeBuild::CodeBuildPaginationBase::ListBuildBatchesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBuildBatchesRequest, Pagination::ListBuildBatchesPaginationTraits< DerivedClient > > ListBuildBatchesPaginator(const Model::ListBuildBatchesRequest &request)
Definition
CodeBuildPaginationBase.h:63
Aws::CodeBuild::CodeBuildPaginationBase::ListSharedReportGroupsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSharedReportGroupsRequest, Pagination::ListSharedReportGroupsPaginationTraits< DerivedClient > > ListSharedReportGroupsPaginator(const Model::ListSharedReportGroupsRequest &request)
Definition
CodeBuildPaginationBase.h:201
Aws::CodeBuild::CodeBuildPaginationBase::ListFleetsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFleetsRequest, Pagination::ListFleetsPaginationTraits< DerivedClient > > ListFleetsPaginator(const Model::ListFleetsRequest &request)
Definition
CodeBuildPaginationBase.h:116
Aws::CodeBuild::CodeBuildPaginationBase::ListSharedProjectsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSharedProjectsRequest, Pagination::ListSharedProjectsPaginationTraits< DerivedClient > > ListSharedProjectsPaginator(const Model::ListSharedProjectsRequest &request)
Definition
CodeBuildPaginationBase.h:190
Aws::CodeBuild::CodeBuildPaginationBase::ListProjectsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListProjectsRequest, Pagination::ListProjectsPaginationTraits< DerivedClient > > ListProjectsPaginator(const Model::ListProjectsRequest &request)
Definition
CodeBuildPaginationBase.h:126
Aws::CodeBuild::CodeBuildPaginationBase::ListSandboxesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSandboxesRequest, Pagination::ListSandboxesPaginationTraits< DerivedClient > > ListSandboxesPaginator(const Model::ListSandboxesRequest &request)
Definition
CodeBuildPaginationBase.h:168
Aws::CodeBuild::CodeBuildPaginationBase::DescribeTestCasesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeTestCasesRequest, Pagination::DescribeTestCasesPaginationTraits< DerivedClient > > DescribeTestCasesPaginator(const Model::DescribeTestCasesRequest &request)
Definition
CodeBuildPaginationBase.h:52
Aws::CodeBuild::CodeBuildPaginationBase::ListBuildBatchesForProjectPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBuildBatchesForProjectRequest, Pagination::ListBuildBatchesForProjectPaginationTraits< DerivedClient > > ListBuildBatchesForProjectPaginator(const Model::ListBuildBatchesForProjectRequest &request)
Definition
CodeBuildPaginationBase.h:74
Aws::CodeBuild::Model::DescribeCodeCoveragesRequest
Definition
DescribeCodeCoveragesRequest.h:21
Aws::CodeBuild::Model::DescribeTestCasesRequest
Definition
DescribeTestCasesRequest.h:20
Aws::CodeBuild::Model::ListBuildBatchesForProjectRequest
Definition
ListBuildBatchesForProjectRequest.h:21
Aws::CodeBuild::Model::ListBuildBatchesRequest
Definition
ListBuildBatchesRequest.h:21
Aws::CodeBuild::Model::ListBuildsForProjectRequest
Definition
ListBuildsForProjectRequest.h:20
Aws::CodeBuild::Model::ListBuildsRequest
Definition
ListBuildsRequest.h:20
Aws::CodeBuild::Model::ListCommandExecutionsForSandboxRequest
Definition
ListCommandExecutionsForSandboxRequest.h:20
Aws::CodeBuild::Model::ListFleetsRequest
Definition
ListFleetsRequest.h:21
Aws::CodeBuild::Model::ListProjectsRequest
Definition
ListProjectsRequest.h:21
Aws::CodeBuild::Model::ListReportGroupsRequest
Definition
ListReportGroupsRequest.h:21
Aws::CodeBuild::Model::ListReportsForReportGroupRequest
Definition
ListReportsForReportGroupRequest.h:21
Aws::CodeBuild::Model::ListReportsRequest
Definition
ListReportsRequest.h:21
Aws::CodeBuild::Model::ListSandboxesForProjectRequest
Definition
ListSandboxesForProjectRequest.h:20
Aws::CodeBuild::Model::ListSandboxesRequest
Definition
ListSandboxesRequest.h:20
Aws::CodeBuild::Model::ListSharedProjectsRequest
Definition
ListSharedProjectsRequest.h:21
Aws::CodeBuild::Model::ListSharedReportGroupsRequest
Definition
ListSharedReportGroupsRequest.h:21
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::CodeBuild::Pagination::DescribeCodeCoveragesPaginationTraits
Definition
DescribeCodeCoveragesPaginationTraits.h:17
Aws::CodeBuild::Pagination::DescribeTestCasesPaginationTraits
Definition
DescribeTestCasesPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListBuildBatchesForProjectPaginationTraits
Definition
ListBuildBatchesForProjectPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListBuildBatchesPaginationTraits
Definition
ListBuildBatchesPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListBuildsForProjectPaginationTraits
Definition
ListBuildsForProjectPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListBuildsPaginationTraits
Definition
ListBuildsPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListCommandExecutionsForSandboxPaginationTraits
Definition
ListCommandExecutionsForSandboxPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListFleetsPaginationTraits
Definition
ListFleetsPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListProjectsPaginationTraits
Definition
ListProjectsPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListReportGroupsPaginationTraits
Definition
ListReportGroupsPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListReportsForReportGroupPaginationTraits
Definition
ListReportsForReportGroupPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListReportsPaginationTraits
Definition
ListReportsPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListSandboxesForProjectPaginationTraits
Definition
ListSandboxesForProjectPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListSandboxesPaginationTraits
Definition
ListSandboxesPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListSharedProjectsPaginationTraits
Definition
ListSharedProjectsPaginationTraits.h:17
Aws::CodeBuild::Pagination::ListSharedReportGroupsPaginationTraits
Definition
ListSharedReportGroupsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences