@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSCloud9Async extends AbstractAWSCloud9 implements AWSCloud9Async
AWSCloud9Async. Convenient method forms pass through to the corresponding overload
that takes a request object and an AsyncHandler, which throws an UnsupportedOperationException.ENDPOINT_PREFIXcreateEnvironmentEC2, createEnvironmentMembership, deleteEnvironment, deleteEnvironmentMembership, describeEnvironmentMemberships, describeEnvironments, describeEnvironmentStatus, getCachedResponseMetadata, listEnvironments, listTagsForResource, shutdown, tagResource, untagResource, updateEnvironment, updateEnvironmentMembershipequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateEnvironmentEC2, createEnvironmentMembership, deleteEnvironment, deleteEnvironmentMembership, describeEnvironmentMemberships, describeEnvironments, describeEnvironmentStatus, getCachedResponseMetadata, listEnvironments, listTagsForResource, shutdown, tagResource, untagResource, updateEnvironment, updateEnvironmentMembershippublic Future<CreateEnvironmentEC2Result> createEnvironmentEC2Async(CreateEnvironmentEC2Request request)
AWSCloud9AsyncCreates an Cloud9 development environment, launches an Amazon Elastic Compute Cloud (Amazon EC2) instance, and then connects from the instance to the environment.
createEnvironmentEC2Async in interface AWSCloud9Asyncpublic Future<CreateEnvironmentEC2Result> createEnvironmentEC2Async(CreateEnvironmentEC2Request request, AsyncHandler<CreateEnvironmentEC2Request,CreateEnvironmentEC2Result> asyncHandler)
AWSCloud9AsyncCreates an Cloud9 development environment, launches an Amazon Elastic Compute Cloud (Amazon EC2) instance, and then connects from the instance to the environment.
createEnvironmentEC2Async in interface AWSCloud9AsyncasyncHandler - 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<CreateEnvironmentMembershipResult> createEnvironmentMembershipAsync(CreateEnvironmentMembershipRequest request)
AWSCloud9AsyncAdds an environment member to an Cloud9 development environment.
createEnvironmentMembershipAsync in interface AWSCloud9Asyncpublic Future<CreateEnvironmentMembershipResult> createEnvironmentMembershipAsync(CreateEnvironmentMembershipRequest request, AsyncHandler<CreateEnvironmentMembershipRequest,CreateEnvironmentMembershipResult> asyncHandler)
AWSCloud9AsyncAdds an environment member to an Cloud9 development environment.
createEnvironmentMembershipAsync in interface AWSCloud9AsyncasyncHandler - 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<DeleteEnvironmentResult> deleteEnvironmentAsync(DeleteEnvironmentRequest request)
AWSCloud9AsyncDeletes an Cloud9 development environment. If an Amazon EC2 instance is connected to the environment, also terminates the instance.
deleteEnvironmentAsync in interface AWSCloud9Asyncpublic Future<DeleteEnvironmentResult> deleteEnvironmentAsync(DeleteEnvironmentRequest request, AsyncHandler<DeleteEnvironmentRequest,DeleteEnvironmentResult> asyncHandler)
AWSCloud9AsyncDeletes an Cloud9 development environment. If an Amazon EC2 instance is connected to the environment, also terminates the instance.
deleteEnvironmentAsync in interface AWSCloud9AsyncasyncHandler - 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<DeleteEnvironmentMembershipResult> deleteEnvironmentMembershipAsync(DeleteEnvironmentMembershipRequest request)
AWSCloud9AsyncDeletes an environment member from a development environment.
deleteEnvironmentMembershipAsync in interface AWSCloud9Asyncpublic Future<DeleteEnvironmentMembershipResult> deleteEnvironmentMembershipAsync(DeleteEnvironmentMembershipRequest request, AsyncHandler<DeleteEnvironmentMembershipRequest,DeleteEnvironmentMembershipResult> asyncHandler)
AWSCloud9AsyncDeletes an environment member from a development environment.
deleteEnvironmentMembershipAsync in interface AWSCloud9AsyncasyncHandler - 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<DescribeEnvironmentMembershipsResult> describeEnvironmentMembershipsAsync(DescribeEnvironmentMembershipsRequest request)
AWSCloud9AsyncGets information about environment members for an Cloud9 development environment.
describeEnvironmentMembershipsAsync in interface AWSCloud9Asyncpublic Future<DescribeEnvironmentMembershipsResult> describeEnvironmentMembershipsAsync(DescribeEnvironmentMembershipsRequest request, AsyncHandler<DescribeEnvironmentMembershipsRequest,DescribeEnvironmentMembershipsResult> asyncHandler)
AWSCloud9AsyncGets information about environment members for an Cloud9 development environment.
describeEnvironmentMembershipsAsync in interface AWSCloud9AsyncasyncHandler - 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<DescribeEnvironmentStatusResult> describeEnvironmentStatusAsync(DescribeEnvironmentStatusRequest request)
AWSCloud9AsyncGets status information for an Cloud9 development environment.
describeEnvironmentStatusAsync in interface AWSCloud9Asyncpublic Future<DescribeEnvironmentStatusResult> describeEnvironmentStatusAsync(DescribeEnvironmentStatusRequest request, AsyncHandler<DescribeEnvironmentStatusRequest,DescribeEnvironmentStatusResult> asyncHandler)
AWSCloud9AsyncGets status information for an Cloud9 development environment.
describeEnvironmentStatusAsync in interface AWSCloud9AsyncasyncHandler - 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<DescribeEnvironmentsResult> describeEnvironmentsAsync(DescribeEnvironmentsRequest request)
AWSCloud9AsyncGets information about Cloud9 development environments.
describeEnvironmentsAsync in interface AWSCloud9Asyncpublic Future<DescribeEnvironmentsResult> describeEnvironmentsAsync(DescribeEnvironmentsRequest request, AsyncHandler<DescribeEnvironmentsRequest,DescribeEnvironmentsResult> asyncHandler)
AWSCloud9AsyncGets information about Cloud9 development environments.
describeEnvironmentsAsync in interface AWSCloud9AsyncasyncHandler - 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<ListEnvironmentsResult> listEnvironmentsAsync(ListEnvironmentsRequest request)
AWSCloud9AsyncGets a list of Cloud9 development environment identifiers.
listEnvironmentsAsync in interface AWSCloud9Asyncpublic Future<ListEnvironmentsResult> listEnvironmentsAsync(ListEnvironmentsRequest request, AsyncHandler<ListEnvironmentsRequest,ListEnvironmentsResult> asyncHandler)
AWSCloud9AsyncGets a list of Cloud9 development environment identifiers.
listEnvironmentsAsync in interface AWSCloud9AsyncasyncHandler - 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)
AWSCloud9AsyncGets a list of the tags associated with an Cloud9 development environment.
listTagsForResourceAsync in interface AWSCloud9Asyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSCloud9AsyncGets a list of the tags associated with an Cloud9 development environment.
listTagsForResourceAsync in interface AWSCloud9AsyncasyncHandler - 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)
AWSCloud9AsyncAdds tags to an Cloud9 development environment.
Tags that you add to an Cloud9 environment by using this method will NOT be automatically propagated to underlying resources.
tagResourceAsync in interface AWSCloud9Asyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSCloud9AsyncAdds tags to an Cloud9 development environment.
Tags that you add to an Cloud9 environment by using this method will NOT be automatically propagated to underlying resources.
tagResourceAsync in interface AWSCloud9AsyncasyncHandler - 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)
AWSCloud9AsyncRemoves tags from an Cloud9 development environment.
untagResourceAsync in interface AWSCloud9Asyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSCloud9AsyncRemoves tags from an Cloud9 development environment.
untagResourceAsync in interface AWSCloud9AsyncasyncHandler - 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<UpdateEnvironmentResult> updateEnvironmentAsync(UpdateEnvironmentRequest request)
AWSCloud9AsyncChanges the settings of an existing Cloud9 development environment.
updateEnvironmentAsync in interface AWSCloud9Asyncpublic Future<UpdateEnvironmentResult> updateEnvironmentAsync(UpdateEnvironmentRequest request, AsyncHandler<UpdateEnvironmentRequest,UpdateEnvironmentResult> asyncHandler)
AWSCloud9AsyncChanges the settings of an existing Cloud9 development environment.
updateEnvironmentAsync in interface AWSCloud9AsyncasyncHandler - 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<UpdateEnvironmentMembershipResult> updateEnvironmentMembershipAsync(UpdateEnvironmentMembershipRequest request)
AWSCloud9AsyncChanges the settings of an existing environment member for an Cloud9 development environment.
updateEnvironmentMembershipAsync in interface AWSCloud9Asyncpublic Future<UpdateEnvironmentMembershipResult> updateEnvironmentMembershipAsync(UpdateEnvironmentMembershipRequest request, AsyncHandler<UpdateEnvironmentMembershipRequest,UpdateEnvironmentMembershipResult> asyncHandler)
AWSCloud9AsyncChanges the settings of an existing environment member for an Cloud9 development environment.
updateEnvironmentMembershipAsync in interface AWSCloud9AsyncasyncHandler - 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.