AWS SDK for C++
AWS SDK for C++ Version 1.11.820
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-grafana
include
aws
grafana
ManagedGrafanaPaginationBase.h
1
6
#pragma once
7
8
#include <aws/core/client/UserAgent.h>
9
#include <aws/core/utils/pagination/Paginator.h>
10
#include <aws/grafana/model/ListPermissionsPaginationTraits.h>
11
#include <aws/grafana/model/ListVersionsPaginationTraits.h>
12
#include <aws/grafana/model/ListWorkspaceServiceAccountTokensPaginationTraits.h>
13
#include <aws/grafana/model/ListWorkspaceServiceAccountsPaginationTraits.h>
14
#include <aws/grafana/model/ListWorkspacesPaginationTraits.h>
15
16
#include <memory>
17
18
namespace
Aws
{
19
namespace
ManagedGrafana {
20
21
template
<
typename
DerivedClient>
22
class
ManagedGrafanaPaginationBase
{
23
public
:
27
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPermissionsRequest
,
28
Pagination::ListPermissionsPaginationTraits<DerivedClient>
>
29
ListPermissionsPaginator
(
const
Model::ListPermissionsRequest
& request) {
30
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
31
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPermissionsRequest
,
32
Pagination::ListPermissionsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
33
request};
34
}
35
39
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListVersionsRequest, Pagination::ListVersionsPaginationTraits<DerivedClient>
>
40
ListVersionsPaginator
(
const
Model::ListVersionsRequest
& request) {
41
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
42
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListVersionsRequest
,
43
Pagination::ListVersionsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
44
request};
45
}
46
50
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListWorkspacesRequest, Pagination::ListWorkspacesPaginationTraits<DerivedClient>
>
51
ListWorkspacesPaginator
(
const
Model::ListWorkspacesRequest
& request) {
52
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
53
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListWorkspacesRequest
,
54
Pagination::ListWorkspacesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
55
request};
56
}
57
61
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListWorkspaceServiceAccountsRequest
,
62
Pagination::ListWorkspaceServiceAccountsPaginationTraits<DerivedClient>
>
63
ListWorkspaceServiceAccountsPaginator
(
const
Model::ListWorkspaceServiceAccountsRequest
& request) {
64
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
65
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListWorkspaceServiceAccountsRequest
,
66
Pagination::ListWorkspaceServiceAccountsPaginationTraits<DerivedClient>
>{
67
static_cast<
DerivedClient*
>
(
this
), request};
68
}
69
73
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListWorkspaceServiceAccountTokensRequest
,
74
Pagination::ListWorkspaceServiceAccountTokensPaginationTraits<DerivedClient>
>
75
ListWorkspaceServiceAccountTokensPaginator
(
const
Model::ListWorkspaceServiceAccountTokensRequest
& request) {
76
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
77
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListWorkspaceServiceAccountTokensRequest
,
78
Pagination::ListWorkspaceServiceAccountTokensPaginationTraits<DerivedClient>
>{
79
static_cast<
DerivedClient*
>
(
this
), request};
80
}
81
};
82
}
// namespace ManagedGrafana
83
}
// namespace Aws
Aws::AmazonWebServiceRequest::AddUserAgentFeature
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::ManagedGrafana::ManagedGrafanaPaginationBase
Definition
ManagedGrafanaPaginationBase.h:22
Aws::ManagedGrafana::ManagedGrafanaPaginationBase::ListPermissionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPermissionsRequest, Pagination::ListPermissionsPaginationTraits< DerivedClient > > ListPermissionsPaginator(const Model::ListPermissionsRequest &request)
Definition
ManagedGrafanaPaginationBase.h:29
Aws::ManagedGrafana::ManagedGrafanaPaginationBase::ListWorkspaceServiceAccountsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListWorkspaceServiceAccountsRequest, Pagination::ListWorkspaceServiceAccountsPaginationTraits< DerivedClient > > ListWorkspaceServiceAccountsPaginator(const Model::ListWorkspaceServiceAccountsRequest &request)
Definition
ManagedGrafanaPaginationBase.h:63
Aws::ManagedGrafana::ManagedGrafanaPaginationBase::ListWorkspacesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListWorkspacesRequest, Pagination::ListWorkspacesPaginationTraits< DerivedClient > > ListWorkspacesPaginator(const Model::ListWorkspacesRequest &request)
Definition
ManagedGrafanaPaginationBase.h:51
Aws::ManagedGrafana::ManagedGrafanaPaginationBase::ListVersionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListVersionsRequest, Pagination::ListVersionsPaginationTraits< DerivedClient > > ListVersionsPaginator(const Model::ListVersionsRequest &request)
Definition
ManagedGrafanaPaginationBase.h:40
Aws::ManagedGrafana::ManagedGrafanaPaginationBase::ListWorkspaceServiceAccountTokensPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListWorkspaceServiceAccountTokensRequest, Pagination::ListWorkspaceServiceAccountTokensPaginationTraits< DerivedClient > > ListWorkspaceServiceAccountTokensPaginator(const Model::ListWorkspaceServiceAccountTokensRequest &request)
Definition
ManagedGrafanaPaginationBase.h:75
Aws::ManagedGrafana::Model::ListPermissionsRequest
Definition
ListPermissionsRequest.h:23
Aws::ManagedGrafana::Model::ListVersionsRequest
Definition
ListVersionsRequest.h:22
Aws::ManagedGrafana::Model::ListWorkspaceServiceAccountTokensRequest
Definition
ListWorkspaceServiceAccountTokensRequest.h:22
Aws::ManagedGrafana::Model::ListWorkspaceServiceAccountsRequest
Definition
ListWorkspaceServiceAccountsRequest.h:22
Aws::ManagedGrafana::Model::ListWorkspacesRequest
Definition
ListWorkspacesRequest.h:22
Aws::Utils::Pagination::Paginator
Aws::Utils::Pagination::Paginator
Aws
Aws::ManagedGrafana::Pagination::ListPermissionsPaginationTraits
Definition
ListPermissionsPaginationTraits.h:17
Aws::ManagedGrafana::Pagination::ListVersionsPaginationTraits
Definition
ListVersionsPaginationTraits.h:17
Aws::ManagedGrafana::Pagination::ListWorkspaceServiceAccountTokensPaginationTraits
Definition
ListWorkspaceServiceAccountTokensPaginationTraits.h:17
Aws::ManagedGrafana::Pagination::ListWorkspaceServiceAccountsPaginationTraits
Definition
ListWorkspaceServiceAccountsPaginationTraits.h:17
Aws::ManagedGrafana::Pagination::ListWorkspacesPaginationTraits
Definition
ListWorkspacesPaginationTraits.h:17
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences