Class Attribute


  • @ApiType("SoftLayer_Account_Attribute")
    public class Attribute
    extends Entity
    Many SoftLayer customer accounts have individual attributes assigned to them that describe features or special features for that account, such as special pricing, account statuses, and ordering instructions. The SoftLayer_Account_Attribute data type contains information relating to a single SoftLayer_Account attribute.
    See Also:
    SoftLayer_Account_Attribute
    • Field Detail

      • account

        @ApiProperty
        protected Account account
        The SoftLayer customer account that has an attribute.
      • accountAttributeType

        @ApiProperty
        protected Type accountAttributeType
        The type of attribute assigned to a SoftLayer customer account.
      • accountAttributeTypeId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long accountAttributeTypeId
        The internal identifier of the type of attribute that a SoftLayer customer account attribute belongs to.
      • accountAttributeTypeIdSpecified

        protected boolean accountAttributeTypeIdSpecified
      • accountId

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long accountId
        The internal identifier of the SoftLayer customer account that is assigned an account attribute.
      • accountIdSpecified

        protected boolean accountIdSpecified
      • idSpecified

        protected boolean idSpecified
      • valueSpecified

        protected boolean valueSpecified
    • Constructor Detail

      • Attribute

        public Attribute()
    • Method Detail

      • getAccount

        public Account getAccount()
      • setAccount

        public void setAccount​(Account account)
      • getAccountAttributeType

        public Type getAccountAttributeType()
      • setAccountAttributeType

        public void setAccountAttributeType​(Type accountAttributeType)
      • getAccountAttributeTypeId

        public Long getAccountAttributeTypeId()
      • setAccountAttributeTypeId

        public void setAccountAttributeTypeId​(Long accountAttributeTypeId)
      • isAccountAttributeTypeIdSpecified

        public boolean isAccountAttributeTypeIdSpecified()
      • unsetAccountAttributeTypeId

        public void unsetAccountAttributeTypeId()
      • getAccountId

        public Long getAccountId()
      • setAccountId

        public void setAccountId​(Long accountId)
      • isAccountIdSpecified

        public boolean isAccountIdSpecified()
      • unsetAccountId

        public void unsetAccountId()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • getValue

        public String getValue()
      • setValue

        public void setValue​(String value)
      • isValueSpecified

        public boolean isValueSpecified()
      • unsetValue

        public void unsetValue()