Class Attribute
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.hardware.component.model.Attribute
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Attribute.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Long
attributeTypeId
A hardware component model attribute's associated [[SoftLayer_Hardware_Component_Model_Attribute_Type|type]] Id.protected boolean
attributeTypeIdSpecified
protected Model
hardwareComponent
protected Type
hardwareComponentAttributeType
protected Long
hardwareComponentModelId
A hardware component model attribute's associated [[SoftLayer_Hardware_Component_Model|hardware component model]] Id.protected boolean
hardwareComponentModelIdSpecified
protected String
value
A hardware component model attribute's value.protected boolean
valueSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Attribute()
-
Method Summary
Modifier and Type Method Description Long
getAttributeTypeId()
Model
getHardwareComponent()
Type
getHardwareComponentAttributeType()
Long
getHardwareComponentModelId()
String
getValue()
boolean
isAttributeTypeIdSpecified()
boolean
isHardwareComponentModelIdSpecified()
boolean
isValueSpecified()
void
setAttributeTypeId(Long attributeTypeId)
void
setHardwareComponent(Model hardwareComponent)
void
setHardwareComponentAttributeType(Type hardwareComponentAttributeType)
void
setHardwareComponentModelId(Long hardwareComponentModelId)
void
setValue(String value)
void
unsetAttributeTypeId()
void
unsetHardwareComponentModelId()
void
unsetValue()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
hardwareComponent
@ApiProperty protected Model hardwareComponent
-
hardwareComponentAttributeType
@ApiProperty protected Type hardwareComponentAttributeType
-
attributeTypeId
@ApiProperty(canBeNullOrNotSet=true) protected Long attributeTypeId
A hardware component model attribute's associated [[SoftLayer_Hardware_Component_Model_Attribute_Type|type]] Id.
-
attributeTypeIdSpecified
protected boolean attributeTypeIdSpecified
-
hardwareComponentModelId
@ApiProperty(canBeNullOrNotSet=true) protected Long hardwareComponentModelId
A hardware component model attribute's associated [[SoftLayer_Hardware_Component_Model|hardware component model]] Id.
-
hardwareComponentModelIdSpecified
protected boolean hardwareComponentModelIdSpecified
-
value
@ApiProperty(canBeNullOrNotSet=true) protected String value
A hardware component model attribute's value. A value can have many different values depending on the attributes [[SoftLayer_Hardware_Component_Model_Attribute_Type|type]].
-
valueSpecified
protected boolean valueSpecified
-
-
Method Detail
-
getHardwareComponent
public Model getHardwareComponent()
-
setHardwareComponent
public void setHardwareComponent(Model hardwareComponent)
-
getHardwareComponentAttributeType
public Type getHardwareComponentAttributeType()
-
setHardwareComponentAttributeType
public void setHardwareComponentAttributeType(Type hardwareComponentAttributeType)
-
getAttributeTypeId
public Long getAttributeTypeId()
-
setAttributeTypeId
public void setAttributeTypeId(Long attributeTypeId)
-
isAttributeTypeIdSpecified
public boolean isAttributeTypeIdSpecified()
-
unsetAttributeTypeId
public void unsetAttributeTypeId()
-
getHardwareComponentModelId
public Long getHardwareComponentModelId()
-
setHardwareComponentModelId
public void setHardwareComponentModelId(Long hardwareComponentModelId)
-
isHardwareComponentModelIdSpecified
public boolean isHardwareComponentModelIdSpecified()
-
unsetHardwareComponentModelId
public void unsetHardwareComponentModelId()
-
getValue
public String getValue()
-
setValue
public void setValue(String value)
-
isValueSpecified
public boolean isValueSpecified()
-
unsetValue
public void unsetValue()
-
-