@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSMobileAsync extends AbstractAWSMobile implements AWSMobileAsync
AWSMobileAsync. Convenient method forms pass through to the corresponding overload
that takes a request object and an AsyncHandler, which throws an UnsupportedOperationException.ENDPOINT_PREFIXcreateProject, deleteProject, describeBundle, describeProject, exportBundle, exportProject, getCachedResponseMetadata, listBundles, listProjects, shutdown, updateProjectequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateProject, deleteProject, describeBundle, describeProject, exportBundle, exportProject, getCachedResponseMetadata, listBundles, listProjects, shutdown, updateProjectpublic Future<CreateProjectResult> createProjectAsync(CreateProjectRequest request)
AWSMobileAsyncCreates an AWS Mobile Hub project.
createProjectAsync in interface AWSMobileAsyncrequest - Request structure used to request a project be created.public Future<CreateProjectResult> createProjectAsync(CreateProjectRequest request, AsyncHandler<CreateProjectRequest,CreateProjectResult> asyncHandler)
AWSMobileAsyncCreates an AWS Mobile Hub project.
createProjectAsync in interface AWSMobileAsyncrequest - Request structure used to request a project be created.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<DeleteProjectResult> deleteProjectAsync(DeleteProjectRequest request)
AWSMobileAsyncDelets a project in AWS Mobile Hub.
deleteProjectAsync in interface AWSMobileAsyncrequest - Request structure used to request a project be deleted.public Future<DeleteProjectResult> deleteProjectAsync(DeleteProjectRequest request, AsyncHandler<DeleteProjectRequest,DeleteProjectResult> asyncHandler)
AWSMobileAsyncDelets a project in AWS Mobile Hub.
deleteProjectAsync in interface AWSMobileAsyncrequest - Request structure used to request a project be deleted.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<DescribeBundleResult> describeBundleAsync(DescribeBundleRequest request)
AWSMobileAsyncGet the bundle details for the requested bundle id.
describeBundleAsync in interface AWSMobileAsyncrequest - Request structure to request the details of a specific bundle.public Future<DescribeBundleResult> describeBundleAsync(DescribeBundleRequest request, AsyncHandler<DescribeBundleRequest,DescribeBundleResult> asyncHandler)
AWSMobileAsyncGet the bundle details for the requested bundle id.
describeBundleAsync in interface AWSMobileAsyncrequest - Request structure to request the details of a specific bundle.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<DescribeProjectResult> describeProjectAsync(DescribeProjectRequest request)
AWSMobileAsyncGets details about a project in AWS Mobile Hub.
describeProjectAsync in interface AWSMobileAsyncrequest - Request structure used to request details about a project.public Future<DescribeProjectResult> describeProjectAsync(DescribeProjectRequest request, AsyncHandler<DescribeProjectRequest,DescribeProjectResult> asyncHandler)
AWSMobileAsyncGets details about a project in AWS Mobile Hub.
describeProjectAsync in interface AWSMobileAsyncrequest - Request structure used to request details about a project.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<ExportBundleResult> exportBundleAsync(ExportBundleRequest request)
AWSMobileAsyncGenerates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources.
exportBundleAsync in interface AWSMobileAsyncrequest - Request structure used to request generation of custom SDK and tool packages required to integrate mobile
web or app clients with backed AWS resources.public Future<ExportBundleResult> exportBundleAsync(ExportBundleRequest request, AsyncHandler<ExportBundleRequest,ExportBundleResult> asyncHandler)
AWSMobileAsyncGenerates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources.
exportBundleAsync in interface AWSMobileAsyncrequest - Request structure used to request generation of custom SDK and tool packages required to integrate mobile
web or app clients with backed AWS resources.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<ExportProjectResult> exportProjectAsync(ExportProjectRequest request)
AWSMobileAsyncExports project configuration to a snapshot which can be downloaded and shared. Note that mobile app push credentials are encrypted in exported projects, so they can only be shared successfully within the same AWS account.
exportProjectAsync in interface AWSMobileAsyncrequest - Request structure used in requests to export project configuration details.public Future<ExportProjectResult> exportProjectAsync(ExportProjectRequest request, AsyncHandler<ExportProjectRequest,ExportProjectResult> asyncHandler)
AWSMobileAsyncExports project configuration to a snapshot which can be downloaded and shared. Note that mobile app push credentials are encrypted in exported projects, so they can only be shared successfully within the same AWS account.
exportProjectAsync in interface AWSMobileAsyncrequest - Request structure used in requests to export project configuration details.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<ListBundlesResult> listBundlesAsync(ListBundlesRequest request)
AWSMobileAsyncList all available bundles.
listBundlesAsync in interface AWSMobileAsyncrequest - Request structure to request all available bundles.public Future<ListBundlesResult> listBundlesAsync(ListBundlesRequest request, AsyncHandler<ListBundlesRequest,ListBundlesResult> asyncHandler)
AWSMobileAsyncList all available bundles.
listBundlesAsync in interface AWSMobileAsyncrequest - Request structure to request all available bundles.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<ListProjectsResult> listProjectsAsync(ListProjectsRequest request)
AWSMobileAsyncLists projects in AWS Mobile Hub.
listProjectsAsync in interface AWSMobileAsyncrequest - Request structure used to request projects list in AWS Mobile Hub.public Future<ListProjectsResult> listProjectsAsync(ListProjectsRequest request, AsyncHandler<ListProjectsRequest,ListProjectsResult> asyncHandler)
AWSMobileAsyncLists projects in AWS Mobile Hub.
listProjectsAsync in interface AWSMobileAsyncrequest - Request structure used to request projects list in AWS Mobile Hub.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<UpdateProjectResult> updateProjectAsync(UpdateProjectRequest request)
AWSMobileAsyncUpdate an existing project.
updateProjectAsync in interface AWSMobileAsyncrequest - Request structure used for requests to update project configuration.public Future<UpdateProjectResult> updateProjectAsync(UpdateProjectRequest request, AsyncHandler<UpdateProjectRequest,UpdateProjectResult> asyncHandler)
AWSMobileAsyncUpdate an existing project.
updateProjectAsync in interface AWSMobileAsyncrequest - Request structure used for requests to update project configuration.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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.