All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.amplifybackend.AWSAmplifyBackendAsync Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AmplifyBackend module holds the client classes that are used for communicating with AmplifyBackend Service

There is a newer version: 1.12.778
Show newest version
/*
 * Copyright 2019-2024 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 cloneBackendAsync(CloneBackendRequest cloneBackendRequest); /** *

* 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 cloneBackendAsync(CloneBackendRequest cloneBackendRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 createBackendAsync(CreateBackendRequest createBackendRequest); /** *

* 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 createBackendAsync(CreateBackendRequest createBackendRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 createBackendAPIAsync(CreateBackendAPIRequest createBackendAPIRequest); /** *

* 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 createBackendAPIAsync(CreateBackendAPIRequest createBackendAPIRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 createBackendAuthAsync(CreateBackendAuthRequest createBackendAuthRequest); /** *

* 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 createBackendAuthAsync(CreateBackendAuthRequest createBackendAuthRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 createBackendConfigAsync(CreateBackendConfigRequest createBackendConfigRequest); /** *

* 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 createBackendConfigAsync(CreateBackendConfigRequest createBackendConfigRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 createBackendStorageAsync(CreateBackendStorageRequest createBackendStorageRequest); /** *

* 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 createBackendStorageAsync(CreateBackendStorageRequest createBackendStorageRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 createTokenAsync(CreateTokenRequest createTokenRequest); /** *

* 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 createTokenAsync(CreateTokenRequest createTokenRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 deleteBackendAsync(DeleteBackendRequest deleteBackendRequest); /** *

* 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 deleteBackendAsync(DeleteBackendRequest deleteBackendRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 deleteBackendAPIAsync(DeleteBackendAPIRequest deleteBackendAPIRequest); /** *

* 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 deleteBackendAPIAsync(DeleteBackendAPIRequest deleteBackendAPIRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 deleteBackendAuthAsync(DeleteBackendAuthRequest deleteBackendAuthRequest); /** *

* 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 deleteBackendAuthAsync(DeleteBackendAuthRequest deleteBackendAuthRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 deleteBackendStorageAsync(DeleteBackendStorageRequest deleteBackendStorageRequest); /** *

* 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 deleteBackendStorageAsync(DeleteBackendStorageRequest deleteBackendStorageRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 deleteTokenAsync(DeleteTokenRequest deleteTokenRequest); /** *

* 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 deleteTokenAsync(DeleteTokenRequest deleteTokenRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 generateBackendAPIModelsAsync(GenerateBackendAPIModelsRequest generateBackendAPIModelsRequest); /** *

* 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 generateBackendAPIModelsAsync(GenerateBackendAPIModelsRequest generateBackendAPIModelsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getBackendAsync(GetBackendRequest getBackendRequest); /** *

* 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 getBackendAsync(GetBackendRequest getBackendRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getBackendAPIAsync(GetBackendAPIRequest getBackendAPIRequest); /** *

* 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 getBackendAPIAsync(GetBackendAPIRequest getBackendAPIRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getBackendAPIModelsAsync(GetBackendAPIModelsRequest getBackendAPIModelsRequest); /** *

* 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 getBackendAPIModelsAsync(GetBackendAPIModelsRequest getBackendAPIModelsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getBackendAuthAsync(GetBackendAuthRequest getBackendAuthRequest); /** *

* 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 getBackendAuthAsync(GetBackendAuthRequest getBackendAuthRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getBackendJobAsync(GetBackendJobRequest getBackendJobRequest); /** *

* 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 getBackendJobAsync(GetBackendJobRequest getBackendJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getBackendStorageAsync(GetBackendStorageRequest getBackendStorageRequest); /** *

* 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 getBackendStorageAsync(GetBackendStorageRequest getBackendStorageRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 getTokenAsync(GetTokenRequest getTokenRequest); /** *

* 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 getTokenAsync(GetTokenRequest getTokenRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 importBackendAuthAsync(ImportBackendAuthRequest importBackendAuthRequest); /** *

* 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 importBackendAuthAsync(ImportBackendAuthRequest importBackendAuthRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 importBackendStorageAsync(ImportBackendStorageRequest importBackendStorageRequest); /** *

* 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 importBackendStorageAsync(ImportBackendStorageRequest importBackendStorageRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 listBackendJobsAsync(ListBackendJobsRequest listBackendJobsRequest); /** *

* 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 listBackendJobsAsync(ListBackendJobsRequest listBackendJobsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 listS3BucketsAsync(ListS3BucketsRequest listS3BucketsRequest); /** *

* 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 listS3BucketsAsync(ListS3BucketsRequest listS3BucketsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 removeAllBackendsAsync(RemoveAllBackendsRequest removeAllBackendsRequest); /** *

* 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 removeAllBackendsAsync(RemoveAllBackendsRequest removeAllBackendsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 removeBackendConfigAsync(RemoveBackendConfigRequest removeBackendConfigRequest); /** *

* 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 removeBackendConfigAsync(RemoveBackendConfigRequest removeBackendConfigRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 updateBackendAPIAsync(UpdateBackendAPIRequest updateBackendAPIRequest); /** *

* 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 updateBackendAPIAsync(UpdateBackendAPIRequest updateBackendAPIRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 updateBackendAuthAsync(UpdateBackendAuthRequest updateBackendAuthRequest); /** *

* 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 updateBackendAuthAsync(UpdateBackendAuthRequest updateBackendAuthRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 updateBackendConfigAsync(UpdateBackendConfigRequest updateBackendConfigRequest); /** *

* 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 updateBackendConfigAsync(UpdateBackendConfigRequest updateBackendConfigRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 updateBackendJobAsync(UpdateBackendJobRequest updateBackendJobRequest); /** *

* 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 updateBackendJobAsync(UpdateBackendJobRequest updateBackendJobRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* 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 updateBackendStorageAsync(UpdateBackendStorageRequest updateBackendStorageRequest); /** *

* 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 updateBackendStorageAsync(UpdateBackendStorageRequest updateBackendStorageRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy