|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.ec2.model.DescribeSnapshotsRequest
public class DescribeSnapshotsRequest
A request to describe Amazon EBS snapshots available to your account. Information returned includes volume ID, status, start time, progress, owner ID, volume size, and description.
Snapshots available to your account include public snapshots available for any user to launch, private snapshots owned by the user making the request, and private snapshots owned by other users for which the user granted explicit create volume permissions.
Constructor Summary | |
---|---|
DescribeSnapshotsRequest()
|
Method Summary | |
---|---|
List<String> |
getOwnerIds()
The optional list of EBS snapshot owners. |
List<String> |
getRestorableByUserIds()
The optional list of users who have permission to create volumes from the described EBS snapshots. |
List<String> |
getSnapshotIds()
The optional list of EBS snapshot IDs to describe. |
void |
setOwnerIds(Collection<String> ownerIds)
The optional list of EBS snapshot owners. |
void |
setRestorableByUserIds(Collection<String> restorableByUserIds)
The optional list of users who have permission to create volumes from the described EBS snapshots. |
void |
setSnapshotIds(Collection<String> snapshotIds)
The optional list of EBS snapshot IDs to describe. |
String |
toString()
|
DescribeSnapshotsRequest |
withOwnerIds(Collection<String> ownerIds)
The optional list of EBS snapshot owners. |
DescribeSnapshotsRequest |
withOwnerIds(String... ownerIds)
The optional list of EBS snapshot owners. |
DescribeSnapshotsRequest |
withRestorableByUserIds(Collection<String> restorableByUserIds)
The optional list of users who have permission to create volumes from the described EBS snapshots. |
DescribeSnapshotsRequest |
withRestorableByUserIds(String... restorableByUserIds)
The optional list of users who have permission to create volumes from the described EBS snapshots. |
DescribeSnapshotsRequest |
withSnapshotIds(Collection<String> snapshotIds)
The optional list of EBS snapshot IDs to describe. |
DescribeSnapshotsRequest |
withSnapshotIds(String... snapshotIds)
The optional list of EBS snapshot IDs to describe. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DescribeSnapshotsRequest()
Method Detail |
---|
public List<String> getSnapshotIds()
public void setSnapshotIds(Collection<String> snapshotIds)
snapshotIds
- The optional list of EBS snapshot IDs to describe.public DescribeSnapshotsRequest withSnapshotIds(String... snapshotIds)
Returns a reference to this object so that method calls can be chained together.
snapshotIds
- The optional list of EBS snapshot IDs to describe.
public DescribeSnapshotsRequest withSnapshotIds(Collection<String> snapshotIds)
Returns a reference to this object so that method calls can be chained together.
snapshotIds
- The optional list of EBS snapshot IDs to describe.
public List<String> getOwnerIds()
public void setOwnerIds(Collection<String> ownerIds)
ownerIds
- The optional list of EBS snapshot owners.public DescribeSnapshotsRequest withOwnerIds(String... ownerIds)
Returns a reference to this object so that method calls can be chained together.
ownerIds
- The optional list of EBS snapshot owners.
public DescribeSnapshotsRequest withOwnerIds(Collection<String> ownerIds)
Returns a reference to this object so that method calls can be chained together.
ownerIds
- The optional list of EBS snapshot owners.
public List<String> getRestorableByUserIds()
public void setRestorableByUserIds(Collection<String> restorableByUserIds)
restorableByUserIds
- The optional list of users who have permission to create volumes from
the described EBS snapshots.public DescribeSnapshotsRequest withRestorableByUserIds(String... restorableByUserIds)
Returns a reference to this object so that method calls can be chained together.
restorableByUserIds
- The optional list of users who have permission to create volumes from
the described EBS snapshots.
public DescribeSnapshotsRequest withRestorableByUserIds(Collection<String> restorableByUserIds)
Returns a reference to this object so that method calls can be chained together.
restorableByUserIds
- The optional list of users who have permission to create volumes from
the described EBS snapshots.
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |