Class Group


  • @ApiType("SoftLayer_Configuration_Storage_Group_Template_Group")
    public class Group
    extends Entity
    Single storage group(array) used in a storage group template.

    If a server configuration requires a raid configuration this object will describe a single array to be configured.
    See Also:
    SoftLayer_Configuration_Storage_Group_Template_Group
    • Field Detail

      • diskControllerIndexSpecified

        protected boolean diskControllerIndexSpecified
      • growSpecified

        protected boolean growSpecified
      • hardDrivesString

        @ApiProperty(canBeNullOrNotSet=true)
        protected String hardDrivesString
        Comma delimited integers of drive indexes for the array. This can also be the string 'all' to specify all drives in the server
      • hardDrivesStringSpecified

        protected boolean hardDrivesStringSpecified
      • hotSpareDrivesStringSpecified

        protected boolean hotSpareDrivesStringSpecified
      • orderIndexSpecified

        protected boolean orderIndexSpecified
      • sizeSpecified

        protected boolean sizeSpecified
    • Constructor Detail

      • Group

        public Group()
    • Method Detail

      • getType

        public Type getType()
      • setType

        public void setType​(Type type)
      • getDiskControllerIndex

        public Long getDiskControllerIndex()
      • setDiskControllerIndex

        public void setDiskControllerIndex​(Long diskControllerIndex)
      • isDiskControllerIndexSpecified

        public boolean isDiskControllerIndexSpecified()
      • unsetDiskControllerIndex

        public void unsetDiskControllerIndex()
      • getGrow

        public Boolean getGrow()
      • setGrow

        public void setGrow​(Boolean grow)
      • isGrowSpecified

        public boolean isGrowSpecified()
      • unsetGrow

        public void unsetGrow()
      • getHardDrivesString

        public String getHardDrivesString()
      • setHardDrivesString

        public void setHardDrivesString​(String hardDrivesString)
      • isHardDrivesStringSpecified

        public boolean isHardDrivesStringSpecified()
      • unsetHardDrivesString

        public void unsetHardDrivesString()
      • getHotSpareDrivesString

        public String getHotSpareDrivesString()
      • setHotSpareDrivesString

        public void setHotSpareDrivesString​(String hotSpareDrivesString)
      • isHotSpareDrivesStringSpecified

        public boolean isHotSpareDrivesStringSpecified()
      • unsetHotSpareDrivesString

        public void unsetHotSpareDrivesString()
      • getOrderIndex

        public Long getOrderIndex()
      • setOrderIndex

        public void setOrderIndex​(Long orderIndex)
      • isOrderIndexSpecified

        public boolean isOrderIndexSpecified()
      • unsetOrderIndex

        public void unsetOrderIndex()
      • setSize

        public void setSize​(BigDecimal size)
      • isSizeSpecified

        public boolean isSizeSpecified()
      • unsetSize

        public void unsetSize()