Class Group
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.configuration.storage.group.template.Group
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Group.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
diskControllerIndex
The disk controller for the array.protected boolean
diskControllerIndexSpecified
protected Boolean
grow
Flag to use all available space.protected boolean
growSpecified
protected String
hardDrivesString
Comma delimited integers of drive indexes for the array.protected boolean
hardDrivesStringSpecified
protected String
hotSpareDrivesString
Comma delimited integers of drive indexes for hot spares on the array.protected boolean
hotSpareDrivesStringSpecified
protected Long
orderIndex
The order of the arrays in the template.protected boolean
orderIndexSpecified
protected BigDecimal
size
Size of array.protected boolean
sizeSpecified
protected Type
type
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Group()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getDiskControllerIndex()
Boolean
getGrow()
String
getHardDrivesString()
String
getHotSpareDrivesString()
Long
getOrderIndex()
BigDecimal
getSize()
Type
getType()
boolean
isDiskControllerIndexSpecified()
boolean
isGrowSpecified()
boolean
isHardDrivesStringSpecified()
boolean
isHotSpareDrivesStringSpecified()
boolean
isOrderIndexSpecified()
boolean
isSizeSpecified()
void
setDiskControllerIndex(Long diskControllerIndex)
void
setGrow(Boolean grow)
void
setHardDrivesString(String hardDrivesString)
void
setHotSpareDrivesString(String hotSpareDrivesString)
void
setOrderIndex(Long orderIndex)
void
setSize(BigDecimal size)
void
setType(Type type)
void
unsetDiskControllerIndex()
void
unsetGrow()
void
unsetHardDrivesString()
void
unsetHotSpareDrivesString()
void
unsetOrderIndex()
void
unsetSize()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
type
@ApiProperty protected Type type
-
diskControllerIndex
@ApiProperty(canBeNullOrNotSet=true) protected Long diskControllerIndex
The disk controller for the array.
-
diskControllerIndexSpecified
protected boolean diskControllerIndexSpecified
-
grow
@ApiProperty(canBeNullOrNotSet=true) protected Boolean grow
Flag to use all available space.
-
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
-
hotSpareDrivesString
@ApiProperty(canBeNullOrNotSet=true) protected String hotSpareDrivesString
Comma delimited integers of drive indexes for hot spares on the array.
-
hotSpareDrivesStringSpecified
protected boolean hotSpareDrivesStringSpecified
-
orderIndex
@ApiProperty(canBeNullOrNotSet=true) protected Long orderIndex
The order of the arrays in the template.
-
orderIndexSpecified
protected boolean orderIndexSpecified
-
size
@ApiProperty(canBeNullOrNotSet=true) protected BigDecimal size
Size of array. Must be within limitations of the smallest drive and raid mode
-
sizeSpecified
protected boolean sizeSpecified
-
-
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()
-
getSize
public BigDecimal getSize()
-
setSize
public void setSize(BigDecimal size)
-
isSizeSpecified
public boolean isSizeSpecified()
-
unsetSize
public void unsetSize()
-
-