Class Volume

  • All Implemented Interfaces:
    java.io.Serializable

    public class Volume
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Field Detail

      • id

        private java.lang.String id
      • status

        private java.lang.String status
      • name

        private java.lang.String name
      • description

        private java.lang.String description
      • availabilityZone

        private java.lang.String availabilityZone
      • volumeType

        private java.lang.String volumeType
      • snapshotId

        private java.lang.String snapshotId
      • sourceVolid

        private java.lang.String sourceVolid
      • bootable

        private java.lang.Boolean bootable
      • attachments

        private java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> attachments
      • metadata

        private java.util.Map<java.lang.String,​java.lang.String> metadata
      • createdAt

        private java.lang.String createdAt
      • size

        private java.lang.Integer size
    • Constructor Detail

      • Volume

        public Volume()
    • Method Detail

      • getId

        public java.lang.String getId()
        Returns:
        the id
      • getStatus

        public java.lang.String getStatus()
        Returns:
        the status
      • getName

        public java.lang.String getName()
        Returns:
        the name
      • getDescription

        public java.lang.String getDescription()
        Returns:
        the description
      • getAvailabilityZone

        public java.lang.String getAvailabilityZone()
        Returns:
        the availabilityZone
      • getVolumeType

        public java.lang.String getVolumeType()
        Returns:
        the volumeType
      • getSnapshotId

        public java.lang.String getSnapshotId()
        Returns:
        the snapshotId
      • getSourceVolid

        public java.lang.String getSourceVolid()
        Returns:
        the ID of an existing volume (specify in order to create a volume from an existing volume)
      • setSourceVolid

        public void setSourceVolid​(java.lang.String sourceVolid)
        Parameters:
        sourceVolid - to set
      • setVolumeType

        public void setVolumeType​(java.lang.String volumeType)
        Parameters:
        volumeType - to set
      • getBootable

        public java.lang.Boolean getBootable()
        Returns:
        the bootable flag to set
      • getAttachments

        public java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> getAttachments()
        Returns:
        the attachments
      • getMetadata

        public java.util.Map<java.lang.String,​java.lang.String> getMetadata()
        Returns:
        the metadata
      • getCreatedAt

        public java.lang.String getCreatedAt()
        Returns:
        the createdAt
      • getSize

        public java.lang.Integer getSize()
        Returns:
        the size
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object