Package org.openstack4j.model.manila
Interface ShareInstance
-
- All Superinterfaces:
ModelEntity,Serializable
- All Known Implementing Classes:
ManilaShareInstance
public interface ShareInstance extends ModelEntity
Representation of a share instance.- Author:
- Daniel Gonzalez Nothnagel
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classShareInstance.Status
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAvailabilityZone()StringgetCreatedAt()StringgetExportLocation()List<String>getExportLocations()StringgetHost()StringgetId()StringgetShareId()StringgetShareNetworkId()StringgetShareServerId()ShareInstance.StatusgetStatus()
-
-
-
Method Detail
-
getStatus
ShareInstance.Status getStatus()
- Returns:
- the share instance status
-
getShareId
String getShareId()
- Returns:
- the UUID of the share from which the share instance was created
-
getAvailabilityZone
String getAvailabilityZone()
- Returns:
- the availability zone
-
getCreatedAt
String getCreatedAt()
- Returns:
- the date and time stamp when the share instance was created
-
getExportLocation
String getExportLocation()
- Returns:
- the share instance export location
-
getExportLocations
List<String> getExportLocations()
- Returns:
- a list of share instance export locations
-
getShareNetworkId
String getShareNetworkId()
- Returns:
- the share network ID
-
getShareServerId
String getShareServerId()
- Returns:
- the share server ID
-
getHost
String getHost()
- Returns:
- the share instance host name
-
getId
String getId()
- Returns:
- the share instance ID
-
-