Class ManilaShareInstance
- java.lang.Object
-
- org.openstack4j.openstack.manila.domain.ManilaShareInstance
-
- All Implemented Interfaces:
Serializable,ShareInstance,ModelEntity
public class ManilaShareInstance extends Object implements ShareInstance
Representation of a share instance.- Author:
- Daniel Gonzalez Nothnagel
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classManilaShareInstance.ShareInstances-
Nested classes/interfaces inherited from interface org.openstack4j.model.manila.ShareInstance
ShareInstance.Status
-
-
Constructor Summary
Constructors Constructor Description ManilaShareInstance()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAvailabilityZone()StringgetCreatedAt()StringgetExportLocation()List<String>getExportLocations()StringgetHost()StringgetId()StringgetShareId()StringgetShareNetworkId()StringgetShareServerId()ShareInstance.StatusgetStatus()
-
-
-
Method Detail
-
getStatus
public ShareInstance.Status getStatus()
- Specified by:
getStatusin interfaceShareInstance- Returns:
- the share instance status
-
getShareId
public String getShareId()
- Specified by:
getShareIdin interfaceShareInstance- Returns:
- the UUID of the share from which the share instance was created
-
getAvailabilityZone
public String getAvailabilityZone()
- Specified by:
getAvailabilityZonein interfaceShareInstance- Returns:
- the availability zone
-
getCreatedAt
public String getCreatedAt()
- Specified by:
getCreatedAtin interfaceShareInstance- Returns:
- the date and time stamp when the share instance was created
-
getExportLocation
public String getExportLocation()
- Specified by:
getExportLocationin interfaceShareInstance- Returns:
- the share instance export location
-
getExportLocations
public List<String> getExportLocations()
- Specified by:
getExportLocationsin interfaceShareInstance- Returns:
- a list of share instance export locations
-
getShareNetworkId
public String getShareNetworkId()
- Specified by:
getShareNetworkIdin interfaceShareInstance- Returns:
- the share network ID
-
getShareServerId
public String getShareServerId()
- Specified by:
getShareServerIdin interfaceShareInstance- Returns:
- the share server ID
-
getHost
public String getHost()
- Specified by:
getHostin interfaceShareInstance- Returns:
- the share instance host name
-
getId
public String getId()
- Specified by:
getIdin interfaceShareInstance- Returns:
- the share instance ID
-
-