public class SnapshotsExtension
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
SnapshotsExtension.Create |
class |
SnapshotsExtension.Delete |
class |
SnapshotsExtension.List |
class |
SnapshotsExtension.Show |
class |
SnapshotsExtension.ShowMetadata |
class |
SnapshotsExtension.Update |
class |
SnapshotsExtension.UpdateMetadata |
Modifier and Type | Field and Description |
---|---|
private OpenStackClient |
CLIENT |
Constructor and Description |
---|
SnapshotsExtension(OpenStackClient client) |
Modifier and Type | Method and 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) |
private final OpenStackClient CLIENT
public SnapshotsExtension(OpenStackClient client)
public SnapshotsExtension.List list(boolean detail)
public SnapshotsExtension.Create create(SnapshotForCreate snapshotForCreate)
public SnapshotsExtension.Show show(java.lang.String id)
public SnapshotsExtension.ShowMetadata showMetadata(java.lang.String snapshotId)
public SnapshotsExtension.UpdateMetadata updateMetadata(java.lang.String snapshotId, Metadata metadata)
public SnapshotsExtension.Delete delete(java.lang.String id)
public SnapshotsExtension.Update update(java.lang.String id, SnapshotForUpdate snapshot)