Package com.woorea.openstack.cinder
Class SnapshotsExtension
- java.lang.Object
-
- com.woorea.openstack.cinder.SnapshotsExtension
-
public class SnapshotsExtension extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
SnapshotsExtension.Create
class
SnapshotsExtension.Delete
class
SnapshotsExtension.List
class
SnapshotsExtension.Show
class
SnapshotsExtension.ShowMetadata
class
SnapshotsExtension.Update
class
SnapshotsExtension.UpdateMetadata
-
Field Summary
Fields Modifier and Type Field Description private OpenStackClient
CLIENT
-
Constructor Summary
Constructors Constructor Description SnapshotsExtension(OpenStackClient client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnapshotsExtension.Create
create(SnapshotForCreate snapshotForCreate)
SnapshotsExtension.Delete
delete(java.lang.String id)
SnapshotsExtension.List
list(boolean detail)
SnapshotsExtension.Show
show(java.lang.String id)
SnapshotsExtension.ShowMetadata
showMetadata(java.lang.String snapshotId)
SnapshotsExtension.Update
update(java.lang.String id, SnapshotForUpdate snapshot)
SnapshotsExtension.UpdateMetadata
updateMetadata(java.lang.String snapshotId, Metadata metadata)
-
-
-
Field Detail
-
CLIENT
private final OpenStackClient CLIENT
-
-
Constructor Detail
-
SnapshotsExtension
public SnapshotsExtension(OpenStackClient client)
-
-
Method Detail
-
list
public SnapshotsExtension.List list(boolean detail)
-
create
public SnapshotsExtension.Create create(SnapshotForCreate snapshotForCreate)
-
show
public SnapshotsExtension.Show show(java.lang.String id)
-
showMetadata
public SnapshotsExtension.ShowMetadata showMetadata(java.lang.String snapshotId)
-
updateMetadata
public SnapshotsExtension.UpdateMetadata updateMetadata(java.lang.String snapshotId, Metadata metadata)
-
delete
public SnapshotsExtension.Delete delete(java.lang.String id)
-
update
public SnapshotsExtension.Update update(java.lang.String id, SnapshotForUpdate snapshot)
-
-