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

Namespaces

 CloudSearchEndpoint
 
 CloudSearchErrorMapper
 
 Model
 

Classes

class  CloudSearchClient
 
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::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::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::NETWORK_CONNECTION = 99,
  CloudSearchErrors::UNKNOWN = 100, CloudSearchErrors::BASE = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, CloudSearchErrors::DISABLED_OPERATION, CloudSearchErrors::INTERNAL,
  CloudSearchErrors::INVALID_TYPE, CloudSearchErrors::LIMIT_EXCEEDED
}
 

Typedef Documentation

Definition at line 168 of file CloudSearchClient.h.

Definition at line 171 of file CloudSearchClient.h.

Definition at line 172 of file CloudSearchClient.h.

Definition at line 173 of file CloudSearchClient.h.

Definition at line 174 of file CloudSearchClient.h.

Definition at line 175 of file CloudSearchClient.h.

Definition at line 176 of file CloudSearchClient.h.

Definition at line 177 of file CloudSearchClient.h.

Definition at line 178 of file CloudSearchClient.h.

Definition at line 179 of file CloudSearchClient.h.

Definition at line 180 of file CloudSearchClient.h.

Definition at line 181 of file CloudSearchClient.h.

Definition at line 182 of file CloudSearchClient.h.

Definition at line 183 of file CloudSearchClient.h.

Definition at line 184 of file CloudSearchClient.h.

Definition at line 185 of file CloudSearchClient.h.

Definition at line 186 of file CloudSearchClient.h.

Definition at line 187 of file CloudSearchClient.h.

Definition at line 188 of file CloudSearchClient.h.

Definition at line 189 of file CloudSearchClient.h.

Definition at line 190 of file CloudSearchClient.h.

Definition at line 191 of file CloudSearchClient.h.

Definition at line 192 of file CloudSearchClient.h.

Definition at line 193 of file CloudSearchClient.h.

Enumeration Type Documentation

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

Definition at line 24 of file CloudSearchErrors.h.