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

Namespaces

 ElasticsearchServiceEndpoint
 
 ElasticsearchServiceErrorMapper
 
 Model
 

Classes

class  ElasticsearchServiceClient
 
class  ElasticsearchServiceError
 
class  ElasticsearchServiceRequest
 

Typedefs

typedef std::function< void(const ElasticsearchServiceClient *, const Model::AcceptInboundCrossClusterSearchConnectionRequest &, const Model::AcceptInboundCrossClusterSearchConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptInboundCrossClusterSearchConnectionResponseReceivedHandler
 
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::AssociatePackageRequest &, const Model::AssociatePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociatePackageResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::CancelElasticsearchServiceSoftwareUpdateRequest &, const Model::CancelElasticsearchServiceSoftwareUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelElasticsearchServiceSoftwareUpdateResponseReceivedHandler
 
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::CreateOutboundCrossClusterSearchConnectionRequest &, const Model::CreateOutboundCrossClusterSearchConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateOutboundCrossClusterSearchConnectionResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::CreatePackageRequest &, const Model::CreatePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePackageResponseReceivedHandler
 
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::DeleteElasticsearchServiceRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteElasticsearchServiceRoleResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DeleteInboundCrossClusterSearchConnectionRequest &, const Model::DeleteInboundCrossClusterSearchConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInboundCrossClusterSearchConnectionResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DeleteOutboundCrossClusterSearchConnectionRequest &, const Model::DeleteOutboundCrossClusterSearchConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteOutboundCrossClusterSearchConnectionResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DeletePackageRequest &, const Model::DeletePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePackageResponseReceivedHandler
 
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::DescribeElasticsearchInstanceTypeLimitsRequest &, const Model::DescribeElasticsearchInstanceTypeLimitsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeElasticsearchInstanceTypeLimitsResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DescribeInboundCrossClusterSearchConnectionsRequest &, const Model::DescribeInboundCrossClusterSearchConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInboundCrossClusterSearchConnectionsResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DescribeOutboundCrossClusterSearchConnectionsRequest &, const Model::DescribeOutboundCrossClusterSearchConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeOutboundCrossClusterSearchConnectionsResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DescribePackagesRequest &, const Model::DescribePackagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePackagesResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DescribeReservedElasticsearchInstanceOfferingsRequest &, const Model::DescribeReservedElasticsearchInstanceOfferingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservedElasticsearchInstanceOfferingsResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DescribeReservedElasticsearchInstancesRequest &, const Model::DescribeReservedElasticsearchInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeReservedElasticsearchInstancesResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::DissociatePackageRequest &, const Model::DissociatePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DissociatePackageResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::GetCompatibleElasticsearchVersionsRequest &, const Model::GetCompatibleElasticsearchVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCompatibleElasticsearchVersionsResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::GetUpgradeHistoryRequest &, const Model::GetUpgradeHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUpgradeHistoryResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::GetUpgradeStatusRequest &, const Model::GetUpgradeStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUpgradeStatusResponseReceivedHandler
 
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::ListDomainsForPackageRequest &, const Model::ListDomainsForPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsForPackageResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::ListElasticsearchInstanceTypesRequest &, const Model::ListElasticsearchInstanceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListElasticsearchInstanceTypesResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::ListElasticsearchVersionsRequest &, const Model::ListElasticsearchVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListElasticsearchVersionsResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::ListPackagesForDomainRequest &, const Model::ListPackagesForDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackagesForDomainResponseReceivedHandler
 
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::PurchaseReservedElasticsearchInstanceOfferingRequest &, const Model::PurchaseReservedElasticsearchInstanceOfferingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PurchaseReservedElasticsearchInstanceOfferingResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::RejectInboundCrossClusterSearchConnectionRequest &, const Model::RejectInboundCrossClusterSearchConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectInboundCrossClusterSearchConnectionResponseReceivedHandler
 
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::StartElasticsearchServiceSoftwareUpdateRequest &, const Model::StartElasticsearchServiceSoftwareUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartElasticsearchServiceSoftwareUpdateResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::UpdateElasticsearchDomainConfigRequest &, const Model::UpdateElasticsearchDomainConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateElasticsearchDomainConfigResponseReceivedHandler
 
typedef std::function< void(const ElasticsearchServiceClient *, const Model::UpgradeElasticsearchDomainRequest &, const Model::UpgradeElasticsearchDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpgradeElasticsearchDomainResponseReceivedHandler
 

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::SLOW_DOWN = 19,
  ElasticsearchServiceErrors::REQUEST_TIME_TOO_SKEWED = 20, ElasticsearchServiceErrors::INVALID_SIGNATURE = 21, ElasticsearchServiceErrors::SIGNATURE_DOES_NOT_MATCH = 22, ElasticsearchServiceErrors::INVALID_ACCESS_KEY_ID = 23,
  ElasticsearchServiceErrors::REQUEST_TIMEOUT = 24, ElasticsearchServiceErrors::NETWORK_CONNECTION = 99, ElasticsearchServiceErrors::UNKNOWN = 100, ElasticsearchServiceErrors::BASE = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  ElasticsearchServiceErrors::CONFLICT, ElasticsearchServiceErrors::DISABLED_OPERATION, ElasticsearchServiceErrors::INTERNAL, ElasticsearchServiceErrors::INVALID_PAGINATION_TOKEN,
  ElasticsearchServiceErrors::INVALID_TYPE, ElasticsearchServiceErrors::LIMIT_EXCEEDED, ElasticsearchServiceErrors::RESOURCE_ALREADY_EXISTS
}
 

Typedef Documentation

◆ AcceptInboundCrossClusterSearchConnectionResponseReceivedHandler

Definition at line 201 of file ElasticsearchServiceClient.h.

◆ AddTagsResponseReceivedHandler

Definition at line 204 of file ElasticsearchServiceClient.h.

◆ AssociatePackageResponseReceivedHandler

Definition at line 205 of file ElasticsearchServiceClient.h.

◆ CancelElasticsearchServiceSoftwareUpdateResponseReceivedHandler

Definition at line 206 of file ElasticsearchServiceClient.h.

◆ CreateElasticsearchDomainResponseReceivedHandler

Definition at line 207 of file ElasticsearchServiceClient.h.

◆ CreateOutboundCrossClusterSearchConnectionResponseReceivedHandler

Definition at line 208 of file ElasticsearchServiceClient.h.

◆ CreatePackageResponseReceivedHandler

Definition at line 209 of file ElasticsearchServiceClient.h.

◆ DeleteElasticsearchDomainResponseReceivedHandler

Definition at line 210 of file ElasticsearchServiceClient.h.

◆ DeleteElasticsearchServiceRoleResponseReceivedHandler

Definition at line 211 of file ElasticsearchServiceClient.h.

◆ DeleteInboundCrossClusterSearchConnectionResponseReceivedHandler

Definition at line 212 of file ElasticsearchServiceClient.h.

◆ DeleteOutboundCrossClusterSearchConnectionResponseReceivedHandler

Definition at line 213 of file ElasticsearchServiceClient.h.

◆ DeletePackageResponseReceivedHandler

Definition at line 214 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchDomainConfigResponseReceivedHandler

Definition at line 216 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchDomainResponseReceivedHandler

Definition at line 215 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchDomainsResponseReceivedHandler

Definition at line 217 of file ElasticsearchServiceClient.h.

◆ DescribeElasticsearchInstanceTypeLimitsResponseReceivedHandler

Definition at line 218 of file ElasticsearchServiceClient.h.

◆ DescribeInboundCrossClusterSearchConnectionsResponseReceivedHandler

Definition at line 219 of file ElasticsearchServiceClient.h.

◆ DescribeOutboundCrossClusterSearchConnectionsResponseReceivedHandler

Definition at line 220 of file ElasticsearchServiceClient.h.

◆ DescribePackagesResponseReceivedHandler

Definition at line 221 of file ElasticsearchServiceClient.h.

◆ DescribeReservedElasticsearchInstanceOfferingsResponseReceivedHandler

Definition at line 222 of file ElasticsearchServiceClient.h.

◆ DescribeReservedElasticsearchInstancesResponseReceivedHandler

Definition at line 223 of file ElasticsearchServiceClient.h.

◆ DissociatePackageResponseReceivedHandler

Definition at line 224 of file ElasticsearchServiceClient.h.

◆ GetCompatibleElasticsearchVersionsResponseReceivedHandler

Definition at line 225 of file ElasticsearchServiceClient.h.

◆ GetUpgradeHistoryResponseReceivedHandler

Definition at line 226 of file ElasticsearchServiceClient.h.

◆ GetUpgradeStatusResponseReceivedHandler

Definition at line 227 of file ElasticsearchServiceClient.h.

◆ ListDomainNamesResponseReceivedHandler

Definition at line 228 of file ElasticsearchServiceClient.h.

◆ ListDomainsForPackageResponseReceivedHandler

Definition at line 229 of file ElasticsearchServiceClient.h.

◆ ListElasticsearchInstanceTypesResponseReceivedHandler

Definition at line 230 of file ElasticsearchServiceClient.h.

◆ ListElasticsearchVersionsResponseReceivedHandler

Definition at line 231 of file ElasticsearchServiceClient.h.

◆ ListPackagesForDomainResponseReceivedHandler

Definition at line 232 of file ElasticsearchServiceClient.h.

◆ ListTagsResponseReceivedHandler

Definition at line 233 of file ElasticsearchServiceClient.h.

◆ PurchaseReservedElasticsearchInstanceOfferingResponseReceivedHandler

Definition at line 234 of file ElasticsearchServiceClient.h.

◆ RejectInboundCrossClusterSearchConnectionResponseReceivedHandler

Definition at line 235 of file ElasticsearchServiceClient.h.

◆ RemoveTagsResponseReceivedHandler

Definition at line 236 of file ElasticsearchServiceClient.h.

◆ StartElasticsearchServiceSoftwareUpdateResponseReceivedHandler

Definition at line 237 of file ElasticsearchServiceClient.h.

◆ UpdateElasticsearchDomainConfigResponseReceivedHandler

Definition at line 238 of file ElasticsearchServiceClient.h.

◆ UpgradeElasticsearchDomainResponseReceivedHandler

Definition at line 239 of file ElasticsearchServiceClient.h.

Enumeration Type Documentation

◆ ElasticsearchServiceErrors

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 
CONFLICT 
DISABLED_OPERATION 
INTERNAL 
INVALID_PAGINATION_TOKEN 
INVALID_TYPE 
LIMIT_EXCEEDED 
RESOURCE_ALREADY_EXISTS 

Definition at line 16 of file ElasticsearchServiceErrors.h.