Class VolumeDuplicateParameters
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.container.network.storage.VolumeDuplicateParameters
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VolumeDuplicateParameters.Mask
-
Field Summary
Fields Modifier and Type Field Description protected BigDecimal
iopsPerGb
The iopsPerGB of the volumeprotected boolean
iopsPerGbSpecified
protected Boolean
isDuplicatable
Returns true if volume can be duplicated; false otherwiseprotected boolean
isDuplicatableSpecified
protected Long
locationId
This represents the location idprotected boolean
locationIdSpecified
protected String
locationName
This represents the location nameprotected boolean
locationNameSpecified
protected BigDecimal
maximumIopsPerGb
The maximumIopsPerGb allowed for a duplicated volumeprotected boolean
maximumIopsPerGbSpecified
protected BigDecimal
maximumIopsTier
The maximumIopsTier allowed for a duplicated volumeprotected boolean
maximumIopsTierSpecified
protected Long
maximumVolumeSize
The maximumVolumeSize allowed for a duplicated volumeprotected boolean
maximumVolumeSizeSpecified
protected BigDecimal
minimumIopsPerGb
The minimumIopsPerGb allowed for a duplicated volumeprotected boolean
minimumIopsPerGbSpecified
protected BigDecimal
minimumIopsTier
The minimumIopsTier allowed for a duplicated volumeprotected boolean
minimumIopsTierSpecified
protected Long
minimumVolumeSize
The minimumVolumeSize allowed for a duplicated volumeprotected boolean
minimumVolumeSizeSpecified
protected String
status
The volume duplicate status descriptionprotected boolean
statusSpecified
protected String
volumeUsername
This represents the volume usernameprotected boolean
volumeUsernameSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description VolumeDuplicateParameters()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
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
-
-
Method Detail
-
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()
-
-