AWS SDK for C++
AWS SDK for C++ Version 1.11.759
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-bedrock-agent-runtime
include
aws
bedrock-agent-runtime
BedrockAgentRuntimePaginationBase.h
1
6
#pragma once
7
8
#include <aws/bedrock-agent-runtime/model/GetAgentMemoryPaginationTraits.h>
9
#include <aws/bedrock-agent-runtime/model/ListFlowExecutionEventsPaginationTraits.h>
10
#include <aws/bedrock-agent-runtime/model/ListFlowExecutionsPaginationTraits.h>
11
#include <aws/bedrock-agent-runtime/model/ListInvocationStepsPaginationTraits.h>
12
#include <aws/bedrock-agent-runtime/model/ListInvocationsPaginationTraits.h>
13
#include <aws/bedrock-agent-runtime/model/ListSessionsPaginationTraits.h>
14
#include <aws/bedrock-agent-runtime/model/RerankPaginationTraits.h>
15
#include <aws/bedrock-agent-runtime/model/RetrievePaginationTraits.h>
16
#include <aws/core/client/UserAgent.h>
17
#include <aws/core/utils/pagination/Paginator.h>
18
19
#include <memory>
20
21
namespace
Aws
{
22
namespace
BedrockAgentRuntime {
23
24
class
BedrockAgentRuntimeClient;
25
26
template
<
typename
DerivedClient>
27
class
BedrockAgentRuntimePaginationBase
{
28
public
:
32
Aws::Utils::Pagination::Paginator<DerivedClient, Model::GetAgentMemoryRequest, Pagination::GetAgentMemoryPaginationTraits<DerivedClient>
>
33
GetAgentMemoryPaginator
(
const
Model::GetAgentMemoryRequest
&
request
) {
34
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
35
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::GetAgentMemoryRequest
,
36
Pagination::GetAgentMemoryPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
37
request
};
38
}
39
43
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowExecutionEventsRequest
,
44
Pagination::ListFlowExecutionEventsPaginationTraits<DerivedClient>
>
45
ListFlowExecutionEventsPaginator
(
const
Model::ListFlowExecutionEventsRequest
&
request
) {
46
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
47
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowExecutionEventsRequest
,
48
Pagination::ListFlowExecutionEventsPaginationTraits<DerivedClient>
>{
49
static_cast<
DerivedClient
*
>
(
this
),
request
};
50
}
51
55
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowExecutionsRequest
,
56
Pagination::ListFlowExecutionsPaginationTraits<DerivedClient>
>
57
ListFlowExecutionsPaginator
(
const
Model::ListFlowExecutionsRequest
&
request
) {
58
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
59
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowExecutionsRequest
,
60
Pagination::ListFlowExecutionsPaginationTraits<DerivedClient>
>{
61
static_cast<
DerivedClient
*
>
(
this
),
request
};
62
}
63
67
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListInvocationsRequest
,
68
Pagination::ListInvocationsPaginationTraits<DerivedClient>
>
69
ListInvocationsPaginator
(
const
Model::ListInvocationsRequest
&
request
) {
70
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
71
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListInvocationsRequest
,
72
Pagination::ListInvocationsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
73
request
};
74
}
75
79
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListInvocationStepsRequest
,
80
Pagination::ListInvocationStepsPaginationTraits<DerivedClient>
>
81
ListInvocationStepsPaginator
(
const
Model::ListInvocationStepsRequest
&
request
) {
82
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
83
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListInvocationStepsRequest
,
84
Pagination::ListInvocationStepsPaginationTraits<DerivedClient>
>{
85
static_cast<
DerivedClient
*
>
(
this
),
request
};
86
}
87
91
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListSessionsRequest, Pagination::ListSessionsPaginationTraits<DerivedClient>
>
92
ListSessionsPaginator
(
const
Model::ListSessionsRequest
&
request
) {
93
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
94
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListSessionsRequest
,
95
Pagination::ListSessionsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
96
request
};
97
}
98
102
Aws::Utils::Pagination::Paginator<DerivedClient, Model::RerankRequest, Pagination::RerankPaginationTraits<DerivedClient>
>
RerankPaginator
(
103
const
Model::RerankRequest
&
request
) {
104
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
105
return
Aws::Utils::Pagination::Paginator<DerivedClient, Model::RerankRequest, Pagination::RerankPaginationTraits<DerivedClient>
>{
106
static_cast<
DerivedClient
*
>
(
this
),
request
};
107
}
108
112
Aws::Utils::Pagination::Paginator<DerivedClient, Model::RetrieveRequest, Pagination::RetrievePaginationTraits<DerivedClient>
>
113
RetrievePaginator
(
const
Model::RetrieveRequest
&
request
) {
114
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
115
return
Aws::Utils::Pagination::Paginator<DerivedClient, Model::RetrieveRequest, Pagination::RetrievePaginationTraits<DerivedClient>
>{
116
static_cast<
DerivedClient
*
>
(
this
),
request
};
117
}
118
};
119
}
// namespace BedrockAgentRuntime
120
}
// namespace Aws
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase
Definition
BedrockAgentRuntimePaginationBase.h:27
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::RerankPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::RerankRequest, Pagination::RerankPaginationTraits< DerivedClient > > RerankPaginator(const Model::RerankRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:102
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::GetAgentMemoryPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetAgentMemoryRequest, Pagination::GetAgentMemoryPaginationTraits< DerivedClient > > GetAgentMemoryPaginator(const Model::GetAgentMemoryRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:33
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::ListSessionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSessionsRequest, Pagination::ListSessionsPaginationTraits< DerivedClient > > ListSessionsPaginator(const Model::ListSessionsRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:92
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::ListInvocationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListInvocationsRequest, Pagination::ListInvocationsPaginationTraits< DerivedClient > > ListInvocationsPaginator(const Model::ListInvocationsRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:69
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::RetrievePaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::RetrieveRequest, Pagination::RetrievePaginationTraits< DerivedClient > > RetrievePaginator(const Model::RetrieveRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:113
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::ListInvocationStepsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListInvocationStepsRequest, Pagination::ListInvocationStepsPaginationTraits< DerivedClient > > ListInvocationStepsPaginator(const Model::ListInvocationStepsRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:81
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::ListFlowExecutionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFlowExecutionsRequest, Pagination::ListFlowExecutionsPaginationTraits< DerivedClient > > ListFlowExecutionsPaginator(const Model::ListFlowExecutionsRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:57
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::ListFlowExecutionEventsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFlowExecutionEventsRequest, Pagination::ListFlowExecutionEventsPaginationTraits< DerivedClient > > ListFlowExecutionEventsPaginator(const Model::ListFlowExecutionEventsRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:45
Aws::BedrockAgentRuntime::Model::GetAgentMemoryRequest
Definition
GetAgentMemoryRequest.h:23
Aws::BedrockAgentRuntime::Model::ListFlowExecutionEventsRequest
Definition
ListFlowExecutionEventsRequest.h:23
Aws::BedrockAgentRuntime::Model::ListFlowExecutionsRequest
Definition
ListFlowExecutionsRequest.h:22
Aws::BedrockAgentRuntime::Model::ListInvocationStepsRequest
Definition
ListInvocationStepsRequest.h:22
Aws::BedrockAgentRuntime::Model::ListInvocationsRequest
Definition
ListInvocationsRequest.h:22
Aws::BedrockAgentRuntime::Model::ListSessionsRequest
Definition
ListSessionsRequest.h:22
Aws::BedrockAgentRuntime::Model::RerankRequest
Definition
RerankRequest.h:23
Aws::BedrockAgentRuntime::Model::RetrieveRequest
Definition
RetrieveRequest.h:22
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::MakeShared
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::BedrockAgentRuntime::Pagination::GetAgentMemoryPaginationTraits
Definition
GetAgentMemoryPaginationTraits.h:17
Aws::BedrockAgentRuntime::Pagination::ListFlowExecutionEventsPaginationTraits
Definition
ListFlowExecutionEventsPaginationTraits.h:17
Aws::BedrockAgentRuntime::Pagination::ListFlowExecutionsPaginationTraits
Definition
ListFlowExecutionsPaginationTraits.h:17
Aws::BedrockAgentRuntime::Pagination::ListInvocationStepsPaginationTraits
Definition
ListInvocationStepsPaginationTraits.h:17
Aws::BedrockAgentRuntime::Pagination::ListInvocationsPaginationTraits
Definition
ListInvocationsPaginationTraits.h:17
Aws::BedrockAgentRuntime::Pagination::ListSessionsPaginationTraits
Definition
ListSessionsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences