@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSAmplifyAsync extends AWSAmplify
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
AbstractAWSAmplifyAsync
instead.
Amplify is a fully managed continuous deployment and hosting service for modern web apps.
ENDPOINT_PREFIX
createApp, createBackendEnvironment, createBranch, createDeployment, createDomainAssociation, createWebhook, deleteApp, deleteBackendEnvironment, deleteBranch, deleteDomainAssociation, deleteJob, deleteWebhook, generateAccessLogs, getApp, getArtifactUrl, getBackendEnvironment, getBranch, getCachedResponseMetadata, getDomainAssociation, getJob, getWebhook, listApps, listArtifacts, listBackendEnvironments, listBranches, listDomainAssociations, listJobs, listTagsForResource, listWebhooks, shutdown, startDeployment, startJob, stopJob, tagResource, untagResource, updateApp, updateBranch, updateDomainAssociation, updateWebhook
Future<CreateAppResult> createAppAsync(CreateAppRequest createAppRequest)
Creates a new Amplify App.
createAppRequest
- Request structure used to create Apps in Amplify.Future<CreateAppResult> createAppAsync(CreateAppRequest createAppRequest, AsyncHandler<CreateAppRequest,CreateAppResult> asyncHandler)
Creates a new Amplify App.
createAppRequest
- Request structure used to create Apps in Amplify.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.Future<CreateBackendEnvironmentResult> createBackendEnvironmentAsync(CreateBackendEnvironmentRequest createBackendEnvironmentRequest)
Creates a new backend environment for an Amplify App.
createBackendEnvironmentRequest
- Request structure for a backend environment create request.Future<CreateBackendEnvironmentResult> createBackendEnvironmentAsync(CreateBackendEnvironmentRequest createBackendEnvironmentRequest, AsyncHandler<CreateBackendEnvironmentRequest,CreateBackendEnvironmentResult> asyncHandler)
Creates a new backend environment for an Amplify App.
createBackendEnvironmentRequest
- Request structure for a backend environment create request.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.Future<CreateBranchResult> createBranchAsync(CreateBranchRequest createBranchRequest)
Creates a new Branch for an Amplify App.
createBranchRequest
- Request structure for a branch create request.Future<CreateBranchResult> createBranchAsync(CreateBranchRequest createBranchRequest, AsyncHandler<CreateBranchRequest,CreateBranchResult> asyncHandler)
Creates a new Branch for an Amplify App.
createBranchRequest
- Request structure for a branch create request.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.Future<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest createDeploymentRequest)
Create a deployment for manual deploy apps. (Apps are not connected to repository)
createDeploymentRequest
- Request structure for create a new deployment.Future<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest createDeploymentRequest, AsyncHandler<CreateDeploymentRequest,CreateDeploymentResult> asyncHandler)
Create a deployment for manual deploy apps. (Apps are not connected to repository)
createDeploymentRequest
- Request structure for create a new deployment.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.Future<CreateDomainAssociationResult> createDomainAssociationAsync(CreateDomainAssociationRequest createDomainAssociationRequest)
Create a new DomainAssociation on an App
createDomainAssociationRequest
- Request structure for create Domain Association request.Future<CreateDomainAssociationResult> createDomainAssociationAsync(CreateDomainAssociationRequest createDomainAssociationRequest, AsyncHandler<CreateDomainAssociationRequest,CreateDomainAssociationResult> asyncHandler)
Create a new DomainAssociation on an App
createDomainAssociationRequest
- Request structure for create Domain Association request.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.Future<CreateWebhookResult> createWebhookAsync(CreateWebhookRequest createWebhookRequest)
Create a new webhook on an App.
createWebhookRequest
- Request structure for create webhook request.Future<CreateWebhookResult> createWebhookAsync(CreateWebhookRequest createWebhookRequest, AsyncHandler<CreateWebhookRequest,CreateWebhookResult> asyncHandler)
Create a new webhook on an App.
createWebhookRequest
- Request structure for create webhook request.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.Future<DeleteAppResult> deleteAppAsync(DeleteAppRequest deleteAppRequest)
Delete an existing Amplify App by appId.
deleteAppRequest
- Request structure for an Amplify App delete request.Future<DeleteAppResult> deleteAppAsync(DeleteAppRequest deleteAppRequest, AsyncHandler<DeleteAppRequest,DeleteAppResult> asyncHandler)
Delete an existing Amplify App by appId.
deleteAppRequest
- Request structure for an Amplify App delete request.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.Future<DeleteBackendEnvironmentResult> deleteBackendEnvironmentAsync(DeleteBackendEnvironmentRequest deleteBackendEnvironmentRequest)
Delete backend environment for an Amplify App.
deleteBackendEnvironmentRequest
- Request structure for delete backend environment request.Future<DeleteBackendEnvironmentResult> deleteBackendEnvironmentAsync(DeleteBackendEnvironmentRequest deleteBackendEnvironmentRequest, AsyncHandler<DeleteBackendEnvironmentRequest,DeleteBackendEnvironmentResult> asyncHandler)
Delete backend environment for an Amplify App.
deleteBackendEnvironmentRequest
- Request structure for delete backend environment request.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.Future<DeleteBranchResult> deleteBranchAsync(DeleteBranchRequest deleteBranchRequest)
Deletes a branch for an Amplify App.
deleteBranchRequest
- Request structure for delete branch request.Future<DeleteBranchResult> deleteBranchAsync(DeleteBranchRequest deleteBranchRequest, AsyncHandler<DeleteBranchRequest,DeleteBranchResult> asyncHandler)
Deletes a branch for an Amplify App.
deleteBranchRequest
- Request structure for delete branch request.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.Future<DeleteDomainAssociationResult> deleteDomainAssociationAsync(DeleteDomainAssociationRequest deleteDomainAssociationRequest)
Deletes a DomainAssociation.
deleteDomainAssociationRequest
- Request structure for the delete Domain Association request.Future<DeleteDomainAssociationResult> deleteDomainAssociationAsync(DeleteDomainAssociationRequest deleteDomainAssociationRequest, AsyncHandler<DeleteDomainAssociationRequest,DeleteDomainAssociationResult> asyncHandler)
Deletes a DomainAssociation.
deleteDomainAssociationRequest
- Request structure for the delete Domain Association request.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.Future<DeleteJobResult> deleteJobAsync(DeleteJobRequest deleteJobRequest)
Delete a job, for an Amplify branch, part of Amplify App.
deleteJobRequest
- Request structure for delete job request.Future<DeleteJobResult> deleteJobAsync(DeleteJobRequest deleteJobRequest, AsyncHandler<DeleteJobRequest,DeleteJobResult> asyncHandler)
Delete a job, for an Amplify branch, part of Amplify App.
deleteJobRequest
- Request structure for delete job request.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.Future<DeleteWebhookResult> deleteWebhookAsync(DeleteWebhookRequest deleteWebhookRequest)
Deletes a webhook.
deleteWebhookRequest
- Request structure for the delete webhook request.Future<DeleteWebhookResult> deleteWebhookAsync(DeleteWebhookRequest deleteWebhookRequest, AsyncHandler<DeleteWebhookRequest,DeleteWebhookResult> asyncHandler)
Deletes a webhook.
deleteWebhookRequest
- Request structure for the delete webhook request.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.Future<GenerateAccessLogsResult> generateAccessLogsAsync(GenerateAccessLogsRequest generateAccessLogsRequest)
Retrieve website access logs for a specific time range via a pre-signed URL.
generateAccessLogsRequest
- Request structure for the generate access logs request.Future<GenerateAccessLogsResult> generateAccessLogsAsync(GenerateAccessLogsRequest generateAccessLogsRequest, AsyncHandler<GenerateAccessLogsRequest,GenerateAccessLogsResult> asyncHandler)
Retrieve website access logs for a specific time range via a pre-signed URL.
generateAccessLogsRequest
- Request structure for the generate access logs request.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.Future<GetAppResult> getAppAsync(GetAppRequest getAppRequest)
Retrieves an existing Amplify App by appId.
getAppRequest
- Request structure for get App request.Future<GetAppResult> getAppAsync(GetAppRequest getAppRequest, AsyncHandler<GetAppRequest,GetAppResult> asyncHandler)
Retrieves an existing Amplify App by appId.
getAppRequest
- Request structure for get App request.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.Future<GetArtifactUrlResult> getArtifactUrlAsync(GetArtifactUrlRequest getArtifactUrlRequest)
Retrieves artifact info that corresponds to a artifactId.
getArtifactUrlRequest
- Request structure for the get artifact request.Future<GetArtifactUrlResult> getArtifactUrlAsync(GetArtifactUrlRequest getArtifactUrlRequest, AsyncHandler<GetArtifactUrlRequest,GetArtifactUrlResult> asyncHandler)
Retrieves artifact info that corresponds to a artifactId.
getArtifactUrlRequest
- Request structure for the get artifact request.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.Future<GetBackendEnvironmentResult> getBackendEnvironmentAsync(GetBackendEnvironmentRequest getBackendEnvironmentRequest)
Retrieves a backend environment for an Amplify App.
getBackendEnvironmentRequest
- Request structure for get backend environment request.Future<GetBackendEnvironmentResult> getBackendEnvironmentAsync(GetBackendEnvironmentRequest getBackendEnvironmentRequest, AsyncHandler<GetBackendEnvironmentRequest,GetBackendEnvironmentResult> asyncHandler)
Retrieves a backend environment for an Amplify App.
getBackendEnvironmentRequest
- Request structure for get backend environment request.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.Future<GetBranchResult> getBranchAsync(GetBranchRequest getBranchRequest)
Retrieves a branch for an Amplify App.
getBranchRequest
- Request structure for get branch request.Future<GetBranchResult> getBranchAsync(GetBranchRequest getBranchRequest, AsyncHandler<GetBranchRequest,GetBranchResult> asyncHandler)
Retrieves a branch for an Amplify App.
getBranchRequest
- Request structure for get branch request.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.Future<GetDomainAssociationResult> getDomainAssociationAsync(GetDomainAssociationRequest getDomainAssociationRequest)
Retrieves domain info that corresponds to an appId and domainName.
getDomainAssociationRequest
- Request structure for the get Domain Association request.Future<GetDomainAssociationResult> getDomainAssociationAsync(GetDomainAssociationRequest getDomainAssociationRequest, AsyncHandler<GetDomainAssociationRequest,GetDomainAssociationResult> asyncHandler)
Retrieves domain info that corresponds to an appId and domainName.
getDomainAssociationRequest
- Request structure for the get Domain Association request.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.Future<GetJobResult> getJobAsync(GetJobRequest getJobRequest)
Get a job for a branch, part of an Amplify App.
getJobRequest
- Request structure for get job request.Future<GetJobResult> getJobAsync(GetJobRequest getJobRequest, AsyncHandler<GetJobRequest,GetJobResult> asyncHandler)
Get a job for a branch, part of an Amplify App.
getJobRequest
- Request structure for get job request.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.Future<GetWebhookResult> getWebhookAsync(GetWebhookRequest getWebhookRequest)
Retrieves webhook info that corresponds to a webhookId.
getWebhookRequest
- Request structure for the get webhook request.Future<GetWebhookResult> getWebhookAsync(GetWebhookRequest getWebhookRequest, AsyncHandler<GetWebhookRequest,GetWebhookResult> asyncHandler)
Retrieves webhook info that corresponds to a webhookId.
getWebhookRequest
- Request structure for the get webhook request.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.Future<ListAppsResult> listAppsAsync(ListAppsRequest listAppsRequest)
Lists existing Amplify Apps.
listAppsRequest
- Request structure for an Amplify App list request.Future<ListAppsResult> listAppsAsync(ListAppsRequest listAppsRequest, AsyncHandler<ListAppsRequest,ListAppsResult> asyncHandler)
Lists existing Amplify Apps.
listAppsRequest
- Request structure for an Amplify App list request.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.Future<ListArtifactsResult> listArtifactsAsync(ListArtifactsRequest listArtifactsRequest)
List artifacts with an app, a branch, a job and an artifact type.
listArtifactsRequest
- Request structure for the list artifacts request.Future<ListArtifactsResult> listArtifactsAsync(ListArtifactsRequest listArtifactsRequest, AsyncHandler<ListArtifactsRequest,ListArtifactsResult> asyncHandler)
List artifacts with an app, a branch, a job and an artifact type.
listArtifactsRequest
- Request structure for the list artifacts request.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.Future<ListBackendEnvironmentsResult> listBackendEnvironmentsAsync(ListBackendEnvironmentsRequest listBackendEnvironmentsRequest)
Lists backend environments for an Amplify App.
listBackendEnvironmentsRequest
- Request structure for list backend environments request.Future<ListBackendEnvironmentsResult> listBackendEnvironmentsAsync(ListBackendEnvironmentsRequest listBackendEnvironmentsRequest, AsyncHandler<ListBackendEnvironmentsRequest,ListBackendEnvironmentsResult> asyncHandler)
Lists backend environments for an Amplify App.
listBackendEnvironmentsRequest
- Request structure for list backend environments request.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.Future<ListBranchesResult> listBranchesAsync(ListBranchesRequest listBranchesRequest)
Lists branches for an Amplify App.
listBranchesRequest
- Request structure for list branches request.Future<ListBranchesResult> listBranchesAsync(ListBranchesRequest listBranchesRequest, AsyncHandler<ListBranchesRequest,ListBranchesResult> asyncHandler)
Lists branches for an Amplify App.
listBranchesRequest
- Request structure for list branches request.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.Future<ListDomainAssociationsResult> listDomainAssociationsAsync(ListDomainAssociationsRequest listDomainAssociationsRequest)
List domains with an app
listDomainAssociationsRequest
- Request structure for the list Domain Associations request.Future<ListDomainAssociationsResult> listDomainAssociationsAsync(ListDomainAssociationsRequest listDomainAssociationsRequest, AsyncHandler<ListDomainAssociationsRequest,ListDomainAssociationsResult> asyncHandler)
List domains with an app
listDomainAssociationsRequest
- Request structure for the list Domain Associations request.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.Future<ListJobsResult> listJobsAsync(ListJobsRequest listJobsRequest)
List Jobs for a branch, part of an Amplify App.
listJobsRequest
- Request structure for list job request.Future<ListJobsResult> listJobsAsync(ListJobsRequest listJobsRequest, AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
List Jobs for a branch, part of an Amplify App.
listJobsRequest
- Request structure for list job request.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.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
List tags for resource.
listTagsForResourceRequest
- Request structure used to list tags for resource.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
List tags for resource.
listTagsForResourceRequest
- Request structure used to list tags for resource.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.Future<ListWebhooksResult> listWebhooksAsync(ListWebhooksRequest listWebhooksRequest)
List webhooks with an app.
listWebhooksRequest
- Request structure for the list webhooks request.Future<ListWebhooksResult> listWebhooksAsync(ListWebhooksRequest listWebhooksRequest, AsyncHandler<ListWebhooksRequest,ListWebhooksResult> asyncHandler)
List webhooks with an app.
listWebhooksRequest
- Request structure for the list webhooks request.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.Future<StartDeploymentResult> startDeploymentAsync(StartDeploymentRequest startDeploymentRequest)
Start a deployment for manual deploy apps. (Apps are not connected to repository)
startDeploymentRequest
- Request structure for start a deployment.Future<StartDeploymentResult> startDeploymentAsync(StartDeploymentRequest startDeploymentRequest, AsyncHandler<StartDeploymentRequest,StartDeploymentResult> asyncHandler)
Start a deployment for manual deploy apps. (Apps are not connected to repository)
startDeploymentRequest
- Request structure for start a deployment.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.Future<StartJobResult> startJobAsync(StartJobRequest startJobRequest)
Starts a new job for a branch, part of an Amplify App.
startJobRequest
- Request structure for Start job request.Future<StartJobResult> startJobAsync(StartJobRequest startJobRequest, AsyncHandler<StartJobRequest,StartJobResult> asyncHandler)
Starts a new job for a branch, part of an Amplify App.
startJobRequest
- Request structure for Start job request.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.Future<StopJobResult> stopJobAsync(StopJobRequest stopJobRequest)
Stop a job that is in progress, for an Amplify branch, part of Amplify App.
stopJobRequest
- Request structure for stop job request.Future<StopJobResult> stopJobAsync(StopJobRequest stopJobRequest, AsyncHandler<StopJobRequest,StopJobResult> asyncHandler)
Stop a job that is in progress, for an Amplify branch, part of Amplify App.
stopJobRequest
- Request structure for stop job request.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.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Tag resource with tag key and value.
tagResourceRequest
- Request structure used to tag resource.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Tag resource with tag key and value.
tagResourceRequest
- Request structure used to tag resource.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.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Untag resource with resourceArn.
untagResourceRequest
- Request structure used to untag resource.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Untag resource with resourceArn.
untagResourceRequest
- Request structure used to untag resource.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.Future<UpdateAppResult> updateAppAsync(UpdateAppRequest updateAppRequest)
Updates an existing Amplify App.
updateAppRequest
- Request structure for update App request.Future<UpdateAppResult> updateAppAsync(UpdateAppRequest updateAppRequest, AsyncHandler<UpdateAppRequest,UpdateAppResult> asyncHandler)
Updates an existing Amplify App.
updateAppRequest
- Request structure for update App request.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.Future<UpdateBranchResult> updateBranchAsync(UpdateBranchRequest updateBranchRequest)
Updates a branch for an Amplify App.
updateBranchRequest
- Request structure for update branch request.Future<UpdateBranchResult> updateBranchAsync(UpdateBranchRequest updateBranchRequest, AsyncHandler<UpdateBranchRequest,UpdateBranchResult> asyncHandler)
Updates a branch for an Amplify App.
updateBranchRequest
- Request structure for update branch request.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.Future<UpdateDomainAssociationResult> updateDomainAssociationAsync(UpdateDomainAssociationRequest updateDomainAssociationRequest)
Create a new DomainAssociation on an App
updateDomainAssociationRequest
- Request structure for update Domain Association request.Future<UpdateDomainAssociationResult> updateDomainAssociationAsync(UpdateDomainAssociationRequest updateDomainAssociationRequest, AsyncHandler<UpdateDomainAssociationRequest,UpdateDomainAssociationResult> asyncHandler)
Create a new DomainAssociation on an App
updateDomainAssociationRequest
- Request structure for update Domain Association request.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.Future<UpdateWebhookResult> updateWebhookAsync(UpdateWebhookRequest updateWebhookRequest)
Update a webhook.
updateWebhookRequest
- Request structure for update webhook request.Future<UpdateWebhookResult> updateWebhookAsync(UpdateWebhookRequest updateWebhookRequest, AsyncHandler<UpdateWebhookRequest,UpdateWebhookResult> asyncHandler)
Update a webhook.
updateWebhookRequest
- Request structure for update webhook request.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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.