AWS SDK for C++

AWS SDK for C++ Version 1.11.808

Loading...
Searching...
No Matches
ChatbotPaginationBase.h
1
6#pragma once
7
8#include <aws/chatbot/model/DescribeChimeWebhookConfigurationsPaginationTraits.h>
9#include <aws/chatbot/model/DescribeSlackChannelConfigurationsPaginationTraits.h>
10#include <aws/chatbot/model/DescribeSlackUserIdentitiesPaginationTraits.h>
11#include <aws/chatbot/model/DescribeSlackWorkspacesPaginationTraits.h>
12#include <aws/chatbot/model/ListAssociationsPaginationTraits.h>
13#include <aws/chatbot/model/ListCustomActionsPaginationTraits.h>
14#include <aws/chatbot/model/ListMicrosoftTeamsChannelConfigurationsPaginationTraits.h>
15#include <aws/chatbot/model/ListMicrosoftTeamsConfiguredTeamsPaginationTraits.h>
16#include <aws/chatbot/model/ListMicrosoftTeamsUserIdentitiesPaginationTraits.h>
17#include <aws/core/client/UserAgent.h>
18#include <aws/core/utils/pagination/Paginator.h>
19
20#include <memory>
21
22namespace Aws {
23namespace chatbot {
24
25template <typename DerivedClient>
27 public:
34 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
37 static_cast<DerivedClient*>(this), request};
38 }
39
46 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
49 static_cast<DerivedClient*>(this), request};
50 }
51
58 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
61 static_cast<DerivedClient*>(this), request};
62 }
63
70 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
73 static_cast<DerivedClient*>(this), request};
74 }
75
82 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
84 Pagination::ListAssociationsPaginationTraits<DerivedClient>>{static_cast<DerivedClient*>(this),
85 request};
86 }
87
94 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
97 static_cast<DerivedClient*>(this), request};
98 }
99
106 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
109 static_cast<DerivedClient*>(this), request};
110 }
111
118 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
121 static_cast<DerivedClient*>(this), request};
122 }
123
130 request.AddUserAgentFeature(Aws::Client::UserAgentFeature::PAGINATOR);
133 static_cast<DerivedClient*>(this), request};
134 }
135};
136} // namespace chatbot
137} // namespace Aws
void AddUserAgentFeature(Aws::Client::UserAgentFeature feature) const
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeSlackUserIdentitiesRequest, Pagination::DescribeSlackUserIdentitiesPaginationTraits< DerivedClient > > DescribeSlackUserIdentitiesPaginator(const Model::DescribeSlackUserIdentitiesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMicrosoftTeamsConfiguredTeamsRequest, Pagination::ListMicrosoftTeamsConfiguredTeamsPaginationTraits< DerivedClient > > ListMicrosoftTeamsConfiguredTeamsPaginator(const Model::ListMicrosoftTeamsConfiguredTeamsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeSlackWorkspacesRequest, Pagination::DescribeSlackWorkspacesPaginationTraits< DerivedClient > > DescribeSlackWorkspacesPaginator(const Model::DescribeSlackWorkspacesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListCustomActionsRequest, Pagination::ListCustomActionsPaginationTraits< DerivedClient > > ListCustomActionsPaginator(const Model::ListCustomActionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeChimeWebhookConfigurationsRequest, Pagination::DescribeChimeWebhookConfigurationsPaginationTraits< DerivedClient > > DescribeChimeWebhookConfigurationsPaginator(const Model::DescribeChimeWebhookConfigurationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMicrosoftTeamsChannelConfigurationsRequest, Pagination::ListMicrosoftTeamsChannelConfigurationsPaginationTraits< DerivedClient > > ListMicrosoftTeamsChannelConfigurationsPaginator(const Model::ListMicrosoftTeamsChannelConfigurationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::DescribeSlackChannelConfigurationsRequest, Pagination::DescribeSlackChannelConfigurationsPaginationTraits< DerivedClient > > DescribeSlackChannelConfigurationsPaginator(const Model::DescribeSlackChannelConfigurationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAssociationsRequest, Pagination::ListAssociationsPaginationTraits< DerivedClient > > ListAssociationsPaginator(const Model::ListAssociationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMicrosoftTeamsUserIdentitiesRequest, Pagination::ListMicrosoftTeamsUserIdentitiesPaginationTraits< DerivedClient > > ListMicrosoftTeamsUserIdentitiesPaginator(const Model::ListMicrosoftTeamsUserIdentitiesRequest &request)