Class ComplianceJurisdictionRateModel

java.lang.Object
net.avalara.avatax.rest.client.models.ComplianceJurisdictionRateModel

public class ComplianceJurisdictionRateModel extends Object
A flattened model for jurisdictions and rates.
  • Constructor Details

    • ComplianceJurisdictionRateModel

      public ComplianceJurisdictionRateModel()
  • Method Details

    • getJurisdictionId

      public Integer getJurisdictionId()
      Getter for jurisdictionId The id of the jurisdiction.
    • setJurisdictionId

      public void setJurisdictionId(Integer value)
      Setter for jurisdictionId The id of the jurisdiction.
    • getCountry

      public String getCountry()
      Getter for country Name or ISO 3166 code identifying the country of this jurisdiction. This field supports many different country identifiers: * Two character ISO 3166 codes * Three character ISO 3166 codes * Fully spelled out names of the country in ISO supported languages * Common alternative spellings for many countries For a full list of all supported codes and names, please see the Definitions API `ListCountries`.
    • setCountry

      public void setCountry(String value)
      Setter for country Name or ISO 3166 code identifying the country of this jurisdiction. This field supports many different country identifiers: * Two character ISO 3166 codes * Three character ISO 3166 codes * Fully spelled out names of the country in ISO supported languages * Common alternative spellings for many countries For a full list of all supported codes and names, please see the Definitions API `ListCountries`.
    • getRegion

      public String getRegion()
      Getter for region Name or ISO 3166 code identifying the region within the country. This field supports many different region identifiers: * Two and three character ISO 3166 region codes * Fully spelled out names of the region in ISO supported languages * Common alternative spellings for many regions For a full list of all supported codes and names, please see the Definitions API `ListRegions`.
    • setRegion

      public void setRegion(String value)
      Setter for region Name or ISO 3166 code identifying the region within the country. This field supports many different region identifiers: * Two and three character ISO 3166 region codes * Fully spelled out names of the region in ISO supported languages * Common alternative spellings for many regions For a full list of all supported codes and names, please see the Definitions API `ListRegions`.
    • getName

      public String getName()
      Getter for name The name of the jurisdiction.
    • setName

      public void setName(String value)
      Setter for name The name of the jurisdiction.
    • getJurisdictionTypeId

      public String getJurisdictionTypeId()
      Getter for jurisdictionTypeId The type of the jurisdiction, indicating whether it is a country, state/region, city, for example.
    • setJurisdictionTypeId

      public void setJurisdictionTypeId(String value)
      Setter for jurisdictionTypeId The type of the jurisdiction, indicating whether it is a country, state/region, city, for example.
    • getRate

      public BigDecimal getRate()
      Getter for rate The compontent rate.
    • setRate

      public void setRate(BigDecimal value)
      Setter for rate The compontent rate.
    • getRateTypeId

      public String getRateTypeId()
      Getter for rateTypeId The rate type.
    • setRateTypeId

      public void setRateTypeId(String value)
      Setter for rateTypeId The rate type.
    • getTaxTypeId

      public String getTaxTypeId()
      Getter for taxTypeId The tax type.
    • setTaxTypeId

      public void setTaxTypeId(String value)
      Setter for taxTypeId The tax type.
    • getEffectiveDate

      public Date getEffectiveDate()
      Getter for effectiveDate The date this rate is starts to take effect.
    • setEffectiveDate

      public void setEffectiveDate(Date value)
      Setter for effectiveDate The date this rate is starts to take effect.
    • getEndDate

      public Date getEndDate()
      Getter for endDate The date this rate is no longer active.
    • setEndDate

      public void setEndDate(Date value)
      Setter for endDate The date this rate is no longer active.
    • getStateAssignedCode

      public String getStateAssignedCode()
      Getter for stateAssignedCode The state assigned code.
    • setStateAssignedCode

      public void setStateAssignedCode(String value)
      Setter for stateAssignedCode The state assigned code.
    • getTaxAuthorityId

      public Integer getTaxAuthorityId()
      Getter for taxAuthorityId The id of the tax authority.
    • setTaxAuthorityId

      public void setTaxAuthorityId(Integer value)
      Setter for taxAuthorityId The id of the tax authority.
    • toString

      public String toString()
      Returns a JSON string representation of ComplianceJurisdictionRateModel
      Overrides:
      toString in class Object