| 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> | AmazonEC2AsyncClient. modifySnapshotAttributeAsync(ModifySnapshotAttributeRequest request,
                            AsyncHandler<ModifySnapshotAttributeRequest,ModifySnapshotAttributeResult> asyncHandler) | 
| Future<ModifySnapshotAttributeResult> | AbstractAmazonEC2Async. 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 © 2021. All rights reserved.