AWS SDK for C++

AWS SDK for C++ Version 1.11.812

Loading...
Searching...
No Matches
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
21namespace Aws {
22namespace BedrockAgentRuntime {
23
24template <typename DerivedClient>
26 public:
32 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
35 request};
36 }
37
44 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
47 static_cast<DerivedClient*>(this), request};
48 }
49
56 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
59 static_cast<DerivedClient*>(this), request};
60 }
61
68 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
71 request};
72 }
73
80 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
83 static_cast<DerivedClient*>(this), request};
84 }
85
91 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
94 request};
95 }
96
102 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
104 static_cast<DerivedClient*>(this), request};
105 }
106
112 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
114 static_cast<DerivedClient*>(this), request};
115 }
116};
117} // namespace BedrockAgentRuntime
118} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::RerankRequest, Pagination::RerankPaginationTraits< DerivedClient > > RerankPaginator(const Model::RerankRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetAgentMemoryRequest, Pagination::GetAgentMemoryPaginationTraits< DerivedClient > > GetAgentMemoryPaginator(const Model::GetAgentMemoryRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSessionsRequest, Pagination::ListSessionsPaginationTraits< DerivedClient > > ListSessionsPaginator(const Model::ListSessionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListInvocationsRequest, Pagination::ListInvocationsPaginationTraits< DerivedClient > > ListInvocationsPaginator(const Model::ListInvocationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::RetrieveRequest, Pagination::RetrievePaginationTraits< DerivedClient > > RetrievePaginator(const Model::RetrieveRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListInvocationStepsRequest, Pagination::ListInvocationStepsPaginationTraits< DerivedClient > > ListInvocationStepsPaginator(const Model::ListInvocationStepsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFlowExecutionsRequest, Pagination::ListFlowExecutionsPaginationTraits< DerivedClient > > ListFlowExecutionsPaginator(const Model::ListFlowExecutionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFlowExecutionEventsRequest, Pagination::ListFlowExecutionEventsPaginationTraits< DerivedClient > > ListFlowExecutionEventsPaginator(const Model::ListFlowExecutionEventsRequest &request)
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)