Class Attribute


  • @ApiType("SoftLayer_Hardware_Component_Attribute")
    public class Attribute
    extends Entity
    The SoftLayer_Hardware_Component_Attribute data type contains general information relating to a single hardware setting or attribute for a component model. For Example: A RAID controller may be setup for many different RAID configurations. A RAID controller with a configuration of RAID-1 will have a single attribute for this RAID setting.
    See Also:
    SoftLayer_Hardware_Component_Attribute
    • Field Detail

      • hardwareComponent

        @ApiProperty
        protected Component hardwareComponent
        A hardware component attribute's associated [[SoftLayer_Hardware_Component|Hardware Component]].
      • hardwareComponentAttributeType

        @ApiProperty
        protected Type hardwareComponentAttributeType
        A hardware component attribute's associated [[SoftLayer_Hardware_Component_Attribute_Type|type]].
      • hardwareComponentAttributeTypeId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long hardwareComponentAttributeTypeId
        A hardware component attribute's associated [[SoftLayer_Hardware_Component_Attribute_Type|type]] Id.
      • hardwareComponentAttributeTypeIdSpecified

        protected boolean hardwareComponentAttributeTypeIdSpecified
      • hardwareComponentId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long hardwareComponentId
        A hardware component attribute's associated [[SoftLayer_Hardware_Component|hardware component]] Id.
      • hardwareComponentIdSpecified

        protected boolean hardwareComponentIdSpecified
      • value

        @ApiProperty(canBeNullOrNotSet=true)
        protected String value
        A hardware component attribute's value. A value can have many different values depending on the attributes [[SoftLayer_Hardware_Component_Attribute_Type|type]].
      • valueSpecified

        protected boolean valueSpecified
    • Constructor Detail

      • Attribute

        public Attribute()
    • Method Detail

      • getHardwareComponent

        public Component getHardwareComponent()
      • setHardwareComponent

        public void setHardwareComponent​(Component hardwareComponent)
      • getHardwareComponentAttributeType

        public Type getHardwareComponentAttributeType()
      • setHardwareComponentAttributeType

        public void setHardwareComponentAttributeType​(Type hardwareComponentAttributeType)
      • getHardwareComponentAttributeTypeId

        public Long getHardwareComponentAttributeTypeId()
      • setHardwareComponentAttributeTypeId

        public void setHardwareComponentAttributeTypeId​(Long hardwareComponentAttributeTypeId)
      • isHardwareComponentAttributeTypeIdSpecified

        public boolean isHardwareComponentAttributeTypeIdSpecified()
      • unsetHardwareComponentAttributeTypeId

        public void unsetHardwareComponentAttributeTypeId()
      • getHardwareComponentId

        public Long getHardwareComponentId()
      • setHardwareComponentId

        public void setHardwareComponentId​(Long hardwareComponentId)
      • isHardwareComponentIdSpecified

        public boolean isHardwareComponentIdSpecified()
      • unsetHardwareComponentId

        public void unsetHardwareComponentId()
      • getValue

        public String getValue()
      • setValue

        public void setValue​(String value)
      • isValueSpecified

        public boolean isValueSpecified()
      • unsetValue

        public void unsetValue()