AWS SDK for C++
AWS SDK for C++ Version 1.11.811
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-discovery
include
aws
discovery
ApplicationDiscoveryServicePaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/client/UserAgent.h>
9
#include <aws/core/utils/pagination/Paginator.h>
10
#include <aws/discovery/model/DescribeAgentsPaginationTraits.h>
11
#include <aws/discovery/model/DescribeContinuousExportsPaginationTraits.h>
12
#include <aws/discovery/model/DescribeExportTasksPaginationTraits.h>
13
#include <aws/discovery/model/DescribeImportTasksPaginationTraits.h>
14
#include <aws/discovery/model/DescribeTagsPaginationTraits.h>
15
#include <aws/discovery/model/ListConfigurationsPaginationTraits.h>
16
17
#include <memory>
18
19
namespace
Aws
{
20
namespace
ApplicationDiscoveryService {
21
22
template
<
typename
DerivedClient>
23
class
ApplicationDiscoveryServicePaginationBase
{
24
public
:
28
Aws::Utils::Pagination::Paginator<DerivedClient, Model::DescribeAgentsRequest, Pagination::DescribeAgentsPaginationTraits<DerivedClient>
>
29
DescribeAgentsPaginator
(
const
Model::DescribeAgentsRequest
& request) {
30
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
31
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeAgentsRequest
,
32
Pagination::DescribeAgentsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
33
request};
34
}
35
39
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeContinuousExportsRequest
,
40
Pagination::DescribeContinuousExportsPaginationTraits<DerivedClient>
>
41
DescribeContinuousExportsPaginator
(
const
Model::DescribeContinuousExportsRequest
& request) {
42
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
43
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeContinuousExportsRequest
,
44
Pagination::DescribeContinuousExportsPaginationTraits<DerivedClient>
>{
45
static_cast<
DerivedClient*
>
(
this
), request};
46
}
47
51
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeExportTasksRequest
,
52
Pagination::DescribeExportTasksPaginationTraits<DerivedClient>
>
53
DescribeExportTasksPaginator
(
const
Model::DescribeExportTasksRequest
& request) {
54
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
55
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeExportTasksRequest
,
56
Pagination::DescribeExportTasksPaginationTraits<DerivedClient>
>{
57
static_cast<
DerivedClient*
>
(
this
), request};
58
}
59
63
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeImportTasksRequest
,
64
Pagination::DescribeImportTasksPaginationTraits<DerivedClient>
>
65
DescribeImportTasksPaginator
(
const
Model::DescribeImportTasksRequest
& request) {
66
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
67
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeImportTasksRequest
,
68
Pagination::DescribeImportTasksPaginationTraits<DerivedClient>
>{
69
static_cast<
DerivedClient*
>
(
this
), request};
70
}
71
75
Aws::Utils::Pagination::Paginator<DerivedClient, Model::DescribeTagsRequest, Pagination::DescribeTagsPaginationTraits<DerivedClient>
>
76
DescribeTagsPaginator
(
const
Model::DescribeTagsRequest
& request) {
77
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
78
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::DescribeTagsRequest
,
79
Pagination::DescribeTagsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
80
request};
81
}
82
86
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListConfigurationsRequest
,
87
Pagination::ListConfigurationsPaginationTraits<DerivedClient>
>
88
ListConfigurationsPaginator
(
const
Model::ListConfigurationsRequest
& request) {
89
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
90
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListConfigurationsRequest
,
91
Pagination::ListConfigurationsPaginationTraits<DerivedClient>
>{
92
static_cast<
DerivedClient*
>
(
this
), request};
93
}
94
};
95
}
// namespace ApplicationDiscoveryService
96
}
// namespace Aws
Aws::AmazonWebServiceRequest::AddUserAgentFeature
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServicePaginationBase
Definition
ApplicationDiscoveryServicePaginationBase.h:23
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServicePaginationBase::DescribeContinuousExportsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeContinuousExportsRequest, Pagination::DescribeContinuousExportsPaginationTraits< DerivedClient > > DescribeContinuousExportsPaginator(const Model::DescribeContinuousExportsRequest &request)
Definition
ApplicationDiscoveryServicePaginationBase.h:41
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServicePaginationBase::ListConfigurationsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListConfigurationsRequest, Pagination::ListConfigurationsPaginationTraits< DerivedClient > > ListConfigurationsPaginator(const Model::ListConfigurationsRequest &request)
Definition
ApplicationDiscoveryServicePaginationBase.h:88
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServicePaginationBase::DescribeImportTasksPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeImportTasksRequest, Pagination::DescribeImportTasksPaginationTraits< DerivedClient > > DescribeImportTasksPaginator(const Model::DescribeImportTasksRequest &request)
Definition
ApplicationDiscoveryServicePaginationBase.h:65
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServicePaginationBase::DescribeExportTasksPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeExportTasksRequest, Pagination::DescribeExportTasksPaginationTraits< DerivedClient > > DescribeExportTasksPaginator(const Model::DescribeExportTasksRequest &request)
Definition
ApplicationDiscoveryServicePaginationBase.h:53
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServicePaginationBase::DescribeTagsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeTagsRequest, Pagination::DescribeTagsPaginationTraits< DerivedClient > > DescribeTagsPaginator(const Model::DescribeTagsRequest &request)
Definition
ApplicationDiscoveryServicePaginationBase.h:76
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServicePaginationBase::DescribeAgentsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeAgentsRequest, Pagination::DescribeAgentsPaginationTraits< DerivedClient > > DescribeAgentsPaginator(const Model::DescribeAgentsRequest &request)
Definition
ApplicationDiscoveryServicePaginationBase.h:29
Aws::ApplicationDiscoveryService::Model::DescribeAgentsRequest
Definition
DescribeAgentsRequest.h:21
Aws::ApplicationDiscoveryService::Model::DescribeContinuousExportsRequest
Definition
DescribeContinuousExportsRequest.h:20
Aws::ApplicationDiscoveryService::Model::DescribeExportTasksRequest
Definition
DescribeExportTasksRequest.h:21
Aws::ApplicationDiscoveryService::Model::DescribeImportTasksRequest
Definition
DescribeImportTasksRequest.h:21
Aws::ApplicationDiscoveryService::Model::DescribeTagsRequest
Definition
DescribeTagsRequest.h:21
Aws::ApplicationDiscoveryService::Model::ListConfigurationsRequest
Definition
ListConfigurationsRequest.h:23
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::ApplicationDiscoveryService::Pagination::DescribeAgentsPaginationTraits
Definition
DescribeAgentsPaginationTraits.h:17
Aws::ApplicationDiscoveryService::Pagination::DescribeContinuousExportsPaginationTraits
Definition
DescribeContinuousExportsPaginationTraits.h:17
Aws::ApplicationDiscoveryService::Pagination::DescribeExportTasksPaginationTraits
Definition
DescribeExportTasksPaginationTraits.h:17
Aws::ApplicationDiscoveryService::Pagination::DescribeImportTasksPaginationTraits
Definition
DescribeImportTasksPaginationTraits.h:17
Aws::ApplicationDiscoveryService::Pagination::DescribeTagsPaginationTraits
Definition
DescribeTagsPaginationTraits.h:17
Aws::ApplicationDiscoveryService::Pagination::ListConfigurationsPaginationTraits
Definition
ListConfigurationsPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences