AWS SDK for C++
AWS SDK for C++ Version 1.11.925
Main Page
Related Pages
Namespaces
Classes
Modules
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-codecommit
include
aws
codecommit
CodeCommitPaginationBase.h
1
6
#pragma once
7
8
#include <aws/codecommit/model/DescribeMergeConflictsPaginationTraits.h>
9
#include <aws/codecommit/model/DescribePullRequestEventsPaginationTraits.h>
10
#include <aws/codecommit/model/GetBlobDifferencesPaginationTraits.h>
11
#include <aws/codecommit/model/GetCommentReactionsPaginationTraits.h>
12
#include <aws/codecommit/model/GetCommentsForComparedCommitPaginationTraits.h>
13
#include <aws/codecommit/model/GetCommentsForPullRequestPaginationTraits.h>
14
#include <aws/codecommit/model/GetDifferencesPaginationTraits.h>
15
#include <aws/codecommit/model/GetMergeConflictsPaginationTraits.h>
16
#include <aws/codecommit/model/ListApprovalRuleTemplatesPaginationTraits.h>
17
#include <aws/codecommit/model/ListAssociatedApprovalRuleTemplatesForRepositoryPaginationTraits.h>
18
#include <aws/codecommit/model/ListBranchesPaginationTraits.h>
19
#include <aws/codecommit/model/ListFileCommitHistoryPaginationTraits.h>
20
#include <aws/codecommit/model/ListPullRequestsPaginationTraits.h>
21
#include <aws/codecommit/model/ListRepositoriesForApprovalRuleTemplatePaginationTraits.h>
22
#include <aws/codecommit/model/ListRepositoriesPaginationTraits.h>
23
#include <aws/core/client/UserAgent.h>
24
#include <aws/core/utils/pagination/Paginator.h>
25
26
#include <memory>
27
28
namespace
Aws
{
29
namespace
CodeCommit {
30
31
template
<
typename
DerivedClient>
32
class
CodeCommitPaginationBase
{
33
public
:
37
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeMergeConflictsRequest
,
38
Pagination::DescribeMergeConflictsPaginationTraits<DerivedClient>
>
39
DescribeMergeConflictsPaginator
(
const
Model::DescribeMergeConflictsRequest
& request) {
40
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
41
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeMergeConflictsRequest
,
42
Pagination::DescribeMergeConflictsPaginationTraits<DerivedClient>
>{
43
static_cast<
DerivedClient*
>
(
this
), request};
44
}
45
49
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribePullRequestEventsRequest
,
50
Pagination::DescribePullRequestEventsPaginationTraits<DerivedClient>
>
51
DescribePullRequestEventsPaginator
(
const
Model::DescribePullRequestEventsRequest
& request) {
52
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
53
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribePullRequestEventsRequest
,
54
Pagination::DescribePullRequestEventsPaginationTraits<DerivedClient>
>{
55
static_cast<
DerivedClient*
>
(
this
), request};
56
}
57
61
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetBlobDifferencesRequest
,
62
Pagination::GetBlobDifferencesPaginationTraits<DerivedClient>
>
63
GetBlobDifferencesPaginator
(
const
Model::GetBlobDifferencesRequest
& request) {
64
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
65
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetBlobDifferencesRequest
,
66
Pagination::GetBlobDifferencesPaginationTraits<DerivedClient>
>{
67
static_cast<
DerivedClient*
>
(
this
), request};
68
}
69
73
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetCommentReactionsRequest
,
74
Pagination::GetCommentReactionsPaginationTraits<DerivedClient>
>
75
GetCommentReactionsPaginator
(
const
Model::GetCommentReactionsRequest
& request) {
76
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
77
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetCommentReactionsRequest
,
78
Pagination::GetCommentReactionsPaginationTraits<DerivedClient>
>{
79
static_cast<
DerivedClient*
>
(
this
), request};
80
}
81
85
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetCommentsForComparedCommitRequest
,
86
Pagination::GetCommentsForComparedCommitPaginationTraits<DerivedClient>
>
87
GetCommentsForComparedCommitPaginator
(
const
Model::GetCommentsForComparedCommitRequest
& request) {
88
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
89
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetCommentsForComparedCommitRequest
,
90
Pagination::GetCommentsForComparedCommitPaginationTraits<DerivedClient>
>{
91
static_cast<
DerivedClient*
>
(
this
), request};
92
}
93
97
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetCommentsForPullRequestRequest
,
98
Pagination::GetCommentsForPullRequestPaginationTraits<DerivedClient>
>
99
GetCommentsForPullRequestPaginator
(
const
Model::GetCommentsForPullRequestRequest
& request) {
100
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
101
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetCommentsForPullRequestRequest
,
102
Pagination::GetCommentsForPullRequestPaginationTraits<DerivedClient>
>{
103
static_cast<
DerivedClient*
>
(
this
), request};
104
}
105
109
Aws::Utils::Pagination::Paginator<DerivedClient, Model::GetDifferencesRequest, Pagination::GetDifferencesPaginationTraits<DerivedClient>
>
110
GetDifferencesPaginator
(
const
Model::GetDifferencesRequest
& request) {
111
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
112
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetDifferencesRequest
,
113
Pagination::GetDifferencesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
114
request};
115
}
116
120
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetMergeConflictsRequest
,
121
Pagination::GetMergeConflictsPaginationTraits<DerivedClient>
>
122
GetMergeConflictsPaginator
(
const
Model::GetMergeConflictsRequest
& request) {
123
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
124
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetMergeConflictsRequest
,
125
Pagination::GetMergeConflictsPaginationTraits<DerivedClient>
>{
126
static_cast<
DerivedClient*
>
(
this
), request};
127
}
128
132
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListApprovalRuleTemplatesRequest
,
133
Pagination::ListApprovalRuleTemplatesPaginationTraits<DerivedClient>
>
134
ListApprovalRuleTemplatesPaginator
(
const
Model::ListApprovalRuleTemplatesRequest
& request) {
135
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
136
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListApprovalRuleTemplatesRequest
,
137
Pagination::ListApprovalRuleTemplatesPaginationTraits<DerivedClient>
>{
138
static_cast<
DerivedClient*
>
(
this
), request};
139
}
140
144
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest
,
145
Pagination::ListAssociatedApprovalRuleTemplatesForRepositoryPaginationTraits<DerivedClient>
>
146
ListAssociatedApprovalRuleTemplatesForRepositoryPaginator
(
const
Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest
& request) {
147
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
148
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest
,
149
Pagination::ListAssociatedApprovalRuleTemplatesForRepositoryPaginationTraits<DerivedClient>
>{
150
static_cast<
DerivedClient*
>
(
this
), request};
151
}
152
156
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListBranchesRequest, Pagination::ListBranchesPaginationTraits<DerivedClient>
>
157
ListBranchesPaginator
(
const
Model::ListBranchesRequest
& request) {
158
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
159
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBranchesRequest
,
160
Pagination::ListBranchesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
161
request};
162
}
163
167
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListFileCommitHistoryRequest
,
168
Pagination::ListFileCommitHistoryPaginationTraits<DerivedClient>
>
169
ListFileCommitHistoryPaginator
(
const
Model::ListFileCommitHistoryRequest
& request) {
170
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
171
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListFileCommitHistoryRequest
,
172
Pagination::ListFileCommitHistoryPaginationTraits<DerivedClient>
>{
173
static_cast<
DerivedClient*
>
(
this
), request};
174
}
175
179
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPullRequestsRequest
,
180
Pagination::ListPullRequestsPaginationTraits<DerivedClient>
>
181
ListPullRequestsPaginator
(
const
Model::ListPullRequestsRequest
& request) {
182
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
183
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPullRequestsRequest
,
184
Pagination::ListPullRequestsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
185
request};
186
}
187
191
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRepositoriesRequest
,
192
Pagination::ListRepositoriesPaginationTraits<DerivedClient>
>
193
ListRepositoriesPaginator
(
const
Model::ListRepositoriesRequest
& request) {
194
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
195
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRepositoriesRequest
,
196
Pagination::ListRepositoriesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
197
request};
198
}
199
203
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRepositoriesForApprovalRuleTemplateRequest
,
204
Pagination::ListRepositoriesForApprovalRuleTemplatePaginationTraits<DerivedClient>
>
205
ListRepositoriesForApprovalRuleTemplatePaginator
(
const
Model::ListRepositoriesForApprovalRuleTemplateRequest
& request) {
206
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
207
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListRepositoriesForApprovalRuleTemplateRequest
,
208
Pagination::ListRepositoriesForApprovalRuleTemplatePaginationTraits<DerivedClient>
>{
209
static_cast<
DerivedClient*
>
(
this
), request};
210
}
211
};
212
}
// namespace CodeCommit
213
}
// namespace Aws
Aws::AmazonWebServiceRequest::AddUserAgentFeature
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::CodeCommit::CodeCommitPaginationBase
Definition
CodeCommitPaginationBase.h:32
Aws::CodeCommit::CodeCommitPaginationBase::GetCommentsForComparedCommitPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetCommentsForComparedCommitRequest, Pagination::GetCommentsForComparedCommitPaginationTraits< DerivedClient > > GetCommentsForComparedCommitPaginator(const Model::GetCommentsForComparedCommitRequest &request)
Definition
CodeCommitPaginationBase.h:87
Aws::CodeCommit::CodeCommitPaginationBase::GetBlobDifferencesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetBlobDifferencesRequest, Pagination::GetBlobDifferencesPaginationTraits< DerivedClient > > GetBlobDifferencesPaginator(const Model::GetBlobDifferencesRequest &request)
Definition
CodeCommitPaginationBase.h:63
Aws::CodeCommit::CodeCommitPaginationBase::ListRepositoriesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRepositoriesRequest, Pagination::ListRepositoriesPaginationTraits< DerivedClient > > ListRepositoriesPaginator(const Model::ListRepositoriesRequest &request)
Definition
CodeCommitPaginationBase.h:193
Aws::CodeCommit::CodeCommitPaginationBase::GetMergeConflictsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetMergeConflictsRequest, Pagination::GetMergeConflictsPaginationTraits< DerivedClient > > GetMergeConflictsPaginator(const Model::GetMergeConflictsRequest &request)
Definition
CodeCommitPaginationBase.h:122
Aws::CodeCommit::CodeCommitPaginationBase::GetCommentsForPullRequestPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetCommentsForPullRequestRequest, Pagination::GetCommentsForPullRequestPaginationTraits< DerivedClient > > GetCommentsForPullRequestPaginator(const Model::GetCommentsForPullRequestRequest &request)
Definition
CodeCommitPaginationBase.h:99
Aws::CodeCommit::CodeCommitPaginationBase::ListRepositoriesForApprovalRuleTemplatePaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRepositoriesForApprovalRuleTemplateRequest, Pagination::ListRepositoriesForApprovalRuleTemplatePaginationTraits< DerivedClient > > ListRepositoriesForApprovalRuleTemplatePaginator(const Model::ListRepositoriesForApprovalRuleTemplateRequest &request)
Definition
CodeCommitPaginationBase.h:205
Aws::CodeCommit::CodeCommitPaginationBase::ListApprovalRuleTemplatesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListApprovalRuleTemplatesRequest, Pagination::ListApprovalRuleTemplatesPaginationTraits< DerivedClient > > ListApprovalRuleTemplatesPaginator(const Model::ListApprovalRuleTemplatesRequest &request)
Definition
CodeCommitPaginationBase.h:134
Aws::CodeCommit::CodeCommitPaginationBase::ListAssociatedApprovalRuleTemplatesForRepositoryPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest, Pagination::ListAssociatedApprovalRuleTemplatesForRepositoryPaginationTraits< DerivedClient > > ListAssociatedApprovalRuleTemplatesForRepositoryPaginator(const Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest &request)
Definition
CodeCommitPaginationBase.h:146
Aws::CodeCommit::CodeCommitPaginationBase::DescribeMergeConflictsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeMergeConflictsRequest, Pagination::DescribeMergeConflictsPaginationTraits< DerivedClient > > DescribeMergeConflictsPaginator(const Model::DescribeMergeConflictsRequest &request)
Definition
CodeCommitPaginationBase.h:39
Aws::CodeCommit::CodeCommitPaginationBase::ListPullRequestsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPullRequestsRequest, Pagination::ListPullRequestsPaginationTraits< DerivedClient > > ListPullRequestsPaginator(const Model::ListPullRequestsRequest &request)
Definition
CodeCommitPaginationBase.h:181
Aws::CodeCommit::CodeCommitPaginationBase::GetCommentReactionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetCommentReactionsRequest, Pagination::GetCommentReactionsPaginationTraits< DerivedClient > > GetCommentReactionsPaginator(const Model::GetCommentReactionsRequest &request)
Definition
CodeCommitPaginationBase.h:75
Aws::CodeCommit::CodeCommitPaginationBase::ListBranchesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBranchesRequest, Pagination::ListBranchesPaginationTraits< DerivedClient > > ListBranchesPaginator(const Model::ListBranchesRequest &request)
Definition
CodeCommitPaginationBase.h:157
Aws::CodeCommit::CodeCommitPaginationBase::DescribePullRequestEventsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribePullRequestEventsRequest, Pagination::DescribePullRequestEventsPaginationTraits< DerivedClient > > DescribePullRequestEventsPaginator(const Model::DescribePullRequestEventsRequest &request)
Definition
CodeCommitPaginationBase.h:51
Aws::CodeCommit::CodeCommitPaginationBase::GetDifferencesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetDifferencesRequest, Pagination::GetDifferencesPaginationTraits< DerivedClient > > GetDifferencesPaginator(const Model::GetDifferencesRequest &request)
Definition
CodeCommitPaginationBase.h:110
Aws::CodeCommit::CodeCommitPaginationBase::ListFileCommitHistoryPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFileCommitHistoryRequest, Pagination::ListFileCommitHistoryPaginationTraits< DerivedClient > > ListFileCommitHistoryPaginator(const Model::ListFileCommitHistoryRequest &request)
Definition
CodeCommitPaginationBase.h:169
Aws::CodeCommit::Model::DescribeMergeConflictsRequest
Definition
DescribeMergeConflictsRequest.h:22
Aws::CodeCommit::Model::DescribePullRequestEventsRequest
Definition
DescribePullRequestEventsRequest.h:20
Aws::CodeCommit::Model::GetBlobDifferencesRequest
Definition
GetBlobDifferencesRequest.h:19
Aws::CodeCommit::Model::GetCommentReactionsRequest
Definition
GetCommentReactionsRequest.h:19
Aws::CodeCommit::Model::GetCommentsForComparedCommitRequest
Definition
GetCommentsForComparedCommitRequest.h:19
Aws::CodeCommit::Model::GetCommentsForPullRequestRequest
Definition
GetCommentsForPullRequestRequest.h:19
Aws::CodeCommit::Model::GetDifferencesRequest
Definition
GetDifferencesRequest.h:19
Aws::CodeCommit::Model::GetMergeConflictsRequest
Definition
GetMergeConflictsRequest.h:22
Aws::CodeCommit::Model::ListApprovalRuleTemplatesRequest
Definition
ListApprovalRuleTemplatesRequest.h:19
Aws::CodeCommit::Model::ListAssociatedApprovalRuleTemplatesForRepositoryRequest
Definition
ListAssociatedApprovalRuleTemplatesForRepositoryRequest.h:19
Aws::CodeCommit::Model::ListBranchesRequest
Definition
ListBranchesRequest.h:23
Aws::CodeCommit::Model::ListFileCommitHistoryRequest
Definition
ListFileCommitHistoryRequest.h:19
Aws::CodeCommit::Model::ListPullRequestsRequest
Definition
ListPullRequestsRequest.h:20
Aws::CodeCommit::Model::ListRepositoriesForApprovalRuleTemplateRequest
Definition
ListRepositoriesForApprovalRuleTemplateRequest.h:19
Aws::CodeCommit::Model::ListRepositoriesRequest
Definition
ListRepositoriesRequest.h:25
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::CodeCommit::Pagination::DescribeMergeConflictsPaginationTraits
Definition
DescribeMergeConflictsPaginationTraits.h:17
Aws::CodeCommit::Pagination::DescribePullRequestEventsPaginationTraits
Definition
DescribePullRequestEventsPaginationTraits.h:17
Aws::CodeCommit::Pagination::GetBlobDifferencesPaginationTraits
Definition
GetBlobDifferencesPaginationTraits.h:17
Aws::CodeCommit::Pagination::GetCommentReactionsPaginationTraits
Definition
GetCommentReactionsPaginationTraits.h:17
Aws::CodeCommit::Pagination::GetCommentsForComparedCommitPaginationTraits
Definition
GetCommentsForComparedCommitPaginationTraits.h:17
Aws::CodeCommit::Pagination::GetCommentsForPullRequestPaginationTraits
Definition
GetCommentsForPullRequestPaginationTraits.h:17
Aws::CodeCommit::Pagination::GetDifferencesPaginationTraits
Definition
GetDifferencesPaginationTraits.h:17
Aws::CodeCommit::Pagination::GetMergeConflictsPaginationTraits
Definition
GetMergeConflictsPaginationTraits.h:17
Aws::CodeCommit::Pagination::ListApprovalRuleTemplatesPaginationTraits
Definition
ListApprovalRuleTemplatesPaginationTraits.h:17
Aws::CodeCommit::Pagination::ListAssociatedApprovalRuleTemplatesForRepositoryPaginationTraits
Definition
ListAssociatedApprovalRuleTemplatesForRepositoryPaginationTraits.h:17
Aws::CodeCommit::Pagination::ListBranchesPaginationTraits
Definition
ListBranchesPaginationTraits.h:17
Aws::CodeCommit::Pagination::ListFileCommitHistoryPaginationTraits
Definition
ListFileCommitHistoryPaginationTraits.h:17
Aws::CodeCommit::Pagination::ListPullRequestsPaginationTraits
Definition
ListPullRequestsPaginationTraits.h:17
Aws::CodeCommit::Pagination::ListRepositoriesForApprovalRuleTemplatePaginationTraits
Definition
ListRepositoriesForApprovalRuleTemplatePaginationTraits.h:17
Aws::CodeCommit::Pagination::ListRepositoriesPaginationTraits
Definition
ListRepositoriesPaginationTraits.h:17
Generated by
1.12.0
Privacy |
Site terms |
Cookie preferences