Package org.openstack4j.model.manila
Interface ShareSnapshotCreate
-
- All Superinterfaces:
Buildable<ShareSnapshotCreateBuilder>,ModelEntity,Serializable
- All Known Implementing Classes:
ManilaShareSnapshotCreate
public interface ShareSnapshotCreate extends ModelEntity, Buildable<ShareSnapshotCreateBuilder>
Object used to create new share snapshots- Author:
- Daniel Gonzalez Nothnagel
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDescription()StringgetDisplayDescription()StringgetDisplayName()BooleangetForce()StringgetName()StringgetShareId()
-
-
-
Method Detail
-
getShareId
String getShareId()
- Returns:
- the UUID of the share from which to create a snapshot
-
getForce
Boolean getForce()
- Returns:
- whether snapshot creation is enabled when a share is busy
-
getName
String getName()
- Returns:
- the snapshot name
-
getDisplayName
String getDisplayName()
- Returns:
- the snapshot name
-
getDescription
String getDescription()
- Returns:
- the snapshot description
-
getDisplayDescription
String getDisplayDescription()
- Returns:
- the snapshot description
-
-