AWS SDK for C++
AWS SDK for C++ Version 1.11.761
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-timestream-query
include
aws
timestream-query
TimestreamQueryPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/client/UserAgent.h>
9
#include <aws/core/utils/pagination/Paginator.h>
10
#include <aws/timestream-query/model/ListScheduledQueriesPaginationTraits.h>
11
#include <aws/timestream-query/model/ListTagsForResourcePaginationTraits.h>
12
#include <aws/timestream-query/model/QueryPaginationTraits.h>
13
14
#include <memory>
15
16
namespace
Aws
{
17
namespace
TimestreamQuery {
18
19
class
TimestreamQueryClient;
20
21
template
<
typename
DerivedClient>
22
class
TimestreamQueryPaginationBase
{
23
public
:
27
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListScheduledQueriesRequest
,
28
Pagination::ListScheduledQueriesPaginationTraits<DerivedClient>
>
29
ListScheduledQueriesPaginator
(
const
Model::ListScheduledQueriesRequest
&
request
) {
30
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
31
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListScheduledQueriesRequest
,
32
Pagination::ListScheduledQueriesPaginationTraits<DerivedClient>
>{
33
static_cast<
DerivedClient
*
>
(
this
),
request
};
34
}
35
39
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListTagsForResourceRequest
,
40
Pagination::ListTagsForResourcePaginationTraits<DerivedClient>
>
41
ListTagsForResourcePaginator
(
const
Model::ListTagsForResourceRequest
&
request
) {
42
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
43
return
Aws::Utils::Pagination::Paginator
<
DerivedClient
,
Model::ListTagsForResourceRequest
,
44
Pagination::ListTagsForResourcePaginationTraits<DerivedClient>
>{
45
static_cast<
DerivedClient
*
>
(
this
),
request
};
46
}
47
51
Aws::Utils::Pagination::Paginator<DerivedClient, Model::QueryRequest, Pagination::QueryPaginationTraits<DerivedClient>
>
QueryPaginator
(
52
const
Model::QueryRequest
&
request
) {
53
request
.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
54
return
Aws::Utils::Pagination::Paginator<DerivedClient, Model::QueryRequest, Pagination::QueryPaginationTraits<DerivedClient>
>{
55
static_cast<
DerivedClient
*
>
(
this
),
request
};
56
}
57
};
58
}
// namespace TimestreamQuery
59
}
// namespace Aws
Aws::TimestreamQuery::Model::ListScheduledQueriesRequest
Definition
ListScheduledQueriesRequest.h:19
Aws::TimestreamQuery::Model::ListTagsForResourceRequest
Definition
ListTagsForResourceRequest.h:19
Aws::TimestreamQuery::Model::QueryRequest
Definition
QueryRequest.h:21
Aws::TimestreamQuery::TimestreamQueryPaginationBase
Definition
TimestreamQueryPaginationBase.h:22
Aws::TimestreamQuery::TimestreamQueryPaginationBase::QueryPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::QueryRequest, Pagination::QueryPaginationTraits< DerivedClient > > QueryPaginator(const Model::QueryRequest &request)
Definition
TimestreamQueryPaginationBase.h:51
Aws::TimestreamQuery::TimestreamQueryPaginationBase::ListScheduledQueriesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListScheduledQueriesRequest, Pagination::ListScheduledQueriesPaginationTraits< DerivedClient > > ListScheduledQueriesPaginator(const Model::ListScheduledQueriesRequest &request)
Definition
TimestreamQueryPaginationBase.h:29
Aws::TimestreamQuery::TimestreamQueryPaginationBase::ListTagsForResourcePaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListTagsForResourceRequest, Pagination::ListTagsForResourcePaginationTraits< DerivedClient > > ListTagsForResourcePaginator(const Model::ListTagsForResourceRequest &request)
Definition
TimestreamQueryPaginationBase.h:41
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::MakeShared
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::TimestreamQuery::Pagination::ListScheduledQueriesPaginationTraits
Definition
ListScheduledQueriesPaginationTraits.h:17
Aws::TimestreamQuery::Pagination::ListTagsForResourcePaginationTraits
Definition
ListTagsForResourcePaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences