AWS SDK for C++
AWS SDK for C++ Version 1.11.751
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-outposts
include
aws
outposts
OutpostsPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/utils/pagination/Paginator.h>
9
#include <aws/outposts/model/GetOutpostBillingInformationPaginationTraits.h>
10
#include <aws/outposts/model/GetOutpostInstanceTypesPaginationTraits.h>
11
#include <aws/outposts/model/GetOutpostSupportedInstanceTypesPaginationTraits.h>
12
#include <aws/outposts/model/ListAssetInstancesPaginationTraits.h>
13
#include <aws/outposts/model/ListAssetsPaginationTraits.h>
14
#include <aws/outposts/model/ListBlockingInstancesForCapacityTaskPaginationTraits.h>
15
#include <aws/outposts/model/ListCapacityTasksPaginationTraits.h>
16
#include <aws/outposts/model/ListCatalogItemsPaginationTraits.h>
17
#include <aws/outposts/model/ListOrdersPaginationTraits.h>
18
#include <aws/outposts/model/ListOutpostsPaginationTraits.h>
19
#include <aws/outposts/model/ListSitesPaginationTraits.h>
20
21
#include <memory>
22
23
namespace
Aws
{
24
namespace
Outposts {
25
26
class
OutpostsClient;
27
28
template
<
typename
DerivedClient>
29
class
OutpostsPaginationBase
{
30
public
:
34
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetOutpostBillingInformationRequest
,
35
Pagination::GetOutpostBillingInformationPaginationTraits<DerivedClient>
>
36
GetOutpostBillingInformationPaginator
(
const
Model::GetOutpostBillingInformationRequest
& request) {
37
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetOutpostBillingInformationRequest
,
38
Pagination::GetOutpostBillingInformationPaginationTraits<DerivedClient>
>{
39
static_cast<
DerivedClient*
>
(
this
), request};
40
}
41
45
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetOutpostInstanceTypesRequest
,
46
Pagination::GetOutpostInstanceTypesPaginationTraits<DerivedClient>
>
47
GetOutpostInstanceTypesPaginator
(
const
Model::GetOutpostInstanceTypesRequest
& request) {
48
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetOutpostInstanceTypesRequest
,
49
Pagination::GetOutpostInstanceTypesPaginationTraits<DerivedClient>
>{
50
static_cast<
DerivedClient*
>
(
this
), request};
51
}
52
56
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetOutpostSupportedInstanceTypesRequest
,
57
Pagination::GetOutpostSupportedInstanceTypesPaginationTraits<DerivedClient>
>
58
GetOutpostSupportedInstanceTypesPaginator
(
const
Model::GetOutpostSupportedInstanceTypesRequest
& request) {
59
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::GetOutpostSupportedInstanceTypesRequest
,
60
Pagination::GetOutpostSupportedInstanceTypesPaginationTraits<DerivedClient>
>{
61
static_cast<
DerivedClient*
>
(
this
), request};
62
}
63
67
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAssetInstancesRequest
,
68
Pagination::ListAssetInstancesPaginationTraits<DerivedClient>
>
69
ListAssetInstancesPaginator
(
const
Model::ListAssetInstancesRequest
& request) {
70
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAssetInstancesRequest
,
71
Pagination::ListAssetInstancesPaginationTraits<DerivedClient>
>{
72
static_cast<
DerivedClient*
>
(
this
), request};
73
}
74
78
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListAssetsRequest, Pagination::ListAssetsPaginationTraits<DerivedClient>
>
79
ListAssetsPaginator
(
const
Model::ListAssetsRequest
& request) {
80
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListAssetsRequest
,
81
Pagination::ListAssetsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
82
request};
83
}
84
88
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBlockingInstancesForCapacityTaskRequest
,
89
Pagination::ListBlockingInstancesForCapacityTaskPaginationTraits<DerivedClient>
>
90
ListBlockingInstancesForCapacityTaskPaginator
(
const
Model::ListBlockingInstancesForCapacityTaskRequest
& request) {
91
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListBlockingInstancesForCapacityTaskRequest
,
92
Pagination::ListBlockingInstancesForCapacityTaskPaginationTraits<DerivedClient>
>{
93
static_cast<
DerivedClient*
>
(
this
), request};
94
}
95
99
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCapacityTasksRequest
,
100
Pagination::ListCapacityTasksPaginationTraits<DerivedClient>
>
101
ListCapacityTasksPaginator
(
const
Model::ListCapacityTasksRequest
& request) {
102
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCapacityTasksRequest
,
103
Pagination::ListCapacityTasksPaginationTraits<DerivedClient>
>{
104
static_cast<
DerivedClient*
>
(
this
), request};
105
}
106
110
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCatalogItemsRequest
,
111
Pagination::ListCatalogItemsPaginationTraits<DerivedClient>
>
112
ListCatalogItemsPaginator
(
const
Model::ListCatalogItemsRequest
& request) {
113
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListCatalogItemsRequest
,
114
Pagination::ListCatalogItemsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
115
request};
116
}
117
121
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListOrdersRequest, Pagination::ListOrdersPaginationTraits<DerivedClient>
>
122
ListOrdersPaginator
(
const
Model::ListOrdersRequest
& request) {
123
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListOrdersRequest
,
124
Pagination::ListOrdersPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
125
request};
126
}
127
131
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListOutpostsRequest, Pagination::ListOutpostsPaginationTraits<DerivedClient>
>
132
ListOutpostsPaginator
(
const
Model::ListOutpostsRequest
& request) {
133
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListOutpostsRequest
,
134
Pagination::ListOutpostsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
135
request};
136
}
137
141
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListSitesRequest, Pagination::ListSitesPaginationTraits<DerivedClient>
>
142
ListSitesPaginator
(
const
Model::ListSitesRequest
& request) {
143
return
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListSitesRequest, Pagination::ListSitesPaginationTraits<DerivedClient>
>{
144
static_cast<
DerivedClient*
>
(
this
), request};
145
}
146
};
147
}
// namespace Outposts
148
}
// namespace Aws
Aws::Outposts::Model::GetOutpostBillingInformationRequest
Definition
GetOutpostBillingInformationRequest.h:22
Aws::Outposts::Model::GetOutpostInstanceTypesRequest
Definition
GetOutpostInstanceTypesRequest.h:22
Aws::Outposts::Model::GetOutpostSupportedInstanceTypesRequest
Definition
GetOutpostSupportedInstanceTypesRequest.h:22
Aws::Outposts::Model::ListAssetInstancesRequest
Definition
ListAssetInstancesRequest.h:24
Aws::Outposts::Model::ListAssetsRequest
Definition
ListAssetsRequest.h:24
Aws::Outposts::Model::ListBlockingInstancesForCapacityTaskRequest
Definition
ListBlockingInstancesForCapacityTaskRequest.h:22
Aws::Outposts::Model::ListCapacityTasksRequest
Definition
ListCapacityTasksRequest.h:24
Aws::Outposts::Model::ListCatalogItemsRequest
Definition
ListCatalogItemsRequest.h:25
Aws::Outposts::Model::ListOrdersRequest
Definition
ListOrdersRequest.h:22
Aws::Outposts::Model::ListOutpostsRequest
Definition
ListOutpostsRequest.h:23
Aws::Outposts::Model::ListSitesRequest
Definition
ListSitesRequest.h:23
Aws::Outposts::OutpostsPaginationBase
Definition
OutpostsPaginationBase.h:29
Aws::Outposts::OutpostsPaginationBase::GetOutpostInstanceTypesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetOutpostInstanceTypesRequest, Pagination::GetOutpostInstanceTypesPaginationTraits< DerivedClient > > GetOutpostInstanceTypesPaginator(const Model::GetOutpostInstanceTypesRequest &request)
Definition
OutpostsPaginationBase.h:47
Aws::Outposts::OutpostsPaginationBase::ListCatalogItemsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCatalogItemsRequest, Pagination::ListCatalogItemsPaginationTraits< DerivedClient > > ListCatalogItemsPaginator(const Model::ListCatalogItemsRequest &request)
Definition
OutpostsPaginationBase.h:112
Aws::Outposts::OutpostsPaginationBase::ListAssetsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAssetsRequest, Pagination::ListAssetsPaginationTraits< DerivedClient > > ListAssetsPaginator(const Model::ListAssetsRequest &request)
Definition
OutpostsPaginationBase.h:79
Aws::Outposts::OutpostsPaginationBase::GetOutpostBillingInformationPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetOutpostBillingInformationRequest, Pagination::GetOutpostBillingInformationPaginationTraits< DerivedClient > > GetOutpostBillingInformationPaginator(const Model::GetOutpostBillingInformationRequest &request)
Definition
OutpostsPaginationBase.h:36
Aws::Outposts::OutpostsPaginationBase::ListOutpostsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListOutpostsRequest, Pagination::ListOutpostsPaginationTraits< DerivedClient > > ListOutpostsPaginator(const Model::ListOutpostsRequest &request)
Definition
OutpostsPaginationBase.h:132
Aws::Outposts::OutpostsPaginationBase::ListAssetInstancesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAssetInstancesRequest, Pagination::ListAssetInstancesPaginationTraits< DerivedClient > > ListAssetInstancesPaginator(const Model::ListAssetInstancesRequest &request)
Definition
OutpostsPaginationBase.h:69
Aws::Outposts::OutpostsPaginationBase::ListOrdersPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListOrdersRequest, Pagination::ListOrdersPaginationTraits< DerivedClient > > ListOrdersPaginator(const Model::ListOrdersRequest &request)
Definition
OutpostsPaginationBase.h:122
Aws::Outposts::OutpostsPaginationBase::ListBlockingInstancesForCapacityTaskPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListBlockingInstancesForCapacityTaskRequest, Pagination::ListBlockingInstancesForCapacityTaskPaginationTraits< DerivedClient > > ListBlockingInstancesForCapacityTaskPaginator(const Model::ListBlockingInstancesForCapacityTaskRequest &request)
Definition
OutpostsPaginationBase.h:90
Aws::Outposts::OutpostsPaginationBase::ListSitesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSitesRequest, Pagination::ListSitesPaginationTraits< DerivedClient > > ListSitesPaginator(const Model::ListSitesRequest &request)
Definition
OutpostsPaginationBase.h:142
Aws::Outposts::OutpostsPaginationBase::GetOutpostSupportedInstanceTypesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::GetOutpostSupportedInstanceTypesRequest, Pagination::GetOutpostSupportedInstanceTypesPaginationTraits< DerivedClient > > GetOutpostSupportedInstanceTypesPaginator(const Model::GetOutpostSupportedInstanceTypesRequest &request)
Definition
OutpostsPaginationBase.h:58
Aws::Outposts::OutpostsPaginationBase::ListCapacityTasksPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCapacityTasksRequest, Pagination::ListCapacityTasksPaginationTraits< DerivedClient > > ListCapacityTasksPaginator(const Model::ListCapacityTasksRequest &request)
Definition
OutpostsPaginationBase.h:101
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::Outposts::Pagination::GetOutpostBillingInformationPaginationTraits
Definition
GetOutpostBillingInformationPaginationTraits.h:17
Aws::Outposts::Pagination::GetOutpostInstanceTypesPaginationTraits
Definition
GetOutpostInstanceTypesPaginationTraits.h:17
Aws::Outposts::Pagination::GetOutpostSupportedInstanceTypesPaginationTraits
Definition
GetOutpostSupportedInstanceTypesPaginationTraits.h:17
Aws::Outposts::Pagination::ListAssetInstancesPaginationTraits
Definition
ListAssetInstancesPaginationTraits.h:17
Aws::Outposts::Pagination::ListAssetsPaginationTraits
Definition
ListAssetsPaginationTraits.h:17
Aws::Outposts::Pagination::ListBlockingInstancesForCapacityTaskPaginationTraits
Definition
ListBlockingInstancesForCapacityTaskPaginationTraits.h:17
Aws::Outposts::Pagination::ListCapacityTasksPaginationTraits
Definition
ListCapacityTasksPaginationTraits.h:17
Aws::Outposts::Pagination::ListCatalogItemsPaginationTraits
Definition
ListCatalogItemsPaginationTraits.h:17
Aws::Outposts::Pagination::ListOrdersPaginationTraits
Definition
ListOrdersPaginationTraits.h:17
Aws::Outposts::Pagination::ListOutpostsPaginationTraits
Definition
ListOutpostsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences