@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSLaunchWizardAsync extends AbstractAWSLaunchWizard implements AWSLaunchWizardAsync
AWSLaunchWizardAsync. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIX createDeployment, deleteDeployment, getCachedResponseMetadata, getDeployment, getWorkload, getWorkloadDeploymentPattern, listDeploymentEvents, listDeployments, listTagsForResource, listWorkloadDeploymentPatterns, listWorkloads, shutdown, tagResource, untagResource equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait createDeployment, deleteDeployment, getCachedResponseMetadata, getDeployment, getWorkload, getWorkloadDeploymentPattern, listDeploymentEvents, listDeployments, listTagsForResource, listWorkloadDeploymentPatterns, listWorkloads, shutdown, tagResource, untagResource public Future<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest request)
AWSLaunchWizardAsync
Creates a deployment for the given workload. Deployments created by this operation are not available in the
Launch Wizard console to use the Clone deployment action on.
createDeploymentAsync in interface AWSLaunchWizardAsync public Future<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest request, AsyncHandler<CreateDeploymentRequest,CreateDeploymentResult> asyncHandler)
AWSLaunchWizardAsync
Creates a deployment for the given workload. Deployments created by this operation are not available in the
Launch Wizard console to use the Clone deployment action on.
createDeploymentAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteDeploymentResult> deleteDeploymentAsync(DeleteDeploymentRequest request)
AWSLaunchWizardAsync Deletes a deployment.
deleteDeploymentAsync in interface AWSLaunchWizardAsync public Future<DeleteDeploymentResult> deleteDeploymentAsync(DeleteDeploymentRequest request, AsyncHandler<DeleteDeploymentRequest,DeleteDeploymentResult> asyncHandler)
AWSLaunchWizardAsync Deletes a deployment.
deleteDeploymentAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDeploymentResult> getDeploymentAsync(GetDeploymentRequest request)
AWSLaunchWizardAsync Returns information about the deployment.
getDeploymentAsync in interface AWSLaunchWizardAsync public Future<GetDeploymentResult> getDeploymentAsync(GetDeploymentRequest request, AsyncHandler<GetDeploymentRequest,GetDeploymentResult> asyncHandler)
AWSLaunchWizardAsync Returns information about the deployment.
getDeploymentAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWorkloadResult> getWorkloadAsync(GetWorkloadRequest request)
AWSLaunchWizardAsync Returns information about a workload.
getWorkloadAsync in interface AWSLaunchWizardAsync public Future<GetWorkloadResult> getWorkloadAsync(GetWorkloadRequest request, AsyncHandler<GetWorkloadRequest,GetWorkloadResult> asyncHandler)
AWSLaunchWizardAsync Returns information about a workload.
getWorkloadAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWorkloadDeploymentPatternResult> getWorkloadDeploymentPatternAsync(GetWorkloadDeploymentPatternRequest request)
AWSLaunchWizardAsync Returns details for a given workload and deployment pattern, including the available specifications. You can use the ListWorkloads operation to discover the available workload names and the ListWorkloadDeploymentPatterns operation to discover the available deployment pattern names of a given workload.
getWorkloadDeploymentPatternAsync in interface AWSLaunchWizardAsync public Future<GetWorkloadDeploymentPatternResult> getWorkloadDeploymentPatternAsync(GetWorkloadDeploymentPatternRequest request, AsyncHandler<GetWorkloadDeploymentPatternRequest,GetWorkloadDeploymentPatternResult> asyncHandler)
AWSLaunchWizardAsync Returns details for a given workload and deployment pattern, including the available specifications. You can use the ListWorkloads operation to discover the available workload names and the ListWorkloadDeploymentPatterns operation to discover the available deployment pattern names of a given workload.
getWorkloadDeploymentPatternAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDeploymentEventsResult> listDeploymentEventsAsync(ListDeploymentEventsRequest request)
AWSLaunchWizardAsync Lists the events of a deployment.
listDeploymentEventsAsync in interface AWSLaunchWizardAsync public Future<ListDeploymentEventsResult> listDeploymentEventsAsync(ListDeploymentEventsRequest request, AsyncHandler<ListDeploymentEventsRequest,ListDeploymentEventsResult> asyncHandler)
AWSLaunchWizardAsync Lists the events of a deployment.
listDeploymentEventsAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDeploymentsResult> listDeploymentsAsync(ListDeploymentsRequest request)
AWSLaunchWizardAsync Lists the deployments that have been created.
listDeploymentsAsync in interface AWSLaunchWizardAsync public Future<ListDeploymentsResult> listDeploymentsAsync(ListDeploymentsRequest request, AsyncHandler<ListDeploymentsRequest,ListDeploymentsResult> asyncHandler)
AWSLaunchWizardAsync Lists the deployments that have been created.
listDeploymentsAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSLaunchWizardAsync Lists the tags associated with a specified resource.
listTagsForResourceAsync in interface AWSLaunchWizardAsync public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSLaunchWizardAsync Lists the tags associated with a specified resource.
listTagsForResourceAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWorkloadDeploymentPatternsResult> listWorkloadDeploymentPatternsAsync(ListWorkloadDeploymentPatternsRequest request)
AWSLaunchWizardAsync Lists the workload deployment patterns for a given workload name. You can use the ListWorkloads operation to discover the available workload names.
listWorkloadDeploymentPatternsAsync in interface AWSLaunchWizardAsync public Future<ListWorkloadDeploymentPatternsResult> listWorkloadDeploymentPatternsAsync(ListWorkloadDeploymentPatternsRequest request, AsyncHandler<ListWorkloadDeploymentPatternsRequest,ListWorkloadDeploymentPatternsResult> asyncHandler)
AWSLaunchWizardAsync Lists the workload deployment patterns for a given workload name. You can use the ListWorkloads operation to discover the available workload names.
listWorkloadDeploymentPatternsAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWorkloadsResult> listWorkloadsAsync(ListWorkloadsRequest request)
AWSLaunchWizardAsync Lists the available workload names. You can use the ListWorkloadDeploymentPatterns operation to discover the available deployment patterns for a given workload.
listWorkloadsAsync in interface AWSLaunchWizardAsync public Future<ListWorkloadsResult> listWorkloadsAsync(ListWorkloadsRequest request, AsyncHandler<ListWorkloadsRequest,ListWorkloadsResult> asyncHandler)
AWSLaunchWizardAsync Lists the available workload names. You can use the ListWorkloadDeploymentPatterns operation to discover the available deployment patterns for a given workload.
listWorkloadsAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSLaunchWizardAsync Adds the specified tags to the given resource.
tagResourceAsync in interface AWSLaunchWizardAsync public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSLaunchWizardAsync Adds the specified tags to the given resource.
tagResourceAsync in interface AWSLaunchWizardAsync asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSLaunchWizardAsync Removes the specified tags from the given resource.
untagResourceAsync in interface AWSLaunchWizardAsync public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSLaunchWizardAsync Removes the specified tags from the given resource.
untagResourceAsync in interface AWSLaunchWizardAsync 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.