AWS SDK for C++  1.9.160
AWS SDK for C++
AppSyncClient.h
Go to the documentation of this file.
1 
6 #pragma once
65 #include <future>
66 #include <functional>
67 
68 namespace Aws
69 {
70 
71 namespace Http
72 {
73  class HttpClient;
74  class HttpClientFactory;
75 } // namespace Http
76 
77 namespace Utils
78 {
79  template< typename R, typename E> class Outcome;
80 namespace Threading
81 {
82  class Executor;
83 } // namespace Threading
84 } // namespace Utils
85 
86 namespace Auth
87 {
88  class AWSCredentials;
89  class AWSCredentialsProvider;
90 } // namespace Auth
91 
92 namespace Client
93 {
94  class RetryStrategy;
95 } // namespace Client
96 
97 namespace AppSync
98 {
99 
100 namespace Model
101 {
102  class AssociateApiRequest;
103  class CreateApiCacheRequest;
104  class CreateApiKeyRequest;
107  class CreateFunctionRequest;
109  class CreateResolverRequest;
110  class CreateTypeRequest;
111  class DeleteApiCacheRequest;
112  class DeleteApiKeyRequest;
115  class DeleteFunctionRequest;
117  class DeleteResolverRequest;
118  class DeleteTypeRequest;
120  class FlushApiCacheRequest;
122  class GetApiCacheRequest;
123  class GetDataSourceRequest;
124  class GetDomainNameRequest;
125  class GetFunctionRequest;
126  class GetGraphqlApiRequest;
128  class GetResolverRequest;
130  class GetTypeRequest;
131  class ListApiKeysRequest;
134  class ListFunctionsRequest;
136  class ListResolversRequest;
139  class ListTypesRequest;
141  class TagResourceRequest;
142  class UntagResourceRequest;
143  class UpdateApiCacheRequest;
144  class UpdateApiKeyRequest;
147  class UpdateFunctionRequest;
149  class UpdateResolverRequest;
150  class UpdateTypeRequest;
151 
201 
202  typedef std::future<AssociateApiOutcome> AssociateApiOutcomeCallable;
203  typedef std::future<CreateApiCacheOutcome> CreateApiCacheOutcomeCallable;
204  typedef std::future<CreateApiKeyOutcome> CreateApiKeyOutcomeCallable;
205  typedef std::future<CreateDataSourceOutcome> CreateDataSourceOutcomeCallable;
206  typedef std::future<CreateDomainNameOutcome> CreateDomainNameOutcomeCallable;
207  typedef std::future<CreateFunctionOutcome> CreateFunctionOutcomeCallable;
208  typedef std::future<CreateGraphqlApiOutcome> CreateGraphqlApiOutcomeCallable;
209  typedef std::future<CreateResolverOutcome> CreateResolverOutcomeCallable;
210  typedef std::future<CreateTypeOutcome> CreateTypeOutcomeCallable;
211  typedef std::future<DeleteApiCacheOutcome> DeleteApiCacheOutcomeCallable;
212  typedef std::future<DeleteApiKeyOutcome> DeleteApiKeyOutcomeCallable;
213  typedef std::future<DeleteDataSourceOutcome> DeleteDataSourceOutcomeCallable;
214  typedef std::future<DeleteDomainNameOutcome> DeleteDomainNameOutcomeCallable;
215  typedef std::future<DeleteFunctionOutcome> DeleteFunctionOutcomeCallable;
216  typedef std::future<DeleteGraphqlApiOutcome> DeleteGraphqlApiOutcomeCallable;
217  typedef std::future<DeleteResolverOutcome> DeleteResolverOutcomeCallable;
218  typedef std::future<DeleteTypeOutcome> DeleteTypeOutcomeCallable;
219  typedef std::future<DisassociateApiOutcome> DisassociateApiOutcomeCallable;
220  typedef std::future<FlushApiCacheOutcome> FlushApiCacheOutcomeCallable;
221  typedef std::future<GetApiAssociationOutcome> GetApiAssociationOutcomeCallable;
222  typedef std::future<GetApiCacheOutcome> GetApiCacheOutcomeCallable;
223  typedef std::future<GetDataSourceOutcome> GetDataSourceOutcomeCallable;
224  typedef std::future<GetDomainNameOutcome> GetDomainNameOutcomeCallable;
225  typedef std::future<GetFunctionOutcome> GetFunctionOutcomeCallable;
226  typedef std::future<GetGraphqlApiOutcome> GetGraphqlApiOutcomeCallable;
227  typedef std::future<GetIntrospectionSchemaOutcome> GetIntrospectionSchemaOutcomeCallable;
228  typedef std::future<GetResolverOutcome> GetResolverOutcomeCallable;
229  typedef std::future<GetSchemaCreationStatusOutcome> GetSchemaCreationStatusOutcomeCallable;
230  typedef std::future<GetTypeOutcome> GetTypeOutcomeCallable;
231  typedef std::future<ListApiKeysOutcome> ListApiKeysOutcomeCallable;
232  typedef std::future<ListDataSourcesOutcome> ListDataSourcesOutcomeCallable;
233  typedef std::future<ListDomainNamesOutcome> ListDomainNamesOutcomeCallable;
234  typedef std::future<ListFunctionsOutcome> ListFunctionsOutcomeCallable;
235  typedef std::future<ListGraphqlApisOutcome> ListGraphqlApisOutcomeCallable;
236  typedef std::future<ListResolversOutcome> ListResolversOutcomeCallable;
237  typedef std::future<ListResolversByFunctionOutcome> ListResolversByFunctionOutcomeCallable;
238  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
239  typedef std::future<ListTypesOutcome> ListTypesOutcomeCallable;
240  typedef std::future<StartSchemaCreationOutcome> StartSchemaCreationOutcomeCallable;
241  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
242  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
243  typedef std::future<UpdateApiCacheOutcome> UpdateApiCacheOutcomeCallable;
244  typedef std::future<UpdateApiKeyOutcome> UpdateApiKeyOutcomeCallable;
245  typedef std::future<UpdateDataSourceOutcome> UpdateDataSourceOutcomeCallable;
246  typedef std::future<UpdateDomainNameOutcome> UpdateDomainNameOutcomeCallable;
247  typedef std::future<UpdateFunctionOutcome> UpdateFunctionOutcomeCallable;
248  typedef std::future<UpdateGraphqlApiOutcome> UpdateGraphqlApiOutcomeCallable;
249  typedef std::future<UpdateResolverOutcome> UpdateResolverOutcomeCallable;
250  typedef std::future<UpdateTypeOutcome> UpdateTypeOutcomeCallable;
251 } // namespace Model
252 
253  class AppSyncClient;
254 
255  typedef std::function<void(const AppSyncClient*, const Model::AssociateApiRequest&, const Model::AssociateApiOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateApiResponseReceivedHandler;
256  typedef std::function<void(const AppSyncClient*, const Model::CreateApiCacheRequest&, const Model::CreateApiCacheOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApiCacheResponseReceivedHandler;
257  typedef std::function<void(const AppSyncClient*, const Model::CreateApiKeyRequest&, const Model::CreateApiKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApiKeyResponseReceivedHandler;
258  typedef std::function<void(const AppSyncClient*, const Model::CreateDataSourceRequest&, const Model::CreateDataSourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDataSourceResponseReceivedHandler;
259  typedef std::function<void(const AppSyncClient*, const Model::CreateDomainNameRequest&, const Model::CreateDomainNameOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDomainNameResponseReceivedHandler;
260  typedef std::function<void(const AppSyncClient*, const Model::CreateFunctionRequest&, const Model::CreateFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateFunctionResponseReceivedHandler;
261  typedef std::function<void(const AppSyncClient*, const Model::CreateGraphqlApiRequest&, const Model::CreateGraphqlApiOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateGraphqlApiResponseReceivedHandler;
262  typedef std::function<void(const AppSyncClient*, const Model::CreateResolverRequest&, const Model::CreateResolverOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateResolverResponseReceivedHandler;
263  typedef std::function<void(const AppSyncClient*, const Model::CreateTypeRequest&, const Model::CreateTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTypeResponseReceivedHandler;
264  typedef std::function<void(const AppSyncClient*, const Model::DeleteApiCacheRequest&, const Model::DeleteApiCacheOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApiCacheResponseReceivedHandler;
265  typedef std::function<void(const AppSyncClient*, const Model::DeleteApiKeyRequest&, const Model::DeleteApiKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApiKeyResponseReceivedHandler;
266  typedef std::function<void(const AppSyncClient*, const Model::DeleteDataSourceRequest&, const Model::DeleteDataSourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDataSourceResponseReceivedHandler;
267  typedef std::function<void(const AppSyncClient*, const Model::DeleteDomainNameRequest&, const Model::DeleteDomainNameOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDomainNameResponseReceivedHandler;
268  typedef std::function<void(const AppSyncClient*, const Model::DeleteFunctionRequest&, const Model::DeleteFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFunctionResponseReceivedHandler;
269  typedef std::function<void(const AppSyncClient*, const Model::DeleteGraphqlApiRequest&, const Model::DeleteGraphqlApiOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteGraphqlApiResponseReceivedHandler;
270  typedef std::function<void(const AppSyncClient*, const Model::DeleteResolverRequest&, const Model::DeleteResolverOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteResolverResponseReceivedHandler;
271  typedef std::function<void(const AppSyncClient*, const Model::DeleteTypeRequest&, const Model::DeleteTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTypeResponseReceivedHandler;
272  typedef std::function<void(const AppSyncClient*, const Model::DisassociateApiRequest&, const Model::DisassociateApiOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateApiResponseReceivedHandler;
273  typedef std::function<void(const AppSyncClient*, const Model::FlushApiCacheRequest&, const Model::FlushApiCacheOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > FlushApiCacheResponseReceivedHandler;
274  typedef std::function<void(const AppSyncClient*, const Model::GetApiAssociationRequest&, const Model::GetApiAssociationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetApiAssociationResponseReceivedHandler;
275  typedef std::function<void(const AppSyncClient*, const Model::GetApiCacheRequest&, const Model::GetApiCacheOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetApiCacheResponseReceivedHandler;
276  typedef std::function<void(const AppSyncClient*, const Model::GetDataSourceRequest&, const Model::GetDataSourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataSourceResponseReceivedHandler;
277  typedef std::function<void(const AppSyncClient*, const Model::GetDomainNameRequest&, const Model::GetDomainNameOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDomainNameResponseReceivedHandler;
278  typedef std::function<void(const AppSyncClient*, const Model::GetFunctionRequest&, const Model::GetFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFunctionResponseReceivedHandler;
279  typedef std::function<void(const AppSyncClient*, const Model::GetGraphqlApiRequest&, const Model::GetGraphqlApiOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetGraphqlApiResponseReceivedHandler;
280  typedef std::function<void(const AppSyncClient*, const Model::GetIntrospectionSchemaRequest&, Model::GetIntrospectionSchemaOutcome, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetIntrospectionSchemaResponseReceivedHandler;
281  typedef std::function<void(const AppSyncClient*, const Model::GetResolverRequest&, const Model::GetResolverOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetResolverResponseReceivedHandler;
282  typedef std::function<void(const AppSyncClient*, const Model::GetSchemaCreationStatusRequest&, const Model::GetSchemaCreationStatusOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSchemaCreationStatusResponseReceivedHandler;
283  typedef std::function<void(const AppSyncClient*, const Model::GetTypeRequest&, const Model::GetTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTypeResponseReceivedHandler;
284  typedef std::function<void(const AppSyncClient*, const Model::ListApiKeysRequest&, const Model::ListApiKeysOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListApiKeysResponseReceivedHandler;
285  typedef std::function<void(const AppSyncClient*, const Model::ListDataSourcesRequest&, const Model::ListDataSourcesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataSourcesResponseReceivedHandler;
286  typedef std::function<void(const AppSyncClient*, const Model::ListDomainNamesRequest&, const Model::ListDomainNamesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDomainNamesResponseReceivedHandler;
287  typedef std::function<void(const AppSyncClient*, const Model::ListFunctionsRequest&, const Model::ListFunctionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListFunctionsResponseReceivedHandler;
288  typedef std::function<void(const AppSyncClient*, const Model::ListGraphqlApisRequest&, const Model::ListGraphqlApisOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListGraphqlApisResponseReceivedHandler;
289  typedef std::function<void(const AppSyncClient*, const Model::ListResolversRequest&, const Model::ListResolversOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListResolversResponseReceivedHandler;
290  typedef std::function<void(const AppSyncClient*, const Model::ListResolversByFunctionRequest&, const Model::ListResolversByFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListResolversByFunctionResponseReceivedHandler;
291  typedef std::function<void(const AppSyncClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
292  typedef std::function<void(const AppSyncClient*, const Model::ListTypesRequest&, const Model::ListTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTypesResponseReceivedHandler;
293  typedef std::function<void(const AppSyncClient*, const Model::StartSchemaCreationRequest&, const Model::StartSchemaCreationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartSchemaCreationResponseReceivedHandler;
294  typedef std::function<void(const AppSyncClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
295  typedef std::function<void(const AppSyncClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
296  typedef std::function<void(const AppSyncClient*, const Model::UpdateApiCacheRequest&, const Model::UpdateApiCacheOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApiCacheResponseReceivedHandler;
297  typedef std::function<void(const AppSyncClient*, const Model::UpdateApiKeyRequest&, const Model::UpdateApiKeyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApiKeyResponseReceivedHandler;
298  typedef std::function<void(const AppSyncClient*, const Model::UpdateDataSourceRequest&, const Model::UpdateDataSourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDataSourceResponseReceivedHandler;
299  typedef std::function<void(const AppSyncClient*, const Model::UpdateDomainNameRequest&, const Model::UpdateDomainNameOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDomainNameResponseReceivedHandler;
300  typedef std::function<void(const AppSyncClient*, const Model::UpdateFunctionRequest&, const Model::UpdateFunctionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateFunctionResponseReceivedHandler;
301  typedef std::function<void(const AppSyncClient*, const Model::UpdateGraphqlApiRequest&, const Model::UpdateGraphqlApiOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateGraphqlApiResponseReceivedHandler;
302  typedef std::function<void(const AppSyncClient*, const Model::UpdateResolverRequest&, const Model::UpdateResolverOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateResolverResponseReceivedHandler;
303  typedef std::function<void(const AppSyncClient*, const Model::UpdateTypeRequest&, const Model::UpdateTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateTypeResponseReceivedHandler;
304 
310  {
311  public:
313 
319 
325 
330  AppSyncClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
332 
333  virtual ~AppSyncClient();
334 
335 
342 
351 
359  virtual void AssociateApiAsync(const Model::AssociateApiRequest& request, const AssociateApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
360 
367 
376 
384  virtual void CreateApiCacheAsync(const Model::CreateApiCacheRequest& request, const CreateApiCacheResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
385 
393 
403 
412  virtual void CreateApiKeyAsync(const Model::CreateApiKeyRequest& request, const CreateApiKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
413 
420 
429 
437  virtual void CreateDataSourceAsync(const Model::CreateDataSourceRequest& request, const CreateDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
438 
446 
456 
465  virtual void CreateDomainNameAsync(const Model::CreateDomainNameRequest& request, const CreateDomainNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
466 
475 
486 
496  virtual void CreateFunctionAsync(const Model::CreateFunctionRequest& request, const CreateFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
497 
504 
513 
521  virtual void CreateGraphqlApiAsync(const Model::CreateGraphqlApiRequest& request, const CreateGraphqlApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
522 
531 
542 
552  virtual void CreateResolverAsync(const Model::CreateResolverRequest& request, const CreateResolverResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
553 
560 
569 
577  virtual void CreateTypeAsync(const Model::CreateTypeRequest& request, const CreateTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
578 
585 
594 
602  virtual void DeleteApiCacheAsync(const Model::DeleteApiCacheRequest& request, const DeleteApiCacheResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
603 
610 
619 
627  virtual void DeleteApiKeyAsync(const Model::DeleteApiKeyRequest& request, const DeleteApiKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
628 
635 
644 
652  virtual void DeleteDataSourceAsync(const Model::DeleteDataSourceRequest& request, const DeleteDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
653 
661 
671 
680  virtual void DeleteDomainNameAsync(const Model::DeleteDomainNameRequest& request, const DeleteDomainNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
681 
688 
697 
705  virtual void DeleteFunctionAsync(const Model::DeleteFunctionRequest& request, const DeleteFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
706 
713 
722 
730  virtual void DeleteGraphqlApiAsync(const Model::DeleteGraphqlApiRequest& request, const DeleteGraphqlApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
731 
738 
747 
755  virtual void DeleteResolverAsync(const Model::DeleteResolverRequest& request, const DeleteResolverResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
756 
763 
772 
780  virtual void DeleteTypeAsync(const Model::DeleteTypeRequest& request, const DeleteTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
781 
789 
799 
808  virtual void DisassociateApiAsync(const Model::DisassociateApiRequest& request, const DisassociateApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
809 
816 
825 
833  virtual void FlushApiCacheAsync(const Model::FlushApiCacheRequest& request, const FlushApiCacheResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
834 
842 
852 
861  virtual void GetApiAssociationAsync(const Model::GetApiAssociationRequest& request, const GetApiAssociationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
862 
869 
878 
886  virtual void GetApiCacheAsync(const Model::GetApiCacheRequest& request, const GetApiCacheResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
887 
894 
903 
911  virtual void GetDataSourceAsync(const Model::GetDataSourceRequest& request, const GetDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
912 
920 
930 
939  virtual void GetDomainNameAsync(const Model::GetDomainNameRequest& request, const GetDomainNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
940 
947 
956 
964  virtual void GetFunctionAsync(const Model::GetFunctionRequest& request, const GetFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
965 
972 
981 
989  virtual void GetGraphqlApiAsync(const Model::GetGraphqlApiRequest& request, const GetGraphqlApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
990 
998 
1008 
1017  virtual void GetIntrospectionSchemaAsync(const Model::GetIntrospectionSchemaRequest& request, const GetIntrospectionSchemaResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1018 
1025 
1034 
1042  virtual void GetResolverAsync(const Model::GetResolverRequest& request, const GetResolverResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1043 
1051 
1061 
1070  virtual void GetSchemaCreationStatusAsync(const Model::GetSchemaCreationStatusRequest& request, const GetSchemaCreationStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1071 
1077  virtual Model::GetTypeOutcome GetType(const Model::GetTypeRequest& request) const;
1078 
1087 
1095  virtual void GetTypeAsync(const Model::GetTypeRequest& request, const GetTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1096 
1107 
1120 
1132  virtual void ListApiKeysAsync(const Model::ListApiKeysRequest& request, const ListApiKeysResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1133 
1140 
1149 
1157  virtual void ListDataSourcesAsync(const Model::ListDataSourcesRequest& request, const ListDataSourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1158 
1165 
1174 
1182  virtual void ListDomainNamesAsync(const Model::ListDomainNamesRequest& request, const ListDomainNamesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1183 
1190 
1199 
1207  virtual void ListFunctionsAsync(const Model::ListFunctionsRequest& request, const ListFunctionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1208 
1215 
1224 
1232  virtual void ListGraphqlApisAsync(const Model::ListGraphqlApisRequest& request, const ListGraphqlApisResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1233 
1240 
1249 
1257  virtual void ListResolversAsync(const Model::ListResolversRequest& request, const ListResolversResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1258 
1266 
1276 
1285  virtual void ListResolversByFunctionAsync(const Model::ListResolversByFunctionRequest& request, const ListResolversByFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1286 
1293 
1302 
1310  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1311 
1318 
1327 
1335  virtual void ListTypesAsync(const Model::ListTypesRequest& request, const ListTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1336 
1344 
1354 
1363  virtual void StartSchemaCreationAsync(const Model::StartSchemaCreationRequest& request, const StartSchemaCreationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1364 
1371 
1380 
1388  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1389 
1396 
1405 
1413  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1414 
1421 
1430 
1438  virtual void UpdateApiCacheAsync(const Model::UpdateApiCacheRequest& request, const UpdateApiCacheResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1439 
1447 
1457 
1466  virtual void UpdateApiKeyAsync(const Model::UpdateApiKeyRequest& request, const UpdateApiKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1467 
1474 
1483 
1491  virtual void UpdateDataSourceAsync(const Model::UpdateDataSourceRequest& request, const UpdateDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1492 
1500 
1510 
1519  virtual void UpdateDomainNameAsync(const Model::UpdateDomainNameRequest& request, const UpdateDomainNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1520 
1527 
1536 
1544  virtual void UpdateFunctionAsync(const Model::UpdateFunctionRequest& request, const UpdateFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1545 
1552 
1561 
1569  virtual void UpdateGraphqlApiAsync(const Model::UpdateGraphqlApiRequest& request, const UpdateGraphqlApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1570 
1577 
1586 
1594  virtual void UpdateResolverAsync(const Model::UpdateResolverRequest& request, const UpdateResolverResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1595 
1602 
1611 
1619  virtual void UpdateTypeAsync(const Model::UpdateTypeRequest& request, const UpdateTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1620 
1621 
1622  void OverrideEndpoint(const Aws::String& endpoint);
1623  private:
1624  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1625  void AssociateApiAsyncHelper(const Model::AssociateApiRequest& request, const AssociateApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1626  void CreateApiCacheAsyncHelper(const Model::CreateApiCacheRequest& request, const CreateApiCacheResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1627  void CreateApiKeyAsyncHelper(const Model::CreateApiKeyRequest& request, const CreateApiKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1628  void CreateDataSourceAsyncHelper(const Model::CreateDataSourceRequest& request, const CreateDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1629  void CreateDomainNameAsyncHelper(const Model::CreateDomainNameRequest& request, const CreateDomainNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1630  void CreateFunctionAsyncHelper(const Model::CreateFunctionRequest& request, const CreateFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1631  void CreateGraphqlApiAsyncHelper(const Model::CreateGraphqlApiRequest& request, const CreateGraphqlApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1632  void CreateResolverAsyncHelper(const Model::CreateResolverRequest& request, const CreateResolverResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1633  void CreateTypeAsyncHelper(const Model::CreateTypeRequest& request, const CreateTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1634  void DeleteApiCacheAsyncHelper(const Model::DeleteApiCacheRequest& request, const DeleteApiCacheResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1635  void DeleteApiKeyAsyncHelper(const Model::DeleteApiKeyRequest& request, const DeleteApiKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1636  void DeleteDataSourceAsyncHelper(const Model::DeleteDataSourceRequest& request, const DeleteDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1637  void DeleteDomainNameAsyncHelper(const Model::DeleteDomainNameRequest& request, const DeleteDomainNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1638  void DeleteFunctionAsyncHelper(const Model::DeleteFunctionRequest& request, const DeleteFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1639  void DeleteGraphqlApiAsyncHelper(const Model::DeleteGraphqlApiRequest& request, const DeleteGraphqlApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1640  void DeleteResolverAsyncHelper(const Model::DeleteResolverRequest& request, const DeleteResolverResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1641  void DeleteTypeAsyncHelper(const Model::DeleteTypeRequest& request, const DeleteTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1642  void DisassociateApiAsyncHelper(const Model::DisassociateApiRequest& request, const DisassociateApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1643  void FlushApiCacheAsyncHelper(const Model::FlushApiCacheRequest& request, const FlushApiCacheResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1644  void GetApiAssociationAsyncHelper(const Model::GetApiAssociationRequest& request, const GetApiAssociationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1645  void GetApiCacheAsyncHelper(const Model::GetApiCacheRequest& request, const GetApiCacheResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1646  void GetDataSourceAsyncHelper(const Model::GetDataSourceRequest& request, const GetDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1647  void GetDomainNameAsyncHelper(const Model::GetDomainNameRequest& request, const GetDomainNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1648  void GetFunctionAsyncHelper(const Model::GetFunctionRequest& request, const GetFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1649  void GetGraphqlApiAsyncHelper(const Model::GetGraphqlApiRequest& request, const GetGraphqlApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1650  void GetIntrospectionSchemaAsyncHelper(const Model::GetIntrospectionSchemaRequest& request, const GetIntrospectionSchemaResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1651  void GetResolverAsyncHelper(const Model::GetResolverRequest& request, const GetResolverResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1652  void GetSchemaCreationStatusAsyncHelper(const Model::GetSchemaCreationStatusRequest& request, const GetSchemaCreationStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1653  void GetTypeAsyncHelper(const Model::GetTypeRequest& request, const GetTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1654  void ListApiKeysAsyncHelper(const Model::ListApiKeysRequest& request, const ListApiKeysResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1655  void ListDataSourcesAsyncHelper(const Model::ListDataSourcesRequest& request, const ListDataSourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1656  void ListDomainNamesAsyncHelper(const Model::ListDomainNamesRequest& request, const ListDomainNamesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1657  void ListFunctionsAsyncHelper(const Model::ListFunctionsRequest& request, const ListFunctionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1658  void ListGraphqlApisAsyncHelper(const Model::ListGraphqlApisRequest& request, const ListGraphqlApisResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1659  void ListResolversAsyncHelper(const Model::ListResolversRequest& request, const ListResolversResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1660  void ListResolversByFunctionAsyncHelper(const Model::ListResolversByFunctionRequest& request, const ListResolversByFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1661  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1662  void ListTypesAsyncHelper(const Model::ListTypesRequest& request, const ListTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1663  void StartSchemaCreationAsyncHelper(const Model::StartSchemaCreationRequest& request, const StartSchemaCreationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1664  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1665  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1666  void UpdateApiCacheAsyncHelper(const Model::UpdateApiCacheRequest& request, const UpdateApiCacheResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1667  void UpdateApiKeyAsyncHelper(const Model::UpdateApiKeyRequest& request, const UpdateApiKeyResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1668  void UpdateDataSourceAsyncHelper(const Model::UpdateDataSourceRequest& request, const UpdateDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1669  void UpdateDomainNameAsyncHelper(const Model::UpdateDomainNameRequest& request, const UpdateDomainNameResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1670  void UpdateFunctionAsyncHelper(const Model::UpdateFunctionRequest& request, const UpdateFunctionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1671  void UpdateGraphqlApiAsyncHelper(const Model::UpdateGraphqlApiRequest& request, const UpdateGraphqlApiResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1672  void UpdateResolverAsyncHelper(const Model::UpdateResolverRequest& request, const UpdateResolverResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1673  void UpdateTypeAsyncHelper(const Model::UpdateTypeRequest& request, const UpdateTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1674 
1675  Aws::String m_uri;
1676  Aws::String m_configScheme;
1677  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
1678  };
1679 
1680 } // namespace AppSync
1681 } // namespace Aws
UpdateTypeResult.h
Aws::AppSync::AppSyncClient::UpdateResolverAsync
virtual void UpdateResolverAsync(const Model::UpdateResolverRequest &request, const UpdateResolverResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::GetResolverAsync
virtual void GetResolverAsync(const Model::GetResolverRequest &request, const GetResolverResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
AssociateApiResult.h
DeleteResolverResult.h
Aws::AppSync::AppSyncClient::ListFunctionsAsync
virtual void ListFunctionsAsync(const Model::ListFunctionsRequest &request, const ListFunctionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::GetDomainNameResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::GetDomainNameRequest &, const Model::GetDomainNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainNameResponseReceivedHandler
Definition: AppSyncClient.h:277
GetSchemaCreationStatusResult.h
Aws::AppSync::Model::CreateDataSourceOutcomeCallable
std::future< CreateDataSourceOutcome > CreateDataSourceOutcomeCallable
Definition: AppSyncClient.h:205
Aws::AppSync::Model::UpdateApiCacheOutcome
Aws::Utils::Outcome< UpdateApiCacheResult, AppSyncError > UpdateApiCacheOutcome
Definition: AppSyncClient.h:193
Aws::AppSync::AppSyncClient::DeleteApiKey
virtual Model::DeleteApiKeyOutcome DeleteApiKey(const Model::DeleteApiKeyRequest &request) const
Aws::AppSync::Model::ListResolversOutcome
Aws::Utils::Outcome< ListResolversResult, AppSyncError > ListResolversOutcome
Definition: AppSyncClient.h:186
Aws::AppSync::Model::DeleteDomainNameOutcomeCallable
std::future< DeleteDomainNameOutcome > DeleteDomainNameOutcomeCallable
Definition: AppSyncClient.h:214
Aws::AppSync::AppSyncClient::DeleteFunctionCallable
virtual Model::DeleteFunctionOutcomeCallable DeleteFunctionCallable(const Model::DeleteFunctionRequest &request) const
Aws::AppSync::Model::UpdateGraphqlApiOutcome
Aws::Utils::Outcome< UpdateGraphqlApiResult, AppSyncError > UpdateGraphqlApiOutcome
Definition: AppSyncClient.h:198
Aws::AppSync::Model::UpdateApiKeyOutcomeCallable
std::future< UpdateApiKeyOutcome > UpdateApiKeyOutcomeCallable
Definition: AppSyncClient.h:244
Aws::AppSync::DeleteDataSourceResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::DeleteDataSourceRequest &, const Model::DeleteDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataSourceResponseReceivedHandler
Definition: AppSyncClient.h:266
Aws::AppSync::ListDomainNamesResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::ListDomainNamesRequest &, const Model::ListDomainNamesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainNamesResponseReceivedHandler
Definition: AppSyncClient.h:286
UpdateApiKeyResult.h
Aws::AppSync::Model::UpdateApiKeyOutcome
Aws::Utils::Outcome< UpdateApiKeyResult, AppSyncError > UpdateApiKeyOutcome
Definition: AppSyncClient.h:194
Aws::AppSync::AppSyncClient::CreateGraphqlApi
virtual Model::CreateGraphqlApiOutcome CreateGraphqlApi(const Model::CreateGraphqlApiRequest &request) const
GetDataSourceResult.h
Aws::AppSync::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, AppSyncError > ListTagsForResourceOutcome
Definition: AppSyncClient.h:188
Aws::AppSync::AppSyncClient::CreateFunction
virtual Model::CreateFunctionOutcome CreateFunction(const Model::CreateFunctionRequest &request) const
Aws::AppSync::AppSyncClient::GetGraphqlApiCallable
virtual Model::GetGraphqlApiOutcomeCallable GetGraphqlApiCallable(const Model::GetGraphqlApiRequest &request) const
GetDomainNameResult.h
Aws::AppSync::Model::CreateResolverRequest
Definition: CreateResolverRequest.h:26
Aws::AppSync::Model::UpdateDataSourceOutcome
Aws::Utils::Outcome< UpdateDataSourceResult, AppSyncError > UpdateDataSourceOutcome
Definition: AppSyncClient.h:195
Aws::AppSync::AppSyncClient::GetApiCacheAsync
virtual void GetApiCacheAsync(const Model::GetApiCacheRequest &request, const GetApiCacheResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::DisassociateApi
virtual Model::DisassociateApiOutcome DisassociateApi(const Model::DisassociateApiRequest &request) const
Aws::AppSync::Model::GetSchemaCreationStatusRequest
Definition: GetSchemaCreationStatusRequest.h:22
Aws::AppSync::AppSyncClient::AssociateApi
virtual Model::AssociateApiOutcome AssociateApi(const Model::AssociateApiRequest &request) const
Aws::AppSync::ListDataSourcesResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::ListDataSourcesRequest &, const Model::ListDataSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSourcesResponseReceivedHandler
Definition: AppSyncClient.h:285
Aws::AppSync::GetIntrospectionSchemaResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::GetIntrospectionSchemaRequest &, Model::GetIntrospectionSchemaOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIntrospectionSchemaResponseReceivedHandler
Definition: AppSyncClient.h:280
Aws::AppSync::AppSyncClient::GetDataSourceAsync
virtual void GetDataSourceAsync(const Model::GetDataSourceRequest &request, const GetDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DeleteFunctionResult.h
CreateDataSourceResult.h
Aws::AppSync::Model::CreateApiCacheOutcomeCallable
std::future< CreateApiCacheOutcome > CreateApiCacheOutcomeCallable
Definition: AppSyncClient.h:203
Aws::AppSync::AppSyncClient::ListResolversByFunctionCallable
virtual Model::ListResolversByFunctionOutcomeCallable ListResolversByFunctionCallable(const Model::ListResolversByFunctionRequest &request) const
ListGraphqlApisResult.h
ListTypesResult.h
Aws::AppSync::Model::GetApiAssociationRequest
Definition: GetApiAssociationRequest.h:22
UpdateDomainNameResult.h
Aws::AppSync::AppSyncClient::UpdateApiCacheCallable
virtual Model::UpdateApiCacheOutcomeCallable UpdateApiCacheCallable(const Model::UpdateApiCacheRequest &request) const
AWSError.h
Aws::AppSync::ListTagsForResourceResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: AppSyncClient.h:291
Aws::AppSync::Model::GetApiCacheRequest
Definition: GetApiCacheRequest.h:26
Aws::AppSync::ListResolversByFunctionResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::ListResolversByFunctionRequest &, const Model::ListResolversByFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResolversByFunctionResponseReceivedHandler
Definition: AppSyncClient.h:290
Aws::AppSync::Model::ListGraphqlApisOutcomeCallable
std::future< ListGraphqlApisOutcome > ListGraphqlApisOutcomeCallable
Definition: AppSyncClient.h:235
Aws::AppSync::AppSyncClient::GetIntrospectionSchema
virtual Model::GetIntrospectionSchemaOutcome GetIntrospectionSchema(const Model::GetIntrospectionSchemaRequest &request) const
Aws::AppSync::Model::GetResolverOutcomeCallable
std::future< GetResolverOutcome > GetResolverOutcomeCallable
Definition: AppSyncClient.h:228
Aws::AppSync::AppSyncClient::GetSchemaCreationStatusAsync
virtual void GetSchemaCreationStatusAsync(const Model::GetSchemaCreationStatusRequest &request, const GetSchemaCreationStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::Model::DisassociateApiOutcome
Aws::Utils::Outcome< DisassociateApiResult, AppSyncError > DisassociateApiOutcome
Definition: AppSyncClient.h:169
Aws::AppSync::AppSyncClient::CreateTypeAsync
virtual void CreateTypeAsync(const Model::CreateTypeRequest &request, const CreateTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::CreateApiKey
virtual Model::CreateApiKeyOutcome CreateApiKey(const Model::CreateApiKeyRequest &request) const
ListTagsForResourceResult.h
Aws::AppSync::DeleteResolverResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::DeleteResolverRequest &, const Model::DeleteResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResolverResponseReceivedHandler
Definition: AppSyncClient.h:270
Aws::AppSync::AppSyncClient::ListGraphqlApisCallable
virtual Model::ListGraphqlApisOutcomeCallable ListGraphqlApisCallable(const Model::ListGraphqlApisRequest &request) const
Aws::AppSync::UpdateApiCacheResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::UpdateApiCacheRequest &, const Model::UpdateApiCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApiCacheResponseReceivedHandler
Definition: AppSyncClient.h:296
Aws::AppSync::CreateGraphqlApiResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::CreateGraphqlApiRequest &, const Model::CreateGraphqlApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGraphqlApiResponseReceivedHandler
Definition: AppSyncClient.h:261
Aws::AppSync::Model::GetIntrospectionSchemaOutcomeCallable
std::future< GetIntrospectionSchemaOutcome > GetIntrospectionSchemaOutcomeCallable
Definition: AppSyncClient.h:227
Aws::AppSync::Model::DeleteTypeOutcomeCallable
std::future< DeleteTypeOutcome > DeleteTypeOutcomeCallable
Definition: AppSyncClient.h:218
Aws::AppSync::ListFunctionsResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::ListFunctionsRequest &, const Model::ListFunctionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFunctionsResponseReceivedHandler
Definition: AppSyncClient.h:287
Aws::AppSync::AppSyncClient::FlushApiCacheCallable
virtual Model::FlushApiCacheOutcomeCallable FlushApiCacheCallable(const Model::FlushApiCacheRequest &request) const
Aws::AppSync::Model::UpdateTypeOutcomeCallable
std::future< UpdateTypeOutcome > UpdateTypeOutcomeCallable
Definition: AppSyncClient.h:250
CreateDomainNameResult.h
FlushApiCacheResult.h
Aws::AppSync::Model::UpdateDomainNameOutcomeCallable
std::future< UpdateDomainNameOutcome > UpdateDomainNameOutcomeCallable
Definition: AppSyncClient.h:246
Aws::AppSync::Model::FlushApiCacheRequest
Definition: FlushApiCacheRequest.h:26
Aws::AppSync::AppSyncClient::DeleteTypeCallable
virtual Model::DeleteTypeOutcomeCallable DeleteTypeCallable(const Model::DeleteTypeRequest &request) const
DeleteDomainNameResult.h
Aws::AppSync::Model::UpdateResolverOutcomeCallable
std::future< UpdateResolverOutcome > UpdateResolverOutcomeCallable
Definition: AppSyncClient.h:249
Aws::AppSync::AppSyncClient::ListResolversAsync
virtual void ListResolversAsync(const Model::ListResolversRequest &request, const ListResolversResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::CreateApiKeyAsync
virtual void CreateApiKeyAsync(const Model::CreateApiKeyRequest &request, const CreateApiKeyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::Model::UpdateResolverOutcome
Aws::Utils::Outcome< UpdateResolverResult, AppSyncError > UpdateResolverOutcome
Definition: AppSyncClient.h:199
Aws::AppSync::AppSyncClient::~AppSyncClient
virtual ~AppSyncClient()
Aws::AppSync::Model::ListDataSourcesOutcome
Aws::Utils::Outcome< ListDataSourcesResult, AppSyncError > ListDataSourcesOutcome
Definition: AppSyncClient.h:182
Aws::AppSync::Model::CreateApiKeyOutcomeCallable
std::future< CreateApiKeyOutcome > CreateApiKeyOutcomeCallable
Definition: AppSyncClient.h:204
Aws::AppSync::Model::CreateFunctionOutcome
Aws::Utils::Outcome< CreateFunctionResult, AppSyncError > CreateFunctionOutcome
Definition: AppSyncClient.h:157
Aws::AppSync::Model::UpdateDataSourceRequest
Definition: UpdateDataSourceRequest.h:29
Aws::AppSync::AppSyncClient::UpdateDomainName
virtual Model::UpdateDomainNameOutcome UpdateDomainName(const Model::UpdateDomainNameRequest &request) const
UpdateResolverResult.h
Aws::AppSync::UntagResourceResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: AppSyncClient.h:295
Aws::AppSync::CreateFunctionResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::CreateFunctionRequest &, const Model::CreateFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFunctionResponseReceivedHandler
Definition: AppSyncClient.h:260
Aws::AppSync::AppSyncClient::AssociateApiCallable
virtual Model::AssociateApiOutcomeCallable AssociateApiCallable(const Model::AssociateApiRequest &request) const
Aws::AppSync::Model::UpdateTypeRequest
Definition: UpdateTypeRequest.h:23
Aws::AppSync::AppSyncClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::Model::ListDataSourcesOutcomeCallable
std::future< ListDataSourcesOutcome > ListDataSourcesOutcomeCallable
Definition: AppSyncClient.h:232
Aws::AppSync::AppSyncClient::GetFunctionCallable
virtual Model::GetFunctionOutcomeCallable GetFunctionCallable(const Model::GetFunctionRequest &request) const
Aws::AppSync::AppSyncClient::ListDomainNamesCallable
virtual Model::ListDomainNamesOutcomeCallable ListDomainNamesCallable(const Model::ListDomainNamesRequest &request) const
Aws::AppSync::Model::GetTypeRequest
Definition: GetTypeRequest.h:27
Aws::AppSync::Model::GetSchemaCreationStatusOutcome
Aws::Utils::Outcome< GetSchemaCreationStatusResult, AppSyncError > GetSchemaCreationStatusOutcome
Definition: AppSyncClient.h:179
Aws::AppSync::AppSyncClient::DeleteDomainNameCallable
virtual Model::DeleteDomainNameOutcomeCallable DeleteDomainNameCallable(const Model::DeleteDomainNameRequest &request) const
Aws::AppSync::Model::CreateApiKeyOutcome
Aws::Utils::Outcome< CreateApiKeyResult, AppSyncError > CreateApiKeyOutcome
Definition: AppSyncClient.h:154
Aws::AppSync::AppSyncClient::GetApiCacheCallable
virtual Model::GetApiCacheOutcomeCallable GetApiCacheCallable(const Model::GetApiCacheRequest &request) const
Aws::AppSync::AppSyncClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::AppSync::CreateApiCacheResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::CreateApiCacheRequest &, const Model::CreateApiCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApiCacheResponseReceivedHandler
Definition: AppSyncClient.h:256
Aws::AppSync::Model::ListTypesOutcomeCallable
std::future< ListTypesOutcome > ListTypesOutcomeCallable
Definition: AppSyncClient.h:239
CreateApiCacheResult.h
Aws::AppSync::Model::AssociateApiOutcomeCallable
std::future< AssociateApiOutcome > AssociateApiOutcomeCallable
Definition: AppSyncClient.h:202
Aws::AppSync::AppSyncClient::DeleteGraphqlApiAsync
virtual void DeleteGraphqlApiAsync(const Model::DeleteGraphqlApiRequest &request, const DeleteGraphqlApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::UpdateFunctionResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::UpdateFunctionRequest &, const Model::UpdateFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFunctionResponseReceivedHandler
Definition: AppSyncClient.h:300
Aws::AppSync::Model::DeleteGraphqlApiRequest
Definition: DeleteGraphqlApiRequest.h:22
DeleteDataSourceResult.h
Aws::AppSync::Model::ListDataSourcesRequest
Definition: ListDataSourcesRequest.h:26
Aws::AppSync::Model::ListResolversByFunctionOutcomeCallable
std::future< ListResolversByFunctionOutcome > ListResolversByFunctionOutcomeCallable
Definition: AppSyncClient.h:237
Aws::AppSync::GetTypeResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::GetTypeRequest &, const Model::GetTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTypeResponseReceivedHandler
Definition: AppSyncClient.h:283
Aws::AppSync::AppSyncClient::ListResolversCallable
virtual Model::ListResolversOutcomeCallable ListResolversCallable(const Model::ListResolversRequest &request) const
Aws::AppSync::Model::DeleteResolverRequest
Definition: DeleteResolverRequest.h:22
Aws::AppSync::AppSyncClient
Definition: AppSyncClient.h:310
Aws::AppSync::AppSyncClient::UpdateDataSourceCallable
virtual Model::UpdateDataSourceOutcomeCallable UpdateDataSourceCallable(const Model::UpdateDataSourceRequest &request) const
Aws::AppSync::Model::DeleteFunctionOutcome
Aws::Utils::Outcome< DeleteFunctionResult, AppSyncError > DeleteFunctionOutcome
Definition: AppSyncClient.h:165
Aws::AppSync::AppSyncClient::GetApiAssociationCallable
virtual Model::GetApiAssociationOutcomeCallable GetApiAssociationCallable(const Model::GetApiAssociationRequest &request) const
Aws::AppSync::AppSyncClient::AssociateApiAsync
virtual void AssociateApiAsync(const Model::AssociateApiRequest &request, const AssociateApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::CreateDataSourceCallable
virtual Model::CreateDataSourceOutcomeCallable CreateDataSourceCallable(const Model::CreateDataSourceRequest &request) const
Aws::AppSync::ListResolversResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::ListResolversRequest &, const Model::ListResolversOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResolversResponseReceivedHandler
Definition: AppSyncClient.h:289
Aws::AppSync::Model::GetFunctionOutcomeCallable
std::future< GetFunctionOutcome > GetFunctionOutcomeCallable
Definition: AppSyncClient.h:225
Aws::AppSync::Model::CreateDomainNameOutcome
Aws::Utils::Outcome< CreateDomainNameResult, AppSyncError > CreateDomainNameOutcome
Definition: AppSyncClient.h:156
Aws::AppSync::AppSyncClient::CreateResolverCallable
virtual Model::CreateResolverOutcomeCallable CreateResolverCallable(const Model::CreateResolverRequest &request) const
AsyncCallerContext.h
Aws::AppSync::CreateTypeResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::CreateTypeRequest &, const Model::CreateTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTypeResponseReceivedHandler
Definition: AppSyncClient.h:263
GetGraphqlApiResult.h
Aws::AppSync::UpdateDataSourceResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::UpdateDataSourceRequest &, const Model::UpdateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDataSourceResponseReceivedHandler
Definition: AppSyncClient.h:298
CreateApiKeyResult.h
Aws::AppSync::AppSyncClient::DeleteApiKeyCallable
virtual Model::DeleteApiKeyOutcomeCallable DeleteApiKeyCallable(const Model::DeleteApiKeyRequest &request) const
AppSync_EXPORTS.h
Aws::AppSync::DeleteTypeResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::DeleteTypeRequest &, const Model::DeleteTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTypeResponseReceivedHandler
Definition: AppSyncClient.h:271
Aws::AppSync::Model::CreateApiKeyRequest
Definition: CreateApiKeyRequest.h:22
Aws::AppSync::Model::DeleteTypeOutcome
Aws::Utils::Outcome< DeleteTypeResult, AppSyncError > DeleteTypeOutcome
Definition: AppSyncClient.h:168
GetResolverResult.h
Aws::AppSync::Model::DeleteTypeRequest
Definition: DeleteTypeRequest.h:22
Aws::AppSync::Model::DisassociateApiOutcomeCallable
std::future< DisassociateApiOutcome > DisassociateApiOutcomeCallable
Definition: AppSyncClient.h:219
Aws::AppSync::Model::CreateDataSourceOutcome
Aws::Utils::Outcome< CreateDataSourceResult, AppSyncError > CreateDataSourceOutcome
Definition: AppSyncClient.h:155
Aws::AppSync::Model::CreateFunctionOutcomeCallable
std::future< CreateFunctionOutcome > CreateFunctionOutcomeCallable
Definition: AppSyncClient.h:207
GetFunctionResult.h
Aws::AppSync::AppSyncClient::UpdateFunctionAsync
virtual void UpdateFunctionAsync(const Model::UpdateFunctionRequest &request, const UpdateFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::Model::ListDomainNamesOutcome
Aws::Utils::Outcome< ListDomainNamesResult, AppSyncError > ListDomainNamesOutcome
Definition: AppSyncClient.h:183
Aws::AppSync::Model::UpdateFunctionRequest
Definition: UpdateFunctionRequest.h:23
Aws::AppSync::AppSyncClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::AppSync::AppSyncClient::DeleteResolverCallable
virtual Model::DeleteResolverOutcomeCallable DeleteResolverCallable(const Model::DeleteResolverRequest &request) const
Aws::AppSync::AppSyncClient::GetTypeCallable
virtual Model::GetTypeOutcomeCallable GetTypeCallable(const Model::GetTypeRequest &request) const
Aws::AppSync::AppSyncClient::CreateFunctionCallable
virtual Model::CreateFunctionOutcomeCallable CreateFunctionCallable(const Model::CreateFunctionRequest &request) const
Aws::AppSync::DeleteApiKeyResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::DeleteApiKeyRequest &, const Model::DeleteApiKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApiKeyResponseReceivedHandler
Definition: AppSyncClient.h:265
Aws::AppSync::AppSyncClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::AppSync::Model::GetTypeOutcome
Aws::Utils::Outcome< GetTypeResult, AppSyncError > GetTypeOutcome
Definition: AppSyncClient.h:180
Aws::AppSync::Model::DeleteGraphqlApiOutcomeCallable
std::future< DeleteGraphqlApiOutcome > DeleteGraphqlApiOutcomeCallable
Definition: AppSyncClient.h:216
ListDomainNamesResult.h
Aws::AppSync::Model::ListTypesRequest
Definition: ListTypesRequest.h:27
Aws::AppSync::CreateDomainNameResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::CreateDomainNameRequest &, const Model::CreateDomainNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainNameResponseReceivedHandler
Definition: AppSyncClient.h:259
Aws::AppSync::AppSyncClient::DeleteApiCacheCallable
virtual Model::DeleteApiCacheOutcomeCallable DeleteApiCacheCallable(const Model::DeleteApiCacheRequest &request) const
Aws::AppSync::AppSyncClient::ListTypesAsync
virtual void ListTypesAsync(const Model::ListTypesRequest &request, const ListTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::GetGraphqlApiAsync
virtual void GetGraphqlApiAsync(const Model::GetGraphqlApiRequest &request, const GetGraphqlApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::GetSchemaCreationStatusCallable
virtual Model::GetSchemaCreationStatusOutcomeCallable GetSchemaCreationStatusCallable(const Model::GetSchemaCreationStatusRequest &request) const
Aws::AppSync::AppSyncClient::CreateApiCacheCallable
virtual Model::CreateApiCacheOutcomeCallable CreateApiCacheCallable(const Model::CreateApiCacheRequest &request) const
Aws::AppSync::Model::DeleteResolverOutcomeCallable
std::future< DeleteResolverOutcome > DeleteResolverOutcomeCallable
Definition: AppSyncClient.h:217
CreateResolverResult.h
Aws::AppSync::AppSyncClient::UpdateApiKeyAsync
virtual void UpdateApiKeyAsync(const Model::UpdateApiKeyRequest &request, const UpdateApiKeyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::Model::DeleteFunctionOutcomeCallable
std::future< DeleteFunctionOutcome > DeleteFunctionOutcomeCallable
Definition: AppSyncClient.h:215
StartSchemaCreationResult.h
Aws::AppSync::Model::CreateResolverOutcome
Aws::Utils::Outcome< CreateResolverResult, AppSyncError > CreateResolverOutcome
Definition: AppSyncClient.h:159
Aws::AppSync::Model::CreateResolverOutcomeCallable
std::future< CreateResolverOutcome > CreateResolverOutcomeCallable
Definition: AppSyncClient.h:209
Aws::AppSync::Model::CreateDomainNameOutcomeCallable
std::future< CreateDomainNameOutcome > CreateDomainNameOutcomeCallable
Definition: AppSyncClient.h:206
Aws::AppSync::AppSyncClient::DeleteGraphqlApiCallable
virtual Model::DeleteGraphqlApiOutcomeCallable DeleteGraphqlApiCallable(const Model::DeleteGraphqlApiRequest &request) const
Aws::AppSync::AppSyncClient::GetType
virtual Model::GetTypeOutcome GetType(const Model::GetTypeRequest &request) const
Aws::AppSync::UpdateApiKeyResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::UpdateApiKeyRequest &, const Model::UpdateApiKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApiKeyResponseReceivedHandler
Definition: AppSyncClient.h:297
Aws::AppSync::Model::DeleteDomainNameRequest
Definition: DeleteDomainNameRequest.h:22
Aws::AppSync::AppSyncClient::GetTypeAsync
virtual void GetTypeAsync(const Model::GetTypeRequest &request, const GetTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::ListApiKeys
virtual Model::ListApiKeysOutcome ListApiKeys(const Model::ListApiKeysRequest &request) const
Aws::AppSync::Model::DeleteGraphqlApiOutcome
Aws::Utils::Outcome< DeleteGraphqlApiResult, AppSyncError > DeleteGraphqlApiOutcome
Definition: AppSyncClient.h:166
Aws::AppSync::AppSyncClient::GetResolver
virtual Model::GetResolverOutcome GetResolver(const Model::GetResolverRequest &request) const
Aws::AppSync::AppSyncClient::CreateApiCacheAsync
virtual void CreateApiCacheAsync(const Model::CreateApiCacheRequest &request, const CreateApiCacheResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::ListGraphqlApisResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::ListGraphqlApisRequest &, const Model::ListGraphqlApisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGraphqlApisResponseReceivedHandler
Definition: AppSyncClient.h:288
Aws::AppSync::AppSyncClient::FlushApiCacheAsync
virtual void FlushApiCacheAsync(const Model::FlushApiCacheRequest &request, const FlushApiCacheResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetApiAssociationResult.h
Aws::AppSync::Model::ListApiKeysOutcomeCallable
std::future< ListApiKeysOutcome > ListApiKeysOutcomeCallable
Definition: AppSyncClient.h:231
Aws::AppSync::AppSyncClient::DeleteDataSource
virtual Model::DeleteDataSourceOutcome DeleteDataSource(const Model::DeleteDataSourceRequest &request) const
Aws::AppSync::AppSyncClient::UpdateApiCacheAsync
virtual void UpdateApiCacheAsync(const Model::UpdateApiCacheRequest &request, const UpdateApiCacheResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
UpdateGraphqlApiResult.h
Aws::AppSync::Model::GetResolverOutcome
Aws::Utils::Outcome< GetResolverResult, AppSyncError > GetResolverOutcome
Definition: AppSyncClient.h:178
Aws::AppSync::Model::GetDataSourceOutcome
Aws::Utils::Outcome< GetDataSourceResult, AppSyncError > GetDataSourceOutcome
Definition: AppSyncClient.h:173
Aws::AppSync::Model::DeleteDataSourceRequest
Definition: DeleteDataSourceRequest.h:22
Aws::AppSync::AppSyncClient::AppSyncClient
AppSyncClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::AppSync::AppSyncClient::StartSchemaCreationCallable
virtual Model::StartSchemaCreationOutcomeCallable StartSchemaCreationCallable(const Model::StartSchemaCreationRequest &request) const
Aws::AppSync::AppSyncClient::ListApiKeysAsync
virtual void ListApiKeysAsync(const Model::ListApiKeysRequest &request, const ListApiKeysResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::AppSyncClient
AppSyncClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::AppSync::Model::GetDomainNameOutcome
Aws::Utils::Outcome< GetDomainNameResult, AppSyncError > GetDomainNameOutcome
Definition: AppSyncClient.h:174
ListResolversResult.h
Aws::AppSync::AppSyncClient::CreateTypeCallable
virtual Model::CreateTypeOutcomeCallable CreateTypeCallable(const Model::CreateTypeRequest &request) const
Aws::AppSync::Model::ListDomainNamesRequest
Definition: ListDomainNamesRequest.h:26
Aws::AppSync::Model::UpdateDataSourceOutcomeCallable
std::future< UpdateDataSourceOutcome > UpdateDataSourceOutcomeCallable
Definition: AppSyncClient.h:245
Aws::AppSync::Model::ListApiKeysRequest
Definition: ListApiKeysRequest.h:26
Aws::AppSync::AppSyncClient::UpdateTypeAsync
virtual void UpdateTypeAsync(const Model::UpdateTypeRequest &request, const UpdateTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::DeleteDomainName
virtual Model::DeleteDomainNameOutcome DeleteDomainName(const Model::DeleteDomainNameRequest &request) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::AppSync::AppSyncClient::GetApiAssociationAsync
virtual void GetApiAssociationAsync(const Model::GetApiAssociationRequest &request, const GetApiAssociationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::DeleteResolverAsync
virtual void DeleteResolverAsync(const Model::DeleteResolverRequest &request, const DeleteResolverResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::CreateDataSourceAsync
virtual void CreateDataSourceAsync(const Model::CreateDataSourceRequest &request, const CreateDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::CreateType
virtual Model::CreateTypeOutcome CreateType(const Model::CreateTypeRequest &request) const
Aws::AppSync::AppSyncClient::ListDomainNamesAsync
virtual void ListDomainNamesAsync(const Model::ListDomainNamesRequest &request, const ListDomainNamesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListResolversByFunctionResult.h
Aws::AppSync::CreateResolverResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::CreateResolverRequest &, const Model::CreateResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateResolverResponseReceivedHandler
Definition: AppSyncClient.h:262
Aws::AppSync::Model::ListTypesOutcome
Aws::Utils::Outcome< ListTypesResult, AppSyncError > ListTypesOutcome
Definition: AppSyncClient.h:189
Aws::AppSync::Model::GetGraphqlApiRequest
Definition: GetGraphqlApiRequest.h:22
Aws::AppSync::AppSyncClient::UpdateTypeCallable
virtual Model::UpdateTypeOutcomeCallable UpdateTypeCallable(const Model::UpdateTypeRequest &request) const
Aws::AppSync::AppSyncClient::CreateDomainName
virtual Model::CreateDomainNameOutcome CreateDomainName(const Model::CreateDomainNameRequest &request) const
Aws::AppSync::Model::CreateTypeOutcome
Aws::Utils::Outcome< CreateTypeResult, AppSyncError > CreateTypeOutcome
Definition: AppSyncClient.h:160
Aws::AppSync::AppSyncClient::DeleteGraphqlApi
virtual Model::DeleteGraphqlApiOutcome DeleteGraphqlApi(const Model::DeleteGraphqlApiRequest &request) const
TagResourceResult.h
Aws::AppSync::Model::ListResolversRequest
Definition: ListResolversRequest.h:26
Aws::AppSync::AppSyncClient::GetFunctionAsync
virtual void GetFunctionAsync(const Model::GetFunctionRequest &request, const GetFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListApiKeysResult.h
Aws::AppSync::AppSyncClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::AppSync::Model::CreateTypeOutcomeCallable
std::future< CreateTypeOutcome > CreateTypeOutcomeCallable
Definition: AppSyncClient.h:210
Aws::AppSync::AppSyncClient::UpdateApiCache
virtual Model::UpdateApiCacheOutcome UpdateApiCache(const Model::UpdateApiCacheRequest &request) const
Aws::AppSync::GetResolverResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::GetResolverRequest &, const Model::GetResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResolverResponseReceivedHandler
Definition: AppSyncClient.h:281
Aws::AppSync::Model::ListGraphqlApisOutcome
Aws::Utils::Outcome< ListGraphqlApisResult, AppSyncError > ListGraphqlApisOutcome
Definition: AppSyncClient.h:185
Aws::AppSync::AppSyncClient::GetDataSourceCallable
virtual Model::GetDataSourceOutcomeCallable GetDataSourceCallable(const Model::GetDataSourceRequest &request) const
Aws::AppSync::AppSyncClient::CreateDataSource
virtual Model::CreateDataSourceOutcome CreateDataSource(const Model::CreateDataSourceRequest &request) const
Aws::AppSync::AppSyncClient::ListDomainNames
virtual Model::ListDomainNamesOutcome ListDomainNames(const Model::ListDomainNamesRequest &request) const
Aws::AppSync::AppSyncClient::UpdateResolverCallable
virtual Model::UpdateResolverOutcomeCallable UpdateResolverCallable(const Model::UpdateResolverRequest &request) const
Aws::AppSync::Model::DeleteApiKeyRequest
Definition: DeleteApiKeyRequest.h:22
Aws::AppSync::AppSyncClient::ListResolvers
virtual Model::ListResolversOutcome ListResolvers(const Model::ListResolversRequest &request) const
DisassociateApiResult.h
Aws::AppSync::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: AppSyncClient.h:242
Aws::AppSync::Model::CreateTypeRequest
Definition: CreateTypeRequest.h:23
Aws::AppSync::Model::UpdateTypeOutcome
Aws::Utils::Outcome< UpdateTypeResult, AppSyncError > UpdateTypeOutcome
Definition: AppSyncClient.h:200
Aws::AppSync::AppSyncClient::GetIntrospectionSchemaCallable
virtual Model::GetIntrospectionSchemaOutcomeCallable GetIntrospectionSchemaCallable(const Model::GetIntrospectionSchemaRequest &request) const
Aws::AppSync::AppSyncClient::StartSchemaCreationAsync
virtual void StartSchemaCreationAsync(const Model::StartSchemaCreationRequest &request, const StartSchemaCreationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::ListResolversByFunctionAsync
virtual void ListResolversByFunctionAsync(const Model::ListResolversByFunctionRequest &request, const ListResolversByFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: AppSyncClient.h:312
Aws::AppSync::AppSyncClient::UpdateGraphqlApiAsync
virtual void UpdateGraphqlApiAsync(const Model::UpdateGraphqlApiRequest &request, const UpdateGraphqlApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::GetSchemaCreationStatusResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::GetSchemaCreationStatusRequest &, const Model::GetSchemaCreationStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSchemaCreationStatusResponseReceivedHandler
Definition: AppSyncClient.h:282
Aws::AppSync::Model::UpdateApiKeyRequest
Definition: UpdateApiKeyRequest.h:22
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::AppSync::AppSyncClient::GetApiAssociation
virtual Model::GetApiAssociationOutcome GetApiAssociation(const Model::GetApiAssociationRequest &request) const
Aws::AppSync::AppSyncClient::CreateGraphqlApiCallable
virtual Model::CreateGraphqlApiOutcomeCallable CreateGraphqlApiCallable(const Model::CreateGraphqlApiRequest &request) const
Aws::AppSync::UpdateGraphqlApiResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::UpdateGraphqlApiRequest &, const Model::UpdateGraphqlApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGraphqlApiResponseReceivedHandler
Definition: AppSyncClient.h:301
Aws::AppSync::Model::UpdateFunctionOutcomeCallable
std::future< UpdateFunctionOutcome > UpdateFunctionOutcomeCallable
Definition: AppSyncClient.h:247
Aws::AppSync::AppSyncClient::DeleteType
virtual Model::DeleteTypeOutcome DeleteType(const Model::DeleteTypeRequest &request) const
Aws::AppSync::Model::TagResourceRequest
Definition: TagResourceRequest.h:23
Aws::AppSync::AppSyncClient::ListTypes
virtual Model::ListTypesOutcome ListTypes(const Model::ListTypesRequest &request) const
GetApiCacheResult.h
Aws::AppSync::AppSyncClient::CreateDomainNameAsync
virtual void CreateDomainNameAsync(const Model::CreateDomainNameRequest &request, const CreateDomainNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::CreateApiKeyResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::CreateApiKeyRequest &, const Model::CreateApiKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApiKeyResponseReceivedHandler
Definition: AppSyncClient.h:257
Aws::AppSync::AppSyncClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::AppSync::AppSyncClient::CreateGraphqlApiAsync
virtual void CreateGraphqlApiAsync(const Model::CreateGraphqlApiRequest &request, const CreateGraphqlApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::ListFunctions
virtual Model::ListFunctionsOutcome ListFunctions(const Model::ListFunctionsRequest &request) const
Aws::AppSync::Model::DisassociateApiRequest
Definition: DisassociateApiRequest.h:22
Aws::AppSync::UpdateTypeResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::UpdateTypeRequest &, const Model::UpdateTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTypeResponseReceivedHandler
Definition: AppSyncClient.h:303
Aws::AppSync::GetDataSourceResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::GetDataSourceRequest &, const Model::GetDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataSourceResponseReceivedHandler
Definition: AppSyncClient.h:276
Aws::AppSync::Model::DeleteApiCacheOutcomeCallable
std::future< DeleteApiCacheOutcome > DeleteApiCacheOutcomeCallable
Definition: AppSyncClient.h:211
Aws::AppSync::DeleteApiCacheResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::DeleteApiCacheRequest &, const Model::DeleteApiCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApiCacheResponseReceivedHandler
Definition: AppSyncClient.h:264
AWSString.h
Aws::AppSync::AppSyncClient::DeleteResolver
virtual Model::DeleteResolverOutcome DeleteResolver(const Model::DeleteResolverRequest &request) const
CreateTypeResult.h
Aws::AppSync::Model::AssociateApiRequest
Definition: AssociateApiRequest.h:22
Aws::AppSync::AppSyncClient::DeleteApiKeyAsync
virtual void DeleteApiKeyAsync(const Model::DeleteApiKeyRequest &request, const DeleteApiKeyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::AWSJsonClient
Definition: AWSClient.h:338
UpdateFunctionResult.h
Aws::AppSync::Model::DeleteApiCacheRequest
Definition: DeleteApiCacheRequest.h:26
Aws::AppSync::AppSyncClient::DeleteApiCacheAsync
virtual void DeleteApiCacheAsync(const Model::DeleteApiCacheRequest &request, const DeleteApiCacheResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::DisassociateApiAsync
virtual void DisassociateApiAsync(const Model::DisassociateApiRequest &request, const DisassociateApiResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::ListDataSourcesAsync
virtual void ListDataSourcesAsync(const Model::ListDataSourcesRequest &request, const ListDataSourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetTypeResult.h
Aws::AppSync::Model::CreateDataSourceRequest
Definition: CreateDataSourceRequest.h:29
Aws::AppSync::AppSyncClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::AppSync::AppSyncClient::StartSchemaCreation
virtual Model::StartSchemaCreationOutcome StartSchemaCreation(const Model::StartSchemaCreationRequest &request) const
DeleteApiCacheResult.h
Aws::AppSync::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:27
Aws::AppSync::GetFunctionResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::GetFunctionRequest &, const Model::GetFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFunctionResponseReceivedHandler
Definition: AppSyncClient.h:278
Aws::AppSync::Model::GetSchemaCreationStatusOutcomeCallable
std::future< GetSchemaCreationStatusOutcome > GetSchemaCreationStatusOutcomeCallable
Definition: AppSyncClient.h:229
Aws::AppSync::AppSyncClient::ListGraphqlApisAsync
virtual void ListGraphqlApisAsync(const Model::ListGraphqlApisRequest &request, const ListGraphqlApisResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::Model::GetApiAssociationOutcome
Aws::Utils::Outcome< GetApiAssociationResult, AppSyncError > GetApiAssociationOutcome
Definition: AppSyncClient.h:171
Aws::AppSync::FlushApiCacheResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::FlushApiCacheRequest &, const Model::FlushApiCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > FlushApiCacheResponseReceivedHandler
Definition: AppSyncClient.h:273
Aws::AppSync::AppSyncClient::GetDomainNameAsync
virtual void GetDomainNameAsync(const Model::GetDomainNameRequest &request, const GetDomainNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::ListDataSourcesCallable
virtual Model::ListDataSourcesOutcomeCallable ListDataSourcesCallable(const Model::ListDataSourcesRequest &request) const
Aws::AppSync::AppSyncClient::UpdateApiKey
virtual Model::UpdateApiKeyOutcome UpdateApiKey(const Model::UpdateApiKeyRequest &request) const
Aws::AppSync::AppSyncClient::UpdateDataSourceAsync
virtual void UpdateDataSourceAsync(const Model::UpdateDataSourceRequest &request, const UpdateDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::Model::GetResolverRequest
Definition: GetResolverRequest.h:22
Aws::AppSync::Model::DeleteApiCacheOutcome
Aws::Utils::Outcome< DeleteApiCacheResult, AppSyncError > DeleteApiCacheOutcome
Definition: AppSyncClient.h:161
Aws::AppSync::AppSyncClient::AppSyncClient
AppSyncClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::AppSync::Model::GetApiCacheOutcome
Aws::Utils::Outcome< GetApiCacheResult, AppSyncError > GetApiCacheOutcome
Definition: AppSyncClient.h:172
Aws::AppSync::AppSyncClient::CreateApiKeyCallable
virtual Model::CreateApiKeyOutcomeCallable CreateApiKeyCallable(const Model::CreateApiKeyRequest &request) const
AppSyncErrors.h
Aws::AppSync::AppSyncClient::ListResolversByFunction
virtual Model::ListResolversByFunctionOutcome ListResolversByFunction(const Model::ListResolversByFunctionRequest &request) const
Aws::AppSync::Model::DeleteApiKeyOutcomeCallable
std::future< DeleteApiKeyOutcome > DeleteApiKeyOutcomeCallable
Definition: AppSyncClient.h:212
Aws::AppSync::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: AppSyncClient.h:238
Aws::AppSync::Model::ListFunctionsOutcome
Aws::Utils::Outcome< ListFunctionsResult, AppSyncError > ListFunctionsOutcome
Definition: AppSyncClient.h:184
Aws::AppSync::AppSyncClient::UpdateDomainNameCallable
virtual Model::UpdateDomainNameOutcomeCallable UpdateDomainNameCallable(const Model::UpdateDomainNameRequest &request) const
Aws::AppSync::DeleteFunctionResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::DeleteFunctionRequest &, const Model::DeleteFunctionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFunctionResponseReceivedHandler
Definition: AppSyncClient.h:268
Aws::AppSync::AppSyncClient::GetApiCache
virtual Model::GetApiCacheOutcome GetApiCache(const Model::GetApiCacheRequest &request) const
UpdateApiCacheResult.h
Aws::AppSync::Model::GetDataSourceOutcomeCallable
std::future< GetDataSourceOutcome > GetDataSourceOutcomeCallable
Definition: AppSyncClient.h:223
Aws::AppSync::Model::GetApiAssociationOutcomeCallable
std::future< GetApiAssociationOutcome > GetApiAssociationOutcomeCallable
Definition: AppSyncClient.h:221
ListDataSourcesResult.h
Aws::AppSync::AppSyncClient::CreateApiCache
virtual Model::CreateApiCacheOutcome CreateApiCache(const Model::CreateApiCacheRequest &request) const
Aws::AppSync::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, AppSyncError > UntagResourceOutcome
Definition: AppSyncClient.h:192
Aws::AppSync::Model::GetApiCacheOutcomeCallable
std::future< GetApiCacheOutcome > GetApiCacheOutcomeCallable
Definition: AppSyncClient.h:222
Aws::AppSync::AppSyncClient::ListApiKeysCallable
virtual Model::ListApiKeysOutcomeCallable ListApiKeysCallable(const Model::ListApiKeysRequest &request) const
Aws::AppSync::AppSyncClient::DeleteFunctionAsync
virtual void DeleteFunctionAsync(const Model::DeleteFunctionRequest &request, const DeleteFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::UpdateGraphqlApiCallable
virtual Model::UpdateGraphqlApiOutcomeCallable UpdateGraphqlApiCallable(const Model::UpdateGraphqlApiRequest &request) const
Aws::AppSync::AppSyncClient::GetResolverCallable
virtual Model::GetResolverOutcomeCallable GetResolverCallable(const Model::GetResolverRequest &request) const
Aws::AppSync::ListTypesResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::ListTypesRequest &, const Model::ListTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTypesResponseReceivedHandler
Definition: AppSyncClient.h:292
Aws::AppSync::DeleteDomainNameResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::DeleteDomainNameRequest &, const Model::DeleteDomainNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainNameResponseReceivedHandler
Definition: AppSyncClient.h:267
Aws::AppSync::AppSyncClient::ListFunctionsCallable
virtual Model::ListFunctionsOutcomeCallable ListFunctionsCallable(const Model::ListFunctionsRequest &request) const
Aws::AppSync::Model::DeleteDataSourceOutcomeCallable
std::future< DeleteDataSourceOutcome > DeleteDataSourceOutcomeCallable
Definition: AppSyncClient.h:213
Aws::AppSync::Model::ListGraphqlApisRequest
Definition: ListGraphqlApisRequest.h:26
Aws::AppSync::Model::UpdateGraphqlApiOutcomeCallable
std::future< UpdateGraphqlApiOutcome > UpdateGraphqlApiOutcomeCallable
Definition: AppSyncClient.h:248
Aws::AppSync::Model::UpdateDomainNameRequest
Definition: UpdateDomainNameRequest.h:22
Aws::AppSync::Model::ListFunctionsOutcomeCallable
std::future< ListFunctionsOutcome > ListFunctionsOutcomeCallable
Definition: AppSyncClient.h:234
ClientConfiguration.h
Aws::AppSync::AppSyncClient::UpdateResolver
virtual Model::UpdateResolverOutcome UpdateResolver(const Model::UpdateResolverRequest &request) const
Aws::AppSync::Model::CreateDomainNameRequest
Definition: CreateDomainNameRequest.h:22
Aws::AppSync::Model::ListResolversOutcomeCallable
std::future< ListResolversOutcome > ListResolversOutcomeCallable
Definition: AppSyncClient.h:236
Aws::AppSync::Model::CreateGraphqlApiRequest
Definition: CreateGraphqlApiRequest.h:30
Aws::AppSync::AppSyncClient::CreateResolver
virtual Model::CreateResolverOutcome CreateResolver(const Model::CreateResolverRequest &request) const
Aws::AppSync::Model::ListDomainNamesOutcomeCallable
std::future< ListDomainNamesOutcome > ListDomainNamesOutcomeCallable
Definition: AppSyncClient.h:233
Aws::AppSync::Model::UpdateResolverRequest
Definition: UpdateResolverRequest.h:26
Aws
Definition: AccessManagementClient.h:15
Aws::AppSync::Model::CreateApiCacheRequest
Definition: CreateApiCacheRequest.h:28
Aws::AppSync::DisassociateApiResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::DisassociateApiRequest &, const Model::DisassociateApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateApiResponseReceivedHandler
Definition: AppSyncClient.h:272
CreateGraphqlApiResult.h
Aws::AppSync::AppSyncClient::GetDomainName
virtual Model::GetDomainNameOutcome GetDomainName(const Model::GetDomainNameRequest &request) const
HttpTypes.h
Aws::AppSync::AppSyncClient::DeleteDataSourceAsync
virtual void DeleteDataSourceAsync(const Model::DeleteDataSourceRequest &request, const DeleteDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::Model::UpdateApiCacheRequest
Definition: UpdateApiCacheRequest.h:28
Aws::AppSync::UpdateDomainNameResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::UpdateDomainNameRequest &, const Model::UpdateDomainNameOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainNameResponseReceivedHandler
Definition: AppSyncClient.h:299
Aws::AppSync::Model::ListResolversByFunctionRequest
Definition: ListResolversByFunctionRequest.h:26
ListFunctionsResult.h
Aws::AppSync::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::AppSync::Model::DeleteDataSourceOutcome
Aws::Utils::Outcome< DeleteDataSourceResult, AppSyncError > DeleteDataSourceOutcome
Definition: AppSyncClient.h:163
Aws::AppSync::ListApiKeysResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::ListApiKeysRequest &, const Model::ListApiKeysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApiKeysResponseReceivedHandler
Definition: AppSyncClient.h:284
Aws::AppSync::AppSyncClient::GetIntrospectionSchemaAsync
virtual void GetIntrospectionSchemaAsync(const Model::GetIntrospectionSchemaRequest &request, const GetIntrospectionSchemaResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::Model::DeleteFunctionRequest
Definition: DeleteFunctionRequest.h:22
Aws::AppSync::AppSyncClient::GetDataSource
virtual Model::GetDataSourceOutcome GetDataSource(const Model::GetDataSourceRequest &request) const
Aws::AppSync::AppSyncClient::GetGraphqlApi
virtual Model::GetGraphqlApiOutcome GetGraphqlApi(const Model::GetGraphqlApiRequest &request) const
Aws::AppSync::Model::StartSchemaCreationOutcome
Aws::Utils::Outcome< StartSchemaCreationResult, AppSyncError > StartSchemaCreationOutcome
Definition: AppSyncClient.h:190
Aws::AppSync::AppSyncClient::DeleteDomainNameAsync
virtual void DeleteDomainNameAsync(const Model::DeleteDomainNameRequest &request, const DeleteDomainNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Utils::Outcome
Definition: Outcome.h:26
DeleteApiKeyResult.h
Aws::AppSync::Model::GetTypeOutcomeCallable
std::future< GetTypeOutcome > GetTypeOutcomeCallable
Definition: AppSyncClient.h:230
Aws::AppSync::Model::GetDomainNameRequest
Definition: GetDomainNameRequest.h:22
Aws::AppSync::AppSyncClient::DeleteDataSourceCallable
virtual Model::DeleteDataSourceOutcomeCallable DeleteDataSourceCallable(const Model::DeleteDataSourceRequest &request) const
AWS_APPSYNC_API
#define AWS_APPSYNC_API
Definition: AppSync_EXPORTS.h:28
Aws::AppSync::AppSyncClient::GetDomainNameCallable
virtual Model::GetDomainNameOutcomeCallable GetDomainNameCallable(const Model::GetDomainNameRequest &request) const
Aws::AppSync::Model::StartSchemaCreationOutcomeCallable
std::future< StartSchemaCreationOutcome > StartSchemaCreationOutcomeCallable
Definition: AppSyncClient.h:240
Aws::AppSync::StartSchemaCreationResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::StartSchemaCreationRequest &, const Model::StartSchemaCreationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartSchemaCreationResponseReceivedHandler
Definition: AppSyncClient.h:293
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::AppSync::AppSyncClient::DisassociateApiCallable
virtual Model::DisassociateApiOutcomeCallable DisassociateApiCallable(const Model::DisassociateApiRequest &request) const
Aws::AppSync::Model::DeleteApiKeyOutcome
Aws::Utils::Outcome< DeleteApiKeyResult, AppSyncError > DeleteApiKeyOutcome
Definition: AppSyncClient.h:162
Aws::AppSync::AppSyncClient::UpdateFunctionCallable
virtual Model::UpdateFunctionOutcomeCallable UpdateFunctionCallable(const Model::UpdateFunctionRequest &request) const
Aws::AppSync::AppSyncClient::UpdateType
virtual Model::UpdateTypeOutcome UpdateType(const Model::UpdateTypeRequest &request) const
Aws::AppSync::AppSyncClient::UpdateApiKeyCallable
virtual Model::UpdateApiKeyOutcomeCallable UpdateApiKeyCallable(const Model::UpdateApiKeyRequest &request) const
Aws::AppSync::Model::GetIntrospectionSchemaOutcome
Aws::Utils::Outcome< GetIntrospectionSchemaResult, AppSyncError > GetIntrospectionSchemaOutcome
Definition: AppSyncClient.h:177
AWSClient.h
Aws::AppSync::Model::CreateApiCacheOutcome
Aws::Utils::Outcome< CreateApiCacheResult, AppSyncError > CreateApiCacheOutcome
Definition: AppSyncClient.h:153
DeleteGraphqlApiResult.h
Aws::AppSync::GetApiAssociationResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::GetApiAssociationRequest &, const Model::GetApiAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApiAssociationResponseReceivedHandler
Definition: AppSyncClient.h:274
Aws::AppSync::Model::CreateGraphqlApiOutcome
Aws::Utils::Outcome< CreateGraphqlApiResult, AppSyncError > CreateGraphqlApiOutcome
Definition: AppSyncClient.h:158
Aws::AppSync::GetApiCacheResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::GetApiCacheRequest &, const Model::GetApiCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApiCacheResponseReceivedHandler
Definition: AppSyncClient.h:275
Aws::AppSync::UpdateResolverResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::UpdateResolverRequest &, const Model::UpdateResolverOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateResolverResponseReceivedHandler
Definition: AppSyncClient.h:302
CreateFunctionResult.h
Aws::AppSync::CreateDataSourceResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::CreateDataSourceRequest &, const Model::CreateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataSourceResponseReceivedHandler
Definition: AppSyncClient.h:258
Aws::AppSync::Model::DeleteResolverOutcome
Aws::Utils::Outcome< DeleteResolverResult, AppSyncError > DeleteResolverOutcome
Definition: AppSyncClient.h:167
DeleteTypeResult.h
Aws::AppSync::Model::UpdateDomainNameOutcome
Aws::Utils::Outcome< UpdateDomainNameResult, AppSyncError > UpdateDomainNameOutcome
Definition: AppSyncClient.h:196
Aws::AppSync::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: AppSyncClient.h:241
Aws::AppSync::Model::GetDomainNameOutcomeCallable
std::future< GetDomainNameOutcome > GetDomainNameOutcomeCallable
Definition: AppSyncClient.h:224
Aws::AppSync::Model::UpdateFunctionOutcome
Aws::Utils::Outcome< UpdateFunctionResult, AppSyncError > UpdateFunctionOutcome
Definition: AppSyncClient.h:197
Aws::AppSync::AppSyncClient::CreateResolverAsync
virtual void CreateResolverAsync(const Model::CreateResolverRequest &request, const CreateResolverResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
GetIntrospectionSchemaResult.h
UntagResourceResult.h
Aws::AppSync::TagResourceResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: AppSyncClient.h:294
Aws::AppSync::Model::ListApiKeysOutcome
Aws::Utils::Outcome< ListApiKeysResult, AppSyncError > ListApiKeysOutcome
Definition: AppSyncClient.h:181
Aws::AppSync::Model::StartSchemaCreationRequest
Definition: StartSchemaCreationRequest.h:23
Aws::AppSync::Model::FlushApiCacheOutcomeCallable
std::future< FlushApiCacheOutcome > FlushApiCacheOutcomeCallable
Definition: AppSyncClient.h:220
Aws::AppSync::Model::FlushApiCacheOutcome
Aws::Utils::Outcome< FlushApiCacheResult, AppSyncError > FlushApiCacheOutcome
Definition: AppSyncClient.h:170
Aws::AppSync::Model::AssociateApiOutcome
Aws::Utils::Outcome< AssociateApiResult, AppSyncError > AssociateApiOutcome
Definition: AppSyncClient.h:150
Aws::AppSync::Model::UpdateGraphqlApiRequest
Definition: UpdateGraphqlApiRequest.h:29
Aws::AppSync::Model::GetFunctionRequest
Definition: GetFunctionRequest.h:22
Aws::AppSync::Model::UpdateApiCacheOutcomeCallable
std::future< UpdateApiCacheOutcome > UpdateApiCacheOutcomeCallable
Definition: AppSyncClient.h:243
Aws::AppSync::AppSyncClient::CreateFunctionAsync
virtual void CreateFunctionAsync(const Model::CreateFunctionRequest &request, const CreateFunctionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::Model::GetGraphqlApiOutcomeCallable
std::future< GetGraphqlApiOutcome > GetGraphqlApiOutcomeCallable
Definition: AppSyncClient.h:226
Aws::AppSync::AppSyncClient::GetSchemaCreationStatus
virtual Model::GetSchemaCreationStatusOutcome GetSchemaCreationStatus(const Model::GetSchemaCreationStatusRequest &request) const
Aws::AppSync::Model::GetDataSourceRequest
Definition: GetDataSourceRequest.h:22
Aws::AppSync::AppSyncClient::DeleteApiCache
virtual Model::DeleteApiCacheOutcome DeleteApiCache(const Model::DeleteApiCacheRequest &request) const
Aws::AppSync::Model::GetIntrospectionSchemaRequest
Definition: GetIntrospectionSchemaRequest.h:27
Aws::AppSync::Model::ListFunctionsRequest
Definition: ListFunctionsRequest.h:26
Aws::AppSync::DeleteGraphqlApiResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::DeleteGraphqlApiRequest &, const Model::DeleteGraphqlApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGraphqlApiResponseReceivedHandler
Definition: AppSyncClient.h:269
Aws::AppSync::GetGraphqlApiResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::GetGraphqlApiRequest &, const Model::GetGraphqlApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGraphqlApiResponseReceivedHandler
Definition: AppSyncClient.h:279
Aws::AppSync::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, AppSyncError > TagResourceOutcome
Definition: AppSyncClient.h:191
Aws::AppSync::Model::CreateGraphqlApiOutcomeCallable
std::future< CreateGraphqlApiOutcome > CreateGraphqlApiOutcomeCallable
Definition: AppSyncClient.h:208
Aws::AppSync::AppSyncClient::ListTypesCallable
virtual Model::ListTypesOutcomeCallable ListTypesCallable(const Model::ListTypesRequest &request) const
Aws::AppSync::AppSyncClient::ListDataSources
virtual Model::ListDataSourcesOutcome ListDataSources(const Model::ListDataSourcesRequest &request) const
Aws::AppSync::AppSyncClient::GetFunction
virtual Model::GetFunctionOutcome GetFunction(const Model::GetFunctionRequest &request) const
Aws::AppSync::Model::GetGraphqlApiOutcome
Aws::Utils::Outcome< GetGraphqlApiResult, AppSyncError > GetGraphqlApiOutcome
Definition: AppSyncClient.h:176
Aws::AppSync::AppSyncClient::UpdateDomainNameAsync
virtual void UpdateDomainNameAsync(const Model::UpdateDomainNameRequest &request, const UpdateDomainNameResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::AppSync::AppSyncClient::DeleteTypeAsync
virtual void DeleteTypeAsync(const Model::DeleteTypeRequest &request, const DeleteTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
JsonSerializer.h
Aws::AppSync::AppSyncClient::CreateDomainNameCallable
virtual Model::CreateDomainNameOutcomeCallable CreateDomainNameCallable(const Model::CreateDomainNameRequest &request) const
Aws::AppSync::AppSyncClient::ListGraphqlApis
virtual Model::ListGraphqlApisOutcome ListGraphqlApis(const Model::ListGraphqlApisRequest &request) const
Aws::AppSync::AppSyncClient::UpdateFunction
virtual Model::UpdateFunctionOutcome UpdateFunction(const Model::UpdateFunctionRequest &request) const
Aws::AppSync::Model::ListResolversByFunctionOutcome
Aws::Utils::Outcome< ListResolversByFunctionResult, AppSyncError > ListResolversByFunctionOutcome
Definition: AppSyncClient.h:187
Aws::AppSync::AssociateApiResponseReceivedHandler
std::function< void(const AppSyncClient *, const Model::AssociateApiRequest &, const Model::AssociateApiOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateApiResponseReceivedHandler
Definition: AppSyncClient.h:253
Aws::AppSync::AppSyncClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::AppSync::Model::CreateFunctionRequest
Definition: CreateFunctionRequest.h:23
Aws::AppSync::Model::GetFunctionOutcome
Aws::Utils::Outcome< GetFunctionResult, AppSyncError > GetFunctionOutcome
Definition: AppSyncClient.h:175
Aws::AppSync::AppSyncClient::UpdateDataSource
virtual Model::UpdateDataSourceOutcome UpdateDataSource(const Model::UpdateDataSourceRequest &request) const
Aws::AppSync::AppSyncClient::DeleteFunction
virtual Model::DeleteFunctionOutcome DeleteFunction(const Model::DeleteFunctionRequest &request) const
UpdateDataSourceResult.h
Aws::AppSync::Model::DeleteDomainNameOutcome
Aws::Utils::Outcome< DeleteDomainNameResult, AppSyncError > DeleteDomainNameOutcome
Definition: AppSyncClient.h:164
Aws::AppSync::AppSyncClient::FlushApiCache
virtual Model::FlushApiCacheOutcome FlushApiCache(const Model::FlushApiCacheRequest &request) const
Aws::AppSync::AppSyncClient::UpdateGraphqlApi
virtual Model::UpdateGraphqlApiOutcome UpdateGraphqlApi(const Model::UpdateGraphqlApiRequest &request) const