AWS SDK for C++

AWS SDK for C++ Version 1.11.812

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
21template <typename DerivedClient>
23 public:
29 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
32 request};
33 }
34
41 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
44 static_cast<DerivedClient*>(this), request};
45 }
46
53 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
56 static_cast<DerivedClient*>(this), request};
57 }
58
65 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
68 static_cast<DerivedClient*>(this), request};
69 }
70
77 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
80 static_cast<DerivedClient*>(this), request};
81 }
82};
83} // namespace BedrockDataAutomation
84} // 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)