| Package | Description | 
|---|---|
| com.amazonaws.services.ec2 | Synchronous and asynchronous client classes for accessing AmazonEC2. | 
| com.amazonaws.services.ec2.model | Classes modeling the various types represented by AmazonEC2. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AmazonEC2. modifySnapshotAttribute(ModifySnapshotAttributeRequest modifySnapshotAttributeRequest)
 Adds or removes permission settings for the specified snapshot. | 
| void | AmazonEC2Client. modifySnapshotAttribute(ModifySnapshotAttributeRequest modifySnapshotAttributeRequest)
 Adds or removes permission settings for the specified snapshot. | 
| Future<Void> | AmazonEC2AsyncClient. modifySnapshotAttributeAsync(ModifySnapshotAttributeRequest modifySnapshotAttributeRequest)
 Adds or removes permission settings for the specified snapshot. | 
| Future<Void> | AmazonEC2Async. modifySnapshotAttributeAsync(ModifySnapshotAttributeRequest modifySnapshotAttributeRequest)
 Adds or removes permission settings for the specified snapshot. | 
| Future<Void> | AmazonEC2AsyncClient. modifySnapshotAttributeAsync(ModifySnapshotAttributeRequest modifySnapshotAttributeRequest,
                            AsyncHandler<ModifySnapshotAttributeRequest,Void> asyncHandler)
 Adds or removes permission settings for the specified snapshot. | 
| Future<Void> | AmazonEC2Async. modifySnapshotAttributeAsync(ModifySnapshotAttributeRequest modifySnapshotAttributeRequest,
                            AsyncHandler<ModifySnapshotAttributeRequest,Void> asyncHandler)
 Adds or removes permission settings for the specified snapshot. | 
| Modifier and Type | Method and Description | 
|---|---|
| Future<Void> | AmazonEC2AsyncClient. modifySnapshotAttributeAsync(ModifySnapshotAttributeRequest modifySnapshotAttributeRequest,
                            AsyncHandler<ModifySnapshotAttributeRequest,Void> asyncHandler)
 Adds or removes permission settings for the specified snapshot. | 
| Future<Void> | AmazonEC2Async. modifySnapshotAttributeAsync(ModifySnapshotAttributeRequest modifySnapshotAttributeRequest,
                            AsyncHandler<ModifySnapshotAttributeRequest,Void> asyncHandler)
 Adds or removes permission settings for the specified snapshot. | 
| Modifier and Type | Method and Description | 
|---|---|
| ModifySnapshotAttributeRequest | ModifySnapshotAttributeRequest. clone() | 
| ModifySnapshotAttributeRequest | ModifySnapshotAttributeRequest. withAttribute(SnapshotAttributeName attribute)The snapshot attribute to modify. | 
| ModifySnapshotAttributeRequest | ModifySnapshotAttributeRequest. withAttribute(String attribute)The snapshot attribute to modify. | 
| ModifySnapshotAttributeRequest | ModifySnapshotAttributeRequest. withCreateVolumePermission(CreateVolumePermissionModifications createVolumePermission)A JSON representation of the snapshot attribute modification. | 
| ModifySnapshotAttributeRequest | ModifySnapshotAttributeRequest. withGroupNames(Collection<String> groupNames)The group to modify for the snapshot. | 
| ModifySnapshotAttributeRequest | ModifySnapshotAttributeRequest. withGroupNames(String... groupNames)The group to modify for the snapshot. | 
| ModifySnapshotAttributeRequest | ModifySnapshotAttributeRequest. withOperationType(String operationType)The type of operation to perform to the attribute. | 
| ModifySnapshotAttributeRequest | ModifySnapshotAttributeRequest. withSnapshotId(String snapshotId)The ID of the snapshot. | 
| ModifySnapshotAttributeRequest | ModifySnapshotAttributeRequest. withUserIds(Collection<String> userIds)The account ID to modify for the snapshot. | 
| ModifySnapshotAttributeRequest | ModifySnapshotAttributeRequest. withUserIds(String... userIds)The account ID to modify for the snapshot. | 
| Modifier and Type | Method and Description | 
|---|---|
| Request<ModifySnapshotAttributeRequest> | ModifySnapshotAttributeRequest. getDryRunRequest()This method is intended for internal use only. | 
Copyright © 2015. All rights reserved.