Class Software


  • @ApiType("SoftLayer_Virtual_Disk_Image_Software")
    public class Software
    extends Entity
    A SoftLayer_Virtual_Disk_Image_Software record connects a computing instance's virtual disk images with software records. This can be useful if a disk image is directly associated with software such as operating systems.
    See Also:
    SoftLayer_Virtual_Disk_Image_Software
    • Field Detail

      • diskImage

        @ApiProperty
        protected Image diskImage
        The virtual disk image that is associated with software.
      • passwords

        @ApiProperty
        protected List<Password> passwords
        Username/Password pairs used for access to a Software Installation.
      • softwareDescription

        @ApiProperty
        protected Description softwareDescription
        The software associated with a virtual disk image.
      • idSpecified

        protected boolean idSpecified
      • softwareDescriptionId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long softwareDescriptionId
        The unique identifier of the software that a virtual disk image is associated with.
      • softwareDescriptionIdSpecified

        protected boolean softwareDescriptionIdSpecified
      • passwordCount

        @ApiProperty
        protected Long passwordCount
        A count of username/Password pairs used for access to a Software Installation.
    • Constructor Detail

      • Software

        public Software()
    • Method Detail

      • getDiskImage

        public Image getDiskImage()
      • setDiskImage

        public void setDiskImage​(Image diskImage)
      • getSoftwareDescription

        public Description getSoftwareDescription()
      • setSoftwareDescription

        public void setSoftwareDescription​(Description softwareDescription)
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • getSoftwareDescriptionId

        public Long getSoftwareDescriptionId()
      • setSoftwareDescriptionId

        public void setSoftwareDescriptionId​(Long softwareDescriptionId)
      • isSoftwareDescriptionIdSpecified

        public boolean isSoftwareDescriptionIdSpecified()
      • unsetSoftwareDescriptionId

        public void unsetSoftwareDescriptionId()
      • getPasswordCount

        public Long getPasswordCount()
      • setPasswordCount

        public void setPasswordCount​(Long passwordCount)