Class Chassis
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.hardware.Chassis
-
@ApiType("SoftLayer_Hardware_Chassis") public class Chassis extends Entity
Every piece of hardware in SoftLayer's datacenters, including customer servers, are housed in one of many hardware chassis. The SoftLayer_Hardware_Chassis data type defines these chassis.- See Also:
- SoftLayer_Hardware_Chassis
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Chassis.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
backplaneCapacity
protected String
bayCapacity
protected String
driveCapacity
protected String
driveControllerCapacity
protected Long
formFactorId
A hardware form factor internal identifier.protected boolean
formFactorIdSpecified
protected String
gpuCapacity
protected Function
hardwareFunction
A hardware's function.protected Long
id
A hardware chassis' internal identifier.protected boolean
idSpecified
protected String
manufacturer
A hardware chassis' manufacturer.protected boolean
manufacturerSpecified
protected String
moduleCapacity
protected String
name
A hardware chassis' name.protected boolean
nameSpecified
protected String
powerCapacity
protected Long
unitSize
The physical size of a hardware chassis.protected boolean
unitSizeSpecified
protected String
version
A hardware chassis' revision number.protected boolean
versionSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Chassis()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
backplaneCapacity
@ApiProperty protected String backplaneCapacity
-
bayCapacity
@ApiProperty protected String bayCapacity
-
driveCapacity
@ApiProperty protected String driveCapacity
-
driveControllerCapacity
@ApiProperty protected String driveControllerCapacity
-
gpuCapacity
@ApiProperty protected String gpuCapacity
-
hardwareFunction
@ApiProperty protected Function hardwareFunction
A hardware's function.
-
moduleCapacity
@ApiProperty protected String moduleCapacity
-
powerCapacity
@ApiProperty protected String powerCapacity
-
formFactorId
@ApiProperty(canBeNullOrNotSet=true) protected Long formFactorId
A hardware form factor internal identifier.
-
formFactorIdSpecified
protected boolean formFactorIdSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
A hardware chassis' internal identifier.
-
idSpecified
protected boolean idSpecified
-
manufacturer
@ApiProperty(canBeNullOrNotSet=true) protected String manufacturer
A hardware chassis' manufacturer.
-
manufacturerSpecified
protected boolean manufacturerSpecified
-
name
@ApiProperty(canBeNullOrNotSet=true) protected String name
A hardware chassis' name.
-
nameSpecified
protected boolean nameSpecified
-
unitSize
@ApiProperty(canBeNullOrNotSet=true) protected Long unitSize
The physical size of a hardware chassis. Currently this relates to the 'U' size of a chassis buy default.
-
unitSizeSpecified
protected boolean unitSizeSpecified
-
version
@ApiProperty(canBeNullOrNotSet=true) protected String version
A hardware chassis' revision number.
-
versionSpecified
protected boolean versionSpecified
-
-
Method Detail
-
getBackplaneCapacity
public String getBackplaneCapacity()
-
setBackplaneCapacity
public void setBackplaneCapacity(String backplaneCapacity)
-
getBayCapacity
public String getBayCapacity()
-
setBayCapacity
public void setBayCapacity(String bayCapacity)
-
getDriveCapacity
public String getDriveCapacity()
-
setDriveCapacity
public void setDriveCapacity(String driveCapacity)
-
getDriveControllerCapacity
public String getDriveControllerCapacity()
-
setDriveControllerCapacity
public void setDriveControllerCapacity(String driveControllerCapacity)
-
getGpuCapacity
public String getGpuCapacity()
-
setGpuCapacity
public void setGpuCapacity(String gpuCapacity)
-
getHardwareFunction
public Function getHardwareFunction()
-
setHardwareFunction
public void setHardwareFunction(Function hardwareFunction)
-
getModuleCapacity
public String getModuleCapacity()
-
setModuleCapacity
public void setModuleCapacity(String moduleCapacity)
-
getPowerCapacity
public String getPowerCapacity()
-
setPowerCapacity
public void setPowerCapacity(String powerCapacity)
-
getFormFactorId
public Long getFormFactorId()
-
setFormFactorId
public void setFormFactorId(Long formFactorId)
-
isFormFactorIdSpecified
public boolean isFormFactorIdSpecified()
-
unsetFormFactorId
public void unsetFormFactorId()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getManufacturer
public String getManufacturer()
-
setManufacturer
public void setManufacturer(String manufacturer)
-
isManufacturerSpecified
public boolean isManufacturerSpecified()
-
unsetManufacturer
public void unsetManufacturer()
-
getName
public String getName()
-
setName
public void setName(String name)
-
isNameSpecified
public boolean isNameSpecified()
-
unsetName
public void unsetName()
-
getUnitSize
public Long getUnitSize()
-
setUnitSize
public void setUnitSize(Long unitSize)
-
isUnitSizeSpecified
public boolean isUnitSizeSpecified()
-
unsetUnitSize
public void unsetUnitSize()
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
isVersionSpecified
public boolean isVersionSpecified()
-
unsetVersion
public void unsetVersion()
-
-