AWS SDK for C++
AWS SDK for C++ Version 1.11.812
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
template
<
typename
DerivedClient>
25
class
BedrockAgentRuntimePaginationBase
{
26
public
:
30
Aws::Utils::Pagination::Paginator<DerivedClient, Model::GetAgentMemoryRequest, Pagination::GetAgentMemoryPaginationTraits<DerivedClient>
>
31
GetAgentMemoryPaginator
(
const
Model::GetAgentMemoryRequest
&
request
) {
32
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
33
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::GetAgentMemoryRequest
,
34
Pagination::GetAgentMemoryPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
35
request
};
36
}
37
41
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowExecutionEventsRequest
,
42
Pagination::ListFlowExecutionEventsPaginationTraits<DerivedClient>
>
43
ListFlowExecutionEventsPaginator
(
const
Model::ListFlowExecutionEventsRequest
&
request
) {
44
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
45
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowExecutionEventsRequest
,
46
Pagination::ListFlowExecutionEventsPaginationTraits<DerivedClient>
>{
47
static_cast<
DerivedClient
*
>
(
this
),
request
};
48
}
49
53
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowExecutionsRequest
,
54
Pagination::ListFlowExecutionsPaginationTraits<DerivedClient>
>
55
ListFlowExecutionsPaginator
(
const
Model::ListFlowExecutionsRequest
&
request
) {
56
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
57
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListFlowExecutionsRequest
,
58
Pagination::ListFlowExecutionsPaginationTraits<DerivedClient>
>{
59
static_cast<
DerivedClient
*
>
(
this
),
request
};
60
}
61
65
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListInvocationsRequest
,
66
Pagination::ListInvocationsPaginationTraits<DerivedClient>
>
67
ListInvocationsPaginator
(
const
Model::ListInvocationsRequest
&
request
) {
68
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
69
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListInvocationsRequest
,
70
Pagination::ListInvocationsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
71
request
};
72
}
73
77
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListInvocationStepsRequest
,
78
Pagination::ListInvocationStepsPaginationTraits<DerivedClient>
>
79
ListInvocationStepsPaginator
(
const
Model::ListInvocationStepsRequest
&
request
) {
80
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
81
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListInvocationStepsRequest
,
82
Pagination::ListInvocationStepsPaginationTraits<DerivedClient>
>{
83
static_cast<
DerivedClient
*
>
(
this
),
request
};
84
}
85
89
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListSessionsRequest, Pagination::ListSessionsPaginationTraits<DerivedClient>
>
90
ListSessionsPaginator
(
const
Model::ListSessionsRequest
&
request
) {
91
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
92
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListSessionsRequest
,
93
Pagination::ListSessionsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient
*
>
(
this
),
94
request
};
95
}
96
100
Aws::Utils::Pagination::Paginator<DerivedClient, Model::RerankRequest, Pagination::RerankPaginationTraits<DerivedClient>
>
RerankPaginator
(
101
const
Model::RerankRequest
&
request
) {
102
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
103
return
Aws::Utils::Pagination::Paginator<DerivedClient, Model::RerankRequest, Pagination::RerankPaginationTraits<DerivedClient>
>{
104
static_cast<
DerivedClient
*
>
(
this
),
request
};
105
}
106
110
Aws::Utils::Pagination::Paginator<DerivedClient, Model::RetrieveRequest, Pagination::RetrievePaginationTraits<DerivedClient>
>
111
RetrievePaginator
(
const
Model::RetrieveRequest
&
request
) {
112
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
113
return
Aws::Utils::Pagination::Paginator<DerivedClient, Model::RetrieveRequest, Pagination::RetrievePaginationTraits<DerivedClient>
>{
114
static_cast<
DerivedClient
*
>
(
this
),
request
};
115
}
116
};
117
}
// namespace BedrockAgentRuntime
118
}
// namespace Aws
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase
Definition
BedrockAgentRuntimePaginationBase.h:25
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::RerankPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::RerankRequest, Pagination::RerankPaginationTraits< DerivedClient > > RerankPaginator(const Model::RerankRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:100
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::GetAgentMemoryPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetAgentMemoryRequest, Pagination::GetAgentMemoryPaginationTraits< DerivedClient > > GetAgentMemoryPaginator(const Model::GetAgentMemoryRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:31
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::ListSessionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSessionsRequest, Pagination::ListSessionsPaginationTraits< DerivedClient > > ListSessionsPaginator(const Model::ListSessionsRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:90
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::ListInvocationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListInvocationsRequest, Pagination::ListInvocationsPaginationTraits< DerivedClient > > ListInvocationsPaginator(const Model::ListInvocationsRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:67
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::RetrievePaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::RetrieveRequest, Pagination::RetrievePaginationTraits< DerivedClient > > RetrievePaginator(const Model::RetrieveRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:111
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::ListInvocationStepsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListInvocationStepsRequest, Pagination::ListInvocationStepsPaginationTraits< DerivedClient > > ListInvocationStepsPaginator(const Model::ListInvocationStepsRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:79
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::ListFlowExecutionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFlowExecutionsRequest, Pagination::ListFlowExecutionsPaginationTraits< DerivedClient > > ListFlowExecutionsPaginator(const Model::ListFlowExecutionsRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:55
Aws::BedrockAgentRuntime::BedrockAgentRuntimePaginationBase::ListFlowExecutionEventsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFlowExecutionEventsRequest, Pagination::ListFlowExecutionEventsPaginationTraits< DerivedClient > > ListFlowExecutionEventsPaginator(const Model::ListFlowExecutionEventsRequest &request)
Definition
BedrockAgentRuntimePaginationBase.h:43
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