Class AccountLicense


  • @ApiType("SoftLayer_Software_AccountLicense")
    public class AccountLicense
    extends Entity
    SoftLayer_Software_AccountLicense is a class that represents software licenses that are tied only to a customer's account and not to any particular hardware, IP address, etc.
    See Also:
    SoftLayer_Software_AccountLicense
    • Field Detail

      • account

        @ApiProperty
        protected Account account
        The customer account this Account License belongs to.
      • billingItem

        @ApiProperty
        protected Item billingItem
        The billing item for a software account license.
      • softwareDescription

        @ApiProperty
        protected Description softwareDescription
        The SoftLayer_Software_Description that this account license is for.
      • accountIdSpecified

        protected boolean accountIdSpecified
      • capacity

        @ApiProperty(canBeNullOrNotSet=true)
        protected String capacity
        Some Account Licenses have capacity information such as CPU specified in the units key. This provides the numerical representation of the capacity of the units.
      • capacitySpecified

        protected boolean capacitySpecified
      • keySpecified

        protected boolean keySpecified
      • unitsSpecified

        protected boolean unitsSpecified
    • Constructor Detail

      • AccountLicense

        public AccountLicense()
    • Method Detail

      • getAccount

        public Account getAccount()
      • setAccount

        public void setAccount​(Account account)
      • getBillingItem

        public Item getBillingItem()
      • setBillingItem

        public void setBillingItem​(Item billingItem)
      • getSoftwareDescription

        public Description getSoftwareDescription()
      • setSoftwareDescription

        public void setSoftwareDescription​(Description softwareDescription)
      • getAccountId

        public Long getAccountId()
      • setAccountId

        public void setAccountId​(Long accountId)
      • isAccountIdSpecified

        public boolean isAccountIdSpecified()
      • unsetAccountId

        public void unsetAccountId()
      • getCapacity

        public String getCapacity()
      • setCapacity

        public void setCapacity​(String capacity)
      • isCapacitySpecified

        public boolean isCapacitySpecified()
      • unsetCapacity

        public void unsetCapacity()
      • getKey

        public String getKey()
      • setKey

        public void setKey​(String key)
      • isKeySpecified

        public boolean isKeySpecified()
      • unsetKey

        public void unsetKey()
      • getUnits

        public String getUnits()
      • setUnits

        public void setUnits​(String units)
      • isUnitsSpecified

        public boolean isUnitsSpecified()
      • unsetUnits

        public void unsetUnits()