AWS SDK for C++

AWS SDK for C++ Version 1.11.759

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
25class AppRunnerClient;
26
27template <typename DerivedClient>
29 public:
36 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
39 static_cast<DerivedClient*>(this), request};
40 }
41
48 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
51 static_cast<DerivedClient*>(this), request};
52 }
53
60 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
62 Pagination::ListConnectionsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
63 request};
64 }
65
72 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
75 static_cast<DerivedClient*>(this), request};
76 }
77
83 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
85 Pagination::ListOperationsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
86 request};
87 }
88
94 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
96 Pagination::ListServicesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
97 request};
98 }
99
106 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
109 static_cast<DerivedClient*>(this), request};
110 }
111
118 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
121 static_cast<DerivedClient*>(this), request};
122 }
123
130 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
133 static_cast<DerivedClient*>(this), request};
134 }
135};
136} // namespace AppRunner
137} // 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)