AWS SDK for C++  1.9.14
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CustomerProfiles Namespace Reference

Namespaces

 CustomerProfilesEndpoint
 
 CustomerProfilesErrorMapper
 
 Model
 

Classes

class  CustomerProfilesClient
 
class  CustomerProfilesError
 
class  CustomerProfilesRequest
 

Typedefs

typedef std::function< void(const CustomerProfilesClient *, const Model::AddProfileKeyRequest &, const Model::AddProfileKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddProfileKeyResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::CreateDomainRequest &, const Model::CreateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::CreateProfileRequest &, const Model::CreateProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProfileResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::DeleteDomainRequest &, const Model::DeleteDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::DeleteIntegrationRequest &, const Model::DeleteIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIntegrationResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::DeleteProfileRequest &, const Model::DeleteProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProfileResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::DeleteProfileKeyRequest &, const Model::DeleteProfileKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProfileKeyResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::DeleteProfileObjectRequest &, const Model::DeleteProfileObjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProfileObjectResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::DeleteProfileObjectTypeRequest &, const Model::DeleteProfileObjectTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProfileObjectTypeResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::GetDomainRequest &, const Model::GetDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::GetIntegrationRequest &, const Model::GetIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIntegrationResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::GetMatchesRequest &, const Model::GetMatchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMatchesResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::GetProfileObjectTypeRequest &, const Model::GetProfileObjectTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProfileObjectTypeResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::GetProfileObjectTypeTemplateRequest &, const Model::GetProfileObjectTypeTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProfileObjectTypeTemplateResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::ListAccountIntegrationsRequest &, const Model::ListAccountIntegrationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccountIntegrationsResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::ListIntegrationsRequest &, const Model::ListIntegrationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIntegrationsResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::ListProfileObjectTypeTemplatesRequest &, const Model::ListProfileObjectTypeTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProfileObjectTypeTemplatesResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::ListProfileObjectTypesRequest &, const Model::ListProfileObjectTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProfileObjectTypesResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::ListProfileObjectsRequest &, const Model::ListProfileObjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProfileObjectsResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::MergeProfilesRequest &, const Model::MergeProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MergeProfilesResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::PutIntegrationRequest &, const Model::PutIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutIntegrationResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::PutProfileObjectRequest &, const Model::PutProfileObjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutProfileObjectResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::PutProfileObjectTypeRequest &, const Model::PutProfileObjectTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutProfileObjectTypeResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::SearchProfilesRequest &, const Model::SearchProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchProfilesResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::UpdateDomainRequest &, const Model::UpdateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainResponseReceivedHandler
 
typedef std::function< void(const CustomerProfilesClient *, const Model::UpdateProfileRequest &, const Model::UpdateProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProfileResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ AddProfileKeyResponseReceivedHandler

Definition at line 179 of file CustomerProfilesClient.h.

◆ CreateDomainResponseReceivedHandler

Definition at line 180 of file CustomerProfilesClient.h.

◆ CreateProfileResponseReceivedHandler

Definition at line 181 of file CustomerProfilesClient.h.

◆ DeleteDomainResponseReceivedHandler

Definition at line 182 of file CustomerProfilesClient.h.

◆ DeleteIntegrationResponseReceivedHandler

Definition at line 183 of file CustomerProfilesClient.h.

◆ DeleteProfileKeyResponseReceivedHandler

Definition at line 185 of file CustomerProfilesClient.h.

◆ DeleteProfileObjectResponseReceivedHandler

Definition at line 186 of file CustomerProfilesClient.h.

◆ DeleteProfileObjectTypeResponseReceivedHandler

Definition at line 187 of file CustomerProfilesClient.h.

◆ DeleteProfileResponseReceivedHandler

Definition at line 184 of file CustomerProfilesClient.h.

◆ GetDomainResponseReceivedHandler

Definition at line 188 of file CustomerProfilesClient.h.

◆ GetIntegrationResponseReceivedHandler

Definition at line 189 of file CustomerProfilesClient.h.

◆ GetMatchesResponseReceivedHandler

Definition at line 190 of file CustomerProfilesClient.h.

◆ GetProfileObjectTypeResponseReceivedHandler

Definition at line 191 of file CustomerProfilesClient.h.

◆ GetProfileObjectTypeTemplateResponseReceivedHandler

Definition at line 192 of file CustomerProfilesClient.h.

◆ ListAccountIntegrationsResponseReceivedHandler

Definition at line 193 of file CustomerProfilesClient.h.

◆ ListDomainsResponseReceivedHandler

Definition at line 194 of file CustomerProfilesClient.h.

◆ ListIntegrationsResponseReceivedHandler

Definition at line 195 of file CustomerProfilesClient.h.

◆ ListProfileObjectsResponseReceivedHandler

Definition at line 198 of file CustomerProfilesClient.h.

◆ ListProfileObjectTypesResponseReceivedHandler

Definition at line 197 of file CustomerProfilesClient.h.

◆ ListProfileObjectTypeTemplatesResponseReceivedHandler

Definition at line 196 of file CustomerProfilesClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 199 of file CustomerProfilesClient.h.

◆ MergeProfilesResponseReceivedHandler

Definition at line 200 of file CustomerProfilesClient.h.

◆ PutIntegrationResponseReceivedHandler

Definition at line 201 of file CustomerProfilesClient.h.

◆ PutProfileObjectResponseReceivedHandler

Definition at line 202 of file CustomerProfilesClient.h.

◆ PutProfileObjectTypeResponseReceivedHandler

Definition at line 203 of file CustomerProfilesClient.h.

◆ SearchProfilesResponseReceivedHandler

Definition at line 204 of file CustomerProfilesClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 205 of file CustomerProfilesClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 206 of file CustomerProfilesClient.h.

◆ UpdateDomainResponseReceivedHandler

Definition at line 207 of file CustomerProfilesClient.h.

◆ UpdateProfileResponseReceivedHandler

Definition at line 208 of file CustomerProfilesClient.h.

Enumeration Type Documentation

◆ CustomerProfilesErrors

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 
BAD_REQUEST 
INTERNAL_SERVER 

Definition at line 16 of file CustomerProfilesErrors.h.