AWS SDK for C++

AWS SDK for C++ Version 1.11.788

Loading...
Searching...
No Matches
BedrockDataAutomationPaginationBase.h
1
6#pragma once
7
8#include <aws/bedrock-data-automation/model/ListBlueprintsPaginationTraits.h>
9#include <aws/bedrock-data-automation/model/ListDataAutomationLibrariesPaginationTraits.h>
10#include <aws/bedrock-data-automation/model/ListDataAutomationLibraryEntitiesPaginationTraits.h>
11#include <aws/bedrock-data-automation/model/ListDataAutomationLibraryIngestionJobsPaginationTraits.h>
12#include <aws/bedrock-data-automation/model/ListDataAutomationProjectsPaginationTraits.h>
13#include <aws/core/client/UserAgent.h>
14#include <aws/core/utils/pagination/Paginator.h>
15
16#include <memory>
17
18namespace Aws {
19namespace BedrockDataAutomation {
20
21class BedrockDataAutomationClient;
22
23template <typename DerivedClient>
25 public:
31 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
34 request};
35 }
36
43 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
46 static_cast<DerivedClient*>(this), request};
47 }
48
55 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
58 static_cast<DerivedClient*>(this), request};
59 }
60
67 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
70 static_cast<DerivedClient*>(this), request};
71 }
72
79 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
82 static_cast<DerivedClient*>(this), request};
83 }
84};
85} // namespace BedrockDataAutomation
86} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBlueprintsRequest, Pagination::ListBlueprintsPaginationTraits< DerivedClient > > ListBlueprintsPaginator(const Model::ListBlueprintsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDataAutomationProjectsRequest, Pagination::ListDataAutomationProjectsPaginationTraits< DerivedClient > > ListDataAutomationProjectsPaginator(const Model::ListDataAutomationProjectsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDataAutomationLibraryIngestionJobsRequest, Pagination::ListDataAutomationLibraryIngestionJobsPaginationTraits< DerivedClient > > ListDataAutomationLibraryIngestionJobsPaginator(const Model::ListDataAutomationLibraryIngestionJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDataAutomationLibrariesRequest, Pagination::ListDataAutomationLibrariesPaginationTraits< DerivedClient > > ListDataAutomationLibrariesPaginator(const Model::ListDataAutomationLibrariesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListDataAutomationLibraryEntitiesRequest, Pagination::ListDataAutomationLibraryEntitiesPaginationTraits< DerivedClient > > ListDataAutomationLibraryEntitiesPaginator(const Model::ListDataAutomationLibraryEntitiesRequest &request)
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)