AWS SDK for C++

AWS SDK for C++ Version 1.11.683

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

Namespaces

namespace  Endpoint
 
namespace  KendraErrorMapper
 
namespace  Model
 

Classes

class  KendraClient
 
 
class  KendraError
 
 

Typedefs

 
 
 
 
 
 
 
 
typedef std::function< void(const KendraClient *, const Model::BatchPutDocumentRequest &, const Model::BatchPutDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchPutDocumentResponseReceivedHandler
 
 
 
typedef std::function< void(const KendraClient *, const Model::CreateDataSourceRequest &, const Model::CreateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDataSourceResponseReceivedHandler
 
typedef std::function< void(const KendraClient *, const Model::CreateExperienceRequest &, const Model::CreateExperienceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateExperienceResponseReceivedHandler
 
typedef std::function< void(const KendraClient *, const Model::CreateFaqRequest &, const Model::CreateFaqOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateFaqResponseReceivedHandler
 
 
typedef std::function< void(const KendraClient *, const Model::CreateIndexRequest &, const Model::CreateIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIndexResponseReceivedHandler
 
 
typedef std::function< void(const KendraClient *, const Model::CreateThesaurusRequest &, const Model::CreateThesaurusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateThesaurusResponseReceivedHandler
 
 
typedef std::function< void(const KendraClient *, const Model::DeleteDataSourceRequest &, const Model::DeleteDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDataSourceResponseReceivedHandler
 
typedef std::function< void(const KendraClient *, const Model::DeleteExperienceRequest &, const Model::DeleteExperienceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteExperienceResponseReceivedHandler
 
typedef std::function< void(const KendraClient *, const Model::DeleteFaqRequest &, const Model::DeleteFaqOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFaqResponseReceivedHandler
 
typedef std::function< void(const KendraClient *, const Model::DeleteIndexRequest &, const Model::DeleteIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIndexResponseReceivedHandler
 
 
 
typedef std::function< void(const KendraClient *, const Model::DeleteThesaurusRequest &, const Model::DeleteThesaurusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteThesaurusResponseReceivedHandler
 
 
 
 
typedef std::function< void(const KendraClient *, const Model::DescribeFaqRequest &, const Model::DescribeFaqOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeFaqResponseReceivedHandler
 
 
typedef std::function< void(const KendraClient *, const Model::DescribeIndexRequest &, const Model::DescribeIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeIndexResponseReceivedHandler
 
 
 
 
 
 
 
 
typedef std::function< void(const KendraClient *, const Model::GetSnapshotsRequest &, const Model::GetSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSnapshotsResponseReceivedHandler
 
 
 
typedef std::function< void(const KendraClient *, const Model::ListDataSourcesRequest &, const Model::ListDataSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataSourcesResponseReceivedHandler
 
 
 
typedef std::function< void(const KendraClient *, const Model::ListExperiencesRequest &, const Model::ListExperiencesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListExperiencesResponseReceivedHandler
 
typedef std::function< void(const KendraClient *, const Model::ListFaqsRequest &, const Model::ListFaqsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFaqsResponseReceivedHandler
 
 
 
typedef std::function< void(const KendraClient *, const Model::ListIndicesRequest &, const Model::ListIndicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListIndicesResponseReceivedHandler
 
 
 
typedef std::function< void(const KendraClient *, const Model::ListThesauriRequest &, const Model::ListThesauriOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListThesauriResponseReceivedHandler
 
 
typedef std::function< void(const KendraClient *, const Model::QueryRequest &, const Model::QueryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> QueryResponseReceivedHandler
 
typedef std::function< void(const KendraClient *, const Model::RetrieveRequest &, const Model::RetrieveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RetrieveResponseReceivedHandler
 
 
 
typedef std::function< void(const KendraClient *, const Model::SubmitFeedbackRequest &, const Model::SubmitFeedbackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SubmitFeedbackResponseReceivedHandler
 
typedef std::function< void(const KendraClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
 
typedef std::function< void(const KendraClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
 
 
typedef std::function< void(const KendraClient *, const Model::UpdateDataSourceRequest &, const Model::UpdateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDataSourceResponseReceivedHandler
 
typedef std::function< void(const KendraClient *, const Model::UpdateExperienceRequest &, const Model::UpdateExperienceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateExperienceResponseReceivedHandler
 
 
typedef std::function< void(const KendraClient *, const Model::UpdateIndexRequest &, const Model::UpdateIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateIndexResponseReceivedHandler
 
 
 
typedef std::function< void(const KendraClient *, const Model::UpdateThesaurusRequest &, const Model::UpdateThesaurusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateThesaurusResponseReceivedHandler
 

Enumerations

 

Typedef Documentation

◆ AssociateEntitiesToExperienceResponseReceivedHandler

Definition at line 320 of file KendraServiceClientModel.h.

◆ AssociatePersonasToEntitiesResponseReceivedHandler

Definition at line 323 of file KendraServiceClientModel.h.

◆ BatchDeleteDocumentResponseReceivedHandler

Definition at line 326 of file KendraServiceClientModel.h.

◆ BatchDeleteFeaturedResultsSetResponseReceivedHandler

Definition at line 330 of file KendraServiceClientModel.h.

◆ BatchGetDocumentStatusResponseReceivedHandler

Definition at line 333 of file KendraServiceClientModel.h.

◆ BatchPutDocumentResponseReceivedHandler

Definition at line 336 of file KendraServiceClientModel.h.

◆ ClearQuerySuggestionsResponseReceivedHandler

Definition at line 339 of file KendraServiceClientModel.h.

◆ CreateAccessControlConfigurationResponseReceivedHandler

Definition at line 343 of file KendraServiceClientModel.h.

◆ CreateDataSourceResponseReceivedHandler

Definition at line 346 of file KendraServiceClientModel.h.

◆ CreateExperienceResponseReceivedHandler

Definition at line 349 of file KendraServiceClientModel.h.

◆ CreateFaqResponseReceivedHandler

Definition at line 352 of file KendraServiceClientModel.h.

◆ CreateFeaturedResultsSetResponseReceivedHandler

Definition at line 355 of file KendraServiceClientModel.h.

◆ CreateIndexResponseReceivedHandler

Definition at line 358 of file KendraServiceClientModel.h.

◆ CreateQuerySuggestionsBlockListResponseReceivedHandler

Definition at line 362 of file KendraServiceClientModel.h.

◆ CreateThesaurusResponseReceivedHandler

Definition at line 365 of file KendraServiceClientModel.h.

◆ DeleteAccessControlConfigurationResponseReceivedHandler

Definition at line 369 of file KendraServiceClientModel.h.

◆ DeleteDataSourceResponseReceivedHandler

Definition at line 372 of file KendraServiceClientModel.h.

◆ DeleteExperienceResponseReceivedHandler

Definition at line 375 of file KendraServiceClientModel.h.

◆ DeleteFaqResponseReceivedHandler

Definition at line 378 of file KendraServiceClientModel.h.

◆ DeleteIndexResponseReceivedHandler

Definition at line 381 of file KendraServiceClientModel.h.

◆ DeletePrincipalMappingResponseReceivedHandler

Definition at line 384 of file KendraServiceClientModel.h.

◆ DeleteQuerySuggestionsBlockListResponseReceivedHandler

Definition at line 388 of file KendraServiceClientModel.h.

◆ DeleteThesaurusResponseReceivedHandler

Definition at line 391 of file KendraServiceClientModel.h.

◆ DescribeAccessControlConfigurationResponseReceivedHandler

Definition at line 395 of file KendraServiceClientModel.h.

◆ DescribeDataSourceResponseReceivedHandler

Definition at line 398 of file KendraServiceClientModel.h.

◆ DescribeExperienceResponseReceivedHandler

Definition at line 401 of file KendraServiceClientModel.h.

◆ DescribeFaqResponseReceivedHandler

Definition at line 404 of file KendraServiceClientModel.h.

◆ DescribeFeaturedResultsSetResponseReceivedHandler

Definition at line 407 of file KendraServiceClientModel.h.

◆ DescribeIndexResponseReceivedHandler

Definition at line 410 of file KendraServiceClientModel.h.

◆ DescribePrincipalMappingResponseReceivedHandler

Definition at line 413 of file KendraServiceClientModel.h.

◆ DescribeQuerySuggestionsBlockListResponseReceivedHandler

Definition at line 417 of file KendraServiceClientModel.h.

◆ DescribeQuerySuggestionsConfigResponseReceivedHandler

Definition at line 421 of file KendraServiceClientModel.h.

◆ DescribeThesaurusResponseReceivedHandler

Definition at line 424 of file KendraServiceClientModel.h.

◆ DisassociateEntitiesFromExperienceResponseReceivedHandler

Definition at line 428 of file KendraServiceClientModel.h.

◆ DisassociatePersonasFromEntitiesResponseReceivedHandler

Definition at line 432 of file KendraServiceClientModel.h.

◆ GetQuerySuggestionsResponseReceivedHandler

Definition at line 435 of file KendraServiceClientModel.h.

◆ GetSnapshotsResponseReceivedHandler

Definition at line 438 of file KendraServiceClientModel.h.

◆ KendraClientConfiguration

Definition at line 101 of file KendraServiceClientModel.h.

◆ KendraEndpointProvider

Definition at line 103 of file KendraServiceClientModel.h.

◆ KendraEndpointProviderBase

Definition at line 102 of file KendraServiceClientModel.h.

◆ ListAccessControlConfigurationsResponseReceivedHandler

Definition at line 442 of file KendraServiceClientModel.h.

◆ ListDataSourcesResponseReceivedHandler

Definition at line 448 of file KendraServiceClientModel.h.

◆ ListDataSourceSyncJobsResponseReceivedHandler

Definition at line 445 of file KendraServiceClientModel.h.

◆ ListEntityPersonasResponseReceivedHandler

Definition at line 451 of file KendraServiceClientModel.h.

◆ ListExperienceEntitiesResponseReceivedHandler

Definition at line 454 of file KendraServiceClientModel.h.

◆ ListExperiencesResponseReceivedHandler

Definition at line 457 of file KendraServiceClientModel.h.

◆ ListFaqsResponseReceivedHandler

typedef std::function<void(const KendraClient*, const Model::ListFaqsRequest&, const Model::ListFaqsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)> Aws::kendra::ListFaqsResponseReceivedHandler

Definition at line 460 of file KendraServiceClientModel.h.

◆ ListFeaturedResultsSetsResponseReceivedHandler

Definition at line 463 of file KendraServiceClientModel.h.

◆ ListGroupsOlderThanOrderingIdResponseReceivedHandler

Definition at line 467 of file KendraServiceClientModel.h.

◆ ListIndicesResponseReceivedHandler

Definition at line 470 of file KendraServiceClientModel.h.

◆ ListQuerySuggestionsBlockListsResponseReceivedHandler

Definition at line 474 of file KendraServiceClientModel.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 477 of file KendraServiceClientModel.h.

◆ ListThesauriResponseReceivedHandler

Definition at line 480 of file KendraServiceClientModel.h.

◆ PutPrincipalMappingResponseReceivedHandler

Definition at line 483 of file KendraServiceClientModel.h.

◆ QueryResponseReceivedHandler

typedef std::function<void(const KendraClient*, const Model::QueryRequest&, const Model::QueryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)> Aws::kendra::QueryResponseReceivedHandler

Definition at line 486 of file KendraServiceClientModel.h.

◆ RetrieveResponseReceivedHandler

typedef std::function<void(const KendraClient*, const Model::RetrieveRequest&, const Model::RetrieveOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)> Aws::kendra::RetrieveResponseReceivedHandler

Definition at line 489 of file KendraServiceClientModel.h.

◆ StartDataSourceSyncJobResponseReceivedHandler

Definition at line 492 of file KendraServiceClientModel.h.

◆ StopDataSourceSyncJobResponseReceivedHandler

Definition at line 495 of file KendraServiceClientModel.h.

◆ SubmitFeedbackResponseReceivedHandler

Definition at line 498 of file KendraServiceClientModel.h.

◆ TagResourceResponseReceivedHandler

Definition at line 501 of file KendraServiceClientModel.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 504 of file KendraServiceClientModel.h.

◆ UpdateAccessControlConfigurationResponseReceivedHandler

Definition at line 508 of file KendraServiceClientModel.h.

◆ UpdateDataSourceResponseReceivedHandler

Definition at line 511 of file KendraServiceClientModel.h.

◆ UpdateExperienceResponseReceivedHandler

Definition at line 514 of file KendraServiceClientModel.h.

◆ UpdateFeaturedResultsSetResponseReceivedHandler

Definition at line 517 of file KendraServiceClientModel.h.

◆ UpdateIndexResponseReceivedHandler

Definition at line 520 of file KendraServiceClientModel.h.

◆ UpdateQuerySuggestionsBlockListResponseReceivedHandler

Definition at line 524 of file KendraServiceClientModel.h.

◆ UpdateQuerySuggestionsConfigResponseReceivedHandler

Definition at line 528 of file KendraServiceClientModel.h.

◆ UpdateThesaurusResponseReceivedHandler

Definition at line 531 of file KendraServiceClientModel.h.

Enumeration Type Documentation

◆ KendraErrors

strong
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 
FEATURED_RESULTS_CONFLICT 
INTERNAL_SERVER 
INVALID_REQUEST 
RESOURCE_ALREADY_EXIST 
RESOURCE_IN_USE 
RESOURCE_UNAVAILABLE 
SERVICE_QUOTA_EXCEEDED 

Definition at line 14 of file KendraErrors.h.