AWS SDK for C++

AWS SDK for C++ Version 1.11.751

Loading...
Searching...
No Matches
MediaConnectPaginationBase.h
1
6#pragma once
7
8#include <aws/core/utils/pagination/Paginator.h>
9#include <aws/mediaconnect/model/ListBridgesPaginationTraits.h>
10#include <aws/mediaconnect/model/ListEntitlementsPaginationTraits.h>
11#include <aws/mediaconnect/model/ListFlowsPaginationTraits.h>
12#include <aws/mediaconnect/model/ListGatewayInstancesPaginationTraits.h>
13#include <aws/mediaconnect/model/ListGatewaysPaginationTraits.h>
14#include <aws/mediaconnect/model/ListOfferingsPaginationTraits.h>
15#include <aws/mediaconnect/model/ListReservationsPaginationTraits.h>
16#include <aws/mediaconnect/model/ListRouterInputsPaginationTraits.h>
17#include <aws/mediaconnect/model/ListRouterNetworkInterfacesPaginationTraits.h>
18#include <aws/mediaconnect/model/ListRouterOutputsPaginationTraits.h>
19
20#include <memory>
21
22namespace Aws {
23namespace MediaConnect {
24
25class MediaConnectClient;
26
27template <typename DerivedClient>
29 public:
36 Pagination::ListBridgesPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
37 request};
38 }
39
47 Pagination::ListEntitlementsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
48 request};
49 }
50
57 static_cast<DerivedClient*>(this), request};
58 }
59
68 static_cast<DerivedClient*>(this), request};
69 }
70
77 Pagination::ListGatewaysPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
78 request};
79 }
80
87 Pagination::ListOfferingsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
88 request};
89 }
90
98 Pagination::ListReservationsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
99 request};
100 }
101
109 Pagination::ListRouterInputsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
110 request};
111 }
112
121 static_cast<DerivedClient*>(this), request};
122 }
123
132 static_cast<DerivedClient*>(this), request};
133 }
134};
135} // namespace MediaConnect
136} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBridgesRequest, Pagination::ListBridgesPaginationTraits< DerivedClient > > ListBridgesPaginator(const Model::ListBridgesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRouterNetworkInterfacesRequest, Pagination::ListRouterNetworkInterfacesPaginationTraits< DerivedClient > > ListRouterNetworkInterfacesPaginator(const Model::ListRouterNetworkInterfacesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRouterOutputsRequest, Pagination::ListRouterOutputsPaginationTraits< DerivedClient > > ListRouterOutputsPaginator(const Model::ListRouterOutputsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListGatewaysRequest, Pagination::ListGatewaysPaginationTraits< DerivedClient > > ListGatewaysPaginator(const Model::ListGatewaysRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListRouterInputsRequest, Pagination::ListRouterInputsPaginationTraits< DerivedClient > > ListRouterInputsPaginator(const Model::ListRouterInputsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListGatewayInstancesRequest, Pagination::ListGatewayInstancesPaginationTraits< DerivedClient > > ListGatewayInstancesPaginator(const Model::ListGatewayInstancesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListOfferingsRequest, Pagination::ListOfferingsPaginationTraits< DerivedClient > > ListOfferingsPaginator(const Model::ListOfferingsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListEntitlementsRequest, Pagination::ListEntitlementsPaginationTraits< DerivedClient > > ListEntitlementsPaginator(const Model::ListEntitlementsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListFlowsRequest, Pagination::ListFlowsPaginationTraits< DerivedClient > > ListFlowsPaginator(const Model::ListFlowsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListReservationsRequest, Pagination::ListReservationsPaginationTraits< DerivedClient > > ListReservationsPaginator(const Model::ListReservationsRequest &request)