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-bedrock-agent
include
aws
bedrock-agent
BedrockAgentPaginationBase.h
1
6
#pragma once
7
8
#include <aws/bedrock-agent/model/ListAgentActionGroupsPaginationTraits.h>
9
#include <aws/bedrock-agent/model/ListAgentAliasesPaginationTraits.h>
10
#include <aws/bedrock-agent/model/ListAgentCollaboratorsPaginationTraits.h>
11
#include <aws/bedrock-agent/model/ListAgentKnowledgeBasesPaginationTraits.h>
12
#include <aws/bedrock-agent/model/ListAgentVersionsPaginationTraits.h>
13
#include <aws/bedrock-agent/model/ListAgentsPaginationTraits.h>
14
#include <aws/bedrock-agent/model/ListDataSourcesPaginationTraits.h>
15
#include <aws/bedrock-agent/model/ListFlowAliasesPaginationTraits.h>
16
#include <aws/bedrock-agent/model/ListFlowVersionsPaginationTraits.h>
17
#include <aws/bedrock-agent/model/ListFlowsPaginationTraits.h>
18
#include <aws/bedrock-agent/model/ListIngestionJobsPaginationTraits.h>
19
#include <aws/bedrock-agent/model/ListKnowledgeBaseDocumentsPaginationTraits.h>
20
#include <aws/bedrock-agent/model/ListKnowledgeBasesPaginationTraits.h>
21
#include <aws/bedrock-agent/model/ListPromptsPaginationTraits.h>
22
#include <aws/core/utils/pagination/Paginator.h>
23
24
#include <memory>
25
26
namespace
Aws
{
27
namespace
BedrockAgent {
28
29
class
BedrockAgentClient;
30
31
template
<
typename
DerivedClient>
32
class
BedrockAgentPaginationBase
{
33
public
:
37
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentActionGroupsRequest
,
38
Pagination::ListAgentActionGroupsPaginationTraits<DerivedClient>
>
39
ListAgentActionGroupsPaginator
(
const
Model::ListAgentActionGroupsRequest
&
request
) {
40
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentActionGroupsRequest
,
41
Pagination::ListAgentActionGroupsPaginationTraits<DerivedClient>
>{
42
static_cast<
DerivedClient
*
>
(
this
),
request
};
43
}
44
48
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentAliasesRequest
,
49
Pagination::ListAgentAliasesPaginationTraits<DerivedClient>
>
50
ListAgentAliasesPaginator
(
const
Model::ListAgentAliasesRequest
&
request
) {
51
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentAliasesRequest
,
52
Pagination::ListAgentAliasesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
53
request
};
54
}
55
59
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentCollaboratorsRequest
,
60
Pagination::ListAgentCollaboratorsPaginationTraits<DerivedClient>
>
61
ListAgentCollaboratorsPaginator
(
const
Model::ListAgentCollaboratorsRequest
&
request
) {
62
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentCollaboratorsRequest
,
63
Pagination::ListAgentCollaboratorsPaginationTraits<DerivedClient>
>{
64
static_cast<
DerivedClient
*
>
(
this
),
request
};
65
}
66
70
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentKnowledgeBasesRequest
,
71
Pagination::ListAgentKnowledgeBasesPaginationTraits<DerivedClient>
>
72
ListAgentKnowledgeBasesPaginator
(
const
Model::ListAgentKnowledgeBasesRequest
&
request
) {
73
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentKnowledgeBasesRequest
,
74
Pagination::ListAgentKnowledgeBasesPaginationTraits<DerivedClient>
>{
75
static_cast<
DerivedClient
*
>
(
this
),
request
};
76
}
77
81
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListAgentsRequest, Pagination::ListAgentsPaginationTraits<DerivedClient>
>
82
ListAgentsPaginator
(
const
Model::ListAgentsRequest
&
request
) {
83
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentsRequest
,
84
Pagination::ListAgentsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
85
request
};
86
}
87
91
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentVersionsRequest
,
92
Pagination::ListAgentVersionsPaginationTraits<DerivedClient>
>
93
ListAgentVersionsPaginator
(
const
Model::ListAgentVersionsRequest
&
request
) {
94
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListAgentVersionsRequest
,
95
Pagination::ListAgentVersionsPaginationTraits<DerivedClient>
>{
96
static_cast<
DerivedClient
*
>
(
this
),
request
};
97
}
98
102
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListDataSourcesRequest
,
103
Pagination::ListDataSourcesPaginationTraits<DerivedClient>
>
104
ListDataSourcesPaginator
(
const
Model::ListDataSourcesRequest
&
request
) {
105
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListDataSourcesRequest
,
106
Pagination::ListDataSourcesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
107
request
};
108
}
109
113
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowAliasesRequest
,
114
Pagination::ListFlowAliasesPaginationTraits<DerivedClient>
>
115
ListFlowAliasesPaginator
(
const
Model::ListFlowAliasesRequest
&
request
) {
116
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowAliasesRequest
,
117
Pagination::ListFlowAliasesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
118
request
};
119
}
120
124
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListFlowsRequest, Pagination::ListFlowsPaginationTraits<DerivedClient>
>
125
ListFlowsPaginator
(
const
Model::ListFlowsRequest
&
request
) {
126
return
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListFlowsRequest, Pagination::ListFlowsPaginationTraits<DerivedClient>
>{
127
static_cast<
DerivedClient
*
>
(
this
),
request
};
128
}
129
133
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowVersionsRequest
,
134
Pagination::ListFlowVersionsPaginationTraits<DerivedClient>
>
135
ListFlowVersionsPaginator
(
const
Model::ListFlowVersionsRequest
&
request
) {
136
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowVersionsRequest
,
137
Pagination::ListFlowVersionsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
138
request
};
139
}
140
144
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListIngestionJobsRequest
,
145
Pagination::ListIngestionJobsPaginationTraits<DerivedClient>
>
146
ListIngestionJobsPaginator
(
const
Model::ListIngestionJobsRequest
&
request
) {
147
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListIngestionJobsRequest
,
148
Pagination::ListIngestionJobsPaginationTraits<DerivedClient>
>{
149
static_cast<
DerivedClient
*
>
(
this
),
request
};
150
}
151
155
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListKnowledgeBaseDocumentsRequest
,
156
Pagination::ListKnowledgeBaseDocumentsPaginationTraits<DerivedClient>
>
157
ListKnowledgeBaseDocumentsPaginator
(
const
Model::ListKnowledgeBaseDocumentsRequest
&
request
) {
158
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListKnowledgeBaseDocumentsRequest
,
159
Pagination::ListKnowledgeBaseDocumentsPaginationTraits<DerivedClient>
>{
160
static_cast<
DerivedClient
*
>
(
this
),
request
};
161
}
162
166
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListKnowledgeBasesRequest
,
167
Pagination::ListKnowledgeBasesPaginationTraits<DerivedClient>
>
168
ListKnowledgeBasesPaginator
(
const
Model::ListKnowledgeBasesRequest
&
request
) {
169
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListKnowledgeBasesRequest
,
170
Pagination::ListKnowledgeBasesPaginationTraits<DerivedClient>
>{
171
static_cast<
DerivedClient
*
>
(
this
),
request
};
172
}
173
177
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListPromptsRequest, Pagination::ListPromptsPaginationTraits<DerivedClient>
>
178
ListPromptsPaginator
(
const
Model::ListPromptsRequest
&
request
) {
179
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListPromptsRequest
,
180
Pagination::ListPromptsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
181
request
};
182
}
183
};
184
}
// namespace BedrockAgent
185
}
// namespace Aws
Aws::BedrockAgent::BedrockAgentPaginationBase
Definition
BedrockAgentPaginationBase.h:32
Aws::BedrockAgent::BedrockAgentPaginationBase::ListIngestionJobsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListIngestionJobsRequest, Pagination::ListIngestionJobsPaginationTraits< DerivedClient > > ListIngestionJobsPaginator(const Model::ListIngestionJobsRequest &request)
Definition
BedrockAgentPaginationBase.h:146
Aws::BedrockAgent::BedrockAgentPaginationBase::ListFlowsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFlowsRequest, Pagination::ListFlowsPaginationTraits< DerivedClient > > ListFlowsPaginator(const Model::ListFlowsRequest &request)
Definition
BedrockAgentPaginationBase.h:125
Aws::BedrockAgent::BedrockAgentPaginationBase::ListAgentVersionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAgentVersionsRequest, Pagination::ListAgentVersionsPaginationTraits< DerivedClient > > ListAgentVersionsPaginator(const Model::ListAgentVersionsRequest &request)
Definition
BedrockAgentPaginationBase.h:93
Aws::BedrockAgent::BedrockAgentPaginationBase::ListFlowVersionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFlowVersionsRequest, Pagination::ListFlowVersionsPaginationTraits< DerivedClient > > ListFlowVersionsPaginator(const Model::ListFlowVersionsRequest &request)
Definition
BedrockAgentPaginationBase.h:135
Aws::BedrockAgent::BedrockAgentPaginationBase::ListKnowledgeBaseDocumentsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListKnowledgeBaseDocumentsRequest, Pagination::ListKnowledgeBaseDocumentsPaginationTraits< DerivedClient > > ListKnowledgeBaseDocumentsPaginator(const Model::ListKnowledgeBaseDocumentsRequest &request)
Definition
BedrockAgentPaginationBase.h:157
Aws::BedrockAgent::BedrockAgentPaginationBase::ListAgentKnowledgeBasesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAgentKnowledgeBasesRequest, Pagination::ListAgentKnowledgeBasesPaginationTraits< DerivedClient > > ListAgentKnowledgeBasesPaginator(const Model::ListAgentKnowledgeBasesRequest &request)
Definition
BedrockAgentPaginationBase.h:72
Aws::BedrockAgent::BedrockAgentPaginationBase::ListDataSourcesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDataSourcesRequest, Pagination::ListDataSourcesPaginationTraits< DerivedClient > > ListDataSourcesPaginator(const Model::ListDataSourcesRequest &request)
Definition
BedrockAgentPaginationBase.h:104
Aws::BedrockAgent::BedrockAgentPaginationBase::ListPromptsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPromptsRequest, Pagination::ListPromptsPaginationTraits< DerivedClient > > ListPromptsPaginator(const Model::ListPromptsRequest &request)
Definition
BedrockAgentPaginationBase.h:178
Aws::BedrockAgent::BedrockAgentPaginationBase::ListAgentAliasesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAgentAliasesRequest, Pagination::ListAgentAliasesPaginationTraits< DerivedClient > > ListAgentAliasesPaginator(const Model::ListAgentAliasesRequest &request)
Definition
BedrockAgentPaginationBase.h:50
Aws::BedrockAgent::BedrockAgentPaginationBase::ListKnowledgeBasesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListKnowledgeBasesRequest, Pagination::ListKnowledgeBasesPaginationTraits< DerivedClient > > ListKnowledgeBasesPaginator(const Model::ListKnowledgeBasesRequest &request)
Definition
BedrockAgentPaginationBase.h:168
Aws::BedrockAgent::BedrockAgentPaginationBase::ListAgentCollaboratorsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAgentCollaboratorsRequest, Pagination::ListAgentCollaboratorsPaginationTraits< DerivedClient > > ListAgentCollaboratorsPaginator(const Model::ListAgentCollaboratorsRequest &request)
Definition
BedrockAgentPaginationBase.h:61
Aws::BedrockAgent::BedrockAgentPaginationBase::ListAgentActionGroupsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAgentActionGroupsRequest, Pagination::ListAgentActionGroupsPaginationTraits< DerivedClient > > ListAgentActionGroupsPaginator(const Model::ListAgentActionGroupsRequest &request)
Definition
BedrockAgentPaginationBase.h:39
Aws::BedrockAgent::BedrockAgentPaginationBase::ListFlowAliasesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFlowAliasesRequest, Pagination::ListFlowAliasesPaginationTraits< DerivedClient > > ListFlowAliasesPaginator(const Model::ListFlowAliasesRequest &request)
Definition
BedrockAgentPaginationBase.h:115
Aws::BedrockAgent::BedrockAgentPaginationBase::ListAgentsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAgentsRequest, Pagination::ListAgentsPaginationTraits< DerivedClient > > ListAgentsPaginator(const Model::ListAgentsRequest &request)
Definition
BedrockAgentPaginationBase.h:82
Aws::BedrockAgent::Model::ListAgentActionGroupsRequest
Definition
ListAgentActionGroupsRequest.h:19
Aws::BedrockAgent::Model::ListAgentAliasesRequest
Definition
ListAgentAliasesRequest.h:19
Aws::BedrockAgent::Model::ListAgentCollaboratorsRequest
Definition
ListAgentCollaboratorsRequest.h:19
Aws::BedrockAgent::Model::ListAgentKnowledgeBasesRequest
Definition
ListAgentKnowledgeBasesRequest.h:19
Aws::BedrockAgent::Model::ListAgentVersionsRequest
Definition
ListAgentVersionsRequest.h:19
Aws::BedrockAgent::Model::ListAgentsRequest
Definition
ListAgentsRequest.h:19
Aws::BedrockAgent::Model::ListDataSourcesRequest
Definition
ListDataSourcesRequest.h:19
Aws::BedrockAgent::Model::ListFlowAliasesRequest
Definition
ListFlowAliasesRequest.h:22
Aws::BedrockAgent::Model::ListFlowVersionsRequest
Definition
ListFlowVersionsRequest.h:22
Aws::BedrockAgent::Model::ListFlowsRequest
Definition
ListFlowsRequest.h:22
Aws::BedrockAgent::Model::ListIngestionJobsRequest
Definition
ListIngestionJobsRequest.h:22
Aws::BedrockAgent::Model::ListKnowledgeBaseDocumentsRequest
Definition
ListKnowledgeBaseDocumentsRequest.h:19
Aws::BedrockAgent::Model::ListKnowledgeBasesRequest
Definition
ListKnowledgeBasesRequest.h:19
Aws::BedrockAgent::Model::ListPromptsRequest
Definition
ListPromptsRequest.h:22
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::MakeShared
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::BedrockAgent::Pagination::ListAgentActionGroupsPaginationTraits
Definition
ListAgentActionGroupsPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListAgentAliasesPaginationTraits
Definition
ListAgentAliasesPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListAgentCollaboratorsPaginationTraits
Definition
ListAgentCollaboratorsPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListAgentKnowledgeBasesPaginationTraits
Definition
ListAgentKnowledgeBasesPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListAgentVersionsPaginationTraits
Definition
ListAgentVersionsPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListAgentsPaginationTraits
Definition
ListAgentsPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListDataSourcesPaginationTraits
Definition
ListDataSourcesPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListFlowAliasesPaginationTraits
Definition
ListFlowAliasesPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListFlowVersionsPaginationTraits
Definition
ListFlowVersionsPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListIngestionJobsPaginationTraits
Definition
ListIngestionJobsPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListKnowledgeBaseDocumentsPaginationTraits
Definition
ListKnowledgeBaseDocumentsPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListKnowledgeBasesPaginationTraits
Definition
ListKnowledgeBasesPaginationTraits.h:17
Aws::BedrockAgent::Pagination::ListPromptsPaginationTraits
Definition
ListPromptsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences