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

Namespaces

 AppSyncEndpoint
 
 AppSyncErrorMapper
 
 Model
 

Classes

class  AppSyncClient
 
class  AppSyncError
 
class  AppSyncRequest
 

Typedefs

typedef std::function< void(const AppSyncClient *, const Model::CreateApiCacheRequest &, const Model::CreateApiCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApiCacheResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::CreateApiKeyRequest &, const Model::CreateApiKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApiKeyResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::CreateDataSourceRequest &, const Model::CreateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataSourceResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::CreateFunctionRequest &, const Model::CreateFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFunctionResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::CreateGraphqlApiRequest &, const Model::CreateGraphqlApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGraphqlApiResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::CreateResolverRequest &, const Model::CreateResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateResolverResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::CreateTypeRequest &, const Model::CreateTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTypeResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::DeleteApiCacheRequest &, const Model::DeleteApiCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApiCacheResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::DeleteApiKeyRequest &, const Model::DeleteApiKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApiKeyResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::DeleteDataSourceRequest &, const Model::DeleteDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataSourceResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::DeleteFunctionRequest &, const Model::DeleteFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFunctionResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::DeleteGraphqlApiRequest &, const Model::DeleteGraphqlApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGraphqlApiResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::DeleteResolverRequest &, const Model::DeleteResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResolverResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::DeleteTypeRequest &, const Model::DeleteTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTypeResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::FlushApiCacheRequest &, const Model::FlushApiCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > FlushApiCacheResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::GetApiCacheRequest &, const Model::GetApiCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApiCacheResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::GetDataSourceRequest &, const Model::GetDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataSourceResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::GetFunctionRequest &, const Model::GetFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFunctionResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::GetGraphqlApiRequest &, const Model::GetGraphqlApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGraphqlApiResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::GetIntrospectionSchemaRequest &, Model::GetIntrospectionSchemaOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIntrospectionSchemaResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::GetResolverRequest &, const Model::GetResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResolverResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::GetSchemaCreationStatusRequest &, const Model::GetSchemaCreationStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSchemaCreationStatusResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::GetTypeRequest &, const Model::GetTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTypeResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::ListApiKeysRequest &, const Model::ListApiKeysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApiKeysResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::ListDataSourcesRequest &, const Model::ListDataSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSourcesResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::ListFunctionsRequest &, const Model::ListFunctionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFunctionsResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::ListGraphqlApisRequest &, const Model::ListGraphqlApisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGraphqlApisResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::ListResolversRequest &, const Model::ListResolversOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResolversResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::ListResolversByFunctionRequest &, const Model::ListResolversByFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResolversByFunctionResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::ListTypesRequest &, const Model::ListTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTypesResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::StartSchemaCreationRequest &, const Model::StartSchemaCreationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartSchemaCreationResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::UpdateApiCacheRequest &, const Model::UpdateApiCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApiCacheResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::UpdateApiKeyRequest &, const Model::UpdateApiKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApiKeyResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::UpdateDataSourceRequest &, const Model::UpdateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDataSourceResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::UpdateFunctionRequest &, const Model::UpdateFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFunctionResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::UpdateGraphqlApiRequest &, const Model::UpdateGraphqlApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGraphqlApiResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::UpdateResolverRequest &, const Model::UpdateResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateResolverResponseReceivedHandler
 
typedef std::function< void(const AppSyncClient *, const Model::UpdateTypeRequest &, const Model::UpdateTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTypeResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ CreateApiCacheResponseReceivedHandler

Definition at line 221 of file AppSyncClient.h.

◆ CreateApiKeyResponseReceivedHandler

Definition at line 224 of file AppSyncClient.h.

◆ CreateDataSourceResponseReceivedHandler

Definition at line 225 of file AppSyncClient.h.

◆ CreateFunctionResponseReceivedHandler

Definition at line 226 of file AppSyncClient.h.

◆ CreateGraphqlApiResponseReceivedHandler

Definition at line 227 of file AppSyncClient.h.

◆ CreateResolverResponseReceivedHandler

Definition at line 228 of file AppSyncClient.h.

◆ CreateTypeResponseReceivedHandler

Definition at line 229 of file AppSyncClient.h.

◆ DeleteApiCacheResponseReceivedHandler

Definition at line 230 of file AppSyncClient.h.

◆ DeleteApiKeyResponseReceivedHandler

Definition at line 231 of file AppSyncClient.h.

◆ DeleteDataSourceResponseReceivedHandler

Definition at line 232 of file AppSyncClient.h.

◆ DeleteFunctionResponseReceivedHandler

Definition at line 233 of file AppSyncClient.h.

◆ DeleteGraphqlApiResponseReceivedHandler

Definition at line 234 of file AppSyncClient.h.

◆ DeleteResolverResponseReceivedHandler

Definition at line 235 of file AppSyncClient.h.

◆ DeleteTypeResponseReceivedHandler

Definition at line 236 of file AppSyncClient.h.

◆ FlushApiCacheResponseReceivedHandler

Definition at line 237 of file AppSyncClient.h.

◆ GetApiCacheResponseReceivedHandler

Definition at line 238 of file AppSyncClient.h.

◆ GetDataSourceResponseReceivedHandler

Definition at line 239 of file AppSyncClient.h.

◆ GetFunctionResponseReceivedHandler

Definition at line 240 of file AppSyncClient.h.

◆ GetGraphqlApiResponseReceivedHandler

Definition at line 241 of file AppSyncClient.h.

◆ GetIntrospectionSchemaResponseReceivedHandler

Definition at line 242 of file AppSyncClient.h.

◆ GetResolverResponseReceivedHandler

Definition at line 243 of file AppSyncClient.h.

◆ GetSchemaCreationStatusResponseReceivedHandler

Definition at line 244 of file AppSyncClient.h.

◆ GetTypeResponseReceivedHandler

typedef std::function<void(const AppSyncClient*, const Model::GetTypeRequest&, const Model::GetTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::AppSync::GetTypeResponseReceivedHandler

Definition at line 245 of file AppSyncClient.h.

◆ ListApiKeysResponseReceivedHandler

Definition at line 246 of file AppSyncClient.h.

◆ ListDataSourcesResponseReceivedHandler

Definition at line 247 of file AppSyncClient.h.

◆ ListFunctionsResponseReceivedHandler

Definition at line 248 of file AppSyncClient.h.

◆ ListGraphqlApisResponseReceivedHandler

Definition at line 249 of file AppSyncClient.h.

◆ ListResolversByFunctionResponseReceivedHandler

Definition at line 251 of file AppSyncClient.h.

◆ ListResolversResponseReceivedHandler

Definition at line 250 of file AppSyncClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 252 of file AppSyncClient.h.

◆ ListTypesResponseReceivedHandler

Definition at line 253 of file AppSyncClient.h.

◆ StartSchemaCreationResponseReceivedHandler

Definition at line 254 of file AppSyncClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 255 of file AppSyncClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 256 of file AppSyncClient.h.

◆ UpdateApiCacheResponseReceivedHandler

Definition at line 257 of file AppSyncClient.h.

◆ UpdateApiKeyResponseReceivedHandler

Definition at line 258 of file AppSyncClient.h.

◆ UpdateDataSourceResponseReceivedHandler

Definition at line 259 of file AppSyncClient.h.

◆ UpdateFunctionResponseReceivedHandler

Definition at line 260 of file AppSyncClient.h.

◆ UpdateGraphqlApiResponseReceivedHandler

Definition at line 261 of file AppSyncClient.h.

◆ UpdateResolverResponseReceivedHandler

Definition at line 262 of file AppSyncClient.h.

◆ UpdateTypeResponseReceivedHandler

Definition at line 263 of file AppSyncClient.h.

Enumeration Type Documentation

◆ AppSyncErrors

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 
API_KEY_LIMIT_EXCEEDED 
API_KEY_VALIDITY_OUT_OF_BOUNDS 
API_LIMIT_EXCEEDED 
BAD_REQUEST 
CONCURRENT_MODIFICATION 
GRAPH_Q_L_SCHEMA 
LIMIT_EXCEEDED 
NOT_FOUND 
UNAUTHORIZED 

Definition at line 16 of file AppSyncErrors.h.