AWS SDK for C++

AWS SDK for C++ Version 1.11.816

Loading...
Searching...
No Matches
AppRunnerPaginationBase.h
1
6#pragma once
7
8#include <aws/apprunner/model/DescribeCustomDomainsPaginationTraits.h>
9#include <aws/apprunner/model/ListAutoScalingConfigurationsPaginationTraits.h>
10#include <aws/apprunner/model/ListConnectionsPaginationTraits.h>
11#include <aws/apprunner/model/ListObservabilityConfigurationsPaginationTraits.h>
12#include <aws/apprunner/model/ListOperationsPaginationTraits.h>
13#include <aws/apprunner/model/ListServicesForAutoScalingConfigurationPaginationTraits.h>
14#include <aws/apprunner/model/ListServicesPaginationTraits.h>
15#include <aws/apprunner/model/ListVpcConnectorsPaginationTraits.h>
16#include <aws/apprunner/model/ListVpcIngressConnectionsPaginationTraits.h>
17#include <aws/core/client/UserAgent.h>
18#include <aws/core/utils/pagination/Paginator.h>
19
20#include <memory>
21
22namespace Aws {
23namespace AppRunner {
24
25template <typename DerivedClient>
27 public:
34 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
37 static_cast<DerivedClient*>(this), request};
38 }
39
46 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
49 static_cast<DerivedClient*>(this), request};
50 }
51
58 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
60 Pagination::ListConnectionsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
61 request};
62 }
63
70 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
73 static_cast<DerivedClient*>(this), request};
74 }
75
81 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
83 Pagination::ListOperationsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
84 request};
85 }
86
92 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
94 Pagination::ListServicesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
95 request};
96 }
97
104 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
107 static_cast<DerivedClient*>(this), request};
108 }
109
116 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
119 static_cast<DerivedClient*>(this), request};
120 }
121
128 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
131 static_cast<DerivedClient*>(this), request};
132 }
133};
134} // namespace AppRunner
135} // namespace Aws
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListServicesForAutoScalingConfigurationRequest, Pagination::ListServicesForAutoScalingConfigurationPaginationTraits< DerivedClient > > ListServicesForAutoScalingConfigurationPaginator(const Model::ListServicesForAutoScalingConfigurationRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListVpcIngressConnectionsRequest, Pagination::ListVpcIngressConnectionsPaginationTraits< DerivedClient > > ListVpcIngressConnectionsPaginator(const Model::ListVpcIngressConnectionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListVpcConnectorsRequest, Pagination::ListVpcConnectorsPaginationTraits< DerivedClient > > ListVpcConnectorsPaginator(const Model::ListVpcConnectorsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAutoScalingConfigurationsRequest, Pagination::ListAutoScalingConfigurationsPaginationTraits< DerivedClient > > ListAutoScalingConfigurationsPaginator(const Model::ListAutoScalingConfigurationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListObservabilityConfigurationsRequest, Pagination::ListObservabilityConfigurationsPaginationTraits< DerivedClient > > ListObservabilityConfigurationsPaginator(const Model::ListObservabilityConfigurationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeCustomDomainsRequest, Pagination::DescribeCustomDomainsPaginationTraits< DerivedClient > > DescribeCustomDomainsPaginator(const Model::DescribeCustomDomainsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConnectionsRequest, Pagination::ListConnectionsPaginationTraits< DerivedClient > > ListConnectionsPaginator(const Model::ListConnectionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListServicesRequest, Pagination::ListServicesPaginationTraits< DerivedClient > > ListServicesPaginator(const Model::ListServicesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListOperationsRequest, Pagination::ListOperationsPaginationTraits< DerivedClient > > ListOperationsPaginator(const Model::ListOperationsRequest &request)