java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.tax.Rates

@ApiType("SoftLayer_Container_Tax_Rates")
public class Rates
extends Entity
This contains the four tax rates, one for each fee type.
See Also:
SoftLayer_Container_Tax_Rates
  • Field Details

    • laborTaxRate

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal laborTaxRate
      The tax rate associated with the labor fee.
    • laborTaxRateSpecified

      protected boolean laborTaxRateSpecified
    • locationId

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal locationId
      A reference to a location.
    • locationIdSpecified

      protected boolean locationIdSpecified
    • oneTimeTaxRate

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal oneTimeTaxRate
      The tax rate associated with the one-time fee.
    • oneTimeTaxRateSpecified

      protected boolean oneTimeTaxRateSpecified
    • recurringTaxRate

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal recurringTaxRate
      The tax rate associated with the recurring fee.
    • recurringTaxRateSpecified

      protected boolean recurringTaxRateSpecified
    • setupTaxRate

      @ApiProperty(canBeNullOrNotSet=true) protected BigDecimal setupTaxRate
      The tax rate associated with the setup fee.
    • setupTaxRateSpecified

      protected boolean setupTaxRateSpecified
  • Constructor Details

    • Rates

      public Rates()
  • Method Details

    • getLaborTaxRate

      public BigDecimal getLaborTaxRate()
    • setLaborTaxRate

      public void setLaborTaxRate​(BigDecimal laborTaxRate)
    • isLaborTaxRateSpecified

      public boolean isLaborTaxRateSpecified()
    • unsetLaborTaxRate

      public void unsetLaborTaxRate()
    • getLocationId

      public BigDecimal getLocationId()
    • setLocationId

      public void setLocationId​(BigDecimal locationId)
    • isLocationIdSpecified

      public boolean isLocationIdSpecified()
    • unsetLocationId

      public void unsetLocationId()
    • getOneTimeTaxRate

      public BigDecimal getOneTimeTaxRate()
    • setOneTimeTaxRate

      public void setOneTimeTaxRate​(BigDecimal oneTimeTaxRate)
    • isOneTimeTaxRateSpecified

      public boolean isOneTimeTaxRateSpecified()
    • unsetOneTimeTaxRate

      public void unsetOneTimeTaxRate()
    • getRecurringTaxRate

      public BigDecimal getRecurringTaxRate()
    • setRecurringTaxRate

      public void setRecurringTaxRate​(BigDecimal recurringTaxRate)
    • isRecurringTaxRateSpecified

      public boolean isRecurringTaxRateSpecified()
    • unsetRecurringTaxRate

      public void unsetRecurringTaxRate()
    • getSetupTaxRate

      public BigDecimal getSetupTaxRate()
    • setSetupTaxRate

      public void setSetupTaxRate​(BigDecimal setupTaxRate)
    • isSetupTaxRateSpecified

      public boolean isSetupTaxRateSpecified()
    • unsetSetupTaxRate

      public void unsetSetupTaxRate()