AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::QBusiness Namespace Reference

Namespaces

namespace  Endpoint
 
namespace  Model
 
 

Classes

 
 
 
 

Typedefs

 
 
 
 
 
 
typedef std::function< void(Model::ChatInputStream &)> ChatStreamReadyHandler
 
typedef std::function< void(const QBusinessClient *, const Model::ChatRequest &, const Model::ChatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ChatResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::ChatSyncRequest &, const Model::ChatSyncOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ChatSyncResponseReceivedHandler
 
 
 
typedef std::function< void(const QBusinessClient *, const Model::CreateIndexRequest &, const Model::CreateIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateIndexResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::CreatePluginRequest &, const Model::CreatePluginOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePluginResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::CreateRetrieverRequest &, const Model::CreateRetrieverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRetrieverResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::CreateUserRequest &, const Model::CreateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserResponseReceivedHandler
 
 
 
 
 
 
typedef std::function< void(const QBusinessClient *, const Model::DeleteGroupRequest &, const Model::DeleteGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGroupResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::DeleteIndexRequest &, const Model::DeleteIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIndexResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::DeletePluginRequest &, const Model::DeletePluginOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePluginResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::DeleteRetrieverRequest &, const Model::DeleteRetrieverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRetrieverResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::DeleteUserRequest &, const Model::DeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserResponseReceivedHandler
 
 
typedef std::function< void(const QBusinessClient *, const Model::GetApplicationRequest &, const Model::GetApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApplicationResponseReceivedHandler
 
 
typedef std::function< void(const QBusinessClient *, const Model::GetDataSourceRequest &, const Model::GetDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataSourceResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::GetGroupRequest &, const Model::GetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGroupResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::GetIndexRequest &, const Model::GetIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIndexResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::GetPluginRequest &, const Model::GetPluginOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPluginResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::GetRetrieverRequest &, const Model::GetRetrieverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRetrieverResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::GetUserRequest &, const Model::GetUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUserResponseReceivedHandler
 
 
 
 
 
typedef std::function< void(const QBusinessClient *, const Model::ListDataSourcesRequest &, const Model::ListDataSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSourcesResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::ListDocumentsRequest &, const Model::ListDocumentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDocumentsResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::ListGroupsRequest &, const Model::ListGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGroupsResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::ListIndicesRequest &, const Model::ListIndicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIndicesResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::ListMessagesRequest &, const Model::ListMessagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMessagesResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::ListPluginsRequest &, const Model::ListPluginsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPluginsResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::ListRetrieversRequest &, const Model::ListRetrieversOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRetrieversResponseReceivedHandler
 
 
 
typedef std::function< void(const QBusinessClient *, const Model::PutFeedbackRequest &, const Model::PutFeedbackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutFeedbackResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::PutGroupRequest &, const Model::PutGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutGroupResponseReceivedHandler
 
 
 
typedef std::function< void(const QBusinessClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
 
 
 
typedef std::function< void(const QBusinessClient *, const Model::UpdateIndexRequest &, const Model::UpdateIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIndexResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::UpdatePluginRequest &, const Model::UpdatePluginOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePluginResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::UpdateRetrieverRequest &, const Model::UpdateRetrieverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRetrieverResponseReceivedHandler
 
typedef std::function< void(const QBusinessClient *, const Model::UpdateUserRequest &, const Model::UpdateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserResponseReceivedHandler
 
 

Enumerations

 

Typedef Documentation

◆ BatchDeleteDocumentResponseReceivedHandler

Definition at line 303 of file QBusinessServiceClientModel.h.

◆ BatchPutDocumentResponseReceivedHandler

Definition at line 304 of file QBusinessServiceClientModel.h.

◆ ChatResponseReceivedHandler

typedef std::function<void(const QBusinessClient*, const Model::ChatRequest&, const Model::ChatOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::QBusiness::ChatResponseReceivedHandler

Definition at line 306 of file QBusinessServiceClientModel.h.

◆ ChatStreamReadyHandler

Definition at line 305 of file QBusinessServiceClientModel.h.

◆ ChatSyncResponseReceivedHandler

Definition at line 307 of file QBusinessServiceClientModel.h.

◆ CreateApplicationResponseReceivedHandler

Definition at line 308 of file QBusinessServiceClientModel.h.

◆ CreateDataSourceResponseReceivedHandler

Definition at line 309 of file QBusinessServiceClientModel.h.

◆ CreateIndexResponseReceivedHandler

Definition at line 310 of file QBusinessServiceClientModel.h.

◆ CreatePluginResponseReceivedHandler

Definition at line 311 of file QBusinessServiceClientModel.h.

◆ CreateRetrieverResponseReceivedHandler

Definition at line 312 of file QBusinessServiceClientModel.h.

◆ CreateUserResponseReceivedHandler

Definition at line 313 of file QBusinessServiceClientModel.h.

◆ CreateWebExperienceResponseReceivedHandler

Definition at line 314 of file QBusinessServiceClientModel.h.

◆ DeleteApplicationResponseReceivedHandler

Definition at line 315 of file QBusinessServiceClientModel.h.

◆ DeleteChatControlsConfigurationResponseReceivedHandler

Definition at line 316 of file QBusinessServiceClientModel.h.

◆ DeleteConversationResponseReceivedHandler

Definition at line 317 of file QBusinessServiceClientModel.h.

◆ DeleteDataSourceResponseReceivedHandler

Definition at line 318 of file QBusinessServiceClientModel.h.

◆ DeleteGroupResponseReceivedHandler

Definition at line 319 of file QBusinessServiceClientModel.h.

◆ DeleteIndexResponseReceivedHandler

Definition at line 320 of file QBusinessServiceClientModel.h.

◆ DeletePluginResponseReceivedHandler

Definition at line 321 of file QBusinessServiceClientModel.h.

◆ DeleteRetrieverResponseReceivedHandler

Definition at line 322 of file QBusinessServiceClientModel.h.

◆ DeleteUserResponseReceivedHandler

Definition at line 323 of file QBusinessServiceClientModel.h.

◆ DeleteWebExperienceResponseReceivedHandler

Definition at line 324 of file QBusinessServiceClientModel.h.

◆ GetApplicationResponseReceivedHandler

Definition at line 325 of file QBusinessServiceClientModel.h.

◆ GetChatControlsConfigurationResponseReceivedHandler

Definition at line 326 of file QBusinessServiceClientModel.h.

◆ GetDataSourceResponseReceivedHandler

Definition at line 327 of file QBusinessServiceClientModel.h.

◆ GetGroupResponseReceivedHandler

Definition at line 328 of file QBusinessServiceClientModel.h.

◆ GetIndexResponseReceivedHandler

Definition at line 329 of file QBusinessServiceClientModel.h.

◆ GetPluginResponseReceivedHandler

Definition at line 330 of file QBusinessServiceClientModel.h.

◆ GetRetrieverResponseReceivedHandler

Definition at line 331 of file QBusinessServiceClientModel.h.

◆ GetUserResponseReceivedHandler

typedef std::function<void(const QBusinessClient*, const Model::GetUserRequest&, const Model::GetUserOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::QBusiness::GetUserResponseReceivedHandler

Definition at line 332 of file QBusinessServiceClientModel.h.

◆ GetWebExperienceResponseReceivedHandler

Definition at line 333 of file QBusinessServiceClientModel.h.

◆ ListApplicationsResponseReceivedHandler

Definition at line 334 of file QBusinessServiceClientModel.h.

◆ ListConversationsResponseReceivedHandler

Definition at line 335 of file QBusinessServiceClientModel.h.

◆ ListDataSourcesResponseReceivedHandler

Definition at line 337 of file QBusinessServiceClientModel.h.

◆ ListDataSourceSyncJobsResponseReceivedHandler

Definition at line 336 of file QBusinessServiceClientModel.h.

◆ ListDocumentsResponseReceivedHandler

Definition at line 338 of file QBusinessServiceClientModel.h.

◆ ListGroupsResponseReceivedHandler

Definition at line 339 of file QBusinessServiceClientModel.h.

◆ ListIndicesResponseReceivedHandler

Definition at line 340 of file QBusinessServiceClientModel.h.

◆ ListMessagesResponseReceivedHandler

Definition at line 341 of file QBusinessServiceClientModel.h.

◆ ListPluginsResponseReceivedHandler

Definition at line 342 of file QBusinessServiceClientModel.h.

◆ ListRetrieversResponseReceivedHandler

Definition at line 343 of file QBusinessServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 344 of file QBusinessServiceClientModel.h.

◆ ListWebExperiencesResponseReceivedHandler

Definition at line 345 of file QBusinessServiceClientModel.h.

◆ PutFeedbackResponseReceivedHandler

Definition at line 346 of file QBusinessServiceClientModel.h.

◆ PutGroupResponseReceivedHandler

Definition at line 347 of file QBusinessServiceClientModel.h.

◆ QBusinessClientConfiguration

Definition at line 115 of file QBusinessServiceClientModel.h.

◆ QBusinessEndpointProvider

Definition at line 117 of file QBusinessServiceClientModel.h.

◆ QBusinessEndpointProviderBase

Definition at line 116 of file QBusinessServiceClientModel.h.

◆ StartDataSourceSyncJobResponseReceivedHandler

Definition at line 348 of file QBusinessServiceClientModel.h.

◆ StopDataSourceSyncJobResponseReceivedHandler

Definition at line 349 of file QBusinessServiceClientModel.h.

◆ StreamingQBusinessRequest

Definition at line 45 of file QBusinessRequest.h.

◆ TagResourceResponseReceivedHandler

Definition at line 350 of file QBusinessServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 351 of file QBusinessServiceClientModel.h.

◆ UpdateApplicationResponseReceivedHandler

Definition at line 352 of file QBusinessServiceClientModel.h.

◆ UpdateChatControlsConfigurationResponseReceivedHandler

Definition at line 353 of file QBusinessServiceClientModel.h.

◆ UpdateDataSourceResponseReceivedHandler

Definition at line 354 of file QBusinessServiceClientModel.h.

◆ UpdateIndexResponseReceivedHandler

Definition at line 355 of file QBusinessServiceClientModel.h.

◆ UpdatePluginResponseReceivedHandler

Definition at line 356 of file QBusinessServiceClientModel.h.

◆ UpdateRetrieverResponseReceivedHandler

Definition at line 357 of file QBusinessServiceClientModel.h.

◆ UpdateUserResponseReceivedHandler

Definition at line 358 of file QBusinessServiceClientModel.h.

◆ UpdateWebExperienceResponseReceivedHandler

Definition at line 359 of file QBusinessServiceClientModel.h.

Enumeration Type Documentation

◆ QBusinessErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
CONFLICT 
INTERNAL_SERVER 
LICENSE_NOT_FOUND 
SERVICE_QUOTA_EXCEEDED 

Definition at line 16 of file QBusinessErrors.h.