Interface AmplifyBackendClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.
AWS Amplify Admin API
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionstatic AmplifyBackendClientBuilderbuilder()Create a builder that can be used to configure and create aAmplifyBackendClient.default CloneBackendResponsecloneBackend(Consumer<CloneBackendRequest.Builder> cloneBackendRequest) This operation clones an existing backend.default CloneBackendResponsecloneBackend(CloneBackendRequest cloneBackendRequest) This operation clones an existing backend.static AmplifyBackendClientcreate()Create aAmplifyBackendClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateBackendResponsecreateBackend(Consumer<CreateBackendRequest.Builder> createBackendRequest) This operation creates a backend for an Amplify app.default CreateBackendResponsecreateBackend(CreateBackendRequest createBackendRequest) This operation creates a backend for an Amplify app.default CreateBackendApiResponsecreateBackendAPI(Consumer<CreateBackendApiRequest.Builder> createBackendApiRequest) Creates a new backend API resource.default CreateBackendApiResponsecreateBackendAPI(CreateBackendApiRequest createBackendApiRequest) Creates a new backend API resource.default CreateBackendAuthResponsecreateBackendAuth(Consumer<CreateBackendAuthRequest.Builder> createBackendAuthRequest) Creates a new backend authentication resource.default CreateBackendAuthResponsecreateBackendAuth(CreateBackendAuthRequest createBackendAuthRequest) Creates a new backend authentication resource.default CreateBackendConfigResponsecreateBackendConfig(Consumer<CreateBackendConfigRequest.Builder> createBackendConfigRequest) Creates a config object for a backend.default CreateBackendConfigResponsecreateBackendConfig(CreateBackendConfigRequest createBackendConfigRequest) Creates a config object for a backend.default CreateBackendStorageResponsecreateBackendStorage(Consumer<CreateBackendStorageRequest.Builder> createBackendStorageRequest) Creates a backend storage resource.default CreateBackendStorageResponsecreateBackendStorage(CreateBackendStorageRequest createBackendStorageRequest) Creates a backend storage resource.default CreateTokenResponsecreateToken(Consumer<CreateTokenRequest.Builder> createTokenRequest) Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.default CreateTokenResponsecreateToken(CreateTokenRequest createTokenRequest) Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.default DeleteBackendResponsedeleteBackend(Consumer<DeleteBackendRequest.Builder> deleteBackendRequest) Removes an existing environment from your Amplify project.default DeleteBackendResponsedeleteBackend(DeleteBackendRequest deleteBackendRequest) Removes an existing environment from your Amplify project.default DeleteBackendApiResponsedeleteBackendAPI(Consumer<DeleteBackendApiRequest.Builder> deleteBackendApiRequest) Deletes an existing backend API resource.default DeleteBackendApiResponsedeleteBackendAPI(DeleteBackendApiRequest deleteBackendApiRequest) Deletes an existing backend API resource.default DeleteBackendAuthResponsedeleteBackendAuth(Consumer<DeleteBackendAuthRequest.Builder> deleteBackendAuthRequest) Deletes an existing backend authentication resource.default DeleteBackendAuthResponsedeleteBackendAuth(DeleteBackendAuthRequest deleteBackendAuthRequest) Deletes an existing backend authentication resource.default DeleteBackendStorageResponsedeleteBackendStorage(Consumer<DeleteBackendStorageRequest.Builder> deleteBackendStorageRequest) Removes the specified backend storage resource.default DeleteBackendStorageResponsedeleteBackendStorage(DeleteBackendStorageRequest deleteBackendStorageRequest) Removes the specified backend storage resource.default DeleteTokenResponsedeleteToken(Consumer<DeleteTokenRequest.Builder> deleteTokenRequest) Deletes the challenge token based on the given appId and sessionId.default DeleteTokenResponsedeleteToken(DeleteTokenRequest deleteTokenRequest) Deletes the challenge token based on the given appId and sessionId.default GenerateBackendApiModelsResponsegenerateBackendAPIModels(Consumer<GenerateBackendApiModelsRequest.Builder> generateBackendApiModelsRequest) Generates a model schema for an existing backend API resource.default GenerateBackendApiModelsResponsegenerateBackendAPIModels(GenerateBackendApiModelsRequest generateBackendApiModelsRequest) Generates a model schema for an existing backend API resource.default GetBackendResponsegetBackend(Consumer<GetBackendRequest.Builder> getBackendRequest) Provides project-level details for your Amplify UI project.default GetBackendResponsegetBackend(GetBackendRequest getBackendRequest) Provides project-level details for your Amplify UI project.default GetBackendApiResponsegetBackendAPI(Consumer<GetBackendApiRequest.Builder> getBackendApiRequest) Gets the details for a backend API.default GetBackendApiResponsegetBackendAPI(GetBackendApiRequest getBackendApiRequest) Gets the details for a backend API.default GetBackendApiModelsResponsegetBackendAPIModels(Consumer<GetBackendApiModelsRequest.Builder> getBackendApiModelsRequest) Gets a model introspection schema for an existing backend API resource.default GetBackendApiModelsResponsegetBackendAPIModels(GetBackendApiModelsRequest getBackendApiModelsRequest) Gets a model introspection schema for an existing backend API resource.default GetBackendAuthResponsegetBackendAuth(Consumer<GetBackendAuthRequest.Builder> getBackendAuthRequest) Gets a backend auth details.default GetBackendAuthResponsegetBackendAuth(GetBackendAuthRequest getBackendAuthRequest) Gets a backend auth details.default GetBackendJobResponsegetBackendJob(Consumer<GetBackendJobRequest.Builder> getBackendJobRequest) Returns information about a specific job.default GetBackendJobResponsegetBackendJob(GetBackendJobRequest getBackendJobRequest) Returns information about a specific job.default GetBackendStorageResponsegetBackendStorage(Consumer<GetBackendStorageRequest.Builder> getBackendStorageRequest) Gets details for a backend storage resource.default GetBackendStorageResponsegetBackendStorage(GetBackendStorageRequest getBackendStorageRequest) Gets details for a backend storage resource.default GetTokenResponsegetToken(Consumer<GetTokenRequest.Builder> getTokenRequest) Gets the challenge token based on the given appId and sessionId.default GetTokenResponsegetToken(GetTokenRequest getTokenRequest) Gets the challenge token based on the given appId and sessionId.default ImportBackendAuthResponseimportBackendAuth(Consumer<ImportBackendAuthRequest.Builder> importBackendAuthRequest) Imports an existing backend authentication resource.default ImportBackendAuthResponseimportBackendAuth(ImportBackendAuthRequest importBackendAuthRequest) Imports an existing backend authentication resource.default ImportBackendStorageResponseimportBackendStorage(Consumer<ImportBackendStorageRequest.Builder> importBackendStorageRequest) Imports an existing backend storage resource.default ImportBackendStorageResponseimportBackendStorage(ImportBackendStorageRequest importBackendStorageRequest) Imports an existing backend storage resource.default ListBackendJobsResponselistBackendJobs(Consumer<ListBackendJobsRequest.Builder> listBackendJobsRequest) Lists the jobs for the backend of an Amplify app.default ListBackendJobsResponselistBackendJobs(ListBackendJobsRequest listBackendJobsRequest) Lists the jobs for the backend of an Amplify app.default ListBackendJobsIterablelistBackendJobsPaginator(Consumer<ListBackendJobsRequest.Builder> listBackendJobsRequest) This is a variant oflistBackendJobs(software.amazon.awssdk.services.amplifybackend.model.ListBackendJobsRequest)operation.default ListBackendJobsIterablelistBackendJobsPaginator(ListBackendJobsRequest listBackendJobsRequest) This is a variant oflistBackendJobs(software.amazon.awssdk.services.amplifybackend.model.ListBackendJobsRequest)operation.default ListS3BucketsResponselistS3Buckets(Consumer<ListS3BucketsRequest.Builder> listS3BucketsRequest) The list of S3 buckets in your account.default ListS3BucketsResponselistS3Buckets(ListS3BucketsRequest listS3BucketsRequest) The list of S3 buckets in your account.default RemoveAllBackendsResponseremoveAllBackends(Consumer<RemoveAllBackendsRequest.Builder> removeAllBackendsRequest) Removes all backend environments from your Amplify project.default RemoveAllBackendsResponseremoveAllBackends(RemoveAllBackendsRequest removeAllBackendsRequest) Removes all backend environments from your Amplify project.default RemoveBackendConfigResponseremoveBackendConfig(Consumer<RemoveBackendConfigRequest.Builder> removeBackendConfigRequest) Removes the AWS resources required to access the Amplify Admin UI.default RemoveBackendConfigResponseremoveBackendConfig(RemoveBackendConfigRequest removeBackendConfigRequest) Removes the AWS resources required to access the Amplify Admin UI.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstatic ServiceMetadatadefault UpdateBackendApiResponseupdateBackendAPI(Consumer<UpdateBackendApiRequest.Builder> updateBackendApiRequest) Updates an existing backend API resource.default UpdateBackendApiResponseupdateBackendAPI(UpdateBackendApiRequest updateBackendApiRequest) Updates an existing backend API resource.default UpdateBackendAuthResponseupdateBackendAuth(Consumer<UpdateBackendAuthRequest.Builder> updateBackendAuthRequest) Updates an existing backend authentication resource.default UpdateBackendAuthResponseupdateBackendAuth(UpdateBackendAuthRequest updateBackendAuthRequest) Updates an existing backend authentication resource.default UpdateBackendConfigResponseupdateBackendConfig(Consumer<UpdateBackendConfigRequest.Builder> updateBackendConfigRequest) Updates the AWS resources required to access the Amplify Admin UI.default UpdateBackendConfigResponseupdateBackendConfig(UpdateBackendConfigRequest updateBackendConfigRequest) Updates the AWS resources required to access the Amplify Admin UI.default UpdateBackendJobResponseupdateBackendJob(Consumer<UpdateBackendJobRequest.Builder> updateBackendJobRequest) Updates a specific job.default UpdateBackendJobResponseupdateBackendJob(UpdateBackendJobRequest updateBackendJobRequest) Updates a specific job.default UpdateBackendStorageResponseupdateBackendStorage(Consumer<UpdateBackendStorageRequest.Builder> updateBackendStorageRequest) Updates an existing backend storage resource.default UpdateBackendStorageResponseupdateBackendStorage(UpdateBackendStorageRequest updateBackendStorageRequest) Updates an existing backend storage resource.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
cloneBackend
default CloneBackendResponse cloneBackend(CloneBackendRequest cloneBackendRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException This operation clones an existing backend.
- Parameters:
cloneBackendRequest- The request body for CloneBackend.- Returns:
- Result of the CloneBackend operation returned by the service.
- See Also:
-
cloneBackend
default CloneBackendResponse cloneBackend(Consumer<CloneBackendRequest.Builder> cloneBackendRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException This operation clones an existing backend.
This is a convenience which creates an instance of the
CloneBackendRequest.Builderavoiding the need to create one manually viaCloneBackendRequest.builder()- Parameters:
cloneBackendRequest- AConsumerthat will call methods onCloneBackendRequest.Builderto create a request. The request body for CloneBackend.- Returns:
- Result of the CloneBackend operation returned by the service.
- See Also:
-
createBackend
default CreateBackendResponse createBackend(CreateBackendRequest createBackendRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException This operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.
- Parameters:
createBackendRequest- The request body for CreateBackend.- Returns:
- Result of the CreateBackend operation returned by the service.
- See Also:
-
createBackend
default CreateBackendResponse createBackend(Consumer<CreateBackendRequest.Builder> createBackendRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException This operation creates a backend for an Amplify app. Backends are automatically created at the time of app creation.
This is a convenience which creates an instance of the
CreateBackendRequest.Builderavoiding the need to create one manually viaCreateBackendRequest.builder()- Parameters:
createBackendRequest- AConsumerthat will call methods onCreateBackendRequest.Builderto create a request. The request body for CreateBackend.- Returns:
- Result of the CreateBackend operation returned by the service.
- See Also:
-
createBackendAPI
default CreateBackendApiResponse createBackendAPI(CreateBackendApiRequest createBackendApiRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Creates a new backend API resource.
- Parameters:
createBackendApiRequest- The request body for CreateBackendAPI.- Returns:
- Result of the CreateBackendAPI operation returned by the service.
- See Also:
-
createBackendAPI
default CreateBackendApiResponse createBackendAPI(Consumer<CreateBackendApiRequest.Builder> createBackendApiRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Creates a new backend API resource.
This is a convenience which creates an instance of the
CreateBackendApiRequest.Builderavoiding the need to create one manually viaCreateBackendApiRequest.builder()- Parameters:
createBackendApiRequest- AConsumerthat will call methods onCreateBackendApiRequest.Builderto create a request. The request body for CreateBackendAPI.- Returns:
- Result of the CreateBackendAPI operation returned by the service.
- See Also:
-
createBackendAuth
default CreateBackendAuthResponse createBackendAuth(CreateBackendAuthRequest createBackendAuthRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Creates a new backend authentication resource.
- Parameters:
createBackendAuthRequest- The request body for CreateBackendAuth.- Returns:
- Result of the CreateBackendAuth operation returned by the service.
- See Also:
-
createBackendAuth
default CreateBackendAuthResponse createBackendAuth(Consumer<CreateBackendAuthRequest.Builder> createBackendAuthRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Creates a new backend authentication resource.
This is a convenience which creates an instance of the
CreateBackendAuthRequest.Builderavoiding the need to create one manually viaCreateBackendAuthRequest.builder()- Parameters:
createBackendAuthRequest- AConsumerthat will call methods onCreateBackendAuthRequest.Builderto create a request. The request body for CreateBackendAuth.- Returns:
- Result of the CreateBackendAuth operation returned by the service.
- See Also:
-
createBackendConfig
default CreateBackendConfigResponse createBackendConfig(CreateBackendConfigRequest createBackendConfigRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Creates a config object for a backend.
- Parameters:
createBackendConfigRequest- The request body for CreateBackendConfig.- Returns:
- Result of the CreateBackendConfig operation returned by the service.
- See Also:
-
createBackendConfig
default CreateBackendConfigResponse createBackendConfig(Consumer<CreateBackendConfigRequest.Builder> createBackendConfigRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Creates a config object for a backend.
This is a convenience which creates an instance of the
CreateBackendConfigRequest.Builderavoiding the need to create one manually viaCreateBackendConfigRequest.builder()- Parameters:
createBackendConfigRequest- AConsumerthat will call methods onCreateBackendConfigRequest.Builderto create a request. The request body for CreateBackendConfig.- Returns:
- Result of the CreateBackendConfig operation returned by the service.
- See Also:
-
createBackendStorage
default CreateBackendStorageResponse createBackendStorage(CreateBackendStorageRequest createBackendStorageRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Creates a backend storage resource.
- Parameters:
createBackendStorageRequest- The request body for CreateBackendStorage.- Returns:
- Result of the CreateBackendStorage operation returned by the service.
- See Also:
-
createBackendStorage
default CreateBackendStorageResponse createBackendStorage(Consumer<CreateBackendStorageRequest.Builder> createBackendStorageRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Creates a backend storage resource.
This is a convenience which creates an instance of the
CreateBackendStorageRequest.Builderavoiding the need to create one manually viaCreateBackendStorageRequest.builder()- Parameters:
createBackendStorageRequest- AConsumerthat will call methods onCreateBackendStorageRequest.Builderto create a request. The request body for CreateBackendStorage.- Returns:
- Result of the CreateBackendStorage operation returned by the service.
- See Also:
-
createToken
default CreateTokenResponse createToken(CreateTokenRequest createTokenRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.
- Parameters:
createTokenRequest-- Returns:
- Result of the CreateToken operation returned by the service.
- See Also:
-
createToken
default CreateTokenResponse createToken(Consumer<CreateTokenRequest.Builder> createTokenRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Generates a one-time challenge code to authenticate a user into your Amplify Admin UI.
This is a convenience which creates an instance of the
CreateTokenRequest.Builderavoiding the need to create one manually viaCreateTokenRequest.builder()- Parameters:
createTokenRequest- AConsumerthat will call methods onCreateTokenRequest.Builderto create a request.- Returns:
- Result of the CreateToken operation returned by the service.
- See Also:
-
deleteBackend
default DeleteBackendResponse deleteBackend(DeleteBackendRequest deleteBackendRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Removes an existing environment from your Amplify project.
- Parameters:
deleteBackendRequest-- Returns:
- Result of the DeleteBackend operation returned by the service.
- See Also:
-
deleteBackend
default DeleteBackendResponse deleteBackend(Consumer<DeleteBackendRequest.Builder> deleteBackendRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Removes an existing environment from your Amplify project.
This is a convenience which creates an instance of the
DeleteBackendRequest.Builderavoiding the need to create one manually viaDeleteBackendRequest.builder()- Parameters:
deleteBackendRequest- AConsumerthat will call methods onDeleteBackendRequest.Builderto create a request.- Returns:
- Result of the DeleteBackend operation returned by the service.
- See Also:
-
deleteBackendAPI
default DeleteBackendApiResponse deleteBackendAPI(DeleteBackendApiRequest deleteBackendApiRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Deletes an existing backend API resource.
- Parameters:
deleteBackendApiRequest- The request body for DeleteBackendAPI.- Returns:
- Result of the DeleteBackendAPI operation returned by the service.
- See Also:
-
deleteBackendAPI
default DeleteBackendApiResponse deleteBackendAPI(Consumer<DeleteBackendApiRequest.Builder> deleteBackendApiRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Deletes an existing backend API resource.
This is a convenience which creates an instance of the
DeleteBackendApiRequest.Builderavoiding the need to create one manually viaDeleteBackendApiRequest.builder()- Parameters:
deleteBackendApiRequest- AConsumerthat will call methods onDeleteBackendApiRequest.Builderto create a request. The request body for DeleteBackendAPI.- Returns:
- Result of the DeleteBackendAPI operation returned by the service.
- See Also:
-
deleteBackendAuth
default DeleteBackendAuthResponse deleteBackendAuth(DeleteBackendAuthRequest deleteBackendAuthRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Deletes an existing backend authentication resource.
- Parameters:
deleteBackendAuthRequest- The request body for DeleteBackendAuth.- Returns:
- Result of the DeleteBackendAuth operation returned by the service.
- See Also:
-
deleteBackendAuth
default DeleteBackendAuthResponse deleteBackendAuth(Consumer<DeleteBackendAuthRequest.Builder> deleteBackendAuthRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Deletes an existing backend authentication resource.
This is a convenience which creates an instance of the
DeleteBackendAuthRequest.Builderavoiding the need to create one manually viaDeleteBackendAuthRequest.builder()- Parameters:
deleteBackendAuthRequest- AConsumerthat will call methods onDeleteBackendAuthRequest.Builderto create a request. The request body for DeleteBackendAuth.- Returns:
- Result of the DeleteBackendAuth operation returned by the service.
- See Also:
-
deleteBackendStorage
default DeleteBackendStorageResponse deleteBackendStorage(DeleteBackendStorageRequest deleteBackendStorageRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Removes the specified backend storage resource.
- Parameters:
deleteBackendStorageRequest- The request body for DeleteBackendStorage.- Returns:
- Result of the DeleteBackendStorage operation returned by the service.
- See Also:
-
deleteBackendStorage
default DeleteBackendStorageResponse deleteBackendStorage(Consumer<DeleteBackendStorageRequest.Builder> deleteBackendStorageRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Removes the specified backend storage resource.
This is a convenience which creates an instance of the
DeleteBackendStorageRequest.Builderavoiding the need to create one manually viaDeleteBackendStorageRequest.builder()- Parameters:
deleteBackendStorageRequest- AConsumerthat will call methods onDeleteBackendStorageRequest.Builderto create a request. The request body for DeleteBackendStorage.- Returns:
- Result of the DeleteBackendStorage operation returned by the service.
- See Also:
-
deleteToken
default DeleteTokenResponse deleteToken(DeleteTokenRequest deleteTokenRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Deletes the challenge token based on the given appId and sessionId.
- Parameters:
deleteTokenRequest-- Returns:
- Result of the DeleteToken operation returned by the service.
- See Also:
-
deleteToken
default DeleteTokenResponse deleteToken(Consumer<DeleteTokenRequest.Builder> deleteTokenRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Deletes the challenge token based on the given appId and sessionId.
This is a convenience which creates an instance of the
DeleteTokenRequest.Builderavoiding the need to create one manually viaDeleteTokenRequest.builder()- Parameters:
deleteTokenRequest- AConsumerthat will call methods onDeleteTokenRequest.Builderto create a request.- Returns:
- Result of the DeleteToken operation returned by the service.
- See Also:
-
generateBackendAPIModels
default GenerateBackendApiModelsResponse generateBackendAPIModels(GenerateBackendApiModelsRequest generateBackendApiModelsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Generates a model schema for an existing backend API resource.
- Parameters:
generateBackendApiModelsRequest- The request body for GenerateBackendAPIModels.- Returns:
- Result of the GenerateBackendAPIModels operation returned by the service.
- See Also:
-
generateBackendAPIModels
default GenerateBackendApiModelsResponse generateBackendAPIModels(Consumer<GenerateBackendApiModelsRequest.Builder> generateBackendApiModelsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Generates a model schema for an existing backend API resource.
This is a convenience which creates an instance of the
GenerateBackendApiModelsRequest.Builderavoiding the need to create one manually viaGenerateBackendApiModelsRequest.builder()- Parameters:
generateBackendApiModelsRequest- AConsumerthat will call methods onGenerateBackendApiModelsRequest.Builderto create a request. The request body for GenerateBackendAPIModels.- Returns:
- Result of the GenerateBackendAPIModels operation returned by the service.
- See Also:
-
getBackend
default GetBackendResponse getBackend(GetBackendRequest getBackendRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Provides project-level details for your Amplify UI project.
- Parameters:
getBackendRequest- The request body for GetBackend.- Returns:
- Result of the GetBackend operation returned by the service.
- See Also:
-
getBackend
default GetBackendResponse getBackend(Consumer<GetBackendRequest.Builder> getBackendRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Provides project-level details for your Amplify UI project.
This is a convenience which creates an instance of the
GetBackendRequest.Builderavoiding the need to create one manually viaGetBackendRequest.builder()- Parameters:
getBackendRequest- AConsumerthat will call methods onGetBackendRequest.Builderto create a request. The request body for GetBackend.- Returns:
- Result of the GetBackend operation returned by the service.
- See Also:
-
getBackendAPI
default GetBackendApiResponse getBackendAPI(GetBackendApiRequest getBackendApiRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Gets the details for a backend API.
- Parameters:
getBackendApiRequest- The request body for GetBackendAPI.- Returns:
- Result of the GetBackendAPI operation returned by the service.
- See Also:
-
getBackendAPI
default GetBackendApiResponse getBackendAPI(Consumer<GetBackendApiRequest.Builder> getBackendApiRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Gets the details for a backend API.
This is a convenience which creates an instance of the
GetBackendApiRequest.Builderavoiding the need to create one manually viaGetBackendApiRequest.builder()- Parameters:
getBackendApiRequest- AConsumerthat will call methods onGetBackendApiRequest.Builderto create a request. The request body for GetBackendAPI.- Returns:
- Result of the GetBackendAPI operation returned by the service.
- See Also:
-
getBackendAPIModels
default GetBackendApiModelsResponse getBackendAPIModels(GetBackendApiModelsRequest getBackendApiModelsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Gets a model introspection schema for an existing backend API resource.
- Parameters:
getBackendApiModelsRequest- The request body for GetBackendAPIModels.- Returns:
- Result of the GetBackendAPIModels operation returned by the service.
- See Also:
-
getBackendAPIModels
default GetBackendApiModelsResponse getBackendAPIModels(Consumer<GetBackendApiModelsRequest.Builder> getBackendApiModelsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Gets a model introspection schema for an existing backend API resource.
This is a convenience which creates an instance of the
GetBackendApiModelsRequest.Builderavoiding the need to create one manually viaGetBackendApiModelsRequest.builder()- Parameters:
getBackendApiModelsRequest- AConsumerthat will call methods onGetBackendApiModelsRequest.Builderto create a request. The request body for GetBackendAPIModels.- Returns:
- Result of the GetBackendAPIModels operation returned by the service.
- See Also:
-
getBackendAuth
default GetBackendAuthResponse getBackendAuth(GetBackendAuthRequest getBackendAuthRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Gets a backend auth details.
- Parameters:
getBackendAuthRequest- The request body for GetBackendAuth.- Returns:
- Result of the GetBackendAuth operation returned by the service.
- See Also:
-
getBackendAuth
default GetBackendAuthResponse getBackendAuth(Consumer<GetBackendAuthRequest.Builder> getBackendAuthRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Gets a backend auth details.
This is a convenience which creates an instance of the
GetBackendAuthRequest.Builderavoiding the need to create one manually viaGetBackendAuthRequest.builder()- Parameters:
getBackendAuthRequest- AConsumerthat will call methods onGetBackendAuthRequest.Builderto create a request. The request body for GetBackendAuth.- Returns:
- Result of the GetBackendAuth operation returned by the service.
- See Also:
-
getBackendJob
default GetBackendJobResponse getBackendJob(GetBackendJobRequest getBackendJobRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Returns information about a specific job.
- Parameters:
getBackendJobRequest-- Returns:
- Result of the GetBackendJob operation returned by the service.
- See Also:
-
getBackendJob
default GetBackendJobResponse getBackendJob(Consumer<GetBackendJobRequest.Builder> getBackendJobRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Returns information about a specific job.
This is a convenience which creates an instance of the
GetBackendJobRequest.Builderavoiding the need to create one manually viaGetBackendJobRequest.builder()- Parameters:
getBackendJobRequest- AConsumerthat will call methods onGetBackendJobRequest.Builderto create a request.- Returns:
- Result of the GetBackendJob operation returned by the service.
- See Also:
-
getBackendStorage
default GetBackendStorageResponse getBackendStorage(GetBackendStorageRequest getBackendStorageRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Gets details for a backend storage resource.
- Parameters:
getBackendStorageRequest- The request body for GetBackendStorage.- Returns:
- Result of the GetBackendStorage operation returned by the service.
- See Also:
-
getBackendStorage
default GetBackendStorageResponse getBackendStorage(Consumer<GetBackendStorageRequest.Builder> getBackendStorageRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Gets details for a backend storage resource.
This is a convenience which creates an instance of the
GetBackendStorageRequest.Builderavoiding the need to create one manually viaGetBackendStorageRequest.builder()- Parameters:
getBackendStorageRequest- AConsumerthat will call methods onGetBackendStorageRequest.Builderto create a request. The request body for GetBackendStorage.- Returns:
- Result of the GetBackendStorage operation returned by the service.
- See Also:
-
getToken
default GetTokenResponse getToken(GetTokenRequest getTokenRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Gets the challenge token based on the given appId and sessionId.
- Parameters:
getTokenRequest-- Returns:
- Result of the GetToken operation returned by the service.
- See Also:
-
getToken
default GetTokenResponse getToken(Consumer<GetTokenRequest.Builder> getTokenRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Gets the challenge token based on the given appId and sessionId.
This is a convenience which creates an instance of the
GetTokenRequest.Builderavoiding the need to create one manually viaGetTokenRequest.builder()- Parameters:
getTokenRequest- AConsumerthat will call methods onGetTokenRequest.Builderto create a request.- Returns:
- Result of the GetToken operation returned by the service.
- See Also:
-
importBackendAuth
default ImportBackendAuthResponse importBackendAuth(ImportBackendAuthRequest importBackendAuthRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Imports an existing backend authentication resource.
- Parameters:
importBackendAuthRequest- The request body for ImportBackendAuth.- Returns:
- Result of the ImportBackendAuth operation returned by the service.
- See Also:
-
importBackendAuth
default ImportBackendAuthResponse importBackendAuth(Consumer<ImportBackendAuthRequest.Builder> importBackendAuthRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Imports an existing backend authentication resource.
This is a convenience which creates an instance of the
ImportBackendAuthRequest.Builderavoiding the need to create one manually viaImportBackendAuthRequest.builder()- Parameters:
importBackendAuthRequest- AConsumerthat will call methods onImportBackendAuthRequest.Builderto create a request. The request body for ImportBackendAuth.- Returns:
- Result of the ImportBackendAuth operation returned by the service.
- See Also:
-
importBackendStorage
default ImportBackendStorageResponse importBackendStorage(ImportBackendStorageRequest importBackendStorageRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Imports an existing backend storage resource.
- Parameters:
importBackendStorageRequest- The request body for ImportBackendStorage.- Returns:
- Result of the ImportBackendStorage operation returned by the service.
- See Also:
-
importBackendStorage
default ImportBackendStorageResponse importBackendStorage(Consumer<ImportBackendStorageRequest.Builder> importBackendStorageRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Imports an existing backend storage resource.
This is a convenience which creates an instance of the
ImportBackendStorageRequest.Builderavoiding the need to create one manually viaImportBackendStorageRequest.builder()- Parameters:
importBackendStorageRequest- AConsumerthat will call methods onImportBackendStorageRequest.Builderto create a request. The request body for ImportBackendStorage.- Returns:
- Result of the ImportBackendStorage operation returned by the service.
- See Also:
-
listBackendJobs
default ListBackendJobsResponse listBackendJobs(ListBackendJobsRequest listBackendJobsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Lists the jobs for the backend of an Amplify app.
- Parameters:
listBackendJobsRequest- The request body for ListBackendJobs.- Returns:
- Result of the ListBackendJobs operation returned by the service.
- See Also:
-
listBackendJobs
default ListBackendJobsResponse listBackendJobs(Consumer<ListBackendJobsRequest.Builder> listBackendJobsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Lists the jobs for the backend of an Amplify app.
This is a convenience which creates an instance of the
ListBackendJobsRequest.Builderavoiding the need to create one manually viaListBackendJobsRequest.builder()- Parameters:
listBackendJobsRequest- AConsumerthat will call methods onListBackendJobsRequest.Builderto create a request. The request body for ListBackendJobs.- Returns:
- Result of the ListBackendJobs operation returned by the service.
- See Also:
-
listBackendJobsPaginator
default ListBackendJobsIterable listBackendJobsPaginator(ListBackendJobsRequest listBackendJobsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException This is a variant of
listBackendJobs(software.amazon.awssdk.services.amplifybackend.model.ListBackendJobsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.amplifybackend.paginators.ListBackendJobsIterable responses = client.listBackendJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.amplifybackend.paginators.ListBackendJobsIterable responses = client .listBackendJobsPaginator(request); for (software.amazon.awssdk.services.amplifybackend.model.ListBackendJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.amplifybackend.paginators.ListBackendJobsIterable responses = client.listBackendJobsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBackendJobs(software.amazon.awssdk.services.amplifybackend.model.ListBackendJobsRequest)operation.- Parameters:
listBackendJobsRequest- The request body for ListBackendJobs.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listBackendJobsPaginator
default ListBackendJobsIterable listBackendJobsPaginator(Consumer<ListBackendJobsRequest.Builder> listBackendJobsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException This is a variant of
listBackendJobs(software.amazon.awssdk.services.amplifybackend.model.ListBackendJobsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.amplifybackend.paginators.ListBackendJobsIterable responses = client.listBackendJobsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.amplifybackend.paginators.ListBackendJobsIterable responses = client .listBackendJobsPaginator(request); for (software.amazon.awssdk.services.amplifybackend.model.ListBackendJobsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.amplifybackend.paginators.ListBackendJobsIterable responses = client.listBackendJobsPaginator(request); responses.iterator().forEachRemaining(....);Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listBackendJobs(software.amazon.awssdk.services.amplifybackend.model.ListBackendJobsRequest)operation.
This is a convenience which creates an instance of the
ListBackendJobsRequest.Builderavoiding the need to create one manually viaListBackendJobsRequest.builder()- Parameters:
listBackendJobsRequest- AConsumerthat will call methods onListBackendJobsRequest.Builderto create a request. The request body for ListBackendJobs.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- See Also:
-
listS3Buckets
default ListS3BucketsResponse listS3Buckets(ListS3BucketsRequest listS3BucketsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException The list of S3 buckets in your account.
- Parameters:
listS3BucketsRequest- The request body for S3Buckets.- Returns:
- Result of the ListS3Buckets operation returned by the service.
- See Also:
-
listS3Buckets
default ListS3BucketsResponse listS3Buckets(Consumer<ListS3BucketsRequest.Builder> listS3BucketsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException The list of S3 buckets in your account.
This is a convenience which creates an instance of the
ListS3BucketsRequest.Builderavoiding the need to create one manually viaListS3BucketsRequest.builder()- Parameters:
listS3BucketsRequest- AConsumerthat will call methods onListS3BucketsRequest.Builderto create a request. The request body for S3Buckets.- Returns:
- Result of the ListS3Buckets operation returned by the service.
- See Also:
-
removeAllBackends
default RemoveAllBackendsResponse removeAllBackends(RemoveAllBackendsRequest removeAllBackendsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Removes all backend environments from your Amplify project.
- Parameters:
removeAllBackendsRequest- The request body for RemoveAllBackends.- Returns:
- Result of the RemoveAllBackends operation returned by the service.
- See Also:
-
removeAllBackends
default RemoveAllBackendsResponse removeAllBackends(Consumer<RemoveAllBackendsRequest.Builder> removeAllBackendsRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Removes all backend environments from your Amplify project.
This is a convenience which creates an instance of the
RemoveAllBackendsRequest.Builderavoiding the need to create one manually viaRemoveAllBackendsRequest.builder()- Parameters:
removeAllBackendsRequest- AConsumerthat will call methods onRemoveAllBackendsRequest.Builderto create a request. The request body for RemoveAllBackends.- Returns:
- Result of the RemoveAllBackends operation returned by the service.
- See Also:
-
removeBackendConfig
default RemoveBackendConfigResponse removeBackendConfig(RemoveBackendConfigRequest removeBackendConfigRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Removes the AWS resources required to access the Amplify Admin UI.
- Parameters:
removeBackendConfigRequest-- Returns:
- Result of the RemoveBackendConfig operation returned by the service.
- See Also:
-
removeBackendConfig
default RemoveBackendConfigResponse removeBackendConfig(Consumer<RemoveBackendConfigRequest.Builder> removeBackendConfigRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Removes the AWS resources required to access the Amplify Admin UI.
This is a convenience which creates an instance of the
RemoveBackendConfigRequest.Builderavoiding the need to create one manually viaRemoveBackendConfigRequest.builder()- Parameters:
removeBackendConfigRequest- AConsumerthat will call methods onRemoveBackendConfigRequest.Builderto create a request.- Returns:
- Result of the RemoveBackendConfig operation returned by the service.
- See Also:
-
updateBackendAPI
default UpdateBackendApiResponse updateBackendAPI(UpdateBackendApiRequest updateBackendApiRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Updates an existing backend API resource.
- Parameters:
updateBackendApiRequest- The request body for UpdateBackendAPI.- Returns:
- Result of the UpdateBackendAPI operation returned by the service.
- See Also:
-
updateBackendAPI
default UpdateBackendApiResponse updateBackendAPI(Consumer<UpdateBackendApiRequest.Builder> updateBackendApiRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Updates an existing backend API resource.
This is a convenience which creates an instance of the
UpdateBackendApiRequest.Builderavoiding the need to create one manually viaUpdateBackendApiRequest.builder()- Parameters:
updateBackendApiRequest- AConsumerthat will call methods onUpdateBackendApiRequest.Builderto create a request. The request body for UpdateBackendAPI.- Returns:
- Result of the UpdateBackendAPI operation returned by the service.
- See Also:
-
updateBackendAuth
default UpdateBackendAuthResponse updateBackendAuth(UpdateBackendAuthRequest updateBackendAuthRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Updates an existing backend authentication resource.
- Parameters:
updateBackendAuthRequest- The request body for UpdateBackendAuth.- Returns:
- Result of the UpdateBackendAuth operation returned by the service.
- See Also:
-
updateBackendAuth
default UpdateBackendAuthResponse updateBackendAuth(Consumer<UpdateBackendAuthRequest.Builder> updateBackendAuthRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Updates an existing backend authentication resource.
This is a convenience which creates an instance of the
UpdateBackendAuthRequest.Builderavoiding the need to create one manually viaUpdateBackendAuthRequest.builder()- Parameters:
updateBackendAuthRequest- AConsumerthat will call methods onUpdateBackendAuthRequest.Builderto create a request. The request body for UpdateBackendAuth.- Returns:
- Result of the UpdateBackendAuth operation returned by the service.
- See Also:
-
updateBackendConfig
default UpdateBackendConfigResponse updateBackendConfig(UpdateBackendConfigRequest updateBackendConfigRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Updates the AWS resources required to access the Amplify Admin UI.
- Parameters:
updateBackendConfigRequest- The request body for UpdateBackendConfig.- Returns:
- Result of the UpdateBackendConfig operation returned by the service.
- See Also:
-
updateBackendConfig
default UpdateBackendConfigResponse updateBackendConfig(Consumer<UpdateBackendConfigRequest.Builder> updateBackendConfigRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Updates the AWS resources required to access the Amplify Admin UI.
This is a convenience which creates an instance of the
UpdateBackendConfigRequest.Builderavoiding the need to create one manually viaUpdateBackendConfigRequest.builder()- Parameters:
updateBackendConfigRequest- AConsumerthat will call methods onUpdateBackendConfigRequest.Builderto create a request. The request body for UpdateBackendConfig.- Returns:
- Result of the UpdateBackendConfig operation returned by the service.
- See Also:
-
updateBackendJob
default UpdateBackendJobResponse updateBackendJob(UpdateBackendJobRequest updateBackendJobRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Updates a specific job.
- Parameters:
updateBackendJobRequest- The request body for GetBackendJob.- Returns:
- Result of the UpdateBackendJob operation returned by the service.
- See Also:
-
updateBackendJob
default UpdateBackendJobResponse updateBackendJob(Consumer<UpdateBackendJobRequest.Builder> updateBackendJobRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Updates a specific job.
This is a convenience which creates an instance of the
UpdateBackendJobRequest.Builderavoiding the need to create one manually viaUpdateBackendJobRequest.builder()- Parameters:
updateBackendJobRequest- AConsumerthat will call methods onUpdateBackendJobRequest.Builderto create a request. The request body for GetBackendJob.- Returns:
- Result of the UpdateBackendJob operation returned by the service.
- See Also:
-
updateBackendStorage
default UpdateBackendStorageResponse updateBackendStorage(UpdateBackendStorageRequest updateBackendStorageRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Updates an existing backend storage resource.
- Parameters:
updateBackendStorageRequest- The request body for UpdateBackendStorage.- Returns:
- Result of the UpdateBackendStorage operation returned by the service.
- See Also:
-
updateBackendStorage
default UpdateBackendStorageResponse updateBackendStorage(Consumer<UpdateBackendStorageRequest.Builder> updateBackendStorageRequest) throws NotFoundException, GatewayTimeoutException, TooManyRequestsException, BadRequestException, AwsServiceException, SdkClientException, AmplifyBackendException Updates an existing backend storage resource.
This is a convenience which creates an instance of the
UpdateBackendStorageRequest.Builderavoiding the need to create one manually viaUpdateBackendStorageRequest.builder()- Parameters:
updateBackendStorageRequest- AConsumerthat will call methods onUpdateBackendStorageRequest.Builderto create a request. The request body for UpdateBackendStorage.- Returns:
- Result of the UpdateBackendStorage operation returned by the service.
- See Also:
-
create
Create aAmplifyBackendClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aAmplifyBackendClient. -
serviceMetadata
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-