AWS SDK for C++

AWS SDK for C++ Version 1.11.752

Loading...
Searching...
No Matches
SnowballPaginationBase.h
1
6#pragma once
7
8#include <aws/core/utils/pagination/Paginator.h>
9#include <aws/snowball/model/DescribeAddressesPaginationTraits.h>
10#include <aws/snowball/model/ListClusterJobsPaginationTraits.h>
11#include <aws/snowball/model/ListClustersPaginationTraits.h>
12#include <aws/snowball/model/ListCompatibleImagesPaginationTraits.h>
13#include <aws/snowball/model/ListJobsPaginationTraits.h>
14#include <aws/snowball/model/ListLongTermPricingPaginationTraits.h>
15#include <aws/snowball/model/ListPickupLocationsPaginationTraits.h>
16
17#include <memory>
18
19namespace Aws {
20namespace Snowball {
21
22class SnowballClient;
23
24template <typename DerivedClient>
26 public:
35 static_cast<DerivedClient*>(this), request};
36 }
37
45 Pagination::ListClusterJobsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
46 request};
47 }
48
55 Pagination::ListClustersPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
56 request};
57 }
58
67 static_cast<DerivedClient*>(this), request};
68 }
69
76 static_cast<DerivedClient*>(this), request};
77 }
78
87 static_cast<DerivedClient*>(this), request};
88 }
89
98 static_cast<DerivedClient*>(this), request};
99 }
100};
101} // namespace Snowball
102} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCompatibleImagesRequest, Pagination::ListCompatibleImagesPaginationTraits< DerivedClient > > ListCompatibleImagesPaginator(const Model::ListCompatibleImagesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPickupLocationsRequest, Pagination::ListPickupLocationsPaginationTraits< DerivedClient > > ListPickupLocationsPaginator(const Model::ListPickupLocationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClustersRequest, Pagination::ListClustersPaginationTraits< DerivedClient > > ListClustersPaginator(const Model::ListClustersRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListJobsRequest, Pagination::ListJobsPaginationTraits< DerivedClient > > ListJobsPaginator(const Model::ListJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListClusterJobsRequest, Pagination::ListClusterJobsPaginationTraits< DerivedClient > > ListClusterJobsPaginator(const Model::ListClusterJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeAddressesRequest, Pagination::DescribeAddressesPaginationTraits< DerivedClient > > DescribeAddressesPaginator(const Model::DescribeAddressesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListLongTermPricingRequest, Pagination::ListLongTermPricingPaginationTraits< DerivedClient > > ListLongTermPricingPaginator(const Model::ListLongTermPricingRequest &request)