AWS SDK for C++

AWS SDK for C++ Version 1.11.750

Loading...
Searching...
No Matches
QConnectPaginationBase.h
1
6#pragma once
7
8#include <aws/core/utils/pagination/Paginator.h>
9#include <aws/qconnect/model/ListAIAgentVersionsPaginationTraits.h>
10#include <aws/qconnect/model/ListAIAgentsPaginationTraits.h>
11#include <aws/qconnect/model/ListAIGuardrailVersionsPaginationTraits.h>
12#include <aws/qconnect/model/ListAIGuardrailsPaginationTraits.h>
13#include <aws/qconnect/model/ListAIPromptVersionsPaginationTraits.h>
14#include <aws/qconnect/model/ListAIPromptsPaginationTraits.h>
15#include <aws/qconnect/model/ListAssistantAssociationsPaginationTraits.h>
16#include <aws/qconnect/model/ListAssistantsPaginationTraits.h>
17#include <aws/qconnect/model/ListContentAssociationsPaginationTraits.h>
18#include <aws/qconnect/model/ListContentsPaginationTraits.h>
19#include <aws/qconnect/model/ListImportJobsPaginationTraits.h>
20#include <aws/qconnect/model/ListKnowledgeBasesPaginationTraits.h>
21#include <aws/qconnect/model/ListMessageTemplateVersionsPaginationTraits.h>
22#include <aws/qconnect/model/ListMessageTemplatesPaginationTraits.h>
23#include <aws/qconnect/model/ListMessagesPaginationTraits.h>
24#include <aws/qconnect/model/ListQuickResponsesPaginationTraits.h>
25#include <aws/qconnect/model/ListSpansPaginationTraits.h>
26#include <aws/qconnect/model/SearchContentPaginationTraits.h>
27#include <aws/qconnect/model/SearchMessageTemplatesPaginationTraits.h>
28#include <aws/qconnect/model/SearchQuickResponsesPaginationTraits.h>
29#include <aws/qconnect/model/SearchSessionsPaginationTraits.h>
30
31#include <memory>
32
33namespace Aws {
34namespace QConnect {
35
36class QConnectClient;
37
38template <typename DerivedClient>
40 public:
48 request};
49 }
50
59 static_cast<DerivedClient*>(this), request};
60 }
61
70 request};
71 }
72
81 static_cast<DerivedClient*>(this), request};
82 }
83
91 request};
92 }
93
102 static_cast<DerivedClient*>(this), request};
103 }
104
113 static_cast<DerivedClient*>(this), request};
114 }
115
123 request};
124 }
125
134 static_cast<DerivedClient*>(this), request};
135 }
136
144 request};
145 }
146
154 request};
155 }
156
165 static_cast<DerivedClient*>(this), request};
166 }
167
175 request};
176 }
177
186 static_cast<DerivedClient*>(this), request};
187 }
188
197 static_cast<DerivedClient*>(this), request};
198 }
199
208 static_cast<DerivedClient*>(this), request};
209 }
210
217 static_cast<DerivedClient*>(this), request};
218 }
219
227 request};
228 }
229
238 static_cast<DerivedClient*>(this), request};
239 }
240
249 static_cast<DerivedClient*>(this), request};
250 }
251
259 request};
260 }
261};
262} // namespace QConnect
263} // namespace Aws
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMessageTemplateVersionsRequest, Pagination::ListMessageTemplateVersionsPaginationTraits< DerivedClient > > ListMessageTemplateVersionsPaginator(const Model::ListMessageTemplateVersionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAssistantAssociationsRequest, Pagination::ListAssistantAssociationsPaginationTraits< DerivedClient > > ListAssistantAssociationsPaginator(const Model::ListAssistantAssociationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListKnowledgeBasesRequest, Pagination::ListKnowledgeBasesPaginationTraits< DerivedClient > > ListKnowledgeBasesPaginator(const Model::ListKnowledgeBasesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAIPromptVersionsRequest, Pagination::ListAIPromptVersionsPaginationTraits< DerivedClient > > ListAIPromptVersionsPaginator(const Model::ListAIPromptVersionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListContentAssociationsRequest, Pagination::ListContentAssociationsPaginationTraits< DerivedClient > > ListContentAssociationsPaginator(const Model::ListContentAssociationsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::SearchMessageTemplatesRequest, Pagination::SearchMessageTemplatesPaginationTraits< DerivedClient > > SearchMessageTemplatesPaginator(const Model::SearchMessageTemplatesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAIGuardrailsRequest, Pagination::ListAIGuardrailsPaginationTraits< DerivedClient > > ListAIGuardrailsPaginator(const Model::ListAIGuardrailsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMessagesRequest, Pagination::ListMessagesPaginationTraits< DerivedClient > > ListMessagesPaginator(const Model::ListMessagesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAIPromptsRequest, Pagination::ListAIPromptsPaginationTraits< DerivedClient > > ListAIPromptsPaginator(const Model::ListAIPromptsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAIAgentVersionsRequest, Pagination::ListAIAgentVersionsPaginationTraits< DerivedClient > > ListAIAgentVersionsPaginator(const Model::ListAIAgentVersionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::SearchContentRequest, Pagination::SearchContentPaginationTraits< DerivedClient > > SearchContentPaginator(const Model::SearchContentRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListContentsRequest, Pagination::ListContentsPaginationTraits< DerivedClient > > ListContentsPaginator(const Model::ListContentsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListSpansRequest, Pagination::ListSpansPaginationTraits< DerivedClient > > ListSpansPaginator(const Model::ListSpansRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAssistantsRequest, Pagination::ListAssistantsPaginationTraits< DerivedClient > > ListAssistantsPaginator(const Model::ListAssistantsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListMessageTemplatesRequest, Pagination::ListMessageTemplatesPaginationTraits< DerivedClient > > ListMessageTemplatesPaginator(const Model::ListMessageTemplatesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListQuickResponsesRequest, Pagination::ListQuickResponsesPaginationTraits< DerivedClient > > ListQuickResponsesPaginator(const Model::ListQuickResponsesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAIGuardrailVersionsRequest, Pagination::ListAIGuardrailVersionsPaginationTraits< DerivedClient > > ListAIGuardrailVersionsPaginator(const Model::ListAIGuardrailVersionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::SearchQuickResponsesRequest, Pagination::SearchQuickResponsesPaginationTraits< DerivedClient > > SearchQuickResponsesPaginator(const Model::SearchQuickResponsesRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListImportJobsRequest, Pagination::ListImportJobsPaginationTraits< DerivedClient > > ListImportJobsPaginator(const Model::ListImportJobsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::SearchSessionsRequest, Pagination::SearchSessionsPaginationTraits< DerivedClient > > SearchSessionsPaginator(const Model::SearchSessionsRequest &request)
Aws::Utils::Pagination::Paginator< DerivedClient, Model::ListAIAgentsRequest, Pagination::ListAIAgentsPaginationTraits< DerivedClient > > ListAIAgentsPaginator(const Model::ListAIAgentsRequest &request)
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)