/* * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions * and limitations under the License. */ package com.amazonaws.services.amplifybackend; import javax.annotation.Generated; import com.amazonaws.services.amplifybackend.model.*; /** * Interface for accessing AmplifyBackend asynchronously. Each asynchronous method will return a Java Future object * representing the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to receive * notification when an asynchronous operation completes. *
* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.amplifybackend.AbstractAWSAmplifyBackendAsync} instead. *
**
* AWS Amplify Admin API *
*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AWSAmplifyBackendAsync extends AWSAmplifyBackend { /** ** This operation clones an existing backend. *
* * @param cloneBackendRequest * The request body for CloneBackend. * @return A Java Future containing the result of the CloneBackend operation returned by the service. * @sample AWSAmplifyBackendAsync.CloneBackend * @see AWS * API Documentation */ java.util.concurrent.Future* This operation clones an existing backend. *
* * @param cloneBackendRequest * The request body for CloneBackend. * @param 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. * @return A Java Future containing the result of the CloneBackend operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.CloneBackend * @see AWS * API Documentation */ java.util.concurrent.Future* This operation creates a backend for an Amplify app. Backends are automatically created at the time of app * creation. *
* * @param createBackendRequest * The request body for CreateBackend. * @return A Java Future containing the result of the CreateBackend operation returned by the service. * @sample AWSAmplifyBackendAsync.CreateBackend * @see AWS * API Documentation */ java.util.concurrent.Future* This operation creates a backend for an Amplify app. Backends are automatically created at the time of app * creation. *
* * @param createBackendRequest * The request body for CreateBackend. * @param 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. * @return A Java Future containing the result of the CreateBackend operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.CreateBackend * @see AWS * API Documentation */ java.util.concurrent.Future* Creates a new backend API resource. *
* * @param createBackendAPIRequest * The request body for CreateBackendAPI. * @return A Java Future containing the result of the CreateBackendAPI operation returned by the service. * @sample AWSAmplifyBackendAsync.CreateBackendAPI * @see AWS API Documentation */ java.util.concurrent.Future* Creates a new backend API resource. *
* * @param createBackendAPIRequest * The request body for CreateBackendAPI. * @param 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. * @return A Java Future containing the result of the CreateBackendAPI operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.CreateBackendAPI * @see AWS API Documentation */ java.util.concurrent.Future* Creates a new backend authentication resource. *
* * @param createBackendAuthRequest * The request body for CreateBackendAuth. * @return A Java Future containing the result of the CreateBackendAuth operation returned by the service. * @sample AWSAmplifyBackendAsync.CreateBackendAuth * @see AWS API Documentation */ java.util.concurrent.Future* Creates a new backend authentication resource. *
* * @param createBackendAuthRequest * The request body for CreateBackendAuth. * @param 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. * @return A Java Future containing the result of the CreateBackendAuth operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.CreateBackendAuth * @see AWS API Documentation */ java.util.concurrent.Future* Creates a config object for a backend. *
* * @param createBackendConfigRequest * The request body for CreateBackendConfig. * @return A Java Future containing the result of the CreateBackendConfig operation returned by the service. * @sample AWSAmplifyBackendAsync.CreateBackendConfig * @see AWS API Documentation */ java.util.concurrent.Future* Creates a config object for a backend. *
* * @param createBackendConfigRequest * The request body for CreateBackendConfig. * @param 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. * @return A Java Future containing the result of the CreateBackendConfig operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.CreateBackendConfig * @see AWS API Documentation */ java.util.concurrent.Future* Creates a backend storage resource. *
* * @param createBackendStorageRequest * The request body for CreateBackendStorage. * @return A Java Future containing the result of the CreateBackendStorage operation returned by the service. * @sample AWSAmplifyBackendAsync.CreateBackendStorage * @see AWS API Documentation */ java.util.concurrent.Future* Creates a backend storage resource. *
* * @param createBackendStorageRequest * The request body for CreateBackendStorage. * @param 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. * @return A Java Future containing the result of the CreateBackendStorage operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.CreateBackendStorage * @see AWS API Documentation */ java.util.concurrent.Future* Generates a one-time challenge code to authenticate a user into your Amplify Admin UI. *
* * @param createTokenRequest * @return A Java Future containing the result of the CreateToken operation returned by the service. * @sample AWSAmplifyBackendAsync.CreateToken * @see AWS API * Documentation */ java.util.concurrent.Future* Generates a one-time challenge code to authenticate a user into your Amplify Admin UI. *
* * @param createTokenRequest * @param 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. * @return A Java Future containing the result of the CreateToken operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.CreateToken * @see AWS API * Documentation */ java.util.concurrent.Future* Removes an existing environment from your Amplify project. *
* * @param deleteBackendRequest * @return A Java Future containing the result of the DeleteBackend operation returned by the service. * @sample AWSAmplifyBackendAsync.DeleteBackend * @see AWS * API Documentation */ java.util.concurrent.Future* Removes an existing environment from your Amplify project. *
* * @param deleteBackendRequest * @param 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. * @return A Java Future containing the result of the DeleteBackend operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.DeleteBackend * @see AWS * API Documentation */ java.util.concurrent.Future* Deletes an existing backend API resource. *
* * @param deleteBackendAPIRequest * The request body for DeleteBackendAPI. * @return A Java Future containing the result of the DeleteBackendAPI operation returned by the service. * @sample AWSAmplifyBackendAsync.DeleteBackendAPI * @see AWS API Documentation */ java.util.concurrent.Future* Deletes an existing backend API resource. *
* * @param deleteBackendAPIRequest * The request body for DeleteBackendAPI. * @param 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. * @return A Java Future containing the result of the DeleteBackendAPI operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.DeleteBackendAPI * @see AWS API Documentation */ java.util.concurrent.Future* Deletes an existing backend authentication resource. *
* * @param deleteBackendAuthRequest * The request body for DeleteBackendAuth. * @return A Java Future containing the result of the DeleteBackendAuth operation returned by the service. * @sample AWSAmplifyBackendAsync.DeleteBackendAuth * @see AWS API Documentation */ java.util.concurrent.Future* Deletes an existing backend authentication resource. *
* * @param deleteBackendAuthRequest * The request body for DeleteBackendAuth. * @param 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. * @return A Java Future containing the result of the DeleteBackendAuth operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.DeleteBackendAuth * @see AWS API Documentation */ java.util.concurrent.Future* Removes the specified backend storage resource. *
* * @param deleteBackendStorageRequest * The request body for DeleteBackendStorage. * @return A Java Future containing the result of the DeleteBackendStorage operation returned by the service. * @sample AWSAmplifyBackendAsync.DeleteBackendStorage * @see AWS API Documentation */ java.util.concurrent.Future* Removes the specified backend storage resource. *
* * @param deleteBackendStorageRequest * The request body for DeleteBackendStorage. * @param 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. * @return A Java Future containing the result of the DeleteBackendStorage operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.DeleteBackendStorage * @see AWS API Documentation */ java.util.concurrent.Future* Deletes the challenge token based on the given appId and sessionId. *
* * @param deleteTokenRequest * @return A Java Future containing the result of the DeleteToken operation returned by the service. * @sample AWSAmplifyBackendAsync.DeleteToken * @see AWS API * Documentation */ java.util.concurrent.Future* Deletes the challenge token based on the given appId and sessionId. *
* * @param deleteTokenRequest * @param 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. * @return A Java Future containing the result of the DeleteToken operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.DeleteToken * @see AWS API * Documentation */ java.util.concurrent.Future* Generates a model schema for an existing backend API resource. *
* * @param generateBackendAPIModelsRequest * The request body for GenerateBackendAPIModels. * @return A Java Future containing the result of the GenerateBackendAPIModels operation returned by the service. * @sample AWSAmplifyBackendAsync.GenerateBackendAPIModels * @see AWS API Documentation */ java.util.concurrent.Future* Generates a model schema for an existing backend API resource. *
* * @param generateBackendAPIModelsRequest * The request body for GenerateBackendAPIModels. * @param 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. * @return A Java Future containing the result of the GenerateBackendAPIModels operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.GenerateBackendAPIModels * @see AWS API Documentation */ java.util.concurrent.Future* Provides project-level details for your Amplify UI project. *
* * @param getBackendRequest * The request body for GetBackend. * @return A Java Future containing the result of the GetBackend operation returned by the service. * @sample AWSAmplifyBackendAsync.GetBackend * @see AWS API * Documentation */ java.util.concurrent.Future* Provides project-level details for your Amplify UI project. *
* * @param getBackendRequest * The request body for GetBackend. * @param 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. * @return A Java Future containing the result of the GetBackend operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.GetBackend * @see AWS API * Documentation */ java.util.concurrent.Future* Gets the details for a backend API. *
* * @param getBackendAPIRequest * The request body for GetBackendAPI. * @return A Java Future containing the result of the GetBackendAPI operation returned by the service. * @sample AWSAmplifyBackendAsync.GetBackendAPI * @see AWS * API Documentation */ java.util.concurrent.Future* Gets the details for a backend API. *
* * @param getBackendAPIRequest * The request body for GetBackendAPI. * @param 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. * @return A Java Future containing the result of the GetBackendAPI operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.GetBackendAPI * @see AWS * API Documentation */ java.util.concurrent.Future* Gets a model introspection schema for an existing backend API resource. *
* * @param getBackendAPIModelsRequest * The request body for GetBackendAPIModels. * @return A Java Future containing the result of the GetBackendAPIModels operation returned by the service. * @sample AWSAmplifyBackendAsync.GetBackendAPIModels * @see AWS API Documentation */ java.util.concurrent.Future* Gets a model introspection schema for an existing backend API resource. *
* * @param getBackendAPIModelsRequest * The request body for GetBackendAPIModels. * @param 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. * @return A Java Future containing the result of the GetBackendAPIModels operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.GetBackendAPIModels * @see AWS API Documentation */ java.util.concurrent.Future* Gets a backend auth details. *
* * @param getBackendAuthRequest * The request body for GetBackendAuth. * @return A Java Future containing the result of the GetBackendAuth operation returned by the service. * @sample AWSAmplifyBackendAsync.GetBackendAuth * @see AWS * API Documentation */ java.util.concurrent.Future* Gets a backend auth details. *
* * @param getBackendAuthRequest * The request body for GetBackendAuth. * @param 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. * @return A Java Future containing the result of the GetBackendAuth operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.GetBackendAuth * @see AWS * API Documentation */ java.util.concurrent.Future* Returns information about a specific job. *
* * @param getBackendJobRequest * @return A Java Future containing the result of the GetBackendJob operation returned by the service. * @sample AWSAmplifyBackendAsync.GetBackendJob * @see AWS * API Documentation */ java.util.concurrent.Future* Returns information about a specific job. *
* * @param getBackendJobRequest * @param 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. * @return A Java Future containing the result of the GetBackendJob operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.GetBackendJob * @see AWS * API Documentation */ java.util.concurrent.Future* Gets details for a backend storage resource. *
* * @param getBackendStorageRequest * The request body for GetBackendStorage. * @return A Java Future containing the result of the GetBackendStorage operation returned by the service. * @sample AWSAmplifyBackendAsync.GetBackendStorage * @see AWS API Documentation */ java.util.concurrent.Future* Gets details for a backend storage resource. *
* * @param getBackendStorageRequest * The request body for GetBackendStorage. * @param 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. * @return A Java Future containing the result of the GetBackendStorage operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.GetBackendStorage * @see AWS API Documentation */ java.util.concurrent.Future* Gets the challenge token based on the given appId and sessionId. *
* * @param getTokenRequest * @return A Java Future containing the result of the GetToken operation returned by the service. * @sample AWSAmplifyBackendAsync.GetToken * @see AWS API * Documentation */ java.util.concurrent.Future* Gets the challenge token based on the given appId and sessionId. *
* * @param getTokenRequest * @param 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. * @return A Java Future containing the result of the GetToken operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.GetToken * @see AWS API * Documentation */ java.util.concurrent.Future* Imports an existing backend authentication resource. *
* * @param importBackendAuthRequest * The request body for ImportBackendAuth. * @return A Java Future containing the result of the ImportBackendAuth operation returned by the service. * @sample AWSAmplifyBackendAsync.ImportBackendAuth * @see AWS API Documentation */ java.util.concurrent.Future* Imports an existing backend authentication resource. *
* * @param importBackendAuthRequest * The request body for ImportBackendAuth. * @param 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. * @return A Java Future containing the result of the ImportBackendAuth operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.ImportBackendAuth * @see AWS API Documentation */ java.util.concurrent.Future* Imports an existing backend storage resource. *
* * @param importBackendStorageRequest * The request body for ImportBackendStorage. * @return A Java Future containing the result of the ImportBackendStorage operation returned by the service. * @sample AWSAmplifyBackendAsync.ImportBackendStorage * @see AWS API Documentation */ java.util.concurrent.Future* Imports an existing backend storage resource. *
* * @param importBackendStorageRequest * The request body for ImportBackendStorage. * @param 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. * @return A Java Future containing the result of the ImportBackendStorage operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.ImportBackendStorage * @see AWS API Documentation */ java.util.concurrent.Future* Lists the jobs for the backend of an Amplify app. *
* * @param listBackendJobsRequest * The request body for ListBackendJobs. * @return A Java Future containing the result of the ListBackendJobs operation returned by the service. * @sample AWSAmplifyBackendAsync.ListBackendJobs * @see AWS * API Documentation */ java.util.concurrent.Future* Lists the jobs for the backend of an Amplify app. *
* * @param listBackendJobsRequest * The request body for ListBackendJobs. * @param 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. * @return A Java Future containing the result of the ListBackendJobs operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.ListBackendJobs * @see AWS * API Documentation */ java.util.concurrent.Future* The list of S3 buckets in your account. *
* * @param listS3BucketsRequest * The request body for S3Buckets. * @return A Java Future containing the result of the ListS3Buckets operation returned by the service. * @sample AWSAmplifyBackendAsync.ListS3Buckets * @see AWS * API Documentation */ java.util.concurrent.Future* The list of S3 buckets in your account. *
* * @param listS3BucketsRequest * The request body for S3Buckets. * @param 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. * @return A Java Future containing the result of the ListS3Buckets operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.ListS3Buckets * @see AWS * API Documentation */ java.util.concurrent.Future* Removes all backend environments from your Amplify project. *
* * @param removeAllBackendsRequest * The request body for RemoveAllBackends. * @return A Java Future containing the result of the RemoveAllBackends operation returned by the service. * @sample AWSAmplifyBackendAsync.RemoveAllBackends * @see AWS API Documentation */ java.util.concurrent.Future* Removes all backend environments from your Amplify project. *
* * @param removeAllBackendsRequest * The request body for RemoveAllBackends. * @param 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. * @return A Java Future containing the result of the RemoveAllBackends operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.RemoveAllBackends * @see AWS API Documentation */ java.util.concurrent.Future* Removes the AWS resources required to access the Amplify Admin UI. *
* * @param removeBackendConfigRequest * @return A Java Future containing the result of the RemoveBackendConfig operation returned by the service. * @sample AWSAmplifyBackendAsync.RemoveBackendConfig * @see AWS API Documentation */ java.util.concurrent.Future* Removes the AWS resources required to access the Amplify Admin UI. *
* * @param removeBackendConfigRequest * @param 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. * @return A Java Future containing the result of the RemoveBackendConfig operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.RemoveBackendConfig * @see AWS API Documentation */ java.util.concurrent.Future* Updates an existing backend API resource. *
* * @param updateBackendAPIRequest * The request body for UpdateBackendAPI. * @return A Java Future containing the result of the UpdateBackendAPI operation returned by the service. * @sample AWSAmplifyBackendAsync.UpdateBackendAPI * @see AWS API Documentation */ java.util.concurrent.Future* Updates an existing backend API resource. *
* * @param updateBackendAPIRequest * The request body for UpdateBackendAPI. * @param 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. * @return A Java Future containing the result of the UpdateBackendAPI operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.UpdateBackendAPI * @see AWS API Documentation */ java.util.concurrent.Future* Updates an existing backend authentication resource. *
* * @param updateBackendAuthRequest * The request body for UpdateBackendAuth. * @return A Java Future containing the result of the UpdateBackendAuth operation returned by the service. * @sample AWSAmplifyBackendAsync.UpdateBackendAuth * @see AWS API Documentation */ java.util.concurrent.Future* Updates an existing backend authentication resource. *
* * @param updateBackendAuthRequest * The request body for UpdateBackendAuth. * @param 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. * @return A Java Future containing the result of the UpdateBackendAuth operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.UpdateBackendAuth * @see AWS API Documentation */ java.util.concurrent.Future* Updates the AWS resources required to access the Amplify Admin UI. *
* * @param updateBackendConfigRequest * The request body for UpdateBackendConfig. * @return A Java Future containing the result of the UpdateBackendConfig operation returned by the service. * @sample AWSAmplifyBackendAsync.UpdateBackendConfig * @see AWS API Documentation */ java.util.concurrent.Future* Updates the AWS resources required to access the Amplify Admin UI. *
* * @param updateBackendConfigRequest * The request body for UpdateBackendConfig. * @param 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. * @return A Java Future containing the result of the UpdateBackendConfig operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.UpdateBackendConfig * @see AWS API Documentation */ java.util.concurrent.Future* Updates a specific job. *
* * @param updateBackendJobRequest * The request body for GetBackendJob. * @return A Java Future containing the result of the UpdateBackendJob operation returned by the service. * @sample AWSAmplifyBackendAsync.UpdateBackendJob * @see AWS API Documentation */ java.util.concurrent.Future* Updates a specific job. *
* * @param updateBackendJobRequest * The request body for GetBackendJob. * @param 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. * @return A Java Future containing the result of the UpdateBackendJob operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.UpdateBackendJob * @see AWS API Documentation */ java.util.concurrent.Future* Updates an existing backend storage resource. *
* * @param updateBackendStorageRequest * The request body for UpdateBackendStorage. * @return A Java Future containing the result of the UpdateBackendStorage operation returned by the service. * @sample AWSAmplifyBackendAsync.UpdateBackendStorage * @see AWS API Documentation */ java.util.concurrent.Future* Updates an existing backend storage resource. *
* * @param updateBackendStorageRequest * The request body for UpdateBackendStorage. * @param 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. * @return A Java Future containing the result of the UpdateBackendStorage operation returned by the service. * @sample AWSAmplifyBackendAsyncHandler.UpdateBackendStorage * @see AWS API Documentation */ java.util.concurrent.Future