@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSAmplifyBackendAsyncClient extends AWSAmplifyBackendClient implements AWSAmplifyBackendAsync
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
AWS Amplify Admin API
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
builder, cloneBackend, createBackend, createBackendAPI, createBackendAuth, createBackendConfig, createBackendStorage, createToken, deleteBackend, deleteBackendAPI, deleteBackendAuth, deleteBackendStorage, deleteToken, generateBackendAPIModels, getBackend, getBackendAPI, getBackendAPIModels, getBackendAuth, getBackendJob, getBackendStorage, getCachedResponseMetadata, getToken, importBackendAuth, importBackendStorage, listBackendJobs, listS3Buckets, removeAllBackends, removeBackendConfig, updateBackendAPI, updateBackendAuth, updateBackendConfig, updateBackendJob, updateBackendStorage
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cloneBackend, createBackend, createBackendAPI, createBackendAuth, createBackendConfig, createBackendStorage, createToken, deleteBackend, deleteBackendAPI, deleteBackendAuth, deleteBackendStorage, deleteToken, generateBackendAPIModels, getBackend, getBackendAPI, getBackendAPIModels, getBackendAuth, getBackendJob, getBackendStorage, getCachedResponseMetadata, getToken, importBackendAuth, importBackendStorage, listBackendJobs, listS3Buckets, removeAllBackends, removeBackendConfig, updateBackendAPI, updateBackendAuth, updateBackendConfig, updateBackendJob, updateBackendStorage
public static AWSAmplifyBackendAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<CloneBackendResult> cloneBackendAsync(CloneBackendRequest request)
AWSAmplifyBackendAsync
This operation clones an existing backend.
cloneBackendAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CloneBackend.public Future<CloneBackendResult> cloneBackendAsync(CloneBackendRequest request, AsyncHandler<CloneBackendRequest,CloneBackendResult> asyncHandler)
AWSAmplifyBackendAsync
This operation clones an existing backend.
cloneBackendAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CloneBackend.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateBackendResult> createBackendAsync(CreateBackendRequest request)
AWSAmplifyBackendAsync
This operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.
createBackendAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CreateBackend.public Future<CreateBackendResult> createBackendAsync(CreateBackendRequest request, AsyncHandler<CreateBackendRequest,CreateBackendResult> asyncHandler)
AWSAmplifyBackendAsync
This operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.
createBackendAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CreateBackend.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateBackendAPIResult> createBackendAPIAsync(CreateBackendAPIRequest request)
AWSAmplifyBackendAsync
Creates a new backend API resource.
createBackendAPIAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CreateBackendAPI.public Future<CreateBackendAPIResult> createBackendAPIAsync(CreateBackendAPIRequest request, AsyncHandler<CreateBackendAPIRequest,CreateBackendAPIResult> asyncHandler)
AWSAmplifyBackendAsync
Creates a new backend API resource.
createBackendAPIAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CreateBackendAPI.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateBackendAuthResult> createBackendAuthAsync(CreateBackendAuthRequest request)
AWSAmplifyBackendAsync
Creates a new backend authentication resource.
createBackendAuthAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CreateBackendAuth.public Future<CreateBackendAuthResult> createBackendAuthAsync(CreateBackendAuthRequest request, AsyncHandler<CreateBackendAuthRequest,CreateBackendAuthResult> asyncHandler)
AWSAmplifyBackendAsync
Creates a new backend authentication resource.
createBackendAuthAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CreateBackendAuth.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateBackendConfigResult> createBackendConfigAsync(CreateBackendConfigRequest request)
AWSAmplifyBackendAsync
Creates a config object for a backend.
createBackendConfigAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CreateBackendConfig.public Future<CreateBackendConfigResult> createBackendConfigAsync(CreateBackendConfigRequest request, AsyncHandler<CreateBackendConfigRequest,CreateBackendConfigResult> asyncHandler)
AWSAmplifyBackendAsync
Creates a config object for a backend.
createBackendConfigAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CreateBackendConfig.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateBackendStorageResult> createBackendStorageAsync(CreateBackendStorageRequest request)
AWSAmplifyBackendAsync
Creates a backend storage resource.
createBackendStorageAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CreateBackendStorage.public Future<CreateBackendStorageResult> createBackendStorageAsync(CreateBackendStorageRequest request, AsyncHandler<CreateBackendStorageRequest,CreateBackendStorageResult> asyncHandler)
AWSAmplifyBackendAsync
Creates a backend storage resource.
createBackendStorageAsync
in interface AWSAmplifyBackendAsync
request
- The request body for CreateBackendStorage.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateTokenResult> createTokenAsync(CreateTokenRequest request)
AWSAmplifyBackendAsync
Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.
createTokenAsync
in interface AWSAmplifyBackendAsync
public Future<CreateTokenResult> createTokenAsync(CreateTokenRequest request, AsyncHandler<CreateTokenRequest,CreateTokenResult> asyncHandler)
AWSAmplifyBackendAsync
Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.
createTokenAsync
in interface AWSAmplifyBackendAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteBackendResult> deleteBackendAsync(DeleteBackendRequest request)
AWSAmplifyBackendAsync
Removes an existing environment from your Amplify project.
deleteBackendAsync
in interface AWSAmplifyBackendAsync
public Future<DeleteBackendResult> deleteBackendAsync(DeleteBackendRequest request, AsyncHandler<DeleteBackendRequest,DeleteBackendResult> asyncHandler)
AWSAmplifyBackendAsync
Removes an existing environment from your Amplify project.
deleteBackendAsync
in interface AWSAmplifyBackendAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteBackendAPIResult> deleteBackendAPIAsync(DeleteBackendAPIRequest request)
AWSAmplifyBackendAsync
Deletes an existing backend API resource.
deleteBackendAPIAsync
in interface AWSAmplifyBackendAsync
request
- The request body for DeleteBackendAPI.public Future<DeleteBackendAPIResult> deleteBackendAPIAsync(DeleteBackendAPIRequest request, AsyncHandler<DeleteBackendAPIRequest,DeleteBackendAPIResult> asyncHandler)
AWSAmplifyBackendAsync
Deletes an existing backend API resource.
deleteBackendAPIAsync
in interface AWSAmplifyBackendAsync
request
- The request body for DeleteBackendAPI.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteBackendAuthResult> deleteBackendAuthAsync(DeleteBackendAuthRequest request)
AWSAmplifyBackendAsync
Deletes an existing backend authentication resource.
deleteBackendAuthAsync
in interface AWSAmplifyBackendAsync
request
- The request body for DeleteBackendAuth.public Future<DeleteBackendAuthResult> deleteBackendAuthAsync(DeleteBackendAuthRequest request, AsyncHandler<DeleteBackendAuthRequest,DeleteBackendAuthResult> asyncHandler)
AWSAmplifyBackendAsync
Deletes an existing backend authentication resource.
deleteBackendAuthAsync
in interface AWSAmplifyBackendAsync
request
- The request body for DeleteBackendAuth.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteBackendStorageResult> deleteBackendStorageAsync(DeleteBackendStorageRequest request)
AWSAmplifyBackendAsync
Removes the specified backend storage resource.
deleteBackendStorageAsync
in interface AWSAmplifyBackendAsync
request
- The request body for DeleteBackendStorage.public Future<DeleteBackendStorageResult> deleteBackendStorageAsync(DeleteBackendStorageRequest request, AsyncHandler<DeleteBackendStorageRequest,DeleteBackendStorageResult> asyncHandler)
AWSAmplifyBackendAsync
Removes the specified backend storage resource.
deleteBackendStorageAsync
in interface AWSAmplifyBackendAsync
request
- The request body for DeleteBackendStorage.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteTokenResult> deleteTokenAsync(DeleteTokenRequest request)
AWSAmplifyBackendAsync
Deletes the challenge token based on the given appId and sessionId.
deleteTokenAsync
in interface AWSAmplifyBackendAsync
public Future<DeleteTokenResult> deleteTokenAsync(DeleteTokenRequest request, AsyncHandler<DeleteTokenRequest,DeleteTokenResult> asyncHandler)
AWSAmplifyBackendAsync
Deletes the challenge token based on the given appId and sessionId.
deleteTokenAsync
in interface AWSAmplifyBackendAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GenerateBackendAPIModelsResult> generateBackendAPIModelsAsync(GenerateBackendAPIModelsRequest request)
AWSAmplifyBackendAsync
Generates a model schema for an existing backend API resource.
generateBackendAPIModelsAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GenerateBackendAPIModels.public Future<GenerateBackendAPIModelsResult> generateBackendAPIModelsAsync(GenerateBackendAPIModelsRequest request, AsyncHandler<GenerateBackendAPIModelsRequest,GenerateBackendAPIModelsResult> asyncHandler)
AWSAmplifyBackendAsync
Generates a model schema for an existing backend API resource.
generateBackendAPIModelsAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GenerateBackendAPIModels.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetBackendResult> getBackendAsync(GetBackendRequest request)
AWSAmplifyBackendAsync
Provides project-level details for your Amplify UI project.
getBackendAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackend.public Future<GetBackendResult> getBackendAsync(GetBackendRequest request, AsyncHandler<GetBackendRequest,GetBackendResult> asyncHandler)
AWSAmplifyBackendAsync
Provides project-level details for your Amplify UI project.
getBackendAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackend.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetBackendAPIResult> getBackendAPIAsync(GetBackendAPIRequest request)
AWSAmplifyBackendAsync
Gets the details for a backend API.
getBackendAPIAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackendAPI.public Future<GetBackendAPIResult> getBackendAPIAsync(GetBackendAPIRequest request, AsyncHandler<GetBackendAPIRequest,GetBackendAPIResult> asyncHandler)
AWSAmplifyBackendAsync
Gets the details for a backend API.
getBackendAPIAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackendAPI.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetBackendAPIModelsResult> getBackendAPIModelsAsync(GetBackendAPIModelsRequest request)
AWSAmplifyBackendAsync
Gets a model introspection schema for an existing backend API resource.
getBackendAPIModelsAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackendAPIModels.public Future<GetBackendAPIModelsResult> getBackendAPIModelsAsync(GetBackendAPIModelsRequest request, AsyncHandler<GetBackendAPIModelsRequest,GetBackendAPIModelsResult> asyncHandler)
AWSAmplifyBackendAsync
Gets a model introspection schema for an existing backend API resource.
getBackendAPIModelsAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackendAPIModels.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetBackendAuthResult> getBackendAuthAsync(GetBackendAuthRequest request)
AWSAmplifyBackendAsync
Gets a backend auth details.
getBackendAuthAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackendAuth.public Future<GetBackendAuthResult> getBackendAuthAsync(GetBackendAuthRequest request, AsyncHandler<GetBackendAuthRequest,GetBackendAuthResult> asyncHandler)
AWSAmplifyBackendAsync
Gets a backend auth details.
getBackendAuthAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackendAuth.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetBackendJobResult> getBackendJobAsync(GetBackendJobRequest request)
AWSAmplifyBackendAsync
Returns information about a specific job.
getBackendJobAsync
in interface AWSAmplifyBackendAsync
public Future<GetBackendJobResult> getBackendJobAsync(GetBackendJobRequest request, AsyncHandler<GetBackendJobRequest,GetBackendJobResult> asyncHandler)
AWSAmplifyBackendAsync
Returns information about a specific job.
getBackendJobAsync
in interface AWSAmplifyBackendAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetBackendStorageResult> getBackendStorageAsync(GetBackendStorageRequest request)
AWSAmplifyBackendAsync
Gets details for a backend storage resource.
getBackendStorageAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackendStorage.public Future<GetBackendStorageResult> getBackendStorageAsync(GetBackendStorageRequest request, AsyncHandler<GetBackendStorageRequest,GetBackendStorageResult> asyncHandler)
AWSAmplifyBackendAsync
Gets details for a backend storage resource.
getBackendStorageAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackendStorage.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTokenResult> getTokenAsync(GetTokenRequest request)
AWSAmplifyBackendAsync
Gets the challenge token based on the given appId and sessionId.
getTokenAsync
in interface AWSAmplifyBackendAsync
public Future<GetTokenResult> getTokenAsync(GetTokenRequest request, AsyncHandler<GetTokenRequest,GetTokenResult> asyncHandler)
AWSAmplifyBackendAsync
Gets the challenge token based on the given appId and sessionId.
getTokenAsync
in interface AWSAmplifyBackendAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ImportBackendAuthResult> importBackendAuthAsync(ImportBackendAuthRequest request)
AWSAmplifyBackendAsync
Imports an existing backend authentication resource.
importBackendAuthAsync
in interface AWSAmplifyBackendAsync
request
- The request body for ImportBackendAuth.public Future<ImportBackendAuthResult> importBackendAuthAsync(ImportBackendAuthRequest request, AsyncHandler<ImportBackendAuthRequest,ImportBackendAuthResult> asyncHandler)
AWSAmplifyBackendAsync
Imports an existing backend authentication resource.
importBackendAuthAsync
in interface AWSAmplifyBackendAsync
request
- The request body for ImportBackendAuth.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ImportBackendStorageResult> importBackendStorageAsync(ImportBackendStorageRequest request)
AWSAmplifyBackendAsync
Imports an existing backend storage resource.
importBackendStorageAsync
in interface AWSAmplifyBackendAsync
request
- The request body for ImportBackendStorage.public Future<ImportBackendStorageResult> importBackendStorageAsync(ImportBackendStorageRequest request, AsyncHandler<ImportBackendStorageRequest,ImportBackendStorageResult> asyncHandler)
AWSAmplifyBackendAsync
Imports an existing backend storage resource.
importBackendStorageAsync
in interface AWSAmplifyBackendAsync
request
- The request body for ImportBackendStorage.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListBackendJobsResult> listBackendJobsAsync(ListBackendJobsRequest request)
AWSAmplifyBackendAsync
Lists the jobs for the backend of an Amplify app.
listBackendJobsAsync
in interface AWSAmplifyBackendAsync
request
- The request body for ListBackendJobs.public Future<ListBackendJobsResult> listBackendJobsAsync(ListBackendJobsRequest request, AsyncHandler<ListBackendJobsRequest,ListBackendJobsResult> asyncHandler)
AWSAmplifyBackendAsync
Lists the jobs for the backend of an Amplify app.
listBackendJobsAsync
in interface AWSAmplifyBackendAsync
request
- The request body for ListBackendJobs.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListS3BucketsResult> listS3BucketsAsync(ListS3BucketsRequest request)
AWSAmplifyBackendAsync
The list of S3 buckets in your account.
listS3BucketsAsync
in interface AWSAmplifyBackendAsync
request
- The request body for S3Buckets.public Future<ListS3BucketsResult> listS3BucketsAsync(ListS3BucketsRequest request, AsyncHandler<ListS3BucketsRequest,ListS3BucketsResult> asyncHandler)
AWSAmplifyBackendAsync
The list of S3 buckets in your account.
listS3BucketsAsync
in interface AWSAmplifyBackendAsync
request
- The request body for S3Buckets.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<RemoveAllBackendsResult> removeAllBackendsAsync(RemoveAllBackendsRequest request)
AWSAmplifyBackendAsync
Removes all backend environments from your Amplify project.
removeAllBackendsAsync
in interface AWSAmplifyBackendAsync
request
- The request body for RemoveAllBackends.public Future<RemoveAllBackendsResult> removeAllBackendsAsync(RemoveAllBackendsRequest request, AsyncHandler<RemoveAllBackendsRequest,RemoveAllBackendsResult> asyncHandler)
AWSAmplifyBackendAsync
Removes all backend environments from your Amplify project.
removeAllBackendsAsync
in interface AWSAmplifyBackendAsync
request
- The request body for RemoveAllBackends.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<RemoveBackendConfigResult> removeBackendConfigAsync(RemoveBackendConfigRequest request)
AWSAmplifyBackendAsync
Removes the AWS resources required to access the Amplify Admin UI.
removeBackendConfigAsync
in interface AWSAmplifyBackendAsync
public Future<RemoveBackendConfigResult> removeBackendConfigAsync(RemoveBackendConfigRequest request, AsyncHandler<RemoveBackendConfigRequest,RemoveBackendConfigResult> asyncHandler)
AWSAmplifyBackendAsync
Removes the AWS resources required to access the Amplify Admin UI.
removeBackendConfigAsync
in interface AWSAmplifyBackendAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateBackendAPIResult> updateBackendAPIAsync(UpdateBackendAPIRequest request)
AWSAmplifyBackendAsync
Updates an existing backend API resource.
updateBackendAPIAsync
in interface AWSAmplifyBackendAsync
request
- The request body for UpdateBackendAPI.public Future<UpdateBackendAPIResult> updateBackendAPIAsync(UpdateBackendAPIRequest request, AsyncHandler<UpdateBackendAPIRequest,UpdateBackendAPIResult> asyncHandler)
AWSAmplifyBackendAsync
Updates an existing backend API resource.
updateBackendAPIAsync
in interface AWSAmplifyBackendAsync
request
- The request body for UpdateBackendAPI.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateBackendAuthResult> updateBackendAuthAsync(UpdateBackendAuthRequest request)
AWSAmplifyBackendAsync
Updates an existing backend authentication resource.
updateBackendAuthAsync
in interface AWSAmplifyBackendAsync
request
- The request body for UpdateBackendAuth.public Future<UpdateBackendAuthResult> updateBackendAuthAsync(UpdateBackendAuthRequest request, AsyncHandler<UpdateBackendAuthRequest,UpdateBackendAuthResult> asyncHandler)
AWSAmplifyBackendAsync
Updates an existing backend authentication resource.
updateBackendAuthAsync
in interface AWSAmplifyBackendAsync
request
- The request body for UpdateBackendAuth.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateBackendConfigResult> updateBackendConfigAsync(UpdateBackendConfigRequest request)
AWSAmplifyBackendAsync
Updates the AWS resources required to access the Amplify Admin UI.
updateBackendConfigAsync
in interface AWSAmplifyBackendAsync
request
- The request body for UpdateBackendConfig.public Future<UpdateBackendConfigResult> updateBackendConfigAsync(UpdateBackendConfigRequest request, AsyncHandler<UpdateBackendConfigRequest,UpdateBackendConfigResult> asyncHandler)
AWSAmplifyBackendAsync
Updates the AWS resources required to access the Amplify Admin UI.
updateBackendConfigAsync
in interface AWSAmplifyBackendAsync
request
- The request body for UpdateBackendConfig.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateBackendJobResult> updateBackendJobAsync(UpdateBackendJobRequest request)
AWSAmplifyBackendAsync
Updates a specific job.
updateBackendJobAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackendJob.public Future<UpdateBackendJobResult> updateBackendJobAsync(UpdateBackendJobRequest request, AsyncHandler<UpdateBackendJobRequest,UpdateBackendJobResult> asyncHandler)
AWSAmplifyBackendAsync
Updates a specific job.
updateBackendJobAsync
in interface AWSAmplifyBackendAsync
request
- The request body for GetBackendJob.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateBackendStorageResult> updateBackendStorageAsync(UpdateBackendStorageRequest request)
AWSAmplifyBackendAsync
Updates an existing backend storage resource.
updateBackendStorageAsync
in interface AWSAmplifyBackendAsync
request
- The request body for UpdateBackendStorage.public Future<UpdateBackendStorageResult> updateBackendStorageAsync(UpdateBackendStorageRequest request, AsyncHandler<UpdateBackendStorageRequest,UpdateBackendStorageResult> asyncHandler)
AWSAmplifyBackendAsync
Updates an existing backend storage resource.
updateBackendStorageAsync
in interface AWSAmplifyBackendAsync
request
- The request body for UpdateBackendStorage.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AWSAmplifyBackend
shutdown
in class AWSAmplifyBackendClient