Class Attribute


  • @ApiType("SoftLayer_Hardware_Component_Model_Attribute")
    public class Attribute
    extends Entity
    The SoftLayer_Hardware_Component__Model_Attribute data type contains general information relating to a single hardware setting or attribute for a component model.
    See Also:
    SoftLayer_Hardware_Component_Model_Attribute
    • Field Detail

      • 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
    • Constructor Detail

      • Attribute

        public Attribute()
    • 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()