@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSAmplify extends Object implements AWSAmplify
AWSAmplify
. 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 |
---|---|
CreateAppResult |
createApp(CreateAppRequest request)
Creates a new Amplify App.
|
CreateBranchResult |
createBranch(CreateBranchRequest request)
Creates a new Branch for an Amplify App.
|
CreateDeploymentResult |
createDeployment(CreateDeploymentRequest request)
Create a deployment for manual deploy apps.
|
CreateDomainAssociationResult |
createDomainAssociation(CreateDomainAssociationRequest request)
Create a new DomainAssociation on an App
|
CreateWebhookResult |
createWebhook(CreateWebhookRequest request)
Create a new webhook on an App.
|
DeleteAppResult |
deleteApp(DeleteAppRequest request)
Delete an existing Amplify App by appId.
|
DeleteBranchResult |
deleteBranch(DeleteBranchRequest request)
Deletes a branch for an Amplify App.
|
DeleteDomainAssociationResult |
deleteDomainAssociation(DeleteDomainAssociationRequest request)
Deletes a DomainAssociation.
|
DeleteJobResult |
deleteJob(DeleteJobRequest request)
Delete a job, for an Amplify branch, part of Amplify App.
|
DeleteWebhookResult |
deleteWebhook(DeleteWebhookRequest request)
Deletes a webhook.
|
GetAppResult |
getApp(GetAppRequest request)
Retrieves an existing Amplify App by appId.
|
GetBranchResult |
getBranch(GetBranchRequest request)
Retrieves a branch for an Amplify App.
|
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.
|
GetDomainAssociationResult |
getDomainAssociation(GetDomainAssociationRequest request)
Retrieves domain info that corresponds to an appId and domainName.
|
GetJobResult |
getJob(GetJobRequest request)
Get a job for a branch, part of an Amplify App.
|
GetWebhookResult |
getWebhook(GetWebhookRequest request)
Retrieves webhook info that corresponds to a webhookId.
|
ListAppsResult |
listApps(ListAppsRequest request)
Lists existing Amplify Apps.
|
ListBranchesResult |
listBranches(ListBranchesRequest request)
Lists branches for an Amplify App.
|
ListDomainAssociationsResult |
listDomainAssociations(ListDomainAssociationsRequest request)
List domains with an app
|
ListJobsResult |
listJobs(ListJobsRequest request)
List Jobs for a branch, part of an Amplify App.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
List tags for resource.
|
ListWebhooksResult |
listWebhooks(ListWebhooksRequest request)
List webhooks with an app.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartDeploymentResult |
startDeployment(StartDeploymentRequest request)
Start a deployment for manual deploy apps.
|
StartJobResult |
startJob(StartJobRequest request)
Starts a new job for a branch, part of an Amplify App.
|
StopJobResult |
stopJob(StopJobRequest request)
Stop a job that is in progress, for an Amplify branch, part of Amplify App.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Tag resource with tag key and value.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Untag resource with resourceArn.
|
UpdateAppResult |
updateApp(UpdateAppRequest request)
Updates an existing Amplify App.
|
UpdateBranchResult |
updateBranch(UpdateBranchRequest request)
Updates a branch for an Amplify App.
|
UpdateDomainAssociationResult |
updateDomainAssociation(UpdateDomainAssociationRequest request)
Create a new DomainAssociation on an App
|
UpdateWebhookResult |
updateWebhook(UpdateWebhookRequest request)
Update a webhook.
|
public CreateAppResult createApp(CreateAppRequest request)
AWSAmplify
Creates a new Amplify App.
createApp
in interface AWSAmplify
request
- Request structure used to create Apps in Amplify.public CreateBranchResult createBranch(CreateBranchRequest request)
AWSAmplify
Creates a new Branch for an Amplify App.
createBranch
in interface AWSAmplify
request
- Request structure for a branch create request.public CreateDeploymentResult createDeployment(CreateDeploymentRequest request)
AWSAmplify
Create a deployment for manual deploy apps. (Apps are not connected to repository)
createDeployment
in interface AWSAmplify
request
- Request structure for create a new deployment.public CreateDomainAssociationResult createDomainAssociation(CreateDomainAssociationRequest request)
AWSAmplify
Create a new DomainAssociation on an App
createDomainAssociation
in interface AWSAmplify
request
- Request structure for create Domain Association request.public CreateWebhookResult createWebhook(CreateWebhookRequest request)
AWSAmplify
Create a new webhook on an App.
createWebhook
in interface AWSAmplify
request
- Request structure for create webhook request.public DeleteAppResult deleteApp(DeleteAppRequest request)
AWSAmplify
Delete an existing Amplify App by appId.
deleteApp
in interface AWSAmplify
request
- Request structure for an Amplify App delete request.public DeleteBranchResult deleteBranch(DeleteBranchRequest request)
AWSAmplify
Deletes a branch for an Amplify App.
deleteBranch
in interface AWSAmplify
request
- Request structure for delete branch request.public DeleteDomainAssociationResult deleteDomainAssociation(DeleteDomainAssociationRequest request)
AWSAmplify
Deletes a DomainAssociation.
deleteDomainAssociation
in interface AWSAmplify
request
- Request structure for the delete Domain Association request.public DeleteJobResult deleteJob(DeleteJobRequest request)
AWSAmplify
Delete a job, for an Amplify branch, part of Amplify App.
deleteJob
in interface AWSAmplify
request
- Request structure for delete job request.public DeleteWebhookResult deleteWebhook(DeleteWebhookRequest request)
AWSAmplify
Deletes a webhook.
deleteWebhook
in interface AWSAmplify
request
- Request structure for the delete webhook request.public GetAppResult getApp(GetAppRequest request)
AWSAmplify
Retrieves an existing Amplify App by appId.
getApp
in interface AWSAmplify
request
- Request structure for get App request.public GetBranchResult getBranch(GetBranchRequest request)
AWSAmplify
Retrieves a branch for an Amplify App.
getBranch
in interface AWSAmplify
request
- Result structure for get branch request.public GetDomainAssociationResult getDomainAssociation(GetDomainAssociationRequest request)
AWSAmplify
Retrieves domain info that corresponds to an appId and domainName.
getDomainAssociation
in interface AWSAmplify
request
- Request structure for the get Domain Association request.public GetJobResult getJob(GetJobRequest request)
AWSAmplify
Get a job for a branch, part of an Amplify App.
getJob
in interface AWSAmplify
request
- Request structure for get job request.public GetWebhookResult getWebhook(GetWebhookRequest request)
AWSAmplify
Retrieves webhook info that corresponds to a webhookId.
getWebhook
in interface AWSAmplify
request
- Request structure for the get webhook request.public ListAppsResult listApps(ListAppsRequest request)
AWSAmplify
Lists existing Amplify Apps.
listApps
in interface AWSAmplify
request
- Request structure for an Amplify App list request.public ListBranchesResult listBranches(ListBranchesRequest request)
AWSAmplify
Lists branches for an Amplify App.
listBranches
in interface AWSAmplify
request
- Request structure for list branches request.public ListDomainAssociationsResult listDomainAssociations(ListDomainAssociationsRequest request)
AWSAmplify
List domains with an app
listDomainAssociations
in interface AWSAmplify
request
- Request structure for the list Domain Associations request.public ListJobsResult listJobs(ListJobsRequest request)
AWSAmplify
List Jobs for a branch, part of an Amplify App.
listJobs
in interface AWSAmplify
request
- Request structure for list job request.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSAmplify
List tags for resource.
listTagsForResource
in interface AWSAmplify
request
- Request structure used to list tags for resource.public ListWebhooksResult listWebhooks(ListWebhooksRequest request)
AWSAmplify
List webhooks with an app.
listWebhooks
in interface AWSAmplify
request
- Request structure for the list webhooks request.public StartDeploymentResult startDeployment(StartDeploymentRequest request)
AWSAmplify
Start a deployment for manual deploy apps. (Apps are not connected to repository)
startDeployment
in interface AWSAmplify
request
- Request structure for start a deployment.public StartJobResult startJob(StartJobRequest request)
AWSAmplify
Starts a new job for a branch, part of an Amplify App.
startJob
in interface AWSAmplify
request
- Request structure for Start job request.public StopJobResult stopJob(StopJobRequest request)
AWSAmplify
Stop a job that is in progress, for an Amplify branch, part of Amplify App.
stopJob
in interface AWSAmplify
request
- Request structure for stop job request.public TagResourceResult tagResource(TagResourceRequest request)
AWSAmplify
Tag resource with tag key and value.
tagResource
in interface AWSAmplify
request
- Request structure used to tag resource.public UntagResourceResult untagResource(UntagResourceRequest request)
AWSAmplify
Untag resource with resourceArn.
untagResource
in interface AWSAmplify
request
- Request structure used to untag resource.public UpdateAppResult updateApp(UpdateAppRequest request)
AWSAmplify
Updates an existing Amplify App.
updateApp
in interface AWSAmplify
request
- Request structure for update App request.public UpdateBranchResult updateBranch(UpdateBranchRequest request)
AWSAmplify
Updates a branch for an Amplify App.
updateBranch
in interface AWSAmplify
request
- Request structure for update branch request.public UpdateDomainAssociationResult updateDomainAssociation(UpdateDomainAssociationRequest request)
AWSAmplify
Create a new DomainAssociation on an App
updateDomainAssociation
in interface AWSAmplify
request
- Request structure for update Domain Association request.public UpdateWebhookResult updateWebhook(UpdateWebhookRequest request)
AWSAmplify
Update a webhook.
updateWebhook
in interface AWSAmplify
request
- Request structure for update webhook request.public void shutdown()
AWSAmplify
shutdown
in interface AWSAmplify
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSAmplify
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 AWSAmplify
request
- The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.