@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSAmplifyBackend extends Object implements AWSAmplifyBackend
AWSAmplifyBackend. 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 |
|---|---|
CloneBackendResult |
cloneBackend(CloneBackendRequest request)
This operation clones an existing backend.
|
CreateBackendResult |
createBackend(CreateBackendRequest request)
This operation creates a backend for an Amplify app.
|
CreateBackendAPIResult |
createBackendAPI(CreateBackendAPIRequest request)
Creates a new backend API resource.
|
CreateBackendAuthResult |
createBackendAuth(CreateBackendAuthRequest request)
Creates a new backend authentication resource.
|
CreateBackendConfigResult |
createBackendConfig(CreateBackendConfigRequest request)
Creates a config object for a backend.
|
CreateBackendStorageResult |
createBackendStorage(CreateBackendStorageRequest request)
Creates a backend storage resource.
|
CreateTokenResult |
createToken(CreateTokenRequest request)
Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.
|
DeleteBackendResult |
deleteBackend(DeleteBackendRequest request)
Removes an existing environment from your Amplify project.
|
DeleteBackendAPIResult |
deleteBackendAPI(DeleteBackendAPIRequest request)
Deletes an existing backend API resource.
|
DeleteBackendAuthResult |
deleteBackendAuth(DeleteBackendAuthRequest request)
Deletes an existing backend authentication resource.
|
DeleteBackendStorageResult |
deleteBackendStorage(DeleteBackendStorageRequest request)
Removes the specified backend storage resource.
|
DeleteTokenResult |
deleteToken(DeleteTokenRequest request)
Deletes the challenge token based on the given appId and sessionId.
|
GenerateBackendAPIModelsResult |
generateBackendAPIModels(GenerateBackendAPIModelsRequest request)
Generates a model schema for an existing backend API resource.
|
GetBackendResult |
getBackend(GetBackendRequest request)
Provides project-level details for your Amplify UI project.
|
GetBackendAPIResult |
getBackendAPI(GetBackendAPIRequest request)
Gets the details for a backend API.
|
GetBackendAPIModelsResult |
getBackendAPIModels(GetBackendAPIModelsRequest request)
Gets a model introspection schema for an existing backend API resource.
|
GetBackendAuthResult |
getBackendAuth(GetBackendAuthRequest request)
Gets a backend auth details.
|
GetBackendJobResult |
getBackendJob(GetBackendJobRequest request)
Returns information about a specific job.
|
GetBackendStorageResult |
getBackendStorage(GetBackendStorageRequest request)
Gets details for a backend storage resource.
|
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.
|
GetTokenResult |
getToken(GetTokenRequest request)
Gets the challenge token based on the given appId and sessionId.
|
ImportBackendAuthResult |
importBackendAuth(ImportBackendAuthRequest request)
Imports an existing backend authentication resource.
|
ImportBackendStorageResult |
importBackendStorage(ImportBackendStorageRequest request)
Imports an existing backend storage resource.
|
ListBackendJobsResult |
listBackendJobs(ListBackendJobsRequest request)
Lists the jobs for the backend of an Amplify app.
|
ListS3BucketsResult |
listS3Buckets(ListS3BucketsRequest request)
The list of S3 buckets in your account.
|
RemoveAllBackendsResult |
removeAllBackends(RemoveAllBackendsRequest request)
Removes all backend environments from your Amplify project.
|
RemoveBackendConfigResult |
removeBackendConfig(RemoveBackendConfigRequest request)
Removes the AWS resources required to access the Amplify Admin UI.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
UpdateBackendAPIResult |
updateBackendAPI(UpdateBackendAPIRequest request)
Updates an existing backend API resource.
|
UpdateBackendAuthResult |
updateBackendAuth(UpdateBackendAuthRequest request)
Updates an existing backend authentication resource.
|
UpdateBackendConfigResult |
updateBackendConfig(UpdateBackendConfigRequest request)
Updates the AWS resources required to access the Amplify Admin UI.
|
UpdateBackendJobResult |
updateBackendJob(UpdateBackendJobRequest request)
Updates a specific job.
|
UpdateBackendStorageResult |
updateBackendStorage(UpdateBackendStorageRequest request)
Updates an existing backend storage resource.
|
public CloneBackendResult cloneBackend(CloneBackendRequest request)
AWSAmplifyBackendThis operation clones an existing backend.
cloneBackend in interface AWSAmplifyBackendrequest - The request body for CloneBackend.public CreateBackendResult createBackend(CreateBackendRequest request)
AWSAmplifyBackendThis operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.
createBackend in interface AWSAmplifyBackendrequest - The request body for CreateBackend.public CreateBackendAPIResult createBackendAPI(CreateBackendAPIRequest request)
AWSAmplifyBackendCreates a new backend API resource.
createBackendAPI in interface AWSAmplifyBackendrequest - The request body for CreateBackendAPI.public CreateBackendAuthResult createBackendAuth(CreateBackendAuthRequest request)
AWSAmplifyBackendCreates a new backend authentication resource.
createBackendAuth in interface AWSAmplifyBackendrequest - The request body for CreateBackendAuth.public CreateBackendConfigResult createBackendConfig(CreateBackendConfigRequest request)
AWSAmplifyBackendCreates a config object for a backend.
createBackendConfig in interface AWSAmplifyBackendrequest - The request body for CreateBackendConfig.public CreateBackendStorageResult createBackendStorage(CreateBackendStorageRequest request)
AWSAmplifyBackendCreates a backend storage resource.
createBackendStorage in interface AWSAmplifyBackendrequest - The request body for CreateBackendStorage.public CreateTokenResult createToken(CreateTokenRequest request)
AWSAmplifyBackendGenerates a one-time challenge code to authenticate a user into your Amplify Admin UI.
createToken in interface AWSAmplifyBackendpublic DeleteBackendResult deleteBackend(DeleteBackendRequest request)
AWSAmplifyBackendRemoves an existing environment from your Amplify project.
deleteBackend in interface AWSAmplifyBackendpublic DeleteBackendAPIResult deleteBackendAPI(DeleteBackendAPIRequest request)
AWSAmplifyBackendDeletes an existing backend API resource.
deleteBackendAPI in interface AWSAmplifyBackendrequest - The request body for DeleteBackendAPI.public DeleteBackendAuthResult deleteBackendAuth(DeleteBackendAuthRequest request)
AWSAmplifyBackendDeletes an existing backend authentication resource.
deleteBackendAuth in interface AWSAmplifyBackendrequest - The request body for DeleteBackendAuth.public DeleteBackendStorageResult deleteBackendStorage(DeleteBackendStorageRequest request)
AWSAmplifyBackendRemoves the specified backend storage resource.
deleteBackendStorage in interface AWSAmplifyBackendrequest - The request body for DeleteBackendStorage.public DeleteTokenResult deleteToken(DeleteTokenRequest request)
AWSAmplifyBackendDeletes the challenge token based on the given appId and sessionId.
deleteToken in interface AWSAmplifyBackendpublic GenerateBackendAPIModelsResult generateBackendAPIModels(GenerateBackendAPIModelsRequest request)
AWSAmplifyBackendGenerates a model schema for an existing backend API resource.
generateBackendAPIModels in interface AWSAmplifyBackendrequest - The request body for GenerateBackendAPIModels.public GetBackendResult getBackend(GetBackendRequest request)
AWSAmplifyBackendProvides project-level details for your Amplify UI project.
getBackend in interface AWSAmplifyBackendrequest - The request body for GetBackend.public GetBackendAPIResult getBackendAPI(GetBackendAPIRequest request)
AWSAmplifyBackendGets the details for a backend API.
getBackendAPI in interface AWSAmplifyBackendrequest - The request body for GetBackendAPI.public GetBackendAPIModelsResult getBackendAPIModels(GetBackendAPIModelsRequest request)
AWSAmplifyBackendGets a model introspection schema for an existing backend API resource.
getBackendAPIModels in interface AWSAmplifyBackendrequest - The request body for GetBackendAPIModels.public GetBackendAuthResult getBackendAuth(GetBackendAuthRequest request)
AWSAmplifyBackendGets a backend auth details.
getBackendAuth in interface AWSAmplifyBackendrequest - The request body for GetBackendAuth.public GetBackendJobResult getBackendJob(GetBackendJobRequest request)
AWSAmplifyBackendReturns information about a specific job.
getBackendJob in interface AWSAmplifyBackendpublic GetBackendStorageResult getBackendStorage(GetBackendStorageRequest request)
AWSAmplifyBackendGets details for a backend storage resource.
getBackendStorage in interface AWSAmplifyBackendrequest - The request body for GetBackendStorage.public GetTokenResult getToken(GetTokenRequest request)
AWSAmplifyBackendGets the challenge token based on the given appId and sessionId.
getToken in interface AWSAmplifyBackendpublic ImportBackendAuthResult importBackendAuth(ImportBackendAuthRequest request)
AWSAmplifyBackendImports an existing backend authentication resource.
importBackendAuth in interface AWSAmplifyBackendrequest - The request body for ImportBackendAuth.public ImportBackendStorageResult importBackendStorage(ImportBackendStorageRequest request)
AWSAmplifyBackendImports an existing backend storage resource.
importBackendStorage in interface AWSAmplifyBackendrequest - The request body for ImportBackendStorage.public ListBackendJobsResult listBackendJobs(ListBackendJobsRequest request)
AWSAmplifyBackendLists the jobs for the backend of an Amplify app.
listBackendJobs in interface AWSAmplifyBackendrequest - The request body for ListBackendJobs.public ListS3BucketsResult listS3Buckets(ListS3BucketsRequest request)
AWSAmplifyBackendThe list of S3 buckets in your account.
listS3Buckets in interface AWSAmplifyBackendrequest - The request body for S3Buckets.public RemoveAllBackendsResult removeAllBackends(RemoveAllBackendsRequest request)
AWSAmplifyBackendRemoves all backend environments from your Amplify project.
removeAllBackends in interface AWSAmplifyBackendrequest - The request body for RemoveAllBackends.public RemoveBackendConfigResult removeBackendConfig(RemoveBackendConfigRequest request)
AWSAmplifyBackendRemoves the AWS resources required to access the Amplify Admin UI.
removeBackendConfig in interface AWSAmplifyBackendpublic UpdateBackendAPIResult updateBackendAPI(UpdateBackendAPIRequest request)
AWSAmplifyBackendUpdates an existing backend API resource.
updateBackendAPI in interface AWSAmplifyBackendrequest - The request body for UpdateBackendAPI.public UpdateBackendAuthResult updateBackendAuth(UpdateBackendAuthRequest request)
AWSAmplifyBackendUpdates an existing backend authentication resource.
updateBackendAuth in interface AWSAmplifyBackendrequest - The request body for UpdateBackendAuth.public UpdateBackendConfigResult updateBackendConfig(UpdateBackendConfigRequest request)
AWSAmplifyBackendUpdates the AWS resources required to access the Amplify Admin UI.
updateBackendConfig in interface AWSAmplifyBackendrequest - The request body for UpdateBackendConfig.public UpdateBackendJobResult updateBackendJob(UpdateBackendJobRequest request)
AWSAmplifyBackendUpdates a specific job.
updateBackendJob in interface AWSAmplifyBackendrequest - The request body for GetBackendJob.public UpdateBackendStorageResult updateBackendStorage(UpdateBackendStorageRequest request)
AWSAmplifyBackendUpdates an existing backend storage resource.
updateBackendStorage in interface AWSAmplifyBackendrequest - The request body for UpdateBackendStorage.public void shutdown()
AWSAmplifyBackendshutdown in interface AWSAmplifyBackendpublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSAmplifyBackendResponse 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 AWSAmplifyBackendrequest - The originally executed request.