Class ComplianceJurisdictionRateModel
java.lang.Object
net.avalara.avatax.rest.client.models.ComplianceJurisdictionRateModel
A flattened model for jurisdictions and rates.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for country Name or ISO 3166 code identifying the country of this jurisdiction.Getter for effectiveDate The date this rate is starts to take effect.Getter for endDate The date this rate is no longer active.Getter for jurisdictionId The id of the jurisdiction.Getter for jurisdictionTypeId The type of the jurisdiction, indicating whether it is a country, state/region, city, for example.getName()
Getter for name The name of the jurisdiction.getRate()
Getter for rate The compontent rate.Getter for rateTypeId The rate type.Getter for region Name or ISO 3166 code identifying the region within the country.Getter for stateAssignedCode The state assigned code.Getter for taxAuthorityId The id of the tax authority.Getter for taxTypeId The tax type.void
setCountry
(String value) Setter for country Name or ISO 3166 code identifying the country of this jurisdiction.void
setEffectiveDate
(Date value) Setter for effectiveDate The date this rate is starts to take effect.void
setEndDate
(Date value) Setter for endDate The date this rate is no longer active.void
setJurisdictionId
(Integer value) Setter for jurisdictionId The id of the jurisdiction.void
setJurisdictionTypeId
(String value) Setter for jurisdictionTypeId The type of the jurisdiction, indicating whether it is a country, state/region, city, for example.void
Setter for name The name of the jurisdiction.void
setRate
(BigDecimal value) Setter for rate The compontent rate.void
setRateTypeId
(String value) Setter for rateTypeId The rate type.void
Setter for region Name or ISO 3166 code identifying the region within the country.void
setStateAssignedCode
(String value) Setter for stateAssignedCode The state assigned code.void
setTaxAuthorityId
(Integer value) Setter for taxAuthorityId The id of the tax authority.void
setTaxTypeId
(String value) Setter for taxTypeId The tax type.toString()
Returns a JSON string representation of ComplianceJurisdictionRateModel
-
Constructor Details
-
ComplianceJurisdictionRateModel
public ComplianceJurisdictionRateModel()
-
-
Method Details
-
getJurisdictionId
Getter for jurisdictionId The id of the jurisdiction. -
setJurisdictionId
Setter for jurisdictionId The id of the jurisdiction. -
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
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
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
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
Getter for name The name of the jurisdiction. -
setName
Setter for name The name of the jurisdiction. -
getJurisdictionTypeId
Getter for jurisdictionTypeId The type of the jurisdiction, indicating whether it is a country, state/region, city, for example. -
setJurisdictionTypeId
Setter for jurisdictionTypeId The type of the jurisdiction, indicating whether it is a country, state/region, city, for example. -
getRate
Getter for rate The compontent rate. -
setRate
Setter for rate The compontent rate. -
getRateTypeId
Getter for rateTypeId The rate type. -
setRateTypeId
Setter for rateTypeId The rate type. -
getTaxTypeId
Getter for taxTypeId The tax type. -
setTaxTypeId
Setter for taxTypeId The tax type. -
getEffectiveDate
Getter for effectiveDate The date this rate is starts to take effect. -
setEffectiveDate
Setter for effectiveDate The date this rate is starts to take effect. -
getEndDate
Getter for endDate The date this rate is no longer active. -
setEndDate
Setter for endDate The date this rate is no longer active. -
getStateAssignedCode
Getter for stateAssignedCode The state assigned code. -
setStateAssignedCode
Setter for stateAssignedCode The state assigned code. -
getTaxAuthorityId
Getter for taxAuthorityId The id of the tax authority. -
setTaxAuthorityId
Setter for taxAuthorityId The id of the tax authority. -
toString
Returns a JSON string representation of ComplianceJurisdictionRateModel
-