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