AWS SDK for C++

AWS SDK for C++ Version 1.11.830

Loading...
Searching...
No Matches
ApplicationSignalsPaginationBase.h
1
6#pragma once
7
8#include <aws/application-signals/model/ListEntityEventsPaginationTraits.h>
9#include <aws/application-signals/model/ListServiceDependenciesPaginationTraits.h>
10#include <aws/application-signals/model/ListServiceDependentsPaginationTraits.h>
11#include <aws/application-signals/model/ListServiceLevelObjectiveExclusionWindowsPaginationTraits.h>
12#include <aws/application-signals/model/ListServiceLevelObjectivesPaginationTraits.h>
13#include <aws/application-signals/model/ListServiceOperationsPaginationTraits.h>
14#include <aws/application-signals/model/ListServiceStatesPaginationTraits.h>
15#include <aws/application-signals/model/ListServicesPaginationTraits.h>
16#include <aws/core/client/UserAgent.h>
17#include <aws/core/utils/pagination/Paginator.h>
18
19#include <memory>
20
21namespace Aws {
22namespace ApplicationSignals {
23
24template <typename DerivedClient>
26 public:
33 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
35 Pagination::ListEntityEventsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
36 request};
37 }
38
45 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
48 static_cast<DerivedClient*>(this), request};
49 }
50
57 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
60 static_cast<DerivedClient*>(this), request};
61 }
62
69 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
72 static_cast<DerivedClient*>(this), request};
73 }
74
81 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
84 static_cast<DerivedClient*>(this), request};
85 }
86
93 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
96 static_cast<DerivedClient*>(this), request};
97 }
98
104 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
106 Pagination::ListServicesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
107 request};
108 }
109
116 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
119 static_cast<DerivedClient*>(this), request};
120 }
121};
122} // namespace ApplicationSignals
123} // namespace Aws
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListServiceDependenciesRequest, Pagination::ListServiceDependenciesPaginationTraits< DerivedClient > > ListServiceDependenciesPaginator(const Model::ListServiceDependenciesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListServicesRequest, Pagination::ListServicesPaginationTraits< DerivedClient > > ListServicesPaginator(const Model::ListServicesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListServiceLevelObjectivesRequest, Pagination::ListServiceLevelObjectivesPaginationTraits< DerivedClient > > ListServiceLevelObjectivesPaginator(const Model::ListServiceLevelObjectivesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListServiceStatesRequest, Pagination::ListServiceStatesPaginationTraits< DerivedClient > > ListServiceStatesPaginator(const Model::ListServiceStatesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListEntityEventsRequest, Pagination::ListEntityEventsPaginationTraits< DerivedClient > > ListEntityEventsPaginator(const Model::ListEntityEventsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListServiceDependentsRequest, Pagination::ListServiceDependentsPaginationTraits< DerivedClient > > ListServiceDependentsPaginator(const Model::ListServiceDependentsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListServiceLevelObjectiveExclusionWindowsRequest, Pagination::ListServiceLevelObjectiveExclusionWindowsPaginationTraits< DerivedClient > > ListServiceLevelObjectiveExclusionWindowsPaginator(const Model::ListServiceLevelObjectiveExclusionWindowsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListServiceOperationsRequest, Pagination::ListServiceOperationsPaginationTraits< DerivedClient > > ListServiceOperationsPaginator(const Model::ListServiceOperationsRequest &request)