@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSMobile extends Object implements AWSMobile
AWSMobile
. Convenient method forms pass through to the corresponding overload that
takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
CreateProjectResult |
createProject(CreateProjectRequest request)
Creates an AWS Mobile Hub project.
|
DeleteProjectResult |
deleteProject(DeleteProjectRequest request)
Delets a project in AWS Mobile Hub.
|
DescribeBundleResult |
describeBundle(DescribeBundleRequest request)
Get the bundle details for the requested bundle id.
|
DescribeProjectResult |
describeProject(DescribeProjectRequest request)
Gets details about a project in AWS Mobile Hub.
|
ExportBundleResult |
exportBundle(ExportBundleRequest request)
Generates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile
app clients with backend AWS resources.
|
ExportProjectResult |
exportProject(ExportProjectRequest request)
Exports project configuration to a snapshot which can be downloaded and shared.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
ListBundlesResult |
listBundles(ListBundlesRequest request)
List all available bundles.
|
ListProjectsResult |
listProjects(ListProjectsRequest request)
Lists projects in AWS Mobile Hub.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
UpdateProjectResult |
updateProject(UpdateProjectRequest request)
Update an existing project.
|
public CreateProjectResult createProject(CreateProjectRequest request)
AWSMobile
Creates an AWS Mobile Hub project.
createProject
in interface AWSMobile
request
- Request structure used to request a project be created.public DeleteProjectResult deleteProject(DeleteProjectRequest request)
AWSMobile
Delets a project in AWS Mobile Hub.
deleteProject
in interface AWSMobile
request
- Request structure used to request a project be deleted.public DescribeBundleResult describeBundle(DescribeBundleRequest request)
AWSMobile
Get the bundle details for the requested bundle id.
describeBundle
in interface AWSMobile
request
- Request structure to request the details of a specific bundle.public DescribeProjectResult describeProject(DescribeProjectRequest request)
AWSMobile
Gets details about a project in AWS Mobile Hub.
describeProject
in interface AWSMobile
request
- Request structure used to request details about a project.public ExportBundleResult exportBundle(ExportBundleRequest request)
AWSMobile
Generates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources.
exportBundle
in interface AWSMobile
request
- 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 ExportProjectResult exportProject(ExportProjectRequest request)
AWSMobile
Exports 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.
exportProject
in interface AWSMobile
request
- Request structure used in requests to export project configuration details.public ListBundlesResult listBundles(ListBundlesRequest request)
AWSMobile
List all available bundles.
listBundles
in interface AWSMobile
request
- Request structure to request all available bundles.public ListProjectsResult listProjects(ListProjectsRequest request)
AWSMobile
Lists projects in AWS Mobile Hub.
listProjects
in interface AWSMobile
request
- Request structure used to request projects list in AWS Mobile Hub.public UpdateProjectResult updateProject(UpdateProjectRequest request)
AWSMobile
Update an existing project.
updateProject
in interface AWSMobile
request
- Request structure used for requests to update project configuration.public void shutdown()
AWSMobile
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSMobile
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AWSMobile
request
- The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.