AWS SDK for C++  1.8.74
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CloudSearch Namespace Reference

Namespaces

 CloudSearchEndpoint
 
 CloudSearchErrorMapper
 
 Model
 

Classes

class  CloudSearchClient
 
class  CloudSearchError
 
class  CloudSearchRequest
 

Typedefs

typedef std::function< void(const CloudSearchClient *, const Model::BuildSuggestersRequest &, const Model::BuildSuggestersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BuildSuggestersResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::CreateDomainRequest &, const Model::CreateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DefineAnalysisSchemeRequest &, const Model::DefineAnalysisSchemeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DefineAnalysisSchemeResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DefineExpressionRequest &, const Model::DefineExpressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DefineExpressionResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DefineIndexFieldRequest &, const Model::DefineIndexFieldOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DefineIndexFieldResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DefineSuggesterRequest &, const Model::DefineSuggesterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DefineSuggesterResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DeleteAnalysisSchemeRequest &, const Model::DeleteAnalysisSchemeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAnalysisSchemeResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DeleteDomainRequest &, const Model::DeleteDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DeleteExpressionRequest &, const Model::DeleteExpressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteExpressionResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DeleteIndexFieldRequest &, const Model::DeleteIndexFieldOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIndexFieldResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DeleteSuggesterRequest &, const Model::DeleteSuggesterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSuggesterResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DescribeAnalysisSchemesRequest &, const Model::DescribeAnalysisSchemesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAnalysisSchemesResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DescribeAvailabilityOptionsRequest &, const Model::DescribeAvailabilityOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAvailabilityOptionsResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DescribeDomainEndpointOptionsRequest &, const Model::DescribeDomainEndpointOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDomainEndpointOptionsResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DescribeDomainsRequest &, const Model::DescribeDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDomainsResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DescribeExpressionsRequest &, const Model::DescribeExpressionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeExpressionsResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DescribeIndexFieldsRequest &, const Model::DescribeIndexFieldsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIndexFieldsResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DescribeScalingParametersRequest &, const Model::DescribeScalingParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScalingParametersResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DescribeServiceAccessPoliciesRequest &, const Model::DescribeServiceAccessPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeServiceAccessPoliciesResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::DescribeSuggestersRequest &, const Model::DescribeSuggestersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSuggestersResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::IndexDocumentsRequest &, const Model::IndexDocumentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > IndexDocumentsResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::ListDomainNamesRequest &, const Model::ListDomainNamesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainNamesResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::UpdateAvailabilityOptionsRequest &, const Model::UpdateAvailabilityOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAvailabilityOptionsResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::UpdateDomainEndpointOptionsRequest &, const Model::UpdateDomainEndpointOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainEndpointOptionsResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::UpdateScalingParametersRequest &, const Model::UpdateScalingParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateScalingParametersResponseReceivedHandler
 
typedef std::function< void(const CloudSearchClient *, const Model::UpdateServiceAccessPoliciesRequest &, const Model::UpdateServiceAccessPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateServiceAccessPoliciesResponseReceivedHandler
 

Enumerations

enum  CloudSearchErrors {
  CloudSearchErrors::INCOMPLETE_SIGNATURE = 0, CloudSearchErrors::INTERNAL_FAILURE = 1, CloudSearchErrors::INVALID_ACTION = 2, CloudSearchErrors::INVALID_CLIENT_TOKEN_ID = 3,
  CloudSearchErrors::INVALID_PARAMETER_COMBINATION = 4, CloudSearchErrors::INVALID_QUERY_PARAMETER = 5, CloudSearchErrors::INVALID_PARAMETER_VALUE = 6, CloudSearchErrors::MISSING_ACTION = 7,
  CloudSearchErrors::MISSING_AUTHENTICATION_TOKEN = 8, CloudSearchErrors::MISSING_PARAMETER = 9, CloudSearchErrors::OPT_IN_REQUIRED = 10, CloudSearchErrors::REQUEST_EXPIRED = 11,
  CloudSearchErrors::SERVICE_UNAVAILABLE = 12, CloudSearchErrors::THROTTLING = 13, CloudSearchErrors::VALIDATION = 14, CloudSearchErrors::ACCESS_DENIED = 15,
  CloudSearchErrors::RESOURCE_NOT_FOUND = 16, CloudSearchErrors::UNRECOGNIZED_CLIENT = 17, CloudSearchErrors::MALFORMED_QUERY_STRING = 18, CloudSearchErrors::SLOW_DOWN = 19,
  CloudSearchErrors::REQUEST_TIME_TOO_SKEWED = 20, CloudSearchErrors::INVALID_SIGNATURE = 21, CloudSearchErrors::SIGNATURE_DOES_NOT_MATCH = 22, CloudSearchErrors::INVALID_ACCESS_KEY_ID = 23,
  CloudSearchErrors::REQUEST_TIMEOUT = 24, CloudSearchErrors::NETWORK_CONNECTION = 99, CloudSearchErrors::UNKNOWN = 100, CloudSearchErrors::BASE = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  CloudSearchErrors::DISABLED_OPERATION, CloudSearchErrors::INTERNAL, CloudSearchErrors::INVALID_TYPE, CloudSearchErrors::LIMIT_EXCEEDED
}
 

Typedef Documentation

◆ BuildSuggestersResponseReceivedHandler

Definition at line 168 of file CloudSearchClient.h.

◆ CreateDomainResponseReceivedHandler

Definition at line 171 of file CloudSearchClient.h.

◆ DefineAnalysisSchemeResponseReceivedHandler

Definition at line 172 of file CloudSearchClient.h.

◆ DefineExpressionResponseReceivedHandler

Definition at line 173 of file CloudSearchClient.h.

◆ DefineIndexFieldResponseReceivedHandler

Definition at line 174 of file CloudSearchClient.h.

◆ DefineSuggesterResponseReceivedHandler

Definition at line 175 of file CloudSearchClient.h.

◆ DeleteAnalysisSchemeResponseReceivedHandler

Definition at line 176 of file CloudSearchClient.h.

◆ DeleteDomainResponseReceivedHandler

Definition at line 177 of file CloudSearchClient.h.

◆ DeleteExpressionResponseReceivedHandler

Definition at line 178 of file CloudSearchClient.h.

◆ DeleteIndexFieldResponseReceivedHandler

Definition at line 179 of file CloudSearchClient.h.

◆ DeleteSuggesterResponseReceivedHandler

Definition at line 180 of file CloudSearchClient.h.

◆ DescribeAnalysisSchemesResponseReceivedHandler

Definition at line 181 of file CloudSearchClient.h.

◆ DescribeAvailabilityOptionsResponseReceivedHandler

Definition at line 182 of file CloudSearchClient.h.

◆ DescribeDomainEndpointOptionsResponseReceivedHandler

Definition at line 183 of file CloudSearchClient.h.

◆ DescribeDomainsResponseReceivedHandler

Definition at line 184 of file CloudSearchClient.h.

◆ DescribeExpressionsResponseReceivedHandler

Definition at line 185 of file CloudSearchClient.h.

◆ DescribeIndexFieldsResponseReceivedHandler

Definition at line 186 of file CloudSearchClient.h.

◆ DescribeScalingParametersResponseReceivedHandler

Definition at line 187 of file CloudSearchClient.h.

◆ DescribeServiceAccessPoliciesResponseReceivedHandler

Definition at line 188 of file CloudSearchClient.h.

◆ DescribeSuggestersResponseReceivedHandler

Definition at line 189 of file CloudSearchClient.h.

◆ IndexDocumentsResponseReceivedHandler

Definition at line 190 of file CloudSearchClient.h.

◆ ListDomainNamesResponseReceivedHandler

Definition at line 191 of file CloudSearchClient.h.

◆ UpdateAvailabilityOptionsResponseReceivedHandler

Definition at line 192 of file CloudSearchClient.h.

◆ UpdateDomainEndpointOptionsResponseReceivedHandler

Definition at line 193 of file CloudSearchClient.h.

◆ UpdateScalingParametersResponseReceivedHandler

Definition at line 194 of file CloudSearchClient.h.

◆ UpdateServiceAccessPoliciesResponseReceivedHandler

Definition at line 195 of file CloudSearchClient.h.

Enumeration Type Documentation

◆ CloudSearchErrors

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 
BASE 
DISABLED_OPERATION 
INTERNAL 
INVALID_TYPE 
LIMIT_EXCEEDED 

Definition at line 16 of file CloudSearchErrors.h.