| Package | Description | 
|---|---|
| com.amazonaws.services.ec2 | 
 | 
| com.amazonaws.services.ec2.model | 
| Modifier and Type | Method and Description | 
|---|---|
Future<ModifySnapshotAttributeResult> | 
AmazonEC2Async.modifySnapshotAttributeAsync(ModifySnapshotAttributeRequest modifySnapshotAttributeRequest,
                            AsyncHandler<ModifySnapshotAttributeRequest,ModifySnapshotAttributeResult> asyncHandler)
 Adds or removes permission settings for the specified snapshot. 
 | 
Future<ModifySnapshotAttributeResult> | 
AbstractAmazonEC2Async.modifySnapshotAttributeAsync(ModifySnapshotAttributeRequest request,
                            AsyncHandler<ModifySnapshotAttributeRequest,ModifySnapshotAttributeResult> asyncHandler)  | 
Future<ModifySnapshotAttributeResult> | 
AmazonEC2AsyncClient.modifySnapshotAttributeAsync(ModifySnapshotAttributeRequest request,
                            AsyncHandler<ModifySnapshotAttributeRequest,ModifySnapshotAttributeResult> asyncHandler)  | 
| 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(OperationType operationType)
 The type of operation to perform to the attribute. 
 | 
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 © 2017. All rights reserved.