Class StorageController


  • public class StorageController
    extends StorageControllerIdentityProjection
    Representation of a Morpheus StorageController database object within the Morpheus platform. Not all data is provided in this implementation that is available in the morpheus core platform for security purposes and internal use.
    • Field Detail

      • name

        protected java.lang.String name
      • description

        protected java.lang.String description
      • controllerKey

        protected java.lang.String controllerKey
      • unitNumber

        protected java.lang.String unitNumber
      • busNumber

        protected java.lang.String busNumber
      • displayOrder

        protected java.lang.Integer displayOrder
      • internalId

        protected java.lang.String internalId
      • externalId

        protected java.lang.String externalId
      • uniqueId

        protected java.lang.String uniqueId
    • Constructor Detail

      • StorageController

        public StorageController()
    • Method Detail

      • getDescription

        public java.lang.String getDescription()
        The description
        Returns:
        description
      • setDescription

        public void setDescription​(java.lang.String description)
        The description
        Parameters:
        description - description
      • getDisplayOrder

        public java.lang.Integer getDisplayOrder()
        The display order of the disk in the user interface when displayed with other related disks for a ComputeServer, VirtualImage, or VirtualImageLocation
        Returns:
        displayOrder
      • setDisplayOrder

        public void setDisplayOrder​(java.lang.Integer displayOrder)
        The display order of the disk in the user interface when displayed with other related disks for a ComputeServer, VirtualImage, or VirtualImageLocation
        Parameters:
        displayOrder - displayOrder
      • getInternalId

        public java.lang.String getInternalId()
        An internal ID for this StorageController. Not controlled by Morpheus.
        Returns:
        internalId
      • setInternalId

        public void setInternalId​(java.lang.String internalId)
        An internal ID for this StorageController. Not controlled by Morpheus.
        Parameters:
        internalId - internalId
      • getUnitNumber

        public java.lang.String getUnitNumber()
        The unit number
        Returns:
        unitNumber
      • setUnitNumber

        public void setUnitNumber​(java.lang.String unitNumber)
        The unit number
        Parameters:
        unitNumber - unitNumber
      • getBusNumber

        public java.lang.String getBusNumber()
        The bus number
        Returns:
        busNumber
      • setBusNumber

        public void setBusNumber​(java.lang.String busNumber)
        The bus number
        Parameters:
        busNumber - unitNumber
      • setUniqueId

        public void setUniqueId​(java.lang.String uniqueId)
        A unique identifier. Not controlled by Morpheus.
        Parameters:
        uniqueId -
      • getUniqueId

        public java.lang.String getUniqueId()
        Get the unique identifier. Not controlled by Morpheus.
        Returns:
        uniqueId