AWS SDK for C++

AWS SDK for C++ Version 1.11.749

Loading...
Searching...
No Matches
ECRPaginationBase.h
1
6#pragma once
7
8#include <aws/core/utils/pagination/Paginator.h>
9#include <aws/ecr/model/DescribeImageScanFindingsPaginationTraits.h>
10#include <aws/ecr/model/DescribeImagesPaginationTraits.h>
11#include <aws/ecr/model/DescribePullThroughCacheRulesPaginationTraits.h>
12#include <aws/ecr/model/DescribeRepositoriesPaginationTraits.h>
13#include <aws/ecr/model/DescribeRepositoryCreationTemplatesPaginationTraits.h>
14#include <aws/ecr/model/GetLifecyclePolicyPreviewPaginationTraits.h>
15#include <aws/ecr/model/ListImagesPaginationTraits.h>
16
17#include <memory>
18
19namespace Aws {
20namespace ECR {
21
22class ECRClient;
23
24template <typename DerivedClient>
26 public:
33 Pagination::DescribeImagesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
34 request};
35 }
36
45 static_cast<DerivedClient*>(this), request};
46 }
47
56 static_cast<DerivedClient*>(this), request};
57 }
58
67 static_cast<DerivedClient*>(this), request};
68 }
69
78 static_cast<DerivedClient*>(this), request};
79 }
80
89 static_cast<DerivedClient*>(this), request};
90 }
91
98 Pagination::ListImagesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
99 request};
100 }
101};
102} // namespace ECR
103} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListImagesRequest, Pagination::ListImagesPaginationTraits< DerivedClient > > ListImagesPaginator(const Model::ListImagesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribePullThroughCacheRulesRequest, Pagination::DescribePullThroughCacheRulesPaginationTraits< DerivedClient > > DescribePullThroughCacheRulesPaginator(const Model::DescribePullThroughCacheRulesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeImagesRequest, Pagination::DescribeImagesPaginationTraits< DerivedClient > > DescribeImagesPaginator(const Model::DescribeImagesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeRepositoryCreationTemplatesRequest, Pagination::DescribeRepositoryCreationTemplatesPaginationTraits< DerivedClient > > DescribeRepositoryCreationTemplatesPaginator(const Model::DescribeRepositoryCreationTemplatesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeRepositoriesRequest, Pagination::DescribeRepositoriesPaginationTraits< DerivedClient > > DescribeRepositoriesPaginator(const Model::DescribeRepositoriesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeImageScanFindingsRequest, Pagination::DescribeImageScanFindingsPaginationTraits< DerivedClient > > DescribeImageScanFindingsPaginator(const Model::DescribeImageScanFindingsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetLifecyclePolicyPreviewRequest, Pagination::GetLifecyclePolicyPreviewPaginationTraits< DerivedClient > > GetLifecyclePolicyPreviewPaginator(const Model::GetLifecyclePolicyPreviewRequest &request)