@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 | Constructor and Description |
|---|---|
protected |
AbstractAWSAmplify() |
| Modifier and Type | Method and Description |
|---|---|
CreateAppResult |
createApp(CreateAppRequest request)
Creates a new Amplify App.
|
CreateBackendEnvironmentResult |
createBackendEnvironment(CreateBackendEnvironmentRequest request)
Creates a new backend environment for an 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.
|
DeleteBackendEnvironmentResult |
deleteBackendEnvironment(DeleteBackendEnvironmentRequest request)
Delete backend environment for an Amplify App.
|
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.
|
GenerateAccessLogsResult |
generateAccessLogs(GenerateAccessLogsRequest request)
Retrieve website access logs for a specific time range via a pre-signed URL.
|
GetAppResult |
getApp(GetAppRequest request)
Retrieves an existing Amplify App by appId.
|
GetArtifactUrlResult |
getArtifactUrl(GetArtifactUrlRequest request)
Retrieves artifact info that corresponds to a artifactId.
|
GetBackendEnvironmentResult |
getBackendEnvironment(GetBackendEnvironmentRequest request)
Retrieves a backend environment for an Amplify App.
|
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.
|
ListArtifactsResult |
listArtifacts(ListArtifactsRequest request)
List artifacts with an app, a branch, a job and an artifact type.
|
ListBackendEnvironmentsResult |
listBackendEnvironments(ListBackendEnvironmentsRequest request)
Lists backend environments for an Amplify App.
|
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)
AWSAmplifyCreates a new Amplify App.
createApp in interface AWSAmplifyrequest - Request structure used to create Apps in Amplify.public CreateBackendEnvironmentResult createBackendEnvironment(CreateBackendEnvironmentRequest request)
AWSAmplifyCreates a new backend environment for an Amplify App.
createBackendEnvironment in interface AWSAmplifyrequest - Request structure for a backend environment create request.public CreateBranchResult createBranch(CreateBranchRequest request)
AWSAmplifyCreates a new Branch for an Amplify App.
createBranch in interface AWSAmplifyrequest - Request structure for a branch create request.public CreateDeploymentResult createDeployment(CreateDeploymentRequest request)
AWSAmplifyCreate a deployment for manual deploy apps. (Apps are not connected to repository)
createDeployment in interface AWSAmplifyrequest - Request structure for create a new deployment.public CreateDomainAssociationResult createDomainAssociation(CreateDomainAssociationRequest request)
AWSAmplifyCreate a new DomainAssociation on an App
createDomainAssociation in interface AWSAmplifyrequest - Request structure for create Domain Association request.public CreateWebhookResult createWebhook(CreateWebhookRequest request)
AWSAmplifyCreate a new webhook on an App.
createWebhook in interface AWSAmplifyrequest - Request structure for create webhook request.public DeleteAppResult deleteApp(DeleteAppRequest request)
AWSAmplifyDelete an existing Amplify App by appId.
deleteApp in interface AWSAmplifyrequest - Request structure for an Amplify App delete request.public DeleteBackendEnvironmentResult deleteBackendEnvironment(DeleteBackendEnvironmentRequest request)
AWSAmplifyDelete backend environment for an Amplify App.
deleteBackendEnvironment in interface AWSAmplifyrequest - Request structure for delete backend environment request.public DeleteBranchResult deleteBranch(DeleteBranchRequest request)
AWSAmplifyDeletes a branch for an Amplify App.
deleteBranch in interface AWSAmplifyrequest - Request structure for delete branch request.public DeleteDomainAssociationResult deleteDomainAssociation(DeleteDomainAssociationRequest request)
AWSAmplifyDeletes a DomainAssociation.
deleteDomainAssociation in interface AWSAmplifyrequest - Request structure for the delete Domain Association request.public DeleteJobResult deleteJob(DeleteJobRequest request)
AWSAmplifyDelete a job, for an Amplify branch, part of Amplify App.
deleteJob in interface AWSAmplifyrequest - Request structure for delete job request.public DeleteWebhookResult deleteWebhook(DeleteWebhookRequest request)
AWSAmplifyDeletes a webhook.
deleteWebhook in interface AWSAmplifyrequest - Request structure for the delete webhook request.public GenerateAccessLogsResult generateAccessLogs(GenerateAccessLogsRequest request)
AWSAmplifyRetrieve website access logs for a specific time range via a pre-signed URL.
generateAccessLogs in interface AWSAmplifyrequest - Request structure for the generate access logs request.public GetAppResult getApp(GetAppRequest request)
AWSAmplifyRetrieves an existing Amplify App by appId.
getApp in interface AWSAmplifyrequest - Request structure for get App request.public GetArtifactUrlResult getArtifactUrl(GetArtifactUrlRequest request)
AWSAmplifyRetrieves artifact info that corresponds to a artifactId.
getArtifactUrl in interface AWSAmplifyrequest - Request structure for the get artifact request.public GetBackendEnvironmentResult getBackendEnvironment(GetBackendEnvironmentRequest request)
AWSAmplifyRetrieves a backend environment for an Amplify App.
getBackendEnvironment in interface AWSAmplifyrequest - Request structure for get backend environment request.public GetBranchResult getBranch(GetBranchRequest request)
AWSAmplifyRetrieves a branch for an Amplify App.
getBranch in interface AWSAmplifyrequest - Request structure for get branch request.public GetDomainAssociationResult getDomainAssociation(GetDomainAssociationRequest request)
AWSAmplifyRetrieves domain info that corresponds to an appId and domainName.
getDomainAssociation in interface AWSAmplifyrequest - Request structure for the get Domain Association request.public GetJobResult getJob(GetJobRequest request)
AWSAmplifyGet a job for a branch, part of an Amplify App.
getJob in interface AWSAmplifyrequest - Request structure for get job request.public GetWebhookResult getWebhook(GetWebhookRequest request)
AWSAmplifyRetrieves webhook info that corresponds to a webhookId.
getWebhook in interface AWSAmplifyrequest - Request structure for the get webhook request.public ListAppsResult listApps(ListAppsRequest request)
AWSAmplifyLists existing Amplify Apps.
listApps in interface AWSAmplifyrequest - Request structure for an Amplify App list request.public ListArtifactsResult listArtifacts(ListArtifactsRequest request)
AWSAmplifyList artifacts with an app, a branch, a job and an artifact type.
listArtifacts in interface AWSAmplifyrequest - Request structure for the list artifacts request.public ListBackendEnvironmentsResult listBackendEnvironments(ListBackendEnvironmentsRequest request)
AWSAmplifyLists backend environments for an Amplify App.
listBackendEnvironments in interface AWSAmplifyrequest - Request structure for list backend environments request.public ListBranchesResult listBranches(ListBranchesRequest request)
AWSAmplifyLists branches for an Amplify App.
listBranches in interface AWSAmplifyrequest - Request structure for list branches request.public ListDomainAssociationsResult listDomainAssociations(ListDomainAssociationsRequest request)
AWSAmplifyList domains with an app
listDomainAssociations in interface AWSAmplifyrequest - Request structure for the list Domain Associations request.public ListJobsResult listJobs(ListJobsRequest request)
AWSAmplifyList Jobs for a branch, part of an Amplify App.
listJobs in interface AWSAmplifyrequest - Request structure for list job request.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSAmplifyList tags for resource.
listTagsForResource in interface AWSAmplifyrequest - Request structure used to list tags for resource.public ListWebhooksResult listWebhooks(ListWebhooksRequest request)
AWSAmplifyList webhooks with an app.
listWebhooks in interface AWSAmplifyrequest - Request structure for the list webhooks request.public StartDeploymentResult startDeployment(StartDeploymentRequest request)
AWSAmplifyStart a deployment for manual deploy apps. (Apps are not connected to repository)
startDeployment in interface AWSAmplifyrequest - Request structure for start a deployment.public StartJobResult startJob(StartJobRequest request)
AWSAmplifyStarts a new job for a branch, part of an Amplify App.
startJob in interface AWSAmplifyrequest - Request structure for Start job request.public StopJobResult stopJob(StopJobRequest request)
AWSAmplifyStop a job that is in progress, for an Amplify branch, part of Amplify App.
stopJob in interface AWSAmplifyrequest - Request structure for stop job request.public TagResourceResult tagResource(TagResourceRequest request)
AWSAmplifyTag resource with tag key and value.
tagResource in interface AWSAmplifyrequest - Request structure used to tag resource.public UntagResourceResult untagResource(UntagResourceRequest request)
AWSAmplifyUntag resource with resourceArn.
untagResource in interface AWSAmplifyrequest - Request structure used to untag resource.public UpdateAppResult updateApp(UpdateAppRequest request)
AWSAmplifyUpdates an existing Amplify App.
updateApp in interface AWSAmplifyrequest - Request structure for update App request.public UpdateBranchResult updateBranch(UpdateBranchRequest request)
AWSAmplifyUpdates a branch for an Amplify App.
updateBranch in interface AWSAmplifyrequest - Request structure for update branch request.public UpdateDomainAssociationResult updateDomainAssociation(UpdateDomainAssociationRequest request)
AWSAmplifyCreate a new DomainAssociation on an App
updateDomainAssociation in interface AWSAmplifyrequest - Request structure for update Domain Association request.public UpdateWebhookResult updateWebhook(UpdateWebhookRequest request)
AWSAmplifyUpdate a webhook.
updateWebhook in interface AWSAmplifyrequest - Request structure for update webhook request.public void shutdown()
AWSAmplifyshutdown in interface AWSAmplifypublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSAmplifyResponse 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 AWSAmplifyrequest - The originally executed request.Copyright © 2020. All rights reserved.