@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSCloud9 extends Object implements AWSCloud9
AWSCloud9
. Convenient method forms pass through to the corresponding overload that
takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
CreateEnvironmentEC2Result |
createEnvironmentEC2(CreateEnvironmentEC2Request request)
Creates an Cloud9 development environment, launches an Amazon Elastic Compute Cloud (Amazon EC2) instance, and
then connects from the instance to the environment.
|
CreateEnvironmentMembershipResult |
createEnvironmentMembership(CreateEnvironmentMembershipRequest request)
Adds an environment member to an Cloud9 development environment.
|
DeleteEnvironmentResult |
deleteEnvironment(DeleteEnvironmentRequest request)
Deletes an Cloud9 development environment.
|
DeleteEnvironmentMembershipResult |
deleteEnvironmentMembership(DeleteEnvironmentMembershipRequest request)
Deletes an environment member from a development environment.
|
DescribeEnvironmentMembershipsResult |
describeEnvironmentMemberships(DescribeEnvironmentMembershipsRequest request)
Gets information about environment members for an Cloud9 development environment.
|
DescribeEnvironmentsResult |
describeEnvironments(DescribeEnvironmentsRequest request)
Gets information about Cloud9 development environments.
|
DescribeEnvironmentStatusResult |
describeEnvironmentStatus(DescribeEnvironmentStatusRequest request)
Gets status information for an Cloud9 development environment.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
ListEnvironmentsResult |
listEnvironments(ListEnvironmentsRequest request)
Gets a list of Cloud9 development environment identifiers.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Gets a list of the tags associated with an Cloud9 development environment.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds tags to an Cloud9 development environment.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes tags from an Cloud9 development environment.
|
UpdateEnvironmentResult |
updateEnvironment(UpdateEnvironmentRequest request)
Changes the settings of an existing Cloud9 development environment.
|
UpdateEnvironmentMembershipResult |
updateEnvironmentMembership(UpdateEnvironmentMembershipRequest request)
Changes the settings of an existing environment member for an Cloud9 development environment.
|
public CreateEnvironmentEC2Result createEnvironmentEC2(CreateEnvironmentEC2Request request)
AWSCloud9
Creates an Cloud9 development environment, launches an Amazon Elastic Compute Cloud (Amazon EC2) instance, and then connects from the instance to the environment.
createEnvironmentEC2
in interface AWSCloud9
public CreateEnvironmentMembershipResult createEnvironmentMembership(CreateEnvironmentMembershipRequest request)
AWSCloud9
Adds an environment member to an Cloud9 development environment.
createEnvironmentMembership
in interface AWSCloud9
public DeleteEnvironmentResult deleteEnvironment(DeleteEnvironmentRequest request)
AWSCloud9
Deletes an Cloud9 development environment. If an Amazon EC2 instance is connected to the environment, also terminates the instance.
deleteEnvironment
in interface AWSCloud9
public DeleteEnvironmentMembershipResult deleteEnvironmentMembership(DeleteEnvironmentMembershipRequest request)
AWSCloud9
Deletes an environment member from a development environment.
deleteEnvironmentMembership
in interface AWSCloud9
public DescribeEnvironmentMembershipsResult describeEnvironmentMemberships(DescribeEnvironmentMembershipsRequest request)
AWSCloud9
Gets information about environment members for an Cloud9 development environment.
describeEnvironmentMemberships
in interface AWSCloud9
public DescribeEnvironmentStatusResult describeEnvironmentStatus(DescribeEnvironmentStatusRequest request)
AWSCloud9
Gets status information for an Cloud9 development environment.
describeEnvironmentStatus
in interface AWSCloud9
public DescribeEnvironmentsResult describeEnvironments(DescribeEnvironmentsRequest request)
AWSCloud9
Gets information about Cloud9 development environments.
describeEnvironments
in interface AWSCloud9
public ListEnvironmentsResult listEnvironments(ListEnvironmentsRequest request)
AWSCloud9
Gets a list of Cloud9 development environment identifiers.
listEnvironments
in interface AWSCloud9
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSCloud9
Gets a list of the tags associated with an Cloud9 development environment.
listTagsForResource
in interface AWSCloud9
public TagResourceResult tagResource(TagResourceRequest request)
AWSCloud9
Adds 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.
tagResource
in interface AWSCloud9
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSCloud9
Removes tags from an Cloud9 development environment.
untagResource
in interface AWSCloud9
public UpdateEnvironmentResult updateEnvironment(UpdateEnvironmentRequest request)
AWSCloud9
Changes the settings of an existing Cloud9 development environment.
updateEnvironment
in interface AWSCloud9
public UpdateEnvironmentMembershipResult updateEnvironmentMembership(UpdateEnvironmentMembershipRequest request)
AWSCloud9
Changes the settings of an existing environment member for an Cloud9 development environment.
updateEnvironmentMembership
in interface AWSCloud9
public void shutdown()
AWSCloud9
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSCloud9
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AWSCloud9
request
- The originally executed request.