@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSAppSyncAsync extends AbstractAWSAppSync implements AWSAppSyncAsync
AWSAppSyncAsync. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXassociateApi, createApiCache, createApiKey, createDataSource, createDomainName, createFunction, createGraphqlApi, createResolver, createType, deleteApiCache, deleteApiKey, deleteDataSource, deleteDomainName, deleteFunction, deleteGraphqlApi, deleteResolver, deleteType, disassociateApi, flushApiCache, getApiAssociation, getApiCache, getCachedResponseMetadata, getDataSource, getDomainName, getFunction, getGraphqlApi, getIntrospectionSchema, getResolver, getSchemaCreationStatus, getType, listApiKeys, listDataSources, listDomainNames, listFunctions, listGraphqlApis, listResolvers, listResolversByFunction, listTagsForResource, listTypes, shutdown, startSchemaCreation, tagResource, untagResource, updateApiCache, updateApiKey, updateDataSource, updateDomainName, updateFunction, updateGraphqlApi, updateResolver, updateTypeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassociateApi, createApiCache, createApiKey, createDataSource, createDomainName, createFunction, createGraphqlApi, createResolver, createType, deleteApiCache, deleteApiKey, deleteDataSource, deleteDomainName, deleteFunction, deleteGraphqlApi, deleteResolver, deleteType, disassociateApi, flushApiCache, getApiAssociation, getApiCache, getCachedResponseMetadata, getDataSource, getDomainName, getFunction, getGraphqlApi, getIntrospectionSchema, getResolver, getSchemaCreationStatus, getType, listApiKeys, listDataSources, listDomainNames, listFunctions, listGraphqlApis, listResolvers, listResolversByFunction, listTagsForResource, listTypes, shutdown, startSchemaCreation, tagResource, untagResource, updateApiCache, updateApiKey, updateDataSource, updateDomainName, updateFunction, updateGraphqlApi, updateResolver, updateTypepublic Future<AssociateApiResult> associateApiAsync(AssociateApiRequest request)
AWSAppSyncAsyncMaps an endpoint to your custom domain.
associateApiAsync in interface AWSAppSyncAsyncpublic Future<AssociateApiResult> associateApiAsync(AssociateApiRequest request, AsyncHandler<AssociateApiRequest,AssociateApiResult> asyncHandler)
AWSAppSyncAsyncMaps an endpoint to your custom domain.
associateApiAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateApiCacheResult> createApiCacheAsync(CreateApiCacheRequest request)
AWSAppSyncAsyncCreates a cache for the GraphQL API.
createApiCacheAsync in interface AWSAppSyncAsyncrequest - Represents the input of a CreateApiCache operation.public Future<CreateApiCacheResult> createApiCacheAsync(CreateApiCacheRequest request, AsyncHandler<CreateApiCacheRequest,CreateApiCacheResult> asyncHandler)
AWSAppSyncAsyncCreates a cache for the GraphQL API.
createApiCacheAsync in interface AWSAppSyncAsyncrequest - Represents the input of a CreateApiCache operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateApiKeyResult> createApiKeyAsync(CreateApiKeyRequest request)
AWSAppSyncAsyncCreates a unique key that you can distribute to clients who invoke your API.
createApiKeyAsync in interface AWSAppSyncAsyncpublic Future<CreateApiKeyResult> createApiKeyAsync(CreateApiKeyRequest request, AsyncHandler<CreateApiKeyRequest,CreateApiKeyResult> asyncHandler)
AWSAppSyncAsyncCreates a unique key that you can distribute to clients who invoke your API.
createApiKeyAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateDataSourceResult> createDataSourceAsync(CreateDataSourceRequest request)
AWSAppSyncAsync
Creates a DataSource object.
createDataSourceAsync in interface AWSAppSyncAsyncpublic Future<CreateDataSourceResult> createDataSourceAsync(CreateDataSourceRequest request, AsyncHandler<CreateDataSourceRequest,CreateDataSourceResult> asyncHandler)
AWSAppSyncAsync
Creates a DataSource object.
createDataSourceAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateDomainNameResult> createDomainNameAsync(CreateDomainNameRequest request)
AWSAppSyncAsync
Creates a custom DomainName object.
createDomainNameAsync in interface AWSAppSyncAsyncpublic Future<CreateDomainNameResult> createDomainNameAsync(CreateDomainNameRequest request, AsyncHandler<CreateDomainNameRequest,CreateDomainNameResult> asyncHandler)
AWSAppSyncAsync
Creates a custom DomainName object.
createDomainNameAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateFunctionResult> createFunctionAsync(CreateFunctionRequest request)
AWSAppSyncAsync
Creates a Function object.
A function is a reusable entity. You can use multiple functions to compose the resolver logic.
createFunctionAsync in interface AWSAppSyncAsyncpublic Future<CreateFunctionResult> createFunctionAsync(CreateFunctionRequest request, AsyncHandler<CreateFunctionRequest,CreateFunctionResult> asyncHandler)
AWSAppSyncAsync
Creates a Function object.
A function is a reusable entity. You can use multiple functions to compose the resolver logic.
createFunctionAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateGraphqlApiResult> createGraphqlApiAsync(CreateGraphqlApiRequest request)
AWSAppSyncAsync
Creates a GraphqlApi object.
createGraphqlApiAsync in interface AWSAppSyncAsyncpublic Future<CreateGraphqlApiResult> createGraphqlApiAsync(CreateGraphqlApiRequest request, AsyncHandler<CreateGraphqlApiRequest,CreateGraphqlApiResult> asyncHandler)
AWSAppSyncAsync
Creates a GraphqlApi object.
createGraphqlApiAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateResolverResult> createResolverAsync(CreateResolverRequest request)
AWSAppSyncAsync
Creates a Resolver object.
A resolver converts incoming requests into a format that a data source can understand, and converts the data source's responses into GraphQL.
createResolverAsync in interface AWSAppSyncAsyncpublic Future<CreateResolverResult> createResolverAsync(CreateResolverRequest request, AsyncHandler<CreateResolverRequest,CreateResolverResult> asyncHandler)
AWSAppSyncAsync
Creates a Resolver object.
A resolver converts incoming requests into a format that a data source can understand, and converts the data source's responses into GraphQL.
createResolverAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateTypeResult> createTypeAsync(CreateTypeRequest request)
AWSAppSyncAsync
Creates a Type object.
createTypeAsync in interface AWSAppSyncAsyncpublic Future<CreateTypeResult> createTypeAsync(CreateTypeRequest request, AsyncHandler<CreateTypeRequest,CreateTypeResult> asyncHandler)
AWSAppSyncAsync
Creates a Type object.
createTypeAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteApiCacheResult> deleteApiCacheAsync(DeleteApiCacheRequest request)
AWSAppSyncAsync
Deletes an ApiCache object.
deleteApiCacheAsync in interface AWSAppSyncAsyncrequest - Represents the input of a DeleteApiCache operation.public Future<DeleteApiCacheResult> deleteApiCacheAsync(DeleteApiCacheRequest request, AsyncHandler<DeleteApiCacheRequest,DeleteApiCacheResult> asyncHandler)
AWSAppSyncAsync
Deletes an ApiCache object.
deleteApiCacheAsync in interface AWSAppSyncAsyncrequest - Represents the input of a DeleteApiCache operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteApiKeyResult> deleteApiKeyAsync(DeleteApiKeyRequest request)
AWSAppSyncAsyncDeletes an API key.
deleteApiKeyAsync in interface AWSAppSyncAsyncpublic Future<DeleteApiKeyResult> deleteApiKeyAsync(DeleteApiKeyRequest request, AsyncHandler<DeleteApiKeyRequest,DeleteApiKeyResult> asyncHandler)
AWSAppSyncAsyncDeletes an API key.
deleteApiKeyAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteDataSourceResult> deleteDataSourceAsync(DeleteDataSourceRequest request)
AWSAppSyncAsync
Deletes a DataSource object.
deleteDataSourceAsync in interface AWSAppSyncAsyncpublic Future<DeleteDataSourceResult> deleteDataSourceAsync(DeleteDataSourceRequest request, AsyncHandler<DeleteDataSourceRequest,DeleteDataSourceResult> asyncHandler)
AWSAppSyncAsync
Deletes a DataSource object.
deleteDataSourceAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteDomainNameResult> deleteDomainNameAsync(DeleteDomainNameRequest request)
AWSAppSyncAsync
Deletes a custom DomainName object.
deleteDomainNameAsync in interface AWSAppSyncAsyncpublic Future<DeleteDomainNameResult> deleteDomainNameAsync(DeleteDomainNameRequest request, AsyncHandler<DeleteDomainNameRequest,DeleteDomainNameResult> asyncHandler)
AWSAppSyncAsync
Deletes a custom DomainName object.
deleteDomainNameAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteFunctionResult> deleteFunctionAsync(DeleteFunctionRequest request)
AWSAppSyncAsync
Deletes a Function.
deleteFunctionAsync in interface AWSAppSyncAsyncpublic Future<DeleteFunctionResult> deleteFunctionAsync(DeleteFunctionRequest request, AsyncHandler<DeleteFunctionRequest,DeleteFunctionResult> asyncHandler)
AWSAppSyncAsync
Deletes a Function.
deleteFunctionAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteGraphqlApiResult> deleteGraphqlApiAsync(DeleteGraphqlApiRequest request)
AWSAppSyncAsync
Deletes a GraphqlApi object.
deleteGraphqlApiAsync in interface AWSAppSyncAsyncpublic Future<DeleteGraphqlApiResult> deleteGraphqlApiAsync(DeleteGraphqlApiRequest request, AsyncHandler<DeleteGraphqlApiRequest,DeleteGraphqlApiResult> asyncHandler)
AWSAppSyncAsync
Deletes a GraphqlApi object.
deleteGraphqlApiAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteResolverResult> deleteResolverAsync(DeleteResolverRequest request)
AWSAppSyncAsync
Deletes a Resolver object.
deleteResolverAsync in interface AWSAppSyncAsyncpublic Future<DeleteResolverResult> deleteResolverAsync(DeleteResolverRequest request, AsyncHandler<DeleteResolverRequest,DeleteResolverResult> asyncHandler)
AWSAppSyncAsync
Deletes a Resolver object.
deleteResolverAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteTypeResult> deleteTypeAsync(DeleteTypeRequest request)
AWSAppSyncAsync
Deletes a Type object.
deleteTypeAsync in interface AWSAppSyncAsyncpublic Future<DeleteTypeResult> deleteTypeAsync(DeleteTypeRequest request, AsyncHandler<DeleteTypeRequest,DeleteTypeResult> asyncHandler)
AWSAppSyncAsync
Deletes a Type object.
deleteTypeAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateApiResult> disassociateApiAsync(DisassociateApiRequest request)
AWSAppSyncAsync
Removes an ApiAssociation object from a custom domain.
disassociateApiAsync in interface AWSAppSyncAsyncpublic Future<DisassociateApiResult> disassociateApiAsync(DisassociateApiRequest request, AsyncHandler<DisassociateApiRequest,DisassociateApiResult> asyncHandler)
AWSAppSyncAsync
Removes an ApiAssociation object from a custom domain.
disassociateApiAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<FlushApiCacheResult> flushApiCacheAsync(FlushApiCacheRequest request)
AWSAppSyncAsync
Flushes an ApiCache object.
flushApiCacheAsync in interface AWSAppSyncAsyncrequest - Represents the input of a FlushApiCache operation.public Future<FlushApiCacheResult> flushApiCacheAsync(FlushApiCacheRequest request, AsyncHandler<FlushApiCacheRequest,FlushApiCacheResult> asyncHandler)
AWSAppSyncAsync
Flushes an ApiCache object.
flushApiCacheAsync in interface AWSAppSyncAsyncrequest - Represents the input of a FlushApiCache operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetApiAssociationResult> getApiAssociationAsync(GetApiAssociationRequest request)
AWSAppSyncAsync
Retrieves an ApiAssociation object.
getApiAssociationAsync in interface AWSAppSyncAsyncpublic Future<GetApiAssociationResult> getApiAssociationAsync(GetApiAssociationRequest request, AsyncHandler<GetApiAssociationRequest,GetApiAssociationResult> asyncHandler)
AWSAppSyncAsync
Retrieves an ApiAssociation object.
getApiAssociationAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetApiCacheResult> getApiCacheAsync(GetApiCacheRequest request)
AWSAppSyncAsync
Retrieves an ApiCache object.
getApiCacheAsync in interface AWSAppSyncAsyncrequest - Represents the input of a GetApiCache operation.public Future<GetApiCacheResult> getApiCacheAsync(GetApiCacheRequest request, AsyncHandler<GetApiCacheRequest,GetApiCacheResult> asyncHandler)
AWSAppSyncAsync
Retrieves an ApiCache object.
getApiCacheAsync in interface AWSAppSyncAsyncrequest - Represents the input of a GetApiCache operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDataSourceResult> getDataSourceAsync(GetDataSourceRequest request)
AWSAppSyncAsync
Retrieves a DataSource object.
getDataSourceAsync in interface AWSAppSyncAsyncpublic Future<GetDataSourceResult> getDataSourceAsync(GetDataSourceRequest request, AsyncHandler<GetDataSourceRequest,GetDataSourceResult> asyncHandler)
AWSAppSyncAsync
Retrieves a DataSource object.
getDataSourceAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDomainNameResult> getDomainNameAsync(GetDomainNameRequest request)
AWSAppSyncAsync
Retrieves a custom DomainName object.
getDomainNameAsync in interface AWSAppSyncAsyncpublic Future<GetDomainNameResult> getDomainNameAsync(GetDomainNameRequest request, AsyncHandler<GetDomainNameRequest,GetDomainNameResult> asyncHandler)
AWSAppSyncAsync
Retrieves a custom DomainName object.
getDomainNameAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetFunctionResult> getFunctionAsync(GetFunctionRequest request)
AWSAppSyncAsync
Get a Function.
getFunctionAsync in interface AWSAppSyncAsyncpublic Future<GetFunctionResult> getFunctionAsync(GetFunctionRequest request, AsyncHandler<GetFunctionRequest,GetFunctionResult> asyncHandler)
AWSAppSyncAsync
Get a Function.
getFunctionAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetGraphqlApiResult> getGraphqlApiAsync(GetGraphqlApiRequest request)
AWSAppSyncAsync
Retrieves a GraphqlApi object.
getGraphqlApiAsync in interface AWSAppSyncAsyncpublic Future<GetGraphqlApiResult> getGraphqlApiAsync(GetGraphqlApiRequest request, AsyncHandler<GetGraphqlApiRequest,GetGraphqlApiResult> asyncHandler)
AWSAppSyncAsync
Retrieves a GraphqlApi object.
getGraphqlApiAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetIntrospectionSchemaResult> getIntrospectionSchemaAsync(GetIntrospectionSchemaRequest request)
AWSAppSyncAsyncRetrieves the introspection schema for a GraphQL API.
getIntrospectionSchemaAsync in interface AWSAppSyncAsyncpublic Future<GetIntrospectionSchemaResult> getIntrospectionSchemaAsync(GetIntrospectionSchemaRequest request, AsyncHandler<GetIntrospectionSchemaRequest,GetIntrospectionSchemaResult> asyncHandler)
AWSAppSyncAsyncRetrieves the introspection schema for a GraphQL API.
getIntrospectionSchemaAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetResolverResult> getResolverAsync(GetResolverRequest request)
AWSAppSyncAsync
Retrieves a Resolver object.
getResolverAsync in interface AWSAppSyncAsyncpublic Future<GetResolverResult> getResolverAsync(GetResolverRequest request, AsyncHandler<GetResolverRequest,GetResolverResult> asyncHandler)
AWSAppSyncAsync
Retrieves a Resolver object.
getResolverAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetSchemaCreationStatusResult> getSchemaCreationStatusAsync(GetSchemaCreationStatusRequest request)
AWSAppSyncAsyncRetrieves the current status of a schema creation operation.
getSchemaCreationStatusAsync in interface AWSAppSyncAsyncpublic Future<GetSchemaCreationStatusResult> getSchemaCreationStatusAsync(GetSchemaCreationStatusRequest request, AsyncHandler<GetSchemaCreationStatusRequest,GetSchemaCreationStatusResult> asyncHandler)
AWSAppSyncAsyncRetrieves the current status of a schema creation operation.
getSchemaCreationStatusAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTypeResult> getTypeAsync(GetTypeRequest request)
AWSAppSyncAsync
Retrieves a Type object.
getTypeAsync in interface AWSAppSyncAsyncpublic Future<GetTypeResult> getTypeAsync(GetTypeRequest request, AsyncHandler<GetTypeRequest,GetTypeResult> asyncHandler)
AWSAppSyncAsync
Retrieves a Type object.
getTypeAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListApiKeysResult> listApiKeysAsync(ListApiKeysRequest request)
AWSAppSyncAsyncLists the API keys for a given API.
API keys are deleted automatically 60 days after they expire. However, they may still be included in the response
until they have actually been deleted. You can safely call DeleteApiKey to manually delete a key
before it's automatically deleted.
listApiKeysAsync in interface AWSAppSyncAsyncpublic Future<ListApiKeysResult> listApiKeysAsync(ListApiKeysRequest request, AsyncHandler<ListApiKeysRequest,ListApiKeysResult> asyncHandler)
AWSAppSyncAsyncLists the API keys for a given API.
API keys are deleted automatically 60 days after they expire. However, they may still be included in the response
until they have actually been deleted. You can safely call DeleteApiKey to manually delete a key
before it's automatically deleted.
listApiKeysAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDataSourcesResult> listDataSourcesAsync(ListDataSourcesRequest request)
AWSAppSyncAsyncLists the data sources for a given API.
listDataSourcesAsync in interface AWSAppSyncAsyncpublic Future<ListDataSourcesResult> listDataSourcesAsync(ListDataSourcesRequest request, AsyncHandler<ListDataSourcesRequest,ListDataSourcesResult> asyncHandler)
AWSAppSyncAsyncLists the data sources for a given API.
listDataSourcesAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDomainNamesResult> listDomainNamesAsync(ListDomainNamesRequest request)
AWSAppSyncAsyncLists multiple custom domain names.
listDomainNamesAsync in interface AWSAppSyncAsyncpublic Future<ListDomainNamesResult> listDomainNamesAsync(ListDomainNamesRequest request, AsyncHandler<ListDomainNamesRequest,ListDomainNamesResult> asyncHandler)
AWSAppSyncAsyncLists multiple custom domain names.
listDomainNamesAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListFunctionsResult> listFunctionsAsync(ListFunctionsRequest request)
AWSAppSyncAsyncList multiple functions.
listFunctionsAsync in interface AWSAppSyncAsyncpublic Future<ListFunctionsResult> listFunctionsAsync(ListFunctionsRequest request, AsyncHandler<ListFunctionsRequest,ListFunctionsResult> asyncHandler)
AWSAppSyncAsyncList multiple functions.
listFunctionsAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListGraphqlApisResult> listGraphqlApisAsync(ListGraphqlApisRequest request)
AWSAppSyncAsyncLists your GraphQL APIs.
listGraphqlApisAsync in interface AWSAppSyncAsyncpublic Future<ListGraphqlApisResult> listGraphqlApisAsync(ListGraphqlApisRequest request, AsyncHandler<ListGraphqlApisRequest,ListGraphqlApisResult> asyncHandler)
AWSAppSyncAsyncLists your GraphQL APIs.
listGraphqlApisAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListResolversResult> listResolversAsync(ListResolversRequest request)
AWSAppSyncAsyncLists the resolvers for a given API and type.
listResolversAsync in interface AWSAppSyncAsyncpublic Future<ListResolversResult> listResolversAsync(ListResolversRequest request, AsyncHandler<ListResolversRequest,ListResolversResult> asyncHandler)
AWSAppSyncAsyncLists the resolvers for a given API and type.
listResolversAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListResolversByFunctionResult> listResolversByFunctionAsync(ListResolversByFunctionRequest request)
AWSAppSyncAsyncList the resolvers that are associated with a specific function.
listResolversByFunctionAsync in interface AWSAppSyncAsyncpublic Future<ListResolversByFunctionResult> listResolversByFunctionAsync(ListResolversByFunctionRequest request, AsyncHandler<ListResolversByFunctionRequest,ListResolversByFunctionResult> asyncHandler)
AWSAppSyncAsyncList the resolvers that are associated with a specific function.
listResolversByFunctionAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSAppSyncAsyncLists the tags for a resource.
listTagsForResourceAsync in interface AWSAppSyncAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSAppSyncAsyncLists the tags for a resource.
listTagsForResourceAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTypesResult> listTypesAsync(ListTypesRequest request)
AWSAppSyncAsyncLists the types for a given API.
listTypesAsync in interface AWSAppSyncAsyncpublic Future<ListTypesResult> listTypesAsync(ListTypesRequest request, AsyncHandler<ListTypesRequest,ListTypesResult> asyncHandler)
AWSAppSyncAsyncLists the types for a given API.
listTypesAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartSchemaCreationResult> startSchemaCreationAsync(StartSchemaCreationRequest request)
AWSAppSyncAsyncAdds a new schema to your GraphQL API.
This operation is asynchronous. Use to determine when it has completed.
startSchemaCreationAsync in interface AWSAppSyncAsyncpublic Future<StartSchemaCreationResult> startSchemaCreationAsync(StartSchemaCreationRequest request, AsyncHandler<StartSchemaCreationRequest,StartSchemaCreationResult> asyncHandler)
AWSAppSyncAsyncAdds a new schema to your GraphQL API.
This operation is asynchronous. Use to determine when it has completed.
startSchemaCreationAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSAppSyncAsyncTags a resource with user-supplied tags.
tagResourceAsync in interface AWSAppSyncAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSAppSyncAsyncTags a resource with user-supplied tags.
tagResourceAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSAppSyncAsyncUntags a resource.
untagResourceAsync in interface AWSAppSyncAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSAppSyncAsyncUntags a resource.
untagResourceAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateApiCacheResult> updateApiCacheAsync(UpdateApiCacheRequest request)
AWSAppSyncAsyncUpdates the cache for the GraphQL API.
updateApiCacheAsync in interface AWSAppSyncAsyncrequest - Represents the input of a UpdateApiCache operation.public Future<UpdateApiCacheResult> updateApiCacheAsync(UpdateApiCacheRequest request, AsyncHandler<UpdateApiCacheRequest,UpdateApiCacheResult> asyncHandler)
AWSAppSyncAsyncUpdates the cache for the GraphQL API.
updateApiCacheAsync in interface AWSAppSyncAsyncrequest - Represents the input of a UpdateApiCache operation.asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateApiKeyResult> updateApiKeyAsync(UpdateApiKeyRequest request)
AWSAppSyncAsyncUpdates an API key. You can update the key as long as it's not deleted.
updateApiKeyAsync in interface AWSAppSyncAsyncpublic Future<UpdateApiKeyResult> updateApiKeyAsync(UpdateApiKeyRequest request, AsyncHandler<UpdateApiKeyRequest,UpdateApiKeyResult> asyncHandler)
AWSAppSyncAsyncUpdates an API key. You can update the key as long as it's not deleted.
updateApiKeyAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateDataSourceResult> updateDataSourceAsync(UpdateDataSourceRequest request)
AWSAppSyncAsync
Updates a DataSource object.
updateDataSourceAsync in interface AWSAppSyncAsyncpublic Future<UpdateDataSourceResult> updateDataSourceAsync(UpdateDataSourceRequest request, AsyncHandler<UpdateDataSourceRequest,UpdateDataSourceResult> asyncHandler)
AWSAppSyncAsync
Updates a DataSource object.
updateDataSourceAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateDomainNameResult> updateDomainNameAsync(UpdateDomainNameRequest request)
AWSAppSyncAsync
Updates a custom DomainName object.
updateDomainNameAsync in interface AWSAppSyncAsyncpublic Future<UpdateDomainNameResult> updateDomainNameAsync(UpdateDomainNameRequest request, AsyncHandler<UpdateDomainNameRequest,UpdateDomainNameResult> asyncHandler)
AWSAppSyncAsync
Updates a custom DomainName object.
updateDomainNameAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateFunctionResult> updateFunctionAsync(UpdateFunctionRequest request)
AWSAppSyncAsync
Updates a Function object.
updateFunctionAsync in interface AWSAppSyncAsyncpublic Future<UpdateFunctionResult> updateFunctionAsync(UpdateFunctionRequest request, AsyncHandler<UpdateFunctionRequest,UpdateFunctionResult> asyncHandler)
AWSAppSyncAsync
Updates a Function object.
updateFunctionAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateGraphqlApiResult> updateGraphqlApiAsync(UpdateGraphqlApiRequest request)
AWSAppSyncAsync
Updates a GraphqlApi object.
updateGraphqlApiAsync in interface AWSAppSyncAsyncpublic Future<UpdateGraphqlApiResult> updateGraphqlApiAsync(UpdateGraphqlApiRequest request, AsyncHandler<UpdateGraphqlApiRequest,UpdateGraphqlApiResult> asyncHandler)
AWSAppSyncAsync
Updates a GraphqlApi object.
updateGraphqlApiAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateResolverResult> updateResolverAsync(UpdateResolverRequest request)
AWSAppSyncAsync
Updates a Resolver object.
updateResolverAsync in interface AWSAppSyncAsyncpublic Future<UpdateResolverResult> updateResolverAsync(UpdateResolverRequest request, AsyncHandler<UpdateResolverRequest,UpdateResolverResult> asyncHandler)
AWSAppSyncAsync
Updates a Resolver object.
updateResolverAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateTypeResult> updateTypeAsync(UpdateTypeRequest request)
AWSAppSyncAsync
Updates a Type object.
updateTypeAsync in interface AWSAppSyncAsyncpublic Future<UpdateTypeResult> updateTypeAsync(UpdateTypeRequest request, AsyncHandler<UpdateTypeRequest,UpdateTypeResult> asyncHandler)
AWSAppSyncAsync
Updates a Type object.
updateTypeAsync in interface AWSAppSyncAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.