Class VirtualImageLocation

    • Field Detail

      • code

        protected java.lang.String code
      • internalId

        protected java.lang.String internalId
      • imageRegion

        protected java.lang.String imageRegion
      • imageFolder

        protected java.lang.String imageFolder
      • uuid

        protected java.lang.String uuid
      • owner

        protected java.lang.String owner
      • isPublic

        protected java.lang.Boolean isPublic
    • Constructor Detail

      • VirtualImageLocation

        public VirtualImageLocation()
    • Method Detail

      • getCode

        public java.lang.String getCode()
      • setCode

        public void setCode​(java.lang.String code)
      • getInternalId

        public java.lang.String getInternalId()
      • setInternalId

        public void setInternalId​(java.lang.String internalId)
      • getImageRegion

        public java.lang.String getImageRegion()
      • setImageRegion

        public void setImageRegion​(java.lang.String imageRegion)
      • getImageFolder

        public java.lang.String getImageFolder()
      • setImageFolder

        public void setImageFolder​(java.lang.String imageFolder)
      • getUuid

        public java.lang.String getUuid()
      • getDatastore

        public Datastore getDatastore()
      • setDatastore

        public void setDatastore​(Datastore datastore)
      • getVolumes

        public java.util.List<StorageVolumeIdentityProjection> getVolumes()
        Retrieve the list of StorageVolumeIdentityProjections for the VirtualImageLocation.
        Returns:
        volumes
      • setVolumes

        public void setVolumes​(java.util.List<StorageVolumeIdentityProjection> volumes)
        Set the list of StorageVolumeIdentityProjections for the VirtualImageLocation NOTE: To modify the list of volumes associated with this VirtualImageLocation, utilize MorpheusStorageVolumeService
        Parameters:
        volumes -
      • getControllers

        public java.util.List<StorageControllerIdentityProjection> getControllers()
        Retrieve the list of StorageControllerIdentityProjections for the VirtualImageLocation.
        Returns:
        controllers
      • setControllers

        public void setControllers​(java.util.List<StorageControllerIdentityProjection> controllers)
        Set the list of StorageControllerIdentityProjections for the VirtualImageLocation NOTE: To modify the list of controllers associated with this VirtualImageLocation, utilize MorpheusStorageControllerService
        Parameters:
        controllers -
      • getOwner

        public java.lang.String getOwner()
      • setOwner

        public void setOwner​(java.lang.String owner)
      • getPublic

        public java.lang.Boolean getPublic()
      • setPublic

        public void setPublic​(java.lang.Boolean aPublic)