public interface SnapshotApi
SnapshotAsyncApi
,
API DocModifier and Type | Method and Description |
---|---|
Snapshot |
create(String volumeId,
CreateSnapshotOptions... options)
Creates a new Snapshot.
|
boolean |
delete(String snapshotId)
Delete a Snapshot.
|
Snapshot |
get(String snapshotId)
Return data about the given Snapshot.
|
com.google.common.collect.FluentIterable<? extends Snapshot> |
list()
Returns a summary list of Snapshots.
|
com.google.common.collect.FluentIterable<? extends Snapshot> |
listInDetail()
Returns a detailed list of Snapshots.
|
com.google.common.collect.FluentIterable<? extends Snapshot> list()
com.google.common.collect.FluentIterable<? extends Snapshot> listInDetail()
Snapshot get(String snapshotId)
snapshotId
- Id of the SnapshotSnapshot create(String volumeId, CreateSnapshotOptions... options)
volumeId
- The Volume Id from which to create the Snapshotoptions
- See CreateSnapshotOptionsboolean delete(String snapshotId)
snapshotId
- Id of the SnapshotCopyright © 2009-2013 jclouds. All Rights Reserved.