java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.hardware.component.partition.template.Partition

@ApiType("SoftLayer_Hardware_Component_Partition_Template_Partition")
public class Partition
extends Entity
The SoftLayer_Hardware_Component_Partition_Template_Partition data type contains general information relating to a single SoftLayer Template Partition.
See Also:
SoftLayer_Hardware_Component_Partition_Template_Partition
  • Field Details

    • filesystemType

      @ApiProperty protected Type filesystemType
      The filesystem type of a partition
    • partitionTemplate

      @ApiProperty protected Template partitionTemplate
      A partition's [[SoftLayer_Hardware_Component_Partition_Template|Partition Template]].
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      A partition's id.
    • idSpecified

      protected boolean idSpecified
    • isGrow

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean isGrow
      A flag indication if a partition will be the grow partition. The grow partition will have its size adjusted to fill all available space on a hard drive.
    • isGrowSpecified

      protected boolean isGrowSpecified
    • partitionName

      @ApiProperty(canBeNullOrNotSet=true) protected String partitionName
      A partition's default name.
    • partitionNameSpecified

      protected boolean partitionNameSpecified
    • partitionSize

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal partitionSize
      A partition's default size.
    • partitionSizeSpecified

      protected boolean partitionSizeSpecified
    • partitionTemplateId

      @ApiProperty(canBeNullOrNotSet=true) protected Long partitionTemplateId
      A partition's associated [[SoftLayer_Hardware_Component_Partition_Template|Partition Template]] Id.
    • partitionTemplateIdSpecified

      protected boolean partitionTemplateIdSpecified
    • volumeNumber

      @ApiProperty(canBeNullOrNotSet=true) protected Long volumeNumber
      The volume the partition will be put on
    • volumeNumberSpecified

      protected boolean volumeNumberSpecified
  • Constructor Details

    • Partition

      public Partition()
  • Method Details

    • getFilesystemType

      public Type getFilesystemType()
    • setFilesystemType

      public void setFilesystemType​(Type filesystemType)
    • getPartitionTemplate

      public Template getPartitionTemplate()
    • setPartitionTemplate

      public void setPartitionTemplate​(Template partitionTemplate)
    • getId

      public Long getId()
    • setId

      public void setId​(Long id)
    • isIdSpecified

      public boolean isIdSpecified()
    • unsetId

      public void unsetId()
    • getIsGrow

      public Boolean getIsGrow()
    • setIsGrow

      public void setIsGrow​(Boolean isGrow)
    • isIsGrowSpecified

      public boolean isIsGrowSpecified()
    • unsetIsGrow

      public void unsetIsGrow()
    • getPartitionName

      public String getPartitionName()
    • setPartitionName

      public void setPartitionName​(String partitionName)
    • isPartitionNameSpecified

      public boolean isPartitionNameSpecified()
    • unsetPartitionName

      public void unsetPartitionName()
    • getPartitionSize

      public BigDecimal getPartitionSize()
    • setPartitionSize

      public void setPartitionSize​(BigDecimal partitionSize)
    • isPartitionSizeSpecified

      public boolean isPartitionSizeSpecified()
    • unsetPartitionSize

      public void unsetPartitionSize()
    • getPartitionTemplateId

      public Long getPartitionTemplateId()
    • setPartitionTemplateId

      public void setPartitionTemplateId​(Long partitionTemplateId)
    • isPartitionTemplateIdSpecified

      public boolean isPartitionTemplateIdSpecified()
    • unsetPartitionTemplateId

      public void unsetPartitionTemplateId()
    • getVolumeNumber

      public Long getVolumeNumber()
    • setVolumeNumber

      public void setVolumeNumber​(Long volumeNumber)
    • isVolumeNumberSpecified

      public boolean isVolumeNumberSpecified()
    • unsetVolumeNumber

      public void unsetVolumeNumber()