Class VolumeDuplicateParameters

java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.network.storage.VolumeDuplicateParameters

@ApiType("SoftLayer_Container_Network_Storage_VolumeDuplicateParameters")
public class VolumeDuplicateParameters
extends Entity
Container for Volume Duplicate Information
See Also:
SoftLayer_Container_Network_Storage_VolumeDuplicateParameters
  • Field Details

    • iopsPerGb

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal iopsPerGb
      The iopsPerGB of the volume
    • iopsPerGbSpecified

      protected boolean iopsPerGbSpecified
    • isDuplicatable

      @ApiProperty(canBeNullOrNotSet=true) protected Boolean isDuplicatable
      Returns true if volume can be duplicated; false otherwise
    • isDuplicatableSpecified

      protected boolean isDuplicatableSpecified
    • locationId

      @ApiProperty(canBeNullOrNotSet=true) protected Long locationId
      This represents the location id
    • locationIdSpecified

      protected boolean locationIdSpecified
    • locationName

      @ApiProperty(canBeNullOrNotSet=true) protected String locationName
      This represents the location name
    • locationNameSpecified

      protected boolean locationNameSpecified
    • maximumIopsPerGb

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal maximumIopsPerGb
      The maximumIopsPerGb allowed for a duplicated volume
    • maximumIopsPerGbSpecified

      protected boolean maximumIopsPerGbSpecified
    • maximumIopsTier

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal maximumIopsTier
      The maximumIopsTier allowed for a duplicated volume
    • maximumIopsTierSpecified

      protected boolean maximumIopsTierSpecified
    • maximumVolumeSize

      @ApiProperty(canBeNullOrNotSet=true) protected Long maximumVolumeSize
      The maximumVolumeSize allowed for a duplicated volume
    • maximumVolumeSizeSpecified

      protected boolean maximumVolumeSizeSpecified
    • minimumIopsPerGb

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal minimumIopsPerGb
      The minimumIopsPerGb allowed for a duplicated volume
    • minimumIopsPerGbSpecified

      protected boolean minimumIopsPerGbSpecified
    • minimumIopsTier

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal minimumIopsTier
      The minimumIopsTier allowed for a duplicated volume
    • minimumIopsTierSpecified

      protected boolean minimumIopsTierSpecified
    • minimumVolumeSize

      @ApiProperty(canBeNullOrNotSet=true) protected Long minimumVolumeSize
      The minimumVolumeSize allowed for a duplicated volume
    • minimumVolumeSizeSpecified

      protected boolean minimumVolumeSizeSpecified
    • status

      @ApiProperty(canBeNullOrNotSet=true) protected String status
      The volume duplicate status description
    • statusSpecified

      protected boolean statusSpecified
    • volumeUsername

      @ApiProperty(canBeNullOrNotSet=true) protected String volumeUsername
      This represents the volume username
    • volumeUsernameSpecified

      protected boolean volumeUsernameSpecified
  • Constructor Details

    • VolumeDuplicateParameters

      public VolumeDuplicateParameters()
  • Method Details

    • getIopsPerGb

      public BigDecimal getIopsPerGb()
    • setIopsPerGb

      public void setIopsPerGb​(BigDecimal iopsPerGb)
    • isIopsPerGbSpecified

      public boolean isIopsPerGbSpecified()
    • unsetIopsPerGb

      public void unsetIopsPerGb()
    • getIsDuplicatable

      public Boolean getIsDuplicatable()
    • setIsDuplicatable

      public void setIsDuplicatable​(Boolean isDuplicatable)
    • isIsDuplicatableSpecified

      public boolean isIsDuplicatableSpecified()
    • unsetIsDuplicatable

      public void unsetIsDuplicatable()
    • getLocationId

      public Long getLocationId()
    • setLocationId

      public void setLocationId​(Long locationId)
    • isLocationIdSpecified

      public boolean isLocationIdSpecified()
    • unsetLocationId

      public void unsetLocationId()
    • getLocationName

      public String getLocationName()
    • setLocationName

      public void setLocationName​(String locationName)
    • isLocationNameSpecified

      public boolean isLocationNameSpecified()
    • unsetLocationName

      public void unsetLocationName()
    • getMaximumIopsPerGb

      public BigDecimal getMaximumIopsPerGb()
    • setMaximumIopsPerGb

      public void setMaximumIopsPerGb​(BigDecimal maximumIopsPerGb)
    • isMaximumIopsPerGbSpecified

      public boolean isMaximumIopsPerGbSpecified()
    • unsetMaximumIopsPerGb

      public void unsetMaximumIopsPerGb()
    • getMaximumIopsTier

      public BigDecimal getMaximumIopsTier()
    • setMaximumIopsTier

      public void setMaximumIopsTier​(BigDecimal maximumIopsTier)
    • isMaximumIopsTierSpecified

      public boolean isMaximumIopsTierSpecified()
    • unsetMaximumIopsTier

      public void unsetMaximumIopsTier()
    • getMaximumVolumeSize

      public Long getMaximumVolumeSize()
    • setMaximumVolumeSize

      public void setMaximumVolumeSize​(Long maximumVolumeSize)
    • isMaximumVolumeSizeSpecified

      public boolean isMaximumVolumeSizeSpecified()
    • unsetMaximumVolumeSize

      public void unsetMaximumVolumeSize()
    • getMinimumIopsPerGb

      public BigDecimal getMinimumIopsPerGb()
    • setMinimumIopsPerGb

      public void setMinimumIopsPerGb​(BigDecimal minimumIopsPerGb)
    • isMinimumIopsPerGbSpecified

      public boolean isMinimumIopsPerGbSpecified()
    • unsetMinimumIopsPerGb

      public void unsetMinimumIopsPerGb()
    • getMinimumIopsTier

      public BigDecimal getMinimumIopsTier()
    • setMinimumIopsTier

      public void setMinimumIopsTier​(BigDecimal minimumIopsTier)
    • isMinimumIopsTierSpecified

      public boolean isMinimumIopsTierSpecified()
    • unsetMinimumIopsTier

      public void unsetMinimumIopsTier()
    • getMinimumVolumeSize

      public Long getMinimumVolumeSize()
    • setMinimumVolumeSize

      public void setMinimumVolumeSize​(Long minimumVolumeSize)
    • isMinimumVolumeSizeSpecified

      public boolean isMinimumVolumeSizeSpecified()
    • unsetMinimumVolumeSize

      public void unsetMinimumVolumeSize()
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus​(String status)
    • isStatusSpecified

      public boolean isStatusSpecified()
    • unsetStatus

      public void unsetStatus()
    • getVolumeUsername

      public String getVolumeUsername()
    • setVolumeUsername

      public void setVolumeUsername​(String volumeUsername)
    • isVolumeUsernameSpecified

      public boolean isVolumeUsernameSpecified()
    • unsetVolumeUsername

      public void unsetVolumeUsername()