AWS SDK for C++
AWS SDK for C++ Version 1.11.758
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
class
ManagedGrafanaClient;
22
23
template
<
typename
DerivedClient>
24
class
ManagedGrafanaPaginationBase
{
25
public
:
29
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPermissionsRequest
,
30
Pagination::ListPermissionsPaginationTraits<DerivedClient>
>
31
ListPermissionsPaginator
(
const
Model::ListPermissionsRequest
& request) {
32
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
33
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListPermissionsRequest
,
34
Pagination::ListPermissionsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
35
request};
36
}
37
41
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListVersionsRequest, Pagination::ListVersionsPaginationTraits<DerivedClient>
>
42
ListVersionsPaginator
(
const
Model::ListVersionsRequest
& request) {
43
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
44
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListVersionsRequest
,
45
Pagination::ListVersionsPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
46
request};
47
}
48
52
Aws::Utils::Pagination::Paginator<DerivedClient, Model::ListWorkspacesRequest, Pagination::ListWorkspacesPaginationTraits<DerivedClient>
>
53
ListWorkspacesPaginator
(
const
Model::ListWorkspacesRequest
& request) {
54
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
55
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListWorkspacesRequest
,
56
Pagination::ListWorkspacesPaginationTraits<DerivedClient>
>{
static_cast<
DerivedClient*
>
(
this
),
57
request};
58
}
59
63
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListWorkspaceServiceAccountsRequest
,
64
Pagination::ListWorkspaceServiceAccountsPaginationTraits<DerivedClient>
>
65
ListWorkspaceServiceAccountsPaginator
(
const
Model::ListWorkspaceServiceAccountsRequest
& request) {
66
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
67
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListWorkspaceServiceAccountsRequest
,
68
Pagination::ListWorkspaceServiceAccountsPaginationTraits<DerivedClient>
>{
69
static_cast<
DerivedClient*
>
(
this
), request};
70
}
71
75
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListWorkspaceServiceAccountTokensRequest
,
76
Pagination::ListWorkspaceServiceAccountTokensPaginationTraits<DerivedClient>
>
77
ListWorkspaceServiceAccountTokensPaginator
(
const
Model::ListWorkspaceServiceAccountTokensRequest
& request) {
78
request.
AddUserAgentFeature
(Aws::Client::UserAgentFeature::PAGINATOR);
79
return
Aws::Utils::Pagination::Paginator
<DerivedClient,
Model::ListWorkspaceServiceAccountTokensRequest
,
80
Pagination::ListWorkspaceServiceAccountTokensPaginationTraits<DerivedClient>
>{
81
static_cast<
DerivedClient*
>
(
this
), request};
82
}
83
};
84
}
// namespace ManagedGrafana
85
}
// namespace Aws
Aws::AmazonWebServiceRequest::AddUserAgentFeature
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::ManagedGrafana::ManagedGrafanaPaginationBase
Definition
ManagedGrafanaPaginationBase.h:24
Aws::ManagedGrafana::ManagedGrafanaPaginationBase::ListPermissionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListPermissionsRequest, Pagination::ListPermissionsPaginationTraits< DerivedClient > > ListPermissionsPaginator(const Model::ListPermissionsRequest &request)
Definition
ManagedGrafanaPaginationBase.h:31
Aws::ManagedGrafana::ManagedGrafanaPaginationBase::ListWorkspaceServiceAccountsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListWorkspaceServiceAccountsRequest, Pagination::ListWorkspaceServiceAccountsPaginationTraits< DerivedClient > > ListWorkspaceServiceAccountsPaginator(const Model::ListWorkspaceServiceAccountsRequest &request)
Definition
ManagedGrafanaPaginationBase.h:65
Aws::ManagedGrafana::ManagedGrafanaPaginationBase::ListWorkspacesPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListWorkspacesRequest, Pagination::ListWorkspacesPaginationTraits< DerivedClient > > ListWorkspacesPaginator(const Model::ListWorkspacesRequest &request)
Definition
ManagedGrafanaPaginationBase.h:53
Aws::ManagedGrafana::ManagedGrafanaPaginationBase::ListVersionsPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListVersionsRequest, Pagination::ListVersionsPaginationTraits< DerivedClient > > ListVersionsPaginator(const Model::ListVersionsRequest &request)
Definition
ManagedGrafanaPaginationBase.h:42
Aws::ManagedGrafana::ManagedGrafanaPaginationBase::ListWorkspaceServiceAccountTokensPaginator
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListWorkspaceServiceAccountTokensRequest, Pagination::ListWorkspaceServiceAccountTokensPaginationTraits< DerivedClient > > ListWorkspaceServiceAccountTokensPaginator(const Model::ListWorkspaceServiceAccountTokensRequest &request)
Definition
ManagedGrafanaPaginationBase.h:77
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