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

Namespaces

 ElasticsearchServiceEndpoint
 
 ElasticsearchServiceErrorMapper
 
 Model
 

Classes

class  ElasticsearchServiceClient
 
class  ElasticsearchServiceRequest
 

Typedefs

typedef std::function< void(const ElasticsearchServiceClient *, const Model::AddTagsRequest &, const Model::AddTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::CreateElasticsearchDomainRequest &, const Model::CreateElasticsearchDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateElasticsearchDomainResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DeleteElasticsearchDomainRequest &, const Model::DeleteElasticsearchDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteElasticsearchDomainResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DescribeElasticsearchDomainRequest &, const Model::DescribeElasticsearchDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeElasticsearchDomainResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DescribeElasticsearchDomainConfigRequest &, const Model::DescribeElasticsearchDomainConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeElasticsearchDomainConfigResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DescribeElasticsearchDomainsRequest &, const Model::DescribeElasticsearchDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeElasticsearchDomainsResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::ListDomainNamesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainNamesResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::ListTagsRequest &, const Model::ListTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::RemoveTagsRequest &, const Model::RemoveTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::UpdateElasticsearchDomainConfigRequest &, const Model::UpdateElasticsearchDomainConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateElasticsearchDomainConfigResponseReceivedHandler
 

Enumerations

enum  ElasticsearchServiceErrors {
  ElasticsearchServiceErrors::INCOMPLETE_SIGNATURE = 0, ElasticsearchServiceErrors::INTERNAL_FAILURE = 1, ElasticsearchServiceErrors::INVALID_ACTION = 2, ElasticsearchServiceErrors::INVALID_CLIENT_TOKEN_ID = 3,
  ElasticsearchServiceErrors::INVALID_PARAMETER_COMBINATION = 4, ElasticsearchServiceErrors::INVALID_QUERY_PARAMETER = 5, ElasticsearchServiceErrors::INVALID_PARAMETER_VALUE = 6, ElasticsearchServiceErrors::MISSING_ACTION = 7,
  ElasticsearchServiceErrors::MISSING_AUTHENTICATION_TOKEN = 8, ElasticsearchServiceErrors::MISSING_PARAMETER = 9, ElasticsearchServiceErrors::OPT_IN_REQUIRED = 10, ElasticsearchServiceErrors::REQUEST_EXPIRED = 11,
  ElasticsearchServiceErrors::SERVICE_UNAVAILABLE = 12, ElasticsearchServiceErrors::THROTTLING = 13, ElasticsearchServiceErrors::VALIDATION = 14, ElasticsearchServiceErrors::ACCESS_DENIED = 15,
  ElasticsearchServiceErrors::RESOURCE_NOT_FOUND = 16, ElasticsearchServiceErrors::UNRECOGNIZED_CLIENT = 17, ElasticsearchServiceErrors::MALFORMED_QUERY_STRING = 18, ElasticsearchServiceErrors::NETWORK_CONNECTION = 99,
  ElasticsearchServiceErrors::UNKNOWN = 100, ElasticsearchServiceErrors::BASE = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, ElasticsearchServiceErrors::DISABLED_OPERATION, ElasticsearchServiceErrors::INTERNAL,
  ElasticsearchServiceErrors::INVALID_TYPE, ElasticsearchServiceErrors::LIMIT_EXCEEDED, ElasticsearchServiceErrors::RESOURCE_ALREADY_EXISTS
}
 

Typedef Documentation

Definition at line 110 of file ElasticsearchServiceClient.h.

Definition at line 113 of file ElasticsearchServiceClient.h.

Definition at line 114 of file ElasticsearchServiceClient.h.

Definition at line 116 of file ElasticsearchServiceClient.h.

Definition at line 115 of file ElasticsearchServiceClient.h.

Definition at line 117 of file ElasticsearchServiceClient.h.

Definition at line 118 of file ElasticsearchServiceClient.h.

Definition at line 119 of file ElasticsearchServiceClient.h.

Definition at line 120 of file ElasticsearchServiceClient.h.

Definition at line 121 of file ElasticsearchServiceClient.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 
RESOURCE_ALREADY_EXISTS 

Definition at line 24 of file ElasticsearchServiceErrors.h.