definitions

package
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2022 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for definitions API

func (*Client) GetCrossBorderCode

func (a *Client) GetCrossBorderCode(params *GetCrossBorderCodeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetCrossBorderCodeOK, error)
GetCrossBorderCode lists all parents of an h s code

Retrieves the specified HS code and all of its parents, reflecting all sections, chapters, headings, and subheadings

a list of HS Codes that are the parents and information branches of the HS Code for the given destination country, if lower detail is available.

This API will include information branches if applicable. These do not have HS Codes and cannot be referenced, but can contain information relevant to deciding the correct HS Code.

This API is intended to be useful to review the descriptive hierarchy of an HS Code, which can be particularly helpful when HS Codes can have multiple levels of generic descriptions.

### Security Policies

* This API depends on the following active services:*Required* (all): AvaTaxGlobal.

func (*Client) GetLoginVerifierByForm

func (a *Client) GetLoginVerifierByForm(params *GetLoginVerifierByFormParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetLoginVerifierByFormOK, error)
GetLoginVerifierByForm tests whether a form supports online login verification

This API is intended to be useful to identify whether the user should be allowed

to automatically verify their login and password. This API will provide a result only if the form supports automatic online login verification.

func (*Client) ListAllMarketplaceLocations

func (a *Client) ListAllMarketplaceLocations(params *ListAllMarketplaceLocationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAllMarketplaceLocationsOK, error)

ListAllMarketplaceLocations lists all market place locations

List all market place locations.

func (*Client) ListAvaFileForms

func (a *Client) ListAvaFileForms(params *ListAvaFileFormsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAvaFileFormsOK, error)
ListAvaFileForms retrieves the full list of the ava file forms available

This API is deprecated.

Please use the ListTaxForms API.

Returns the full list of Avalara-supported AvaFile Forms This API is intended to be useful to identify all the different AvaFile Forms

func (*Client) ListCertificateAttributes

func (a *Client) ListCertificateAttributes(params *ListCertificateAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCertificateAttributesOK, error)
ListCertificateAttributes lists certificate attributes used by a company

List the certificate attributes defined by a company either specified by the user or the user's default company.

A certificate may have multiple attributes that control its behavior. You may apply or remove attributes to a certificate at any time.

If you see the 'CertCaptureNotConfiguredError', please use CheckProvision and RequestProvision endpoints to check and provision account.

func (*Client) ListCertificateExemptReasons

func (a *Client) ListCertificateExemptReasons(params *ListCertificateExemptReasonsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCertificateExemptReasonsOK, error)
ListCertificateExemptReasons lists the certificate exempt reasons defined by a company

List the certificate exempt reasons defined by a company.

An exemption reason defines why a certificate allows a customer to be exempt for purposes of tax calculation.

If you see the 'CertCaptureNotConfiguredError', please use CheckProvision and RequestProvision endpoints to check and provision account.

func (*Client) ListCertificateExposureZones

func (a *Client) ListCertificateExposureZones(params *ListCertificateExposureZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCertificateExposureZonesOK, error)
ListCertificateExposureZones lists certificate exposure zones used by a company

List the certificate exposure zones defined by a company.

An exposure zone is a location where a certificate can be valid. Exposure zones may indicate a taxing authority or other legal entity to which a certificate may apply.

If you see the 'CertCaptureNotConfiguredError', please use CheckProvision and RequestProvision endpoints to check and provision account.

func (*Client) ListClassificationParametersUsage

func (a *Client) ListClassificationParametersUsage(params *ListClassificationParametersUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClassificationParametersUsageOK, error)
ListClassificationParametersUsage retrieves the full list of avalara supported usage of extra parameters for classification of a item

Returns the full list of Avalara-supported usage of extra parameters for item classification.

The list of parameters is available for use with Item Classification. Some parameters are only available for use if you have subscribed to certain features of AvaTax.

func (*Client) ListCommunicationsServiceTypes

func (a *Client) ListCommunicationsServiceTypes(params *ListCommunicationsServiceTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCommunicationsServiceTypesOK, error)

ListCommunicationsServiceTypes retrieves the full list of communications service types

Returns full list of service types for a given transaction type ID.

func (*Client) ListCommunicationsTSPairs

func (a *Client) ListCommunicationsTSPairs(params *ListCommunicationsTSPairsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCommunicationsTSPairsOK, error)
ListCommunicationsTSPairs retrieves the full list of communications transaction service type pairs

Returns full list of communications transaction/service type pairs which

are accepted in communication tax calculation requests.

func (*Client) ListCommunicationsTransactionTypes

func (a *Client) ListCommunicationsTransactionTypes(params *ListCommunicationsTransactionTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCommunicationsTransactionTypesOK, error)
ListCommunicationsTransactionTypes retrieves the full list of communications transactiontypes

Returns full list of communications transaction types which

are accepted in communication tax calculation requests.

func (*Client) ListCountries

func (a *Client) ListCountries(params *ListCountriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCountriesOK, error)
ListCountries lists all i s o 3166 countries

Returns a list of all ISO 3166 country codes, and their US English friendly names.

This API is intended to be useful when presenting a dropdown box in your website to allow customers to select a country for a shipping address.

func (*Client) ListCoverLetters

func (a *Client) ListCoverLetters(params *ListCoverLettersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCoverLettersOK, error)
ListCoverLetters lists certificate exposure zones used by a company

List available cover letters that can be used when sending invitation to use CertExpress to upload certificates.

The CoverLetter model represents a message sent along with an invitation to use CertExpress to upload certificates. An invitation allows customers to use CertExpress to upload their exemption certificates directly; this cover letter explains why the invitation was sent.

If you see the 'CertCaptureNotConfiguredError', please use CheckProvision and RequestProvision endpoints to check and provision account.

func (*Client) ListCrossBorderCodes

func (a *Client) ListCrossBorderCodes(params *ListCrossBorderCodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCrossBorderCodesOK, error)
ListCrossBorderCodes lists the next level of h s codes given a destination country and h s code prefix

Retrieves a list of HS Codes that are the children of the prefix for the given destination country, if

additional children are available.

HS Code is interchangeable with "tariff code" and definitions are generally unique to a destination country. An HS Code describes an item and its eligibility/rate for tariffs. HS Codes are organized by Section/Chapter/Heading/Subheading/Classification.

This API is intended to be useful to identify the correct HS Code to use for your item.

### Security Policies

* This API depends on the following active services:*Required* (all): AvaTaxGlobal.

func (*Client) ListCrossBorderSections

func (a *Client) ListCrossBorderSections(params *ListCrossBorderSectionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCrossBorderSectionsOK, error)
ListCrossBorderSections lists top level h s code sections

Returns the full list of top level HS Code Sections. Sections are the broadest level of detail for

classifying tariff codes and the items to which they apply. HS Codes are organized by Section/Chapter/Heading/Subheading/Classification.

This API is intended to be useful to identify the top level Sections for further LandedCost HS Code lookups.

### Security Policies

* This API depends on the following active services:*Required* (all): AvaTaxGlobal.

func (*Client) ListCurrencies

func (a *Client) ListCurrencies(params *ListCurrenciesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCurrenciesOK, error)
ListCurrencies lists all i s o 4217 currencies supported by ava tax

Lists all ISO 4217 currencies supported by AvaTax.

This API produces a list of currency codes that can be used when calling AvaTax. The values from this API can be used to fill out the `currencyCode` field in a `CreateTransactionModel`.

func (*Client) ListEntityUseCodes

func (a *Client) ListEntityUseCodes(params *ListEntityUseCodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListEntityUseCodesOK, error)
ListEntityUseCodes retrieves the full list of avalara supported entity use codes

Returns the full list of Avalara-supported entity use codes.

Entity/Use Codes are definitions of the entity who is purchasing something, or the purpose for which the transaction is occurring. This information is generally used to determine taxability of the product. In order to facilitate correct reporting of your taxes, you are encouraged to select the proper entity use codes for all transactions that are exempt.

func (*Client) ListFilingFrequencies

func (a *Client) ListFilingFrequencies(params *ListFilingFrequenciesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListFilingFrequenciesOK, error)
ListFilingFrequencies retrieves the full list of avalara supported filing frequencies

Returns the full list of Avalara-supported filing frequencies.

This API is intended to be useful to identify all the different filing frequencies that can be used in notices.

func (*Client) ListJurisdictions

func (a *Client) ListJurisdictions(params *ListJurisdictionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListJurisdictionsOK, error)
ListJurisdictions lists jurisdictions based on the filter provided

Returns a list of all Avalara-supported taxing jurisdictions.

This API allows you to examine all Avalara-supported jurisdictions. You can filter your search by supplying SQL-like query for fetching only the ones you concerned about. For example: effectiveDate > '2016-01-01'

The rate, salesRate, and useRate fields are not available on the JurisdictionModels returned by this API.

func (*Client) ListJurisdictionsByAddress

func (a *Client) ListJurisdictionsByAddress(params *ListJurisdictionsByAddressParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListJurisdictionsByAddressOK, error)
ListJurisdictionsByAddress lists jurisdictions near a specific address

Returns a list of all Avalara-supported taxing jurisdictions that apply to this address.

This API allows you to identify which jurisdictions are nearby a specific address according to the best available geocoding information. It is intended to allow you to create a "Jurisdiction Override", which allows an address to be configured as belonging to a nearby jurisdiction in AvaTax.

The results of this API call can be passed to the `CreateJurisdictionOverride` API call.

func (*Client) ListJurisdictionsByRateTypeTaxTypeMapping

ListJurisdictionsByRateTypeTaxTypeMapping lists jurisdictions based on the tax type tax sub type and rate type provided

Returns a list of all Avalara-supported taxing jurisdictions filtered by TaxType, TaxSubType and RateType.

This API allows you to examine all Avalara-supported jurisdictions. You can filter your search by supplying SQL-like query for fetching only the ones you concerned about. For example: effectiveDate > '2016-01-01'

The jurisdictionType, effectiveDate, and endDate are filterable fields available on the JurisdictionRateTypeTaxTypeMappingModels returned by this API.

func (*Client) ListLocationQuestionsByAddress

func (a *Client) ListLocationQuestionsByAddress(params *ListLocationQuestionsByAddressParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListLocationQuestionsByAddressOK, error)
ListLocationQuestionsByAddress retrieves the list of questions that are required for a tax location

Returns the list of additional questions you must answer when declaring a location in certain taxing jurisdictions.

Some tax jurisdictions require that you register or provide additional information to configure each physical place where your company does business. This information is not usually required in order to calculate tax correctly, but is almost always required to file your tax correctly. You can call this API call for any address and obtain information about what questions must be answered in order to properly file tax in that location.

func (*Client) ListLoginVerifiers

func (a *Client) ListLoginVerifiers(params *ListLoginVerifiersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListLoginVerifiersOK, error)
ListLoginVerifiers lists all forms where logins can be verified automatically

List all forms where logins can be verified automatically.

This API is intended to be useful to identify whether the user should be allowed to automatically verify their login and password.

func (*Client) ListMarketplaceLocations

func (a *Client) ListMarketplaceLocations(params *ListMarketplaceLocationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMarketplaceLocationsOK, error)

ListMarketplaceLocations retrieves the list of locations for a marketplace

Retrieves the list of suggested locations for a marketplace.

func (*Client) ListNexus

func (a *Client) ListNexus(params *ListNexusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusOK, error)
ListNexus retrieves the full list of avalara supported nexus for all countries and regions

Returns the full list of all Avalara-supported nexus for all countries and regions.

This API is intended to be useful if your user interface needs to display a selectable list of nexus.

func (*Client) ListNexusByAddress

func (a *Client) ListNexusByAddress(params *ListNexusByAddressParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusByAddressOK, error)
ListNexusByAddress lists all nexus that apply to a specific address

Returns a list of all Avalara-supported taxing jurisdictions that apply to this address.

This API allows you to identify which tax authorities apply to a physical location, salesperson address, or point of sale. In general, it is usually expected that a company will declare nexus in all the jurisdictions that apply to each physical address where the company does business. The results of this API call can be passed to the 'Create Nexus' API call to declare nexus for this address.

func (*Client) ListNexusByCountry

func (a *Client) ListNexusByCountry(params *ListNexusByCountryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusByCountryOK, error)
ListNexusByCountry retrieves the full list of avalara supported nexus for a country

Returns all Avalara-supported nexus for the specified country.

This API is intended to be useful if your user interface needs to display a selectable list of nexus filtered by country.

func (*Client) ListNexusByCountryAndRegion

func (a *Client) ListNexusByCountryAndRegion(params *ListNexusByCountryAndRegionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusByCountryAndRegionOK, error)
ListNexusByCountryAndRegion retrieves the full list of avalara supported nexus for a country and region

Returns all Avalara-supported nexus for the specified country and region.

This API is intended to be useful if your user interface needs to display a selectable list of nexus filtered by country and region.

func (*Client) ListNexusByFormCode

func (a *Client) ListNexusByFormCode(params *ListNexusByFormCodeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusByFormCodeOK, error)
ListNexusByFormCode lists nexus related to a tax form

Retrieves a list of nexus related to a tax form.

The concept of `Nexus` indicates a place where your company has sufficient physical presence and is obligated to collect and remit transaction-based taxes.

When defining companies in AvaTax, you must declare nexus for your company in order to correctly calculate tax in all jurisdictions affected by your transactions.

This API is intended to provide useful information when examining a tax form. If you are about to begin filing a tax form, you may want to know whether you have declared nexus in all the jurisdictions related to that tax form in order to better understand how the form will be filled out.

### Security Policies

* This API requires one of the following user roles: AccountAdmin, AccountUser, CompanyAdmin, CompanyUser, Compliance Root User, ComplianceAdmin, ComplianceUser, CSPAdmin, CSPTester, FirmAdmin, FirmUser, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.

func (*Client) ListNexusByTaxTypeGroup

func (a *Client) ListNexusByTaxTypeGroup(params *ListNexusByTaxTypeGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusByTaxTypeGroupOK, error)
ListNexusByTaxTypeGroup retrieves the full list of avalara supported nexus for a tax type group

Returns all Avalara-supported nexus for the specified specified tax type group.

This API is intended to be useful if your user interface needs to display a selectable list of nexus filtered by tax type group.

func (*Client) ListNexusTaxTypeGroups

func (a *Client) ListNexusTaxTypeGroups(params *ListNexusTaxTypeGroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusTaxTypeGroupsOK, error)
ListNexusTaxTypeGroups retrieves the full list of nexus tax type groups

Returns the full list of Avalara-supported nexus tax type groups

This API is intended to be useful to identify all the different tax sub-types.

func (*Client) ListNoticeCustomerFundingOptions

func (a *Client) ListNoticeCustomerFundingOptions(params *ListNoticeCustomerFundingOptionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeCustomerFundingOptionsOK, error)
ListNoticeCustomerFundingOptions retrieves the full list of avalara supported tax notice customer funding options

Returns the full list of Avalara-supported tax notice customer funding options.

This API is intended to be useful to identify all the different notice customer funding options that can be used in notices.

func (*Client) ListNoticeCustomerTypes

func (a *Client) ListNoticeCustomerTypes(params *ListNoticeCustomerTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeCustomerTypesOK, error)
ListNoticeCustomerTypes retrieves the full list of avalara supported tax notice customer types

Returns the full list of Avalara-supported tax notice customer types.

This API is intended to be useful to identify all the different notice customer types.

func (*Client) ListNoticeFilingtypes

func (a *Client) ListNoticeFilingtypes(params *ListNoticeFilingtypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeFilingtypesOK, error)
ListNoticeFilingtypes retrieves the full list of avalara supported tax notice filing types

Returns the full list of Avalara-supported tax notice filing types.

This API is intended to be useful to identify all the different notice filing types that can be used in notices.

func (*Client) ListNoticePriorities

func (a *Client) ListNoticePriorities(params *ListNoticePrioritiesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticePrioritiesOK, error)
ListNoticePriorities retrieves the full list of avalara supported tax notice priorities

Returns the full list of Avalara-supported tax notice priorities.

This API is intended to be useful to identify all the different notice priorities that can be used in notices.

func (*Client) ListNoticeReasons

func (a *Client) ListNoticeReasons(params *ListNoticeReasonsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeReasonsOK, error)
ListNoticeReasons retrieves the full list of avalara supported tax notice reasons

Returns the full list of Avalara-supported tax notice reasons.

This API is intended to be useful to identify all the different tax notice reasons.

func (*Client) ListNoticeResponsibilities

func (a *Client) ListNoticeResponsibilities(params *ListNoticeResponsibilitiesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeResponsibilitiesOK, error)
ListNoticeResponsibilities retrieves the full list of avalara supported tax notice responsibility ids

Returns the full list of Avalara-supported tax notice responsibility ids

This API is intended to be useful to identify all the different tax notice responsibilities.

func (*Client) ListNoticeRootCauses

func (a *Client) ListNoticeRootCauses(params *ListNoticeRootCausesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeRootCausesOK, error)
ListNoticeRootCauses retrieves the full list of avalara supported tax notice root causes

Returns the full list of Avalara-supported tax notice root causes

This API is intended to be useful to identify all the different tax notice root causes.

func (*Client) ListNoticeStatuses

func (a *Client) ListNoticeStatuses(params *ListNoticeStatusesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeStatusesOK, error)
ListNoticeStatuses retrieves the full list of avalara supported tax notice statuses

Returns the full list of Avalara-supported tax notice statuses.

This API is intended to be useful to identify all the different tax notice statuses.

func (*Client) ListNoticeTypes

func (a *Client) ListNoticeTypes(params *ListNoticeTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeTypesOK, error)
ListNoticeTypes retrieves the full list of avalara supported tax notice types

Returns the full list of Avalara-supported tax notice types.

This API is intended to be useful to identify all the different notice types that can be used in notices.

func (*Client) ListParameters

func (a *Client) ListParameters(params *ListParametersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListParametersOK, error)
ListParameters retrieves the full list of avalara supported extra parameters for creating transactions

Returns the full list of Avalara-supported extra parameters for the 'Create Transaction' API call.

This list of parameters is available for use when configuring your transaction. Some parameters are only available for use if you have subscribed to certain features of AvaTax.

func (*Client) ListParametersByItem

func (a *Client) ListParametersByItem(params *ListParametersByItemParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListParametersByItemOK, error)
ListParametersByItem retrieves the parameters by company code and item code

Returns the list of parameters based on the company's service types and the item code.

Ignores nexus if a service type is configured in the 'IgnoreNexusForServiceTypes' configuration section. Ignores nexus for the AvaAlcohol service type.

NOTE: If your company code or item code contains any of these characters /, +, ? or a space, please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: 'Company/Code' becomes 'Company_-ava2f-_Code' * Replace '+' with '\_-ava2b-\_' For example: 'Company+Code' becomes 'Company_-ava2b-_Code' * Replace '?' with '\_-ava3f-\_' For example: 'Company?Code' becomes 'Company_-ava3f-_Code' * Replace '%' with '\_-ava25-\_' For example: 'Company%Code' becomes 'Company_-ava25-_Code' * Replace '#' with '\_-ava23-\_' For example: 'Company#Code' becomes 'Company_-ava23-_Code'

### Security Policies

* This API requires one of the following user roles: AccountAdmin, AccountUser, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.

func (*Client) ListParametersUsage

func (a *Client) ListParametersUsage(params *ListParametersUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListParametersUsageOK, error)
ListParametersUsage retrieves the full list of avalara supported usage of extra parameters for creating transactions

Returns the full list of Avalara-supported usage of extra parameters for the 'Create Transaction' API call.

This list of parameters is available for use when configuring your transaction. Some parameters are only available for use if you have subscribed to certain features of AvaTax.

func (*Client) ListPermissions

func (a *Client) ListPermissions(params *ListPermissionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListPermissionsOK, error)
ListPermissions retrieves the full list of avalara supported permissions

Returns the full list of Avalara-supported permission types.

This API is intended to be useful to identify the capabilities of a particular user logon.

func (*Client) ListPostalCodes

func (a *Client) ListPostalCodes(params *ListPostalCodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListPostalCodesOK, error)

ListPostalCodes retrieves the full list of avalara supported postal codes

Retrieves the list of Avalara-supported postal codes.

func (*Client) ListPreferredPrograms

func (a *Client) ListPreferredPrograms(params *ListPreferredProgramsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListPreferredProgramsOK, error)
ListPreferredPrograms lists all customs duty programs recognized by ava tax

List all preferred customs duty programs recognized by AvaTax.

A customs duty program is an optional program you can use to obtain favorable treatment from customs and duty agents. An example of a preferred program is NAFTA, which provides preferential rates for products being shipped from neighboring countries.

To select a preferred program for calculating customs and duty rates, call this API to find the appropriate code for your preferred program. Next, set the parameter `AvaTax.LC.PreferredProgram` in your `CreateTransaction` call to the code of the program.

func (*Client) ListProductClassificationSystems

func (a *Client) ListProductClassificationSystems(params *ListProductClassificationSystemsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProductClassificationSystemsOK, error)
ListProductClassificationSystems lists all available product classification systems

List all available product classification systems.

Tax authorities use product classification systems as a way to identify products and associate them with a tax rate. More than one tax authority might use the same product classification system, but they might charge different tax rates for products.

func (*Client) ListProductClassificationSystemsByCompany

ListProductClassificationSystemsByCompany lists all product classification systems available to a company based on its nexus

Lists all product classification systems available to a company based on its nexus.

Tax authorities use product classification systems as a way to identify products and associate them with a tax rate. More than one tax authority might use the same product classification system, but they might charge different tax rates for products.

NOTE: If your company code contains any of these characters /, +, ? or a space, please use the following encoding before making a request: * Replace '/' with '\_-ava2f-\_' For example: 'Company/Code' becomes 'Company_-ava2f-_Code' * Replace '+' with '\_-ava2b-\_' For example: 'Company+Code' becomes 'Company_-ava2b-_Code' * Replace '?' with '\_-ava3f-\_' For example: 'Company?Code' becomes 'Company_-ava3f-_Code' * Replace '%' with '\_-ava25-\_' For example: 'Company%Code' becomes 'Company_-ava25-_Code' * Replace '#' with '\_-ava23-\_' For example: 'Company#Code' becomes 'Company_-ava23-_Code'

func (*Client) ListRateTypesByCountry

func (a *Client) ListRateTypesByCountry(params *ListRateTypesByCountryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRateTypesByCountryOK, error)
ListRateTypesByCountry retrieves the full list of rate types for each country

Returns the full list of Avalara-supported rate type file types

This API is intended to be useful to identify all the different rate types.

func (*Client) ListRateTypesByCountryTaxTypeTaxSubType

ListRateTypesByCountryTaxTypeTaxSubType retrieves the list of rate types by country tax type and by tax sub type

Returns the list of Avalara-supported rate type file types

This API is intended to be useful to identify all the different rate types.

func (*Client) ListRegions

func (a *Client) ListRegions(params *ListRegionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRegionsOK, error)
ListRegions lists all i s o 3166 regions

Returns a list of all ISO 3166 region codes and their US English friendly names.

This API is intended to be useful when presenting a dropdown box in your website to allow customers to select a region within the country for a shipping addresses.

func (*Client) ListRegionsByCountry

func (a *Client) ListRegionsByCountry(params *ListRegionsByCountryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRegionsByCountryOK, error)
ListRegionsByCountry lists all i s o 3166 regions for a country

Returns a list of all ISO 3166 region codes for a specific country code, and their US English friendly names.

This API is intended to be useful when presenting a dropdown box in your website to allow customers to select a region within the country for a shipping addresses.

func (*Client) ListResourceFileTypes

func (a *Client) ListResourceFileTypes(params *ListResourceFileTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListResourceFileTypesOK, error)
ListResourceFileTypes retrieves the full list of avalara supported resource file types

Returns the full list of Avalara-supported resource file types

This API is intended to be useful to identify all the different resource file types.

func (*Client) ListReturnsParametersUsage

func (a *Client) ListReturnsParametersUsage(params *ListReturnsParametersUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListReturnsParametersUsageOK, error)
ListReturnsParametersUsage retrieves the full list of avalara supported usage of parameters used for returns

Returns the full list of Avalara-supported usage of extra parameters for the returns.

This list of parameters is available for use with Returns. Some parameters are only available for use if you have subscribed to certain features of AvaTax.

func (*Client) ListSecurityRoles

func (a *Client) ListSecurityRoles(params *ListSecurityRolesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListSecurityRolesOK, error)
ListSecurityRoles retrieves the full list of avalara supported permissions

Returns the full list of Avalara-supported permission types.

This API is intended to be useful when designing a user interface for selecting the security role of a user account. Some security roles are restricted for Avalara internal use.

func (*Client) ListSubscriptionTypes

func (a *Client) ListSubscriptionTypes(params *ListSubscriptionTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListSubscriptionTypesOK, error)
ListSubscriptionTypes retrieves the full list of avalara supported subscription types

Returns the full list of Avalara-supported subscription types.

This API is intended to be useful for identifying which features you have added to your account. You may always contact Avalara's sales department for information on available products or services. You cannot change your subscriptions directly through the API.

func (*Client) ListTags

func (a *Client) ListTags(params *ListTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTagsOK, error)

ListTags retrieves the list all tags supported by avalara

Retrieves the list of suggested locations for a marketplace.

func (*Client) ListTaxAuthorities

func (a *Client) ListTaxAuthorities(params *ListTaxAuthoritiesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxAuthoritiesOK, error)
ListTaxAuthorities retrieves the full list of avalara supported tax authorities

Returns the full list of Avalara-supported tax authorities.

This API is intended to be useful to identify all the different authorities that receive tax.

func (*Client) ListTaxAuthorityForms

func (a *Client) ListTaxAuthorityForms(params *ListTaxAuthorityFormsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxAuthorityFormsOK, error)
ListTaxAuthorityForms retrieves the full list of avalara supported forms for each tax authority

Returns the full list of Avalara-supported forms for each tax authority.

This list represents tax forms that Avalara recognizes. Customers who subscribe to Avalara Managed Returns Service can request these forms to be filed automatically based on the customer's AvaTax data.

func (*Client) ListTaxAuthorityTypes

func (a *Client) ListTaxAuthorityTypes(params *ListTaxAuthorityTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxAuthorityTypesOK, error)
ListTaxAuthorityTypes retrieves the full list of avalara supported tax authority types

Returns the full list of Avalara-supported tax authority types.

This API is intended to be useful to identify all the different authority types.

func (*Client) ListTaxCodeTypes

func (a *Client) ListTaxCodeTypes(params *ListTaxCodeTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxCodeTypesOK, error)
ListTaxCodeTypes retrieves the full list of avalara supported tax code types

Returns the full list of recognized tax code types.

A 'Tax Code Type' represents a broad category of tax codes, and is less detailed than a single TaxCode. This API is intended to be useful for broadly searching for tax codes by tax code type.

func (*Client) ListTaxCodes

func (a *Client) ListTaxCodes(params *ListTaxCodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxCodesOK, error)
ListTaxCodes retrieves the full list of avalara supported tax codes

Retrieves the list of Avalara-supported system tax codes.

A 'TaxCode' represents a uniquely identified type of product, good, or service. Avalara supports correct tax rates and taxability rules for all TaxCodes in all supported jurisdictions. If you identify your products by tax code in your 'Create Transacion' API calls, Avalara will correctly calculate tax rates and taxability rules for this product in all supported jurisdictions.

### Security Policies

* This API requires one of the following user roles: AccountAdmin, AccountUser, CompanyAdmin, CompanyUser, CSPAdmin, CSPTester, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin, TechnicalSupportUser.

func (*Client) ListTaxForms

func (a *Client) ListTaxForms(params *ListTaxFormsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxFormsOK, error)
ListTaxForms retrieves the full list of the tax forms available

Returns the full list of Avalara-supported Tax Forms

This API is intended to be useful to identify all the different Tax Forms

func (*Client) ListTaxSubTypes

func (a *Client) ListTaxSubTypes(params *ListTaxSubTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxSubTypesOK, error)
ListTaxSubTypes retrieves the full list of tax sub types

Returns the full list of Avalara-supported tax sub-types

This API is intended to be useful to identify all the different tax sub-types.

func (*Client) ListTaxSubTypesByCountryAndTaxType

func (a *Client) ListTaxSubTypesByCountryAndTaxType(params *ListTaxSubTypesByCountryAndTaxTypeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxSubTypesByCountryAndTaxTypeOK, error)
ListTaxSubTypesByCountryAndTaxType retrieves the full list of tax sub types by country and tax type

Returns the full list of Avalara-supported tax sub-types

This API is intended to be useful to identify all the different tax sub-types for given country and TaxType.

func (*Client) ListTaxSubTypesByJurisdictionAndRegion

ListTaxSubTypesByJurisdictionAndRegion retrieves the full list of tax sub types by jurisdiction code and region

Returns the full list of Avalara-supported tax sub-types by jurisdiction and region

This API is intended to be useful to identify all the different tax sub-types.

func (*Client) ListTaxTypeGroups

func (a *Client) ListTaxTypeGroups(params *ListTaxTypeGroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxTypeGroupsOK, error)
ListTaxTypeGroups retrieves the full list of tax type groups

Returns the full list of Avalara-supported tax type groups

This API is intended to be useful to identify all the different tax type groups.

func (*Client) ListTaxTypesByNexusAndCountry

func (a *Client) ListTaxTypesByNexusAndCountry(params *ListTaxTypesByNexusAndCountryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxTypesByNexusAndCountryOK, error)

ListTaxTypesByNexusAndCountry retrieves the list of applicable tax types

Retrieves the list of applicable TaxTypes based on Nexus of the company.

func (*Client) ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateType

ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateType retrieves the list of applicable unit of basis

Retrieves the list of applicable UnitOfBasis

func (*Client) ListUnitOfMeasurement

func (a *Client) ListUnitOfMeasurement(params *ListUnitOfMeasurementParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListUnitOfMeasurementOK, error)
ListUnitOfMeasurement lists all defined units of measurement

List all units of measurement systems defined by Avalara.

A unit of measurement system is a method of measuring a quantity, such as distance, mass, or others.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	GetCrossBorderCode(params *GetCrossBorderCodeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetCrossBorderCodeOK, error)

	GetLoginVerifierByForm(params *GetLoginVerifierByFormParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetLoginVerifierByFormOK, error)

	ListAllMarketplaceLocations(params *ListAllMarketplaceLocationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAllMarketplaceLocationsOK, error)

	ListAvaFileForms(params *ListAvaFileFormsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListAvaFileFormsOK, error)

	ListCertificateAttributes(params *ListCertificateAttributesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCertificateAttributesOK, error)

	ListCertificateExemptReasons(params *ListCertificateExemptReasonsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCertificateExemptReasonsOK, error)

	ListCertificateExposureZones(params *ListCertificateExposureZonesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCertificateExposureZonesOK, error)

	ListClassificationParametersUsage(params *ListClassificationParametersUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListClassificationParametersUsageOK, error)

	ListCommunicationsServiceTypes(params *ListCommunicationsServiceTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCommunicationsServiceTypesOK, error)

	ListCommunicationsTSPairs(params *ListCommunicationsTSPairsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCommunicationsTSPairsOK, error)

	ListCommunicationsTransactionTypes(params *ListCommunicationsTransactionTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCommunicationsTransactionTypesOK, error)

	ListCountries(params *ListCountriesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCountriesOK, error)

	ListCoverLetters(params *ListCoverLettersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCoverLettersOK, error)

	ListCrossBorderCodes(params *ListCrossBorderCodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCrossBorderCodesOK, error)

	ListCrossBorderSections(params *ListCrossBorderSectionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCrossBorderSectionsOK, error)

	ListCurrencies(params *ListCurrenciesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListCurrenciesOK, error)

	ListEntityUseCodes(params *ListEntityUseCodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListEntityUseCodesOK, error)

	ListFilingFrequencies(params *ListFilingFrequenciesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListFilingFrequenciesOK, error)

	ListJurisdictions(params *ListJurisdictionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListJurisdictionsOK, error)

	ListJurisdictionsByAddress(params *ListJurisdictionsByAddressParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListJurisdictionsByAddressOK, error)

	ListJurisdictionsByRateTypeTaxTypeMapping(params *ListJurisdictionsByRateTypeTaxTypeMappingParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListJurisdictionsByRateTypeTaxTypeMappingOK, error)

	ListLocationQuestionsByAddress(params *ListLocationQuestionsByAddressParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListLocationQuestionsByAddressOK, error)

	ListLoginVerifiers(params *ListLoginVerifiersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListLoginVerifiersOK, error)

	ListMarketplaceLocations(params *ListMarketplaceLocationsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListMarketplaceLocationsOK, error)

	ListNexus(params *ListNexusParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusOK, error)

	ListNexusByAddress(params *ListNexusByAddressParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusByAddressOK, error)

	ListNexusByCountry(params *ListNexusByCountryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusByCountryOK, error)

	ListNexusByCountryAndRegion(params *ListNexusByCountryAndRegionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusByCountryAndRegionOK, error)

	ListNexusByFormCode(params *ListNexusByFormCodeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusByFormCodeOK, error)

	ListNexusByTaxTypeGroup(params *ListNexusByTaxTypeGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusByTaxTypeGroupOK, error)

	ListNexusTaxTypeGroups(params *ListNexusTaxTypeGroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNexusTaxTypeGroupsOK, error)

	ListNoticeCustomerFundingOptions(params *ListNoticeCustomerFundingOptionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeCustomerFundingOptionsOK, error)

	ListNoticeCustomerTypes(params *ListNoticeCustomerTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeCustomerTypesOK, error)

	ListNoticeFilingtypes(params *ListNoticeFilingtypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeFilingtypesOK, error)

	ListNoticePriorities(params *ListNoticePrioritiesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticePrioritiesOK, error)

	ListNoticeReasons(params *ListNoticeReasonsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeReasonsOK, error)

	ListNoticeResponsibilities(params *ListNoticeResponsibilitiesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeResponsibilitiesOK, error)

	ListNoticeRootCauses(params *ListNoticeRootCausesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeRootCausesOK, error)

	ListNoticeStatuses(params *ListNoticeStatusesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeStatusesOK, error)

	ListNoticeTypes(params *ListNoticeTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListNoticeTypesOK, error)

	ListParameters(params *ListParametersParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListParametersOK, error)

	ListParametersByItem(params *ListParametersByItemParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListParametersByItemOK, error)

	ListParametersUsage(params *ListParametersUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListParametersUsageOK, error)

	ListPermissions(params *ListPermissionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListPermissionsOK, error)

	ListPostalCodes(params *ListPostalCodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListPostalCodesOK, error)

	ListPreferredPrograms(params *ListPreferredProgramsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListPreferredProgramsOK, error)

	ListProductClassificationSystems(params *ListProductClassificationSystemsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProductClassificationSystemsOK, error)

	ListProductClassificationSystemsByCompany(params *ListProductClassificationSystemsByCompanyParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListProductClassificationSystemsByCompanyOK, error)

	ListRateTypesByCountry(params *ListRateTypesByCountryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRateTypesByCountryOK, error)

	ListRateTypesByCountryTaxTypeTaxSubType(params *ListRateTypesByCountryTaxTypeTaxSubTypeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRateTypesByCountryTaxTypeTaxSubTypeOK, error)

	ListRegions(params *ListRegionsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRegionsOK, error)

	ListRegionsByCountry(params *ListRegionsByCountryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListRegionsByCountryOK, error)

	ListResourceFileTypes(params *ListResourceFileTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListResourceFileTypesOK, error)

	ListReturnsParametersUsage(params *ListReturnsParametersUsageParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListReturnsParametersUsageOK, error)

	ListSecurityRoles(params *ListSecurityRolesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListSecurityRolesOK, error)

	ListSubscriptionTypes(params *ListSubscriptionTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListSubscriptionTypesOK, error)

	ListTags(params *ListTagsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTagsOK, error)

	ListTaxAuthorities(params *ListTaxAuthoritiesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxAuthoritiesOK, error)

	ListTaxAuthorityForms(params *ListTaxAuthorityFormsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxAuthorityFormsOK, error)

	ListTaxAuthorityTypes(params *ListTaxAuthorityTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxAuthorityTypesOK, error)

	ListTaxCodeTypes(params *ListTaxCodeTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxCodeTypesOK, error)

	ListTaxCodes(params *ListTaxCodesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxCodesOK, error)

	ListTaxForms(params *ListTaxFormsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxFormsOK, error)

	ListTaxSubTypes(params *ListTaxSubTypesParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxSubTypesOK, error)

	ListTaxSubTypesByCountryAndTaxType(params *ListTaxSubTypesByCountryAndTaxTypeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxSubTypesByCountryAndTaxTypeOK, error)

	ListTaxSubTypesByJurisdictionAndRegion(params *ListTaxSubTypesByJurisdictionAndRegionParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxSubTypesByJurisdictionAndRegionOK, error)

	ListTaxTypeGroups(params *ListTaxTypeGroupsParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxTypeGroupsOK, error)

	ListTaxTypesByNexusAndCountry(params *ListTaxTypesByNexusAndCountryParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListTaxTypesByNexusAndCountryOK, error)

	ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateType(params *ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK, error)

	ListUnitOfMeasurement(params *ListUnitOfMeasurementParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ListUnitOfMeasurementOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new definitions API client.

type GetCrossBorderCodeOK

type GetCrossBorderCodeOK struct {
	Payload *models.HsCodeModelFetchResult
}
GetCrossBorderCodeOK describes a response with status code 200, with default header values.

Success

func NewGetCrossBorderCodeOK

func NewGetCrossBorderCodeOK() *GetCrossBorderCodeOK

NewGetCrossBorderCodeOK creates a GetCrossBorderCodeOK with default headers values

func (*GetCrossBorderCodeOK) Error

func (o *GetCrossBorderCodeOK) Error() string

func (*GetCrossBorderCodeOK) GetPayload

type GetCrossBorderCodeParams

type GetCrossBorderCodeParams struct {

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Country.

	   The name or code of the destination country.
	*/
	Country string

	/* HsCode.

	   The partial or full HS Code for which you would like to view all of the parents.
	*/
	HsCode string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCrossBorderCodeParams contains all the parameters to send to the API endpoint

for the get cross border code operation.

Typically these are written to a http.Request.

func NewGetCrossBorderCodeParams

func NewGetCrossBorderCodeParams() *GetCrossBorderCodeParams

NewGetCrossBorderCodeParams creates a new GetCrossBorderCodeParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetCrossBorderCodeParamsWithContext

func NewGetCrossBorderCodeParamsWithContext(ctx context.Context) *GetCrossBorderCodeParams

NewGetCrossBorderCodeParamsWithContext creates a new GetCrossBorderCodeParams object with the ability to set a context for a request.

func NewGetCrossBorderCodeParamsWithHTTPClient

func NewGetCrossBorderCodeParamsWithHTTPClient(client *http.Client) *GetCrossBorderCodeParams

NewGetCrossBorderCodeParamsWithHTTPClient creates a new GetCrossBorderCodeParams object with the ability to set a custom HTTPClient for a request.

func NewGetCrossBorderCodeParamsWithTimeout

func NewGetCrossBorderCodeParamsWithTimeout(timeout time.Duration) *GetCrossBorderCodeParams

NewGetCrossBorderCodeParamsWithTimeout creates a new GetCrossBorderCodeParams object with the ability to set a timeout on a request.

func (*GetCrossBorderCodeParams) SetContext

func (o *GetCrossBorderCodeParams) SetContext(ctx context.Context)

SetContext adds the context to the get cross border code params

func (*GetCrossBorderCodeParams) SetCountry

func (o *GetCrossBorderCodeParams) SetCountry(country string)

SetCountry adds the country to the get cross border code params

func (*GetCrossBorderCodeParams) SetDefaults

func (o *GetCrossBorderCodeParams) SetDefaults()

SetDefaults hydrates default values in the get cross border code params (not the query body).

All values with no default are reset to their zero value.

func (*GetCrossBorderCodeParams) SetHTTPClient

func (o *GetCrossBorderCodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get cross border code params

func (*GetCrossBorderCodeParams) SetHsCode

func (o *GetCrossBorderCodeParams) SetHsCode(hsCode string)

SetHsCode adds the hsCode to the get cross border code params

func (*GetCrossBorderCodeParams) SetTimeout

func (o *GetCrossBorderCodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get cross border code params

func (*GetCrossBorderCodeParams) SetXAvalaraClient

func (o *GetCrossBorderCodeParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the get cross border code params

func (*GetCrossBorderCodeParams) WithContext

WithContext adds the context to the get cross border code params

func (*GetCrossBorderCodeParams) WithCountry

func (o *GetCrossBorderCodeParams) WithCountry(country string) *GetCrossBorderCodeParams

WithCountry adds the country to the get cross border code params

func (*GetCrossBorderCodeParams) WithDefaults

WithDefaults hydrates default values in the get cross border code params (not the query body).

All values with no default are reset to their zero value.

func (*GetCrossBorderCodeParams) WithHTTPClient

func (o *GetCrossBorderCodeParams) WithHTTPClient(client *http.Client) *GetCrossBorderCodeParams

WithHTTPClient adds the HTTPClient to the get cross border code params

func (*GetCrossBorderCodeParams) WithHsCode

WithHsCode adds the hsCode to the get cross border code params

func (*GetCrossBorderCodeParams) WithTimeout

WithTimeout adds the timeout to the get cross border code params

func (*GetCrossBorderCodeParams) WithXAvalaraClient

func (o *GetCrossBorderCodeParams) WithXAvalaraClient(xAvalaraClient *string) *GetCrossBorderCodeParams

WithXAvalaraClient adds the xAvalaraClient to the get cross border code params

func (*GetCrossBorderCodeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCrossBorderCodeReader

type GetCrossBorderCodeReader struct {
	// contains filtered or unexported fields
}

GetCrossBorderCodeReader is a Reader for the GetCrossBorderCode structure.

func (*GetCrossBorderCodeReader) ReadResponse

func (o *GetCrossBorderCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetLoginVerifierByFormOK

type GetLoginVerifierByFormOK struct {
	Payload *models.SkyscraperStatusModelFetchResult
}
GetLoginVerifierByFormOK describes a response with status code 200, with default header values.

Success

func NewGetLoginVerifierByFormOK

func NewGetLoginVerifierByFormOK() *GetLoginVerifierByFormOK

NewGetLoginVerifierByFormOK creates a GetLoginVerifierByFormOK with default headers values

func (*GetLoginVerifierByFormOK) Error

func (o *GetLoginVerifierByFormOK) Error() string

func (*GetLoginVerifierByFormOK) GetPayload

type GetLoginVerifierByFormParams

type GetLoginVerifierByFormParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* taxFormCodes, scraperType, expectedResponseTime, requiredFilingCalendarDataFields
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Form.

	   The name of the form you would like to verify. This is the tax form code
	*/
	Form string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetLoginVerifierByFormParams contains all the parameters to send to the API endpoint

for the get login verifier by form operation.

Typically these are written to a http.Request.

func NewGetLoginVerifierByFormParams

func NewGetLoginVerifierByFormParams() *GetLoginVerifierByFormParams

NewGetLoginVerifierByFormParams creates a new GetLoginVerifierByFormParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetLoginVerifierByFormParamsWithContext

func NewGetLoginVerifierByFormParamsWithContext(ctx context.Context) *GetLoginVerifierByFormParams

NewGetLoginVerifierByFormParamsWithContext creates a new GetLoginVerifierByFormParams object with the ability to set a context for a request.

func NewGetLoginVerifierByFormParamsWithHTTPClient

func NewGetLoginVerifierByFormParamsWithHTTPClient(client *http.Client) *GetLoginVerifierByFormParams

NewGetLoginVerifierByFormParamsWithHTTPClient creates a new GetLoginVerifierByFormParams object with the ability to set a custom HTTPClient for a request.

func NewGetLoginVerifierByFormParamsWithTimeout

func NewGetLoginVerifierByFormParamsWithTimeout(timeout time.Duration) *GetLoginVerifierByFormParams

NewGetLoginVerifierByFormParamsWithTimeout creates a new GetLoginVerifierByFormParams object with the ability to set a timeout on a request.

func (*GetLoginVerifierByFormParams) SetContext

func (o *GetLoginVerifierByFormParams) SetContext(ctx context.Context)

SetContext adds the context to the get login verifier by form params

func (*GetLoginVerifierByFormParams) SetDefaults

func (o *GetLoginVerifierByFormParams) SetDefaults()

SetDefaults hydrates default values in the get login verifier by form params (not the query body).

All values with no default are reset to their zero value.

func (*GetLoginVerifierByFormParams) SetDollarFilter

func (o *GetLoginVerifierByFormParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the get login verifier by form params

func (*GetLoginVerifierByFormParams) SetDollarOrderBy

func (o *GetLoginVerifierByFormParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the get login verifier by form params

func (*GetLoginVerifierByFormParams) SetDollarSkip

func (o *GetLoginVerifierByFormParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the get login verifier by form params

func (*GetLoginVerifierByFormParams) SetDollarTop

func (o *GetLoginVerifierByFormParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the get login verifier by form params

func (*GetLoginVerifierByFormParams) SetForm

func (o *GetLoginVerifierByFormParams) SetForm(form string)

SetForm adds the form to the get login verifier by form params

func (*GetLoginVerifierByFormParams) SetHTTPClient

func (o *GetLoginVerifierByFormParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get login verifier by form params

func (*GetLoginVerifierByFormParams) SetTimeout

func (o *GetLoginVerifierByFormParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get login verifier by form params

func (*GetLoginVerifierByFormParams) SetXAvalaraClient

func (o *GetLoginVerifierByFormParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the get login verifier by form params

func (*GetLoginVerifierByFormParams) WithContext

WithContext adds the context to the get login verifier by form params

func (*GetLoginVerifierByFormParams) WithDefaults

WithDefaults hydrates default values in the get login verifier by form params (not the query body).

All values with no default are reset to their zero value.

func (*GetLoginVerifierByFormParams) WithDollarFilter

func (o *GetLoginVerifierByFormParams) WithDollarFilter(dollarFilter *string) *GetLoginVerifierByFormParams

WithDollarFilter adds the dollarFilter to the get login verifier by form params

func (*GetLoginVerifierByFormParams) WithDollarOrderBy

func (o *GetLoginVerifierByFormParams) WithDollarOrderBy(dollarOrderBy *string) *GetLoginVerifierByFormParams

WithDollarOrderBy adds the dollarOrderBy to the get login verifier by form params

func (*GetLoginVerifierByFormParams) WithDollarSkip

func (o *GetLoginVerifierByFormParams) WithDollarSkip(dollarSkip *int32) *GetLoginVerifierByFormParams

WithDollarSkip adds the dollarSkip to the get login verifier by form params

func (*GetLoginVerifierByFormParams) WithDollarTop

func (o *GetLoginVerifierByFormParams) WithDollarTop(dollarTop *int32) *GetLoginVerifierByFormParams

WithDollarTop adds the dollarTop to the get login verifier by form params

func (*GetLoginVerifierByFormParams) WithForm

WithForm adds the form to the get login verifier by form params

func (*GetLoginVerifierByFormParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get login verifier by form params

func (*GetLoginVerifierByFormParams) WithTimeout

WithTimeout adds the timeout to the get login verifier by form params

func (*GetLoginVerifierByFormParams) WithXAvalaraClient

func (o *GetLoginVerifierByFormParams) WithXAvalaraClient(xAvalaraClient *string) *GetLoginVerifierByFormParams

WithXAvalaraClient adds the xAvalaraClient to the get login verifier by form params

func (*GetLoginVerifierByFormParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetLoginVerifierByFormReader

type GetLoginVerifierByFormReader struct {
	// contains filtered or unexported fields
}

GetLoginVerifierByFormReader is a Reader for the GetLoginVerifierByForm structure.

func (*GetLoginVerifierByFormReader) ReadResponse

func (o *GetLoginVerifierByFormReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAllMarketplaceLocationsBadRequest

type ListAllMarketplaceLocationsBadRequest struct {
}
ListAllMarketplaceLocationsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewListAllMarketplaceLocationsBadRequest

func NewListAllMarketplaceLocationsBadRequest() *ListAllMarketplaceLocationsBadRequest

NewListAllMarketplaceLocationsBadRequest creates a ListAllMarketplaceLocationsBadRequest with default headers values

func (*ListAllMarketplaceLocationsBadRequest) Error

type ListAllMarketplaceLocationsOK

type ListAllMarketplaceLocationsOK struct {
	Payload *models.MarketplaceModelFetchResult
}
ListAllMarketplaceLocationsOK describes a response with status code 200, with default header values.

Success

func NewListAllMarketplaceLocationsOK

func NewListAllMarketplaceLocationsOK() *ListAllMarketplaceLocationsOK

NewListAllMarketplaceLocationsOK creates a ListAllMarketplaceLocationsOK with default headers values

func (*ListAllMarketplaceLocationsOK) Error

func (*ListAllMarketplaceLocationsOK) GetPayload

type ListAllMarketplaceLocationsParams

type ListAllMarketplaceLocationsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAllMarketplaceLocationsParams contains all the parameters to send to the API endpoint

for the list all marketplace locations operation.

Typically these are written to a http.Request.

func NewListAllMarketplaceLocationsParams

func NewListAllMarketplaceLocationsParams() *ListAllMarketplaceLocationsParams

NewListAllMarketplaceLocationsParams creates a new ListAllMarketplaceLocationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAllMarketplaceLocationsParamsWithContext

func NewListAllMarketplaceLocationsParamsWithContext(ctx context.Context) *ListAllMarketplaceLocationsParams

NewListAllMarketplaceLocationsParamsWithContext creates a new ListAllMarketplaceLocationsParams object with the ability to set a context for a request.

func NewListAllMarketplaceLocationsParamsWithHTTPClient

func NewListAllMarketplaceLocationsParamsWithHTTPClient(client *http.Client) *ListAllMarketplaceLocationsParams

NewListAllMarketplaceLocationsParamsWithHTTPClient creates a new ListAllMarketplaceLocationsParams object with the ability to set a custom HTTPClient for a request.

func NewListAllMarketplaceLocationsParamsWithTimeout

func NewListAllMarketplaceLocationsParamsWithTimeout(timeout time.Duration) *ListAllMarketplaceLocationsParams

NewListAllMarketplaceLocationsParamsWithTimeout creates a new ListAllMarketplaceLocationsParams object with the ability to set a timeout on a request.

func (*ListAllMarketplaceLocationsParams) SetContext

SetContext adds the context to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) SetDefaults

func (o *ListAllMarketplaceLocationsParams) SetDefaults()

SetDefaults hydrates default values in the list all marketplace locations params (not the query body).

All values with no default are reset to their zero value.

func (*ListAllMarketplaceLocationsParams) SetDollarFilter

func (o *ListAllMarketplaceLocationsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) SetDollarOrderBy

func (o *ListAllMarketplaceLocationsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) SetDollarSkip

func (o *ListAllMarketplaceLocationsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) SetDollarTop

func (o *ListAllMarketplaceLocationsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) SetHTTPClient

func (o *ListAllMarketplaceLocationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) SetTimeout

func (o *ListAllMarketplaceLocationsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) SetXAvalaraClient

func (o *ListAllMarketplaceLocationsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) WithContext

WithContext adds the context to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) WithDefaults

WithDefaults hydrates default values in the list all marketplace locations params (not the query body).

All values with no default are reset to their zero value.

func (*ListAllMarketplaceLocationsParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) WithDollarOrderBy

func (o *ListAllMarketplaceLocationsParams) WithDollarOrderBy(dollarOrderBy *string) *ListAllMarketplaceLocationsParams

WithDollarOrderBy adds the dollarOrderBy to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) WithDollarTop

WithDollarTop adds the dollarTop to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) WithTimeout

WithTimeout adds the timeout to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) WithXAvalaraClient

func (o *ListAllMarketplaceLocationsParams) WithXAvalaraClient(xAvalaraClient *string) *ListAllMarketplaceLocationsParams

WithXAvalaraClient adds the xAvalaraClient to the list all marketplace locations params

func (*ListAllMarketplaceLocationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAllMarketplaceLocationsReader

type ListAllMarketplaceLocationsReader struct {
	// contains filtered or unexported fields
}

ListAllMarketplaceLocationsReader is a Reader for the ListAllMarketplaceLocations structure.

func (*ListAllMarketplaceLocationsReader) ReadResponse

func (o *ListAllMarketplaceLocationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAllMarketplaceLocationsUnauthorized

type ListAllMarketplaceLocationsUnauthorized struct {
}
ListAllMarketplaceLocationsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewListAllMarketplaceLocationsUnauthorized

func NewListAllMarketplaceLocationsUnauthorized() *ListAllMarketplaceLocationsUnauthorized

NewListAllMarketplaceLocationsUnauthorized creates a ListAllMarketplaceLocationsUnauthorized with default headers values

func (*ListAllMarketplaceLocationsUnauthorized) Error

type ListAvaFileFormsOK

type ListAvaFileFormsOK struct {
	Payload *models.AvaFileFormModelFetchResult
}
ListAvaFileFormsOK describes a response with status code 200, with default header values.

Success

func NewListAvaFileFormsOK

func NewListAvaFileFormsOK() *ListAvaFileFormsOK

NewListAvaFileFormsOK creates a ListAvaFileFormsOK with default headers values

func (*ListAvaFileFormsOK) Error

func (o *ListAvaFileFormsOK) Error() string

func (*ListAvaFileFormsOK) GetPayload

type ListAvaFileFormsParams

type ListAvaFileFormsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* outletTypeId
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAvaFileFormsParams contains all the parameters to send to the API endpoint

for the list ava file forms operation.

Typically these are written to a http.Request.

func NewListAvaFileFormsParams

func NewListAvaFileFormsParams() *ListAvaFileFormsParams

NewListAvaFileFormsParams creates a new ListAvaFileFormsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListAvaFileFormsParamsWithContext

func NewListAvaFileFormsParamsWithContext(ctx context.Context) *ListAvaFileFormsParams

NewListAvaFileFormsParamsWithContext creates a new ListAvaFileFormsParams object with the ability to set a context for a request.

func NewListAvaFileFormsParamsWithHTTPClient

func NewListAvaFileFormsParamsWithHTTPClient(client *http.Client) *ListAvaFileFormsParams

NewListAvaFileFormsParamsWithHTTPClient creates a new ListAvaFileFormsParams object with the ability to set a custom HTTPClient for a request.

func NewListAvaFileFormsParamsWithTimeout

func NewListAvaFileFormsParamsWithTimeout(timeout time.Duration) *ListAvaFileFormsParams

NewListAvaFileFormsParamsWithTimeout creates a new ListAvaFileFormsParams object with the ability to set a timeout on a request.

func (*ListAvaFileFormsParams) SetContext

func (o *ListAvaFileFormsParams) SetContext(ctx context.Context)

SetContext adds the context to the list ava file forms params

func (*ListAvaFileFormsParams) SetDefaults

func (o *ListAvaFileFormsParams) SetDefaults()

SetDefaults hydrates default values in the list ava file forms params (not the query body).

All values with no default are reset to their zero value.

func (*ListAvaFileFormsParams) SetDollarFilter

func (o *ListAvaFileFormsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list ava file forms params

func (*ListAvaFileFormsParams) SetDollarOrderBy

func (o *ListAvaFileFormsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list ava file forms params

func (*ListAvaFileFormsParams) SetDollarSkip

func (o *ListAvaFileFormsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list ava file forms params

func (*ListAvaFileFormsParams) SetDollarTop

func (o *ListAvaFileFormsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list ava file forms params

func (*ListAvaFileFormsParams) SetHTTPClient

func (o *ListAvaFileFormsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list ava file forms params

func (*ListAvaFileFormsParams) SetTimeout

func (o *ListAvaFileFormsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list ava file forms params

func (*ListAvaFileFormsParams) SetXAvalaraClient

func (o *ListAvaFileFormsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list ava file forms params

func (*ListAvaFileFormsParams) WithContext

WithContext adds the context to the list ava file forms params

func (*ListAvaFileFormsParams) WithDefaults

WithDefaults hydrates default values in the list ava file forms params (not the query body).

All values with no default are reset to their zero value.

func (*ListAvaFileFormsParams) WithDollarFilter

func (o *ListAvaFileFormsParams) WithDollarFilter(dollarFilter *string) *ListAvaFileFormsParams

WithDollarFilter adds the dollarFilter to the list ava file forms params

func (*ListAvaFileFormsParams) WithDollarOrderBy

func (o *ListAvaFileFormsParams) WithDollarOrderBy(dollarOrderBy *string) *ListAvaFileFormsParams

WithDollarOrderBy adds the dollarOrderBy to the list ava file forms params

func (*ListAvaFileFormsParams) WithDollarSkip

func (o *ListAvaFileFormsParams) WithDollarSkip(dollarSkip *int32) *ListAvaFileFormsParams

WithDollarSkip adds the dollarSkip to the list ava file forms params

func (*ListAvaFileFormsParams) WithDollarTop

func (o *ListAvaFileFormsParams) WithDollarTop(dollarTop *int32) *ListAvaFileFormsParams

WithDollarTop adds the dollarTop to the list ava file forms params

func (*ListAvaFileFormsParams) WithHTTPClient

func (o *ListAvaFileFormsParams) WithHTTPClient(client *http.Client) *ListAvaFileFormsParams

WithHTTPClient adds the HTTPClient to the list ava file forms params

func (*ListAvaFileFormsParams) WithTimeout

WithTimeout adds the timeout to the list ava file forms params

func (*ListAvaFileFormsParams) WithXAvalaraClient

func (o *ListAvaFileFormsParams) WithXAvalaraClient(xAvalaraClient *string) *ListAvaFileFormsParams

WithXAvalaraClient adds the xAvalaraClient to the list ava file forms params

func (*ListAvaFileFormsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAvaFileFormsReader

type ListAvaFileFormsReader struct {
	// contains filtered or unexported fields
}

ListAvaFileFormsReader is a Reader for the ListAvaFileForms structure.

func (*ListAvaFileFormsReader) ReadResponse

func (o *ListAvaFileFormsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCertificateAttributesOK

type ListCertificateAttributesOK struct {
	Payload *models.CertificateAttributeModelFetchResult
}
ListCertificateAttributesOK describes a response with status code 200, with default header values.

Success

func NewListCertificateAttributesOK

func NewListCertificateAttributesOK() *ListCertificateAttributesOK

NewListCertificateAttributesOK creates a ListCertificateAttributesOK with default headers values

func (*ListCertificateAttributesOK) Error

func (*ListCertificateAttributesOK) GetPayload

type ListCertificateAttributesParams

type ListCertificateAttributesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Companyid.

	   Id of the company the user wish to fetch the certificates' attributes from. If not specified the API will use user's default company.

	   Format: int32
	*/
	Companyid *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCertificateAttributesParams contains all the parameters to send to the API endpoint

for the list certificate attributes operation.

Typically these are written to a http.Request.

func NewListCertificateAttributesParams

func NewListCertificateAttributesParams() *ListCertificateAttributesParams

NewListCertificateAttributesParams creates a new ListCertificateAttributesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCertificateAttributesParamsWithContext

func NewListCertificateAttributesParamsWithContext(ctx context.Context) *ListCertificateAttributesParams

NewListCertificateAttributesParamsWithContext creates a new ListCertificateAttributesParams object with the ability to set a context for a request.

func NewListCertificateAttributesParamsWithHTTPClient

func NewListCertificateAttributesParamsWithHTTPClient(client *http.Client) *ListCertificateAttributesParams

NewListCertificateAttributesParamsWithHTTPClient creates a new ListCertificateAttributesParams object with the ability to set a custom HTTPClient for a request.

func NewListCertificateAttributesParamsWithTimeout

func NewListCertificateAttributesParamsWithTimeout(timeout time.Duration) *ListCertificateAttributesParams

NewListCertificateAttributesParamsWithTimeout creates a new ListCertificateAttributesParams object with the ability to set a timeout on a request.

func (*ListCertificateAttributesParams) SetCompanyid

func (o *ListCertificateAttributesParams) SetCompanyid(companyid *int32)

SetCompanyid adds the companyid to the list certificate attributes params

func (*ListCertificateAttributesParams) SetContext

func (o *ListCertificateAttributesParams) SetContext(ctx context.Context)

SetContext adds the context to the list certificate attributes params

func (*ListCertificateAttributesParams) SetDefaults

func (o *ListCertificateAttributesParams) SetDefaults()

SetDefaults hydrates default values in the list certificate attributes params (not the query body).

All values with no default are reset to their zero value.

func (*ListCertificateAttributesParams) SetDollarFilter

func (o *ListCertificateAttributesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list certificate attributes params

func (*ListCertificateAttributesParams) SetDollarOrderBy

func (o *ListCertificateAttributesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list certificate attributes params

func (*ListCertificateAttributesParams) SetDollarSkip

func (o *ListCertificateAttributesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list certificate attributes params

func (*ListCertificateAttributesParams) SetDollarTop

func (o *ListCertificateAttributesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list certificate attributes params

func (*ListCertificateAttributesParams) SetHTTPClient

func (o *ListCertificateAttributesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list certificate attributes params

func (*ListCertificateAttributesParams) SetTimeout

func (o *ListCertificateAttributesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list certificate attributes params

func (*ListCertificateAttributesParams) SetXAvalaraClient

func (o *ListCertificateAttributesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list certificate attributes params

func (*ListCertificateAttributesParams) WithCompanyid

WithCompanyid adds the companyid to the list certificate attributes params

func (*ListCertificateAttributesParams) WithContext

WithContext adds the context to the list certificate attributes params

func (*ListCertificateAttributesParams) WithDefaults

WithDefaults hydrates default values in the list certificate attributes params (not the query body).

All values with no default are reset to their zero value.

func (*ListCertificateAttributesParams) WithDollarFilter

func (o *ListCertificateAttributesParams) WithDollarFilter(dollarFilter *string) *ListCertificateAttributesParams

WithDollarFilter adds the dollarFilter to the list certificate attributes params

func (*ListCertificateAttributesParams) WithDollarOrderBy

func (o *ListCertificateAttributesParams) WithDollarOrderBy(dollarOrderBy *string) *ListCertificateAttributesParams

WithDollarOrderBy adds the dollarOrderBy to the list certificate attributes params

func (*ListCertificateAttributesParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list certificate attributes params

func (*ListCertificateAttributesParams) WithDollarTop

WithDollarTop adds the dollarTop to the list certificate attributes params

func (*ListCertificateAttributesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list certificate attributes params

func (*ListCertificateAttributesParams) WithTimeout

WithTimeout adds the timeout to the list certificate attributes params

func (*ListCertificateAttributesParams) WithXAvalaraClient

func (o *ListCertificateAttributesParams) WithXAvalaraClient(xAvalaraClient *string) *ListCertificateAttributesParams

WithXAvalaraClient adds the xAvalaraClient to the list certificate attributes params

func (*ListCertificateAttributesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCertificateAttributesReader

type ListCertificateAttributesReader struct {
	// contains filtered or unexported fields
}

ListCertificateAttributesReader is a Reader for the ListCertificateAttributes structure.

func (*ListCertificateAttributesReader) ReadResponse

func (o *ListCertificateAttributesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCertificateExemptReasonsOK

type ListCertificateExemptReasonsOK struct {
	Payload *models.ExemptionReasonModelFetchResult
}
ListCertificateExemptReasonsOK describes a response with status code 200, with default header values.

Success

func NewListCertificateExemptReasonsOK

func NewListCertificateExemptReasonsOK() *ListCertificateExemptReasonsOK

NewListCertificateExemptReasonsOK creates a ListCertificateExemptReasonsOK with default headers values

func (*ListCertificateExemptReasonsOK) Error

func (*ListCertificateExemptReasonsOK) GetPayload

type ListCertificateExemptReasonsParams

type ListCertificateExemptReasonsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCertificateExemptReasonsParams contains all the parameters to send to the API endpoint

for the list certificate exempt reasons operation.

Typically these are written to a http.Request.

func NewListCertificateExemptReasonsParams

func NewListCertificateExemptReasonsParams() *ListCertificateExemptReasonsParams

NewListCertificateExemptReasonsParams creates a new ListCertificateExemptReasonsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCertificateExemptReasonsParamsWithContext

func NewListCertificateExemptReasonsParamsWithContext(ctx context.Context) *ListCertificateExemptReasonsParams

NewListCertificateExemptReasonsParamsWithContext creates a new ListCertificateExemptReasonsParams object with the ability to set a context for a request.

func NewListCertificateExemptReasonsParamsWithHTTPClient

func NewListCertificateExemptReasonsParamsWithHTTPClient(client *http.Client) *ListCertificateExemptReasonsParams

NewListCertificateExemptReasonsParamsWithHTTPClient creates a new ListCertificateExemptReasonsParams object with the ability to set a custom HTTPClient for a request.

func NewListCertificateExemptReasonsParamsWithTimeout

func NewListCertificateExemptReasonsParamsWithTimeout(timeout time.Duration) *ListCertificateExemptReasonsParams

NewListCertificateExemptReasonsParamsWithTimeout creates a new ListCertificateExemptReasonsParams object with the ability to set a timeout on a request.

func (*ListCertificateExemptReasonsParams) SetContext

SetContext adds the context to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) SetDefaults

func (o *ListCertificateExemptReasonsParams) SetDefaults()

SetDefaults hydrates default values in the list certificate exempt reasons params (not the query body).

All values with no default are reset to their zero value.

func (*ListCertificateExemptReasonsParams) SetDollarFilter

func (o *ListCertificateExemptReasonsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) SetDollarOrderBy

func (o *ListCertificateExemptReasonsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) SetDollarSkip

func (o *ListCertificateExemptReasonsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) SetDollarTop

func (o *ListCertificateExemptReasonsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) SetHTTPClient

func (o *ListCertificateExemptReasonsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) SetTimeout

func (o *ListCertificateExemptReasonsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) SetXAvalaraClient

func (o *ListCertificateExemptReasonsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) WithContext

WithContext adds the context to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) WithDefaults

WithDefaults hydrates default values in the list certificate exempt reasons params (not the query body).

All values with no default are reset to their zero value.

func (*ListCertificateExemptReasonsParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) WithDollarTop

WithDollarTop adds the dollarTop to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) WithTimeout

WithTimeout adds the timeout to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) WithXAvalaraClient

func (o *ListCertificateExemptReasonsParams) WithXAvalaraClient(xAvalaraClient *string) *ListCertificateExemptReasonsParams

WithXAvalaraClient adds the xAvalaraClient to the list certificate exempt reasons params

func (*ListCertificateExemptReasonsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCertificateExemptReasonsReader

type ListCertificateExemptReasonsReader struct {
	// contains filtered or unexported fields
}

ListCertificateExemptReasonsReader is a Reader for the ListCertificateExemptReasons structure.

func (*ListCertificateExemptReasonsReader) ReadResponse

func (o *ListCertificateExemptReasonsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCertificateExposureZonesOK

type ListCertificateExposureZonesOK struct {
	Payload *models.ExposureZoneModelFetchResult
}
ListCertificateExposureZonesOK describes a response with status code 200, with default header values.

Success

func NewListCertificateExposureZonesOK

func NewListCertificateExposureZonesOK() *ListCertificateExposureZonesOK

NewListCertificateExposureZonesOK creates a ListCertificateExposureZonesOK with default headers values

func (*ListCertificateExposureZonesOK) Error

func (*ListCertificateExposureZonesOK) GetPayload

type ListCertificateExposureZonesParams

type ListCertificateExposureZonesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* id, companyId, name, tag, description, created, modified, region, country
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCertificateExposureZonesParams contains all the parameters to send to the API endpoint

for the list certificate exposure zones operation.

Typically these are written to a http.Request.

func NewListCertificateExposureZonesParams

func NewListCertificateExposureZonesParams() *ListCertificateExposureZonesParams

NewListCertificateExposureZonesParams creates a new ListCertificateExposureZonesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCertificateExposureZonesParamsWithContext

func NewListCertificateExposureZonesParamsWithContext(ctx context.Context) *ListCertificateExposureZonesParams

NewListCertificateExposureZonesParamsWithContext creates a new ListCertificateExposureZonesParams object with the ability to set a context for a request.

func NewListCertificateExposureZonesParamsWithHTTPClient

func NewListCertificateExposureZonesParamsWithHTTPClient(client *http.Client) *ListCertificateExposureZonesParams

NewListCertificateExposureZonesParamsWithHTTPClient creates a new ListCertificateExposureZonesParams object with the ability to set a custom HTTPClient for a request.

func NewListCertificateExposureZonesParamsWithTimeout

func NewListCertificateExposureZonesParamsWithTimeout(timeout time.Duration) *ListCertificateExposureZonesParams

NewListCertificateExposureZonesParamsWithTimeout creates a new ListCertificateExposureZonesParams object with the ability to set a timeout on a request.

func (*ListCertificateExposureZonesParams) SetContext

SetContext adds the context to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) SetDefaults

func (o *ListCertificateExposureZonesParams) SetDefaults()

SetDefaults hydrates default values in the list certificate exposure zones params (not the query body).

All values with no default are reset to their zero value.

func (*ListCertificateExposureZonesParams) SetDollarFilter

func (o *ListCertificateExposureZonesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) SetDollarOrderBy

func (o *ListCertificateExposureZonesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) SetDollarSkip

func (o *ListCertificateExposureZonesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) SetDollarTop

func (o *ListCertificateExposureZonesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) SetHTTPClient

func (o *ListCertificateExposureZonesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) SetTimeout

func (o *ListCertificateExposureZonesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) SetXAvalaraClient

func (o *ListCertificateExposureZonesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) WithContext

WithContext adds the context to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) WithDefaults

WithDefaults hydrates default values in the list certificate exposure zones params (not the query body).

All values with no default are reset to their zero value.

func (*ListCertificateExposureZonesParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) WithDollarTop

WithDollarTop adds the dollarTop to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) WithTimeout

WithTimeout adds the timeout to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) WithXAvalaraClient

func (o *ListCertificateExposureZonesParams) WithXAvalaraClient(xAvalaraClient *string) *ListCertificateExposureZonesParams

WithXAvalaraClient adds the xAvalaraClient to the list certificate exposure zones params

func (*ListCertificateExposureZonesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCertificateExposureZonesReader

type ListCertificateExposureZonesReader struct {
	// contains filtered or unexported fields
}

ListCertificateExposureZonesReader is a Reader for the ListCertificateExposureZones structure.

func (*ListCertificateExposureZonesReader) ReadResponse

func (o *ListCertificateExposureZonesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListClassificationParametersUsageOK

type ListClassificationParametersUsageOK struct {
	Payload *models.ClassificationParameterUsageMapModelFetchResult
}
ListClassificationParametersUsageOK describes a response with status code 200, with default header values.

Success

func NewListClassificationParametersUsageOK

func NewListClassificationParametersUsageOK() *ListClassificationParametersUsageOK

NewListClassificationParametersUsageOK creates a ListClassificationParametersUsageOK with default headers values

func (*ListClassificationParametersUsageOK) Error

func (*ListClassificationParametersUsageOK) GetPayload

type ListClassificationParametersUsageParams

type ListClassificationParametersUsageParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* values
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListClassificationParametersUsageParams contains all the parameters to send to the API endpoint

for the list classification parameters usage operation.

Typically these are written to a http.Request.

func NewListClassificationParametersUsageParams

func NewListClassificationParametersUsageParams() *ListClassificationParametersUsageParams

NewListClassificationParametersUsageParams creates a new ListClassificationParametersUsageParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListClassificationParametersUsageParamsWithContext

func NewListClassificationParametersUsageParamsWithContext(ctx context.Context) *ListClassificationParametersUsageParams

NewListClassificationParametersUsageParamsWithContext creates a new ListClassificationParametersUsageParams object with the ability to set a context for a request.

func NewListClassificationParametersUsageParamsWithHTTPClient

func NewListClassificationParametersUsageParamsWithHTTPClient(client *http.Client) *ListClassificationParametersUsageParams

NewListClassificationParametersUsageParamsWithHTTPClient creates a new ListClassificationParametersUsageParams object with the ability to set a custom HTTPClient for a request.

func NewListClassificationParametersUsageParamsWithTimeout

func NewListClassificationParametersUsageParamsWithTimeout(timeout time.Duration) *ListClassificationParametersUsageParams

NewListClassificationParametersUsageParamsWithTimeout creates a new ListClassificationParametersUsageParams object with the ability to set a timeout on a request.

func (*ListClassificationParametersUsageParams) SetContext

SetContext adds the context to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) SetDefaults

func (o *ListClassificationParametersUsageParams) SetDefaults()

SetDefaults hydrates default values in the list classification parameters usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListClassificationParametersUsageParams) SetDollarFilter

func (o *ListClassificationParametersUsageParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) SetDollarOrderBy

func (o *ListClassificationParametersUsageParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) SetDollarSkip

func (o *ListClassificationParametersUsageParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) SetDollarTop

func (o *ListClassificationParametersUsageParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) SetHTTPClient

func (o *ListClassificationParametersUsageParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) SetTimeout

func (o *ListClassificationParametersUsageParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) SetXAvalaraClient

func (o *ListClassificationParametersUsageParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) WithContext

WithContext adds the context to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) WithDefaults

WithDefaults hydrates default values in the list classification parameters usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListClassificationParametersUsageParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) WithDollarTop

WithDollarTop adds the dollarTop to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) WithTimeout

WithTimeout adds the timeout to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list classification parameters usage params

func (*ListClassificationParametersUsageParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListClassificationParametersUsageReader

type ListClassificationParametersUsageReader struct {
	// contains filtered or unexported fields
}

ListClassificationParametersUsageReader is a Reader for the ListClassificationParametersUsage structure.

func (*ListClassificationParametersUsageReader) ReadResponse

func (o *ListClassificationParametersUsageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCommunicationsServiceTypesOK

type ListCommunicationsServiceTypesOK struct {
	Payload *models.CommunicationsTSPairModelFetchResult
}
ListCommunicationsServiceTypesOK describes a response with status code 200, with default header values.

Success

func NewListCommunicationsServiceTypesOK

func NewListCommunicationsServiceTypesOK() *ListCommunicationsServiceTypesOK

NewListCommunicationsServiceTypesOK creates a ListCommunicationsServiceTypesOK with default headers values

func (*ListCommunicationsServiceTypesOK) Error

func (*ListCommunicationsServiceTypesOK) GetPayload

type ListCommunicationsServiceTypesParams

type ListCommunicationsServiceTypesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* requiredParameters
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* ID.

	   The transaction type ID to examine

	   Format: int32
	*/
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCommunicationsServiceTypesParams contains all the parameters to send to the API endpoint

for the list communications service types operation.

Typically these are written to a http.Request.

func NewListCommunicationsServiceTypesParams

func NewListCommunicationsServiceTypesParams() *ListCommunicationsServiceTypesParams

NewListCommunicationsServiceTypesParams creates a new ListCommunicationsServiceTypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCommunicationsServiceTypesParamsWithContext

func NewListCommunicationsServiceTypesParamsWithContext(ctx context.Context) *ListCommunicationsServiceTypesParams

NewListCommunicationsServiceTypesParamsWithContext creates a new ListCommunicationsServiceTypesParams object with the ability to set a context for a request.

func NewListCommunicationsServiceTypesParamsWithHTTPClient

func NewListCommunicationsServiceTypesParamsWithHTTPClient(client *http.Client) *ListCommunicationsServiceTypesParams

NewListCommunicationsServiceTypesParamsWithHTTPClient creates a new ListCommunicationsServiceTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListCommunicationsServiceTypesParamsWithTimeout

func NewListCommunicationsServiceTypesParamsWithTimeout(timeout time.Duration) *ListCommunicationsServiceTypesParams

NewListCommunicationsServiceTypesParamsWithTimeout creates a new ListCommunicationsServiceTypesParams object with the ability to set a timeout on a request.

func (*ListCommunicationsServiceTypesParams) SetContext

SetContext adds the context to the list communications service types params

func (*ListCommunicationsServiceTypesParams) SetDefaults

func (o *ListCommunicationsServiceTypesParams) SetDefaults()

SetDefaults hydrates default values in the list communications service types params (not the query body).

All values with no default are reset to their zero value.

func (*ListCommunicationsServiceTypesParams) SetDollarFilter

func (o *ListCommunicationsServiceTypesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list communications service types params

func (*ListCommunicationsServiceTypesParams) SetDollarOrderBy

func (o *ListCommunicationsServiceTypesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list communications service types params

func (*ListCommunicationsServiceTypesParams) SetDollarSkip

func (o *ListCommunicationsServiceTypesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list communications service types params

func (*ListCommunicationsServiceTypesParams) SetDollarTop

func (o *ListCommunicationsServiceTypesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list communications service types params

func (*ListCommunicationsServiceTypesParams) SetHTTPClient

func (o *ListCommunicationsServiceTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list communications service types params

func (*ListCommunicationsServiceTypesParams) SetID

SetID adds the id to the list communications service types params

func (*ListCommunicationsServiceTypesParams) SetTimeout

func (o *ListCommunicationsServiceTypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list communications service types params

func (*ListCommunicationsServiceTypesParams) SetXAvalaraClient

func (o *ListCommunicationsServiceTypesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list communications service types params

func (*ListCommunicationsServiceTypesParams) WithContext

WithContext adds the context to the list communications service types params

func (*ListCommunicationsServiceTypesParams) WithDefaults

WithDefaults hydrates default values in the list communications service types params (not the query body).

All values with no default are reset to their zero value.

func (*ListCommunicationsServiceTypesParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list communications service types params

func (*ListCommunicationsServiceTypesParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list communications service types params

func (*ListCommunicationsServiceTypesParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list communications service types params

func (*ListCommunicationsServiceTypesParams) WithDollarTop

WithDollarTop adds the dollarTop to the list communications service types params

func (*ListCommunicationsServiceTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list communications service types params

func (*ListCommunicationsServiceTypesParams) WithID

WithID adds the id to the list communications service types params

func (*ListCommunicationsServiceTypesParams) WithTimeout

WithTimeout adds the timeout to the list communications service types params

func (*ListCommunicationsServiceTypesParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list communications service types params

func (*ListCommunicationsServiceTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCommunicationsServiceTypesReader

type ListCommunicationsServiceTypesReader struct {
	// contains filtered or unexported fields
}

ListCommunicationsServiceTypesReader is a Reader for the ListCommunicationsServiceTypes structure.

func (*ListCommunicationsServiceTypesReader) ReadResponse

func (o *ListCommunicationsServiceTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCommunicationsTSPairsOK

type ListCommunicationsTSPairsOK struct {
	Payload *models.CommunicationsTSPairModelFetchResult
}
ListCommunicationsTSPairsOK describes a response with status code 200, with default header values.

Success

func NewListCommunicationsTSPairsOK

func NewListCommunicationsTSPairsOK() *ListCommunicationsTSPairsOK

NewListCommunicationsTSPairsOK creates a ListCommunicationsTSPairsOK with default headers values

func (*ListCommunicationsTSPairsOK) Error

func (*ListCommunicationsTSPairsOK) GetPayload

type ListCommunicationsTSPairsParams

type ListCommunicationsTSPairsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* requiredParameters
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCommunicationsTSPairsParams contains all the parameters to send to the API endpoint

for the list communications t s pairs operation.

Typically these are written to a http.Request.

func NewListCommunicationsTSPairsParams

func NewListCommunicationsTSPairsParams() *ListCommunicationsTSPairsParams

NewListCommunicationsTSPairsParams creates a new ListCommunicationsTSPairsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCommunicationsTSPairsParamsWithContext

func NewListCommunicationsTSPairsParamsWithContext(ctx context.Context) *ListCommunicationsTSPairsParams

NewListCommunicationsTSPairsParamsWithContext creates a new ListCommunicationsTSPairsParams object with the ability to set a context for a request.

func NewListCommunicationsTSPairsParamsWithHTTPClient

func NewListCommunicationsTSPairsParamsWithHTTPClient(client *http.Client) *ListCommunicationsTSPairsParams

NewListCommunicationsTSPairsParamsWithHTTPClient creates a new ListCommunicationsTSPairsParams object with the ability to set a custom HTTPClient for a request.

func NewListCommunicationsTSPairsParamsWithTimeout

func NewListCommunicationsTSPairsParamsWithTimeout(timeout time.Duration) *ListCommunicationsTSPairsParams

NewListCommunicationsTSPairsParamsWithTimeout creates a new ListCommunicationsTSPairsParams object with the ability to set a timeout on a request.

func (*ListCommunicationsTSPairsParams) SetContext

func (o *ListCommunicationsTSPairsParams) SetContext(ctx context.Context)

SetContext adds the context to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) SetDefaults

func (o *ListCommunicationsTSPairsParams) SetDefaults()

SetDefaults hydrates default values in the list communications t s pairs params (not the query body).

All values with no default are reset to their zero value.

func (*ListCommunicationsTSPairsParams) SetDollarFilter

func (o *ListCommunicationsTSPairsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) SetDollarOrderBy

func (o *ListCommunicationsTSPairsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) SetDollarSkip

func (o *ListCommunicationsTSPairsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) SetDollarTop

func (o *ListCommunicationsTSPairsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) SetHTTPClient

func (o *ListCommunicationsTSPairsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) SetTimeout

func (o *ListCommunicationsTSPairsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) SetXAvalaraClient

func (o *ListCommunicationsTSPairsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) WithContext

WithContext adds the context to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) WithDefaults

WithDefaults hydrates default values in the list communications t s pairs params (not the query body).

All values with no default are reset to their zero value.

func (*ListCommunicationsTSPairsParams) WithDollarFilter

func (o *ListCommunicationsTSPairsParams) WithDollarFilter(dollarFilter *string) *ListCommunicationsTSPairsParams

WithDollarFilter adds the dollarFilter to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) WithDollarOrderBy

func (o *ListCommunicationsTSPairsParams) WithDollarOrderBy(dollarOrderBy *string) *ListCommunicationsTSPairsParams

WithDollarOrderBy adds the dollarOrderBy to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) WithDollarTop

WithDollarTop adds the dollarTop to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) WithTimeout

WithTimeout adds the timeout to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) WithXAvalaraClient

func (o *ListCommunicationsTSPairsParams) WithXAvalaraClient(xAvalaraClient *string) *ListCommunicationsTSPairsParams

WithXAvalaraClient adds the xAvalaraClient to the list communications t s pairs params

func (*ListCommunicationsTSPairsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCommunicationsTSPairsReader

type ListCommunicationsTSPairsReader struct {
	// contains filtered or unexported fields
}

ListCommunicationsTSPairsReader is a Reader for the ListCommunicationsTSPairs structure.

func (*ListCommunicationsTSPairsReader) ReadResponse

func (o *ListCommunicationsTSPairsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCommunicationsTransactionTypesOK

type ListCommunicationsTransactionTypesOK struct {
	Payload *models.CommunicationsTransactionTypeModelFetchResult
}
ListCommunicationsTransactionTypesOK describes a response with status code 200, with default header values.

Success

func NewListCommunicationsTransactionTypesOK

func NewListCommunicationsTransactionTypesOK() *ListCommunicationsTransactionTypesOK

NewListCommunicationsTransactionTypesOK creates a ListCommunicationsTransactionTypesOK with default headers values

func (*ListCommunicationsTransactionTypesOK) Error

func (*ListCommunicationsTransactionTypesOK) GetPayload

type ListCommunicationsTransactionTypesParams

type ListCommunicationsTransactionTypesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCommunicationsTransactionTypesParams contains all the parameters to send to the API endpoint

for the list communications transaction types operation.

Typically these are written to a http.Request.

func NewListCommunicationsTransactionTypesParams

func NewListCommunicationsTransactionTypesParams() *ListCommunicationsTransactionTypesParams

NewListCommunicationsTransactionTypesParams creates a new ListCommunicationsTransactionTypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCommunicationsTransactionTypesParamsWithContext

func NewListCommunicationsTransactionTypesParamsWithContext(ctx context.Context) *ListCommunicationsTransactionTypesParams

NewListCommunicationsTransactionTypesParamsWithContext creates a new ListCommunicationsTransactionTypesParams object with the ability to set a context for a request.

func NewListCommunicationsTransactionTypesParamsWithHTTPClient

func NewListCommunicationsTransactionTypesParamsWithHTTPClient(client *http.Client) *ListCommunicationsTransactionTypesParams

NewListCommunicationsTransactionTypesParamsWithHTTPClient creates a new ListCommunicationsTransactionTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListCommunicationsTransactionTypesParamsWithTimeout

func NewListCommunicationsTransactionTypesParamsWithTimeout(timeout time.Duration) *ListCommunicationsTransactionTypesParams

NewListCommunicationsTransactionTypesParamsWithTimeout creates a new ListCommunicationsTransactionTypesParams object with the ability to set a timeout on a request.

func (*ListCommunicationsTransactionTypesParams) SetContext

SetContext adds the context to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) SetDefaults

SetDefaults hydrates default values in the list communications transaction types params (not the query body).

All values with no default are reset to their zero value.

func (*ListCommunicationsTransactionTypesParams) SetDollarFilter

func (o *ListCommunicationsTransactionTypesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) SetDollarOrderBy

func (o *ListCommunicationsTransactionTypesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) SetDollarSkip

func (o *ListCommunicationsTransactionTypesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) SetDollarTop

func (o *ListCommunicationsTransactionTypesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) SetHTTPClient

func (o *ListCommunicationsTransactionTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) SetTimeout

SetTimeout adds the timeout to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) SetXAvalaraClient

func (o *ListCommunicationsTransactionTypesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) WithContext

WithContext adds the context to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) WithDefaults

WithDefaults hydrates default values in the list communications transaction types params (not the query body).

All values with no default are reset to their zero value.

func (*ListCommunicationsTransactionTypesParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) WithDollarTop

WithDollarTop adds the dollarTop to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) WithTimeout

WithTimeout adds the timeout to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list communications transaction types params

func (*ListCommunicationsTransactionTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCommunicationsTransactionTypesReader

type ListCommunicationsTransactionTypesReader struct {
	// contains filtered or unexported fields
}

ListCommunicationsTransactionTypesReader is a Reader for the ListCommunicationsTransactionTypes structure.

func (*ListCommunicationsTransactionTypesReader) ReadResponse

func (o *ListCommunicationsTransactionTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCountriesOK

type ListCountriesOK struct {
	Payload *models.IsoCountryModelFetchResult
}
ListCountriesOK describes a response with status code 200, with default header values.

Success

func NewListCountriesOK

func NewListCountriesOK() *ListCountriesOK

NewListCountriesOK creates a ListCountriesOK with default headers values

func (*ListCountriesOK) Error

func (o *ListCountriesOK) Error() string

func (*ListCountriesOK) GetPayload

type ListCountriesParams

type ListCountriesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* alpha3Code, isEuropeanUnion, localizedNames, addressesRequireRegion
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCountriesParams contains all the parameters to send to the API endpoint

for the list countries operation.

Typically these are written to a http.Request.

func NewListCountriesParams

func NewListCountriesParams() *ListCountriesParams

NewListCountriesParams creates a new ListCountriesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCountriesParamsWithContext

func NewListCountriesParamsWithContext(ctx context.Context) *ListCountriesParams

NewListCountriesParamsWithContext creates a new ListCountriesParams object with the ability to set a context for a request.

func NewListCountriesParamsWithHTTPClient

func NewListCountriesParamsWithHTTPClient(client *http.Client) *ListCountriesParams

NewListCountriesParamsWithHTTPClient creates a new ListCountriesParams object with the ability to set a custom HTTPClient for a request.

func NewListCountriesParamsWithTimeout

func NewListCountriesParamsWithTimeout(timeout time.Duration) *ListCountriesParams

NewListCountriesParamsWithTimeout creates a new ListCountriesParams object with the ability to set a timeout on a request.

func (*ListCountriesParams) SetContext

func (o *ListCountriesParams) SetContext(ctx context.Context)

SetContext adds the context to the list countries params

func (*ListCountriesParams) SetDefaults

func (o *ListCountriesParams) SetDefaults()

SetDefaults hydrates default values in the list countries params (not the query body).

All values with no default are reset to their zero value.

func (*ListCountriesParams) SetDollarFilter

func (o *ListCountriesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list countries params

func (*ListCountriesParams) SetDollarOrderBy

func (o *ListCountriesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list countries params

func (*ListCountriesParams) SetDollarSkip

func (o *ListCountriesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list countries params

func (*ListCountriesParams) SetDollarTop

func (o *ListCountriesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list countries params

func (*ListCountriesParams) SetHTTPClient

func (o *ListCountriesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list countries params

func (*ListCountriesParams) SetTimeout

func (o *ListCountriesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list countries params

func (*ListCountriesParams) SetXAvalaraClient

func (o *ListCountriesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list countries params

func (*ListCountriesParams) WithContext

WithContext adds the context to the list countries params

func (*ListCountriesParams) WithDefaults

func (o *ListCountriesParams) WithDefaults() *ListCountriesParams

WithDefaults hydrates default values in the list countries params (not the query body).

All values with no default are reset to their zero value.

func (*ListCountriesParams) WithDollarFilter

func (o *ListCountriesParams) WithDollarFilter(dollarFilter *string) *ListCountriesParams

WithDollarFilter adds the dollarFilter to the list countries params

func (*ListCountriesParams) WithDollarOrderBy

func (o *ListCountriesParams) WithDollarOrderBy(dollarOrderBy *string) *ListCountriesParams

WithDollarOrderBy adds the dollarOrderBy to the list countries params

func (*ListCountriesParams) WithDollarSkip

func (o *ListCountriesParams) WithDollarSkip(dollarSkip *int32) *ListCountriesParams

WithDollarSkip adds the dollarSkip to the list countries params

func (*ListCountriesParams) WithDollarTop

func (o *ListCountriesParams) WithDollarTop(dollarTop *int32) *ListCountriesParams

WithDollarTop adds the dollarTop to the list countries params

func (*ListCountriesParams) WithHTTPClient

func (o *ListCountriesParams) WithHTTPClient(client *http.Client) *ListCountriesParams

WithHTTPClient adds the HTTPClient to the list countries params

func (*ListCountriesParams) WithTimeout

func (o *ListCountriesParams) WithTimeout(timeout time.Duration) *ListCountriesParams

WithTimeout adds the timeout to the list countries params

func (*ListCountriesParams) WithXAvalaraClient

func (o *ListCountriesParams) WithXAvalaraClient(xAvalaraClient *string) *ListCountriesParams

WithXAvalaraClient adds the xAvalaraClient to the list countries params

func (*ListCountriesParams) WriteToRequest

func (o *ListCountriesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListCountriesReader

type ListCountriesReader struct {
	// contains filtered or unexported fields
}

ListCountriesReader is a Reader for the ListCountries structure.

func (*ListCountriesReader) ReadResponse

func (o *ListCountriesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCoverLettersOK

type ListCoverLettersOK struct {
	Payload *models.CoverLetterModelFetchResult
}
ListCoverLettersOK describes a response with status code 200, with default header values.

Success

func NewListCoverLettersOK

func NewListCoverLettersOK() *ListCoverLettersOK

NewListCoverLettersOK creates a ListCoverLettersOK with default headers values

func (*ListCoverLettersOK) Error

func (o *ListCoverLettersOK) Error() string

func (*ListCoverLettersOK) GetPayload

type ListCoverLettersParams

type ListCoverLettersParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* id, companyId, subject, description, createdDate, modifiedDate, pageCount, templateFilename, version
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCoverLettersParams contains all the parameters to send to the API endpoint

for the list cover letters operation.

Typically these are written to a http.Request.

func NewListCoverLettersParams

func NewListCoverLettersParams() *ListCoverLettersParams

NewListCoverLettersParams creates a new ListCoverLettersParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCoverLettersParamsWithContext

func NewListCoverLettersParamsWithContext(ctx context.Context) *ListCoverLettersParams

NewListCoverLettersParamsWithContext creates a new ListCoverLettersParams object with the ability to set a context for a request.

func NewListCoverLettersParamsWithHTTPClient

func NewListCoverLettersParamsWithHTTPClient(client *http.Client) *ListCoverLettersParams

NewListCoverLettersParamsWithHTTPClient creates a new ListCoverLettersParams object with the ability to set a custom HTTPClient for a request.

func NewListCoverLettersParamsWithTimeout

func NewListCoverLettersParamsWithTimeout(timeout time.Duration) *ListCoverLettersParams

NewListCoverLettersParamsWithTimeout creates a new ListCoverLettersParams object with the ability to set a timeout on a request.

func (*ListCoverLettersParams) SetContext

func (o *ListCoverLettersParams) SetContext(ctx context.Context)

SetContext adds the context to the list cover letters params

func (*ListCoverLettersParams) SetDefaults

func (o *ListCoverLettersParams) SetDefaults()

SetDefaults hydrates default values in the list cover letters params (not the query body).

All values with no default are reset to their zero value.

func (*ListCoverLettersParams) SetDollarFilter

func (o *ListCoverLettersParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list cover letters params

func (*ListCoverLettersParams) SetDollarOrderBy

func (o *ListCoverLettersParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list cover letters params

func (*ListCoverLettersParams) SetDollarSkip

func (o *ListCoverLettersParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list cover letters params

func (*ListCoverLettersParams) SetDollarTop

func (o *ListCoverLettersParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list cover letters params

func (*ListCoverLettersParams) SetHTTPClient

func (o *ListCoverLettersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list cover letters params

func (*ListCoverLettersParams) SetTimeout

func (o *ListCoverLettersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list cover letters params

func (*ListCoverLettersParams) SetXAvalaraClient

func (o *ListCoverLettersParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list cover letters params

func (*ListCoverLettersParams) WithContext

WithContext adds the context to the list cover letters params

func (*ListCoverLettersParams) WithDefaults

WithDefaults hydrates default values in the list cover letters params (not the query body).

All values with no default are reset to their zero value.

func (*ListCoverLettersParams) WithDollarFilter

func (o *ListCoverLettersParams) WithDollarFilter(dollarFilter *string) *ListCoverLettersParams

WithDollarFilter adds the dollarFilter to the list cover letters params

func (*ListCoverLettersParams) WithDollarOrderBy

func (o *ListCoverLettersParams) WithDollarOrderBy(dollarOrderBy *string) *ListCoverLettersParams

WithDollarOrderBy adds the dollarOrderBy to the list cover letters params

func (*ListCoverLettersParams) WithDollarSkip

func (o *ListCoverLettersParams) WithDollarSkip(dollarSkip *int32) *ListCoverLettersParams

WithDollarSkip adds the dollarSkip to the list cover letters params

func (*ListCoverLettersParams) WithDollarTop

func (o *ListCoverLettersParams) WithDollarTop(dollarTop *int32) *ListCoverLettersParams

WithDollarTop adds the dollarTop to the list cover letters params

func (*ListCoverLettersParams) WithHTTPClient

func (o *ListCoverLettersParams) WithHTTPClient(client *http.Client) *ListCoverLettersParams

WithHTTPClient adds the HTTPClient to the list cover letters params

func (*ListCoverLettersParams) WithTimeout

WithTimeout adds the timeout to the list cover letters params

func (*ListCoverLettersParams) WithXAvalaraClient

func (o *ListCoverLettersParams) WithXAvalaraClient(xAvalaraClient *string) *ListCoverLettersParams

WithXAvalaraClient adds the xAvalaraClient to the list cover letters params

func (*ListCoverLettersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCoverLettersReader

type ListCoverLettersReader struct {
	// contains filtered or unexported fields
}

ListCoverLettersReader is a Reader for the ListCoverLetters structure.

func (*ListCoverLettersReader) ReadResponse

func (o *ListCoverLettersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCrossBorderCodesOK

type ListCrossBorderCodesOK struct {
	Payload *models.HsCodeModelFetchResult
}
ListCrossBorderCodesOK describes a response with status code 200, with default header values.

Success

func NewListCrossBorderCodesOK

func NewListCrossBorderCodesOK() *ListCrossBorderCodesOK

NewListCrossBorderCodesOK creates a ListCrossBorderCodesOK with default headers values

func (*ListCrossBorderCodesOK) Error

func (o *ListCrossBorderCodesOK) Error() string

func (*ListCrossBorderCodesOK) GetPayload

type ListCrossBorderCodesParams

type ListCrossBorderCodesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* hsCodeSource, system, destinationCountry, isDecisionNode, zeroPaddingCount, isSystemDefined, isTaxable, effDate, endDate, hsCodeSourceLength
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Country.

	   The name or code of the destination country.
	*/
	Country string

	/* HsCode.

	   The Section or partial HS Code for which you would like to view the next level of HS Code detail, if more detail is available.
	*/
	HsCode string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCrossBorderCodesParams contains all the parameters to send to the API endpoint

for the list cross border codes operation.

Typically these are written to a http.Request.

func NewListCrossBorderCodesParams

func NewListCrossBorderCodesParams() *ListCrossBorderCodesParams

NewListCrossBorderCodesParams creates a new ListCrossBorderCodesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCrossBorderCodesParamsWithContext

func NewListCrossBorderCodesParamsWithContext(ctx context.Context) *ListCrossBorderCodesParams

NewListCrossBorderCodesParamsWithContext creates a new ListCrossBorderCodesParams object with the ability to set a context for a request.

func NewListCrossBorderCodesParamsWithHTTPClient

func NewListCrossBorderCodesParamsWithHTTPClient(client *http.Client) *ListCrossBorderCodesParams

NewListCrossBorderCodesParamsWithHTTPClient creates a new ListCrossBorderCodesParams object with the ability to set a custom HTTPClient for a request.

func NewListCrossBorderCodesParamsWithTimeout

func NewListCrossBorderCodesParamsWithTimeout(timeout time.Duration) *ListCrossBorderCodesParams

NewListCrossBorderCodesParamsWithTimeout creates a new ListCrossBorderCodesParams object with the ability to set a timeout on a request.

func (*ListCrossBorderCodesParams) SetContext

func (o *ListCrossBorderCodesParams) SetContext(ctx context.Context)

SetContext adds the context to the list cross border codes params

func (*ListCrossBorderCodesParams) SetCountry

func (o *ListCrossBorderCodesParams) SetCountry(country string)

SetCountry adds the country to the list cross border codes params

func (*ListCrossBorderCodesParams) SetDefaults

func (o *ListCrossBorderCodesParams) SetDefaults()

SetDefaults hydrates default values in the list cross border codes params (not the query body).

All values with no default are reset to their zero value.

func (*ListCrossBorderCodesParams) SetDollarFilter

func (o *ListCrossBorderCodesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list cross border codes params

func (*ListCrossBorderCodesParams) SetDollarOrderBy

func (o *ListCrossBorderCodesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list cross border codes params

func (*ListCrossBorderCodesParams) SetDollarSkip

func (o *ListCrossBorderCodesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list cross border codes params

func (*ListCrossBorderCodesParams) SetDollarTop

func (o *ListCrossBorderCodesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list cross border codes params

func (*ListCrossBorderCodesParams) SetHTTPClient

func (o *ListCrossBorderCodesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list cross border codes params

func (*ListCrossBorderCodesParams) SetHsCode

func (o *ListCrossBorderCodesParams) SetHsCode(hsCode string)

SetHsCode adds the hsCode to the list cross border codes params

func (*ListCrossBorderCodesParams) SetTimeout

func (o *ListCrossBorderCodesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list cross border codes params

func (*ListCrossBorderCodesParams) SetXAvalaraClient

func (o *ListCrossBorderCodesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list cross border codes params

func (*ListCrossBorderCodesParams) WithContext

WithContext adds the context to the list cross border codes params

func (*ListCrossBorderCodesParams) WithCountry

WithCountry adds the country to the list cross border codes params

func (*ListCrossBorderCodesParams) WithDefaults

WithDefaults hydrates default values in the list cross border codes params (not the query body).

All values with no default are reset to their zero value.

func (*ListCrossBorderCodesParams) WithDollarFilter

func (o *ListCrossBorderCodesParams) WithDollarFilter(dollarFilter *string) *ListCrossBorderCodesParams

WithDollarFilter adds the dollarFilter to the list cross border codes params

func (*ListCrossBorderCodesParams) WithDollarOrderBy

func (o *ListCrossBorderCodesParams) WithDollarOrderBy(dollarOrderBy *string) *ListCrossBorderCodesParams

WithDollarOrderBy adds the dollarOrderBy to the list cross border codes params

func (*ListCrossBorderCodesParams) WithDollarSkip

func (o *ListCrossBorderCodesParams) WithDollarSkip(dollarSkip *int32) *ListCrossBorderCodesParams

WithDollarSkip adds the dollarSkip to the list cross border codes params

func (*ListCrossBorderCodesParams) WithDollarTop

func (o *ListCrossBorderCodesParams) WithDollarTop(dollarTop *int32) *ListCrossBorderCodesParams

WithDollarTop adds the dollarTop to the list cross border codes params

func (*ListCrossBorderCodesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list cross border codes params

func (*ListCrossBorderCodesParams) WithHsCode

WithHsCode adds the hsCode to the list cross border codes params

func (*ListCrossBorderCodesParams) WithTimeout

WithTimeout adds the timeout to the list cross border codes params

func (*ListCrossBorderCodesParams) WithXAvalaraClient

func (o *ListCrossBorderCodesParams) WithXAvalaraClient(xAvalaraClient *string) *ListCrossBorderCodesParams

WithXAvalaraClient adds the xAvalaraClient to the list cross border codes params

func (*ListCrossBorderCodesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCrossBorderCodesReader

type ListCrossBorderCodesReader struct {
	// contains filtered or unexported fields
}

ListCrossBorderCodesReader is a Reader for the ListCrossBorderCodes structure.

func (*ListCrossBorderCodesReader) ReadResponse

func (o *ListCrossBorderCodesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCrossBorderSectionsOK

type ListCrossBorderSectionsOK struct {
	Payload *models.HsCodeModelFetchResult
}
ListCrossBorderSectionsOK describes a response with status code 200, with default header values.

Success

func NewListCrossBorderSectionsOK

func NewListCrossBorderSectionsOK() *ListCrossBorderSectionsOK

NewListCrossBorderSectionsOK creates a ListCrossBorderSectionsOK with default headers values

func (*ListCrossBorderSectionsOK) Error

func (o *ListCrossBorderSectionsOK) Error() string

func (*ListCrossBorderSectionsOK) GetPayload

type ListCrossBorderSectionsParams

type ListCrossBorderSectionsParams struct {

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCrossBorderSectionsParams contains all the parameters to send to the API endpoint

for the list cross border sections operation.

Typically these are written to a http.Request.

func NewListCrossBorderSectionsParams

func NewListCrossBorderSectionsParams() *ListCrossBorderSectionsParams

NewListCrossBorderSectionsParams creates a new ListCrossBorderSectionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCrossBorderSectionsParamsWithContext

func NewListCrossBorderSectionsParamsWithContext(ctx context.Context) *ListCrossBorderSectionsParams

NewListCrossBorderSectionsParamsWithContext creates a new ListCrossBorderSectionsParams object with the ability to set a context for a request.

func NewListCrossBorderSectionsParamsWithHTTPClient

func NewListCrossBorderSectionsParamsWithHTTPClient(client *http.Client) *ListCrossBorderSectionsParams

NewListCrossBorderSectionsParamsWithHTTPClient creates a new ListCrossBorderSectionsParams object with the ability to set a custom HTTPClient for a request.

func NewListCrossBorderSectionsParamsWithTimeout

func NewListCrossBorderSectionsParamsWithTimeout(timeout time.Duration) *ListCrossBorderSectionsParams

NewListCrossBorderSectionsParamsWithTimeout creates a new ListCrossBorderSectionsParams object with the ability to set a timeout on a request.

func (*ListCrossBorderSectionsParams) SetContext

func (o *ListCrossBorderSectionsParams) SetContext(ctx context.Context)

SetContext adds the context to the list cross border sections params

func (*ListCrossBorderSectionsParams) SetDefaults

func (o *ListCrossBorderSectionsParams) SetDefaults()

SetDefaults hydrates default values in the list cross border sections params (not the query body).

All values with no default are reset to their zero value.

func (*ListCrossBorderSectionsParams) SetHTTPClient

func (o *ListCrossBorderSectionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list cross border sections params

func (*ListCrossBorderSectionsParams) SetTimeout

func (o *ListCrossBorderSectionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list cross border sections params

func (*ListCrossBorderSectionsParams) SetXAvalaraClient

func (o *ListCrossBorderSectionsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list cross border sections params

func (*ListCrossBorderSectionsParams) WithContext

WithContext adds the context to the list cross border sections params

func (*ListCrossBorderSectionsParams) WithDefaults

WithDefaults hydrates default values in the list cross border sections params (not the query body).

All values with no default are reset to their zero value.

func (*ListCrossBorderSectionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list cross border sections params

func (*ListCrossBorderSectionsParams) WithTimeout

WithTimeout adds the timeout to the list cross border sections params

func (*ListCrossBorderSectionsParams) WithXAvalaraClient

func (o *ListCrossBorderSectionsParams) WithXAvalaraClient(xAvalaraClient *string) *ListCrossBorderSectionsParams

WithXAvalaraClient adds the xAvalaraClient to the list cross border sections params

func (*ListCrossBorderSectionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListCrossBorderSectionsReader

type ListCrossBorderSectionsReader struct {
	// contains filtered or unexported fields
}

ListCrossBorderSectionsReader is a Reader for the ListCrossBorderSections structure.

func (*ListCrossBorderSectionsReader) ReadResponse

func (o *ListCrossBorderSectionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListCurrenciesOK

type ListCurrenciesOK struct {
	Payload *models.CurrencyModelFetchResult
}
ListCurrenciesOK describes a response with status code 200, with default header values.

Success

func NewListCurrenciesOK

func NewListCurrenciesOK() *ListCurrenciesOK

NewListCurrenciesOK creates a ListCurrenciesOK with default headers values

func (*ListCurrenciesOK) Error

func (o *ListCurrenciesOK) Error() string

func (*ListCurrenciesOK) GetPayload

type ListCurrenciesParams

type ListCurrenciesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListCurrenciesParams contains all the parameters to send to the API endpoint

for the list currencies operation.

Typically these are written to a http.Request.

func NewListCurrenciesParams

func NewListCurrenciesParams() *ListCurrenciesParams

NewListCurrenciesParams creates a new ListCurrenciesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListCurrenciesParamsWithContext

func NewListCurrenciesParamsWithContext(ctx context.Context) *ListCurrenciesParams

NewListCurrenciesParamsWithContext creates a new ListCurrenciesParams object with the ability to set a context for a request.

func NewListCurrenciesParamsWithHTTPClient

func NewListCurrenciesParamsWithHTTPClient(client *http.Client) *ListCurrenciesParams

NewListCurrenciesParamsWithHTTPClient creates a new ListCurrenciesParams object with the ability to set a custom HTTPClient for a request.

func NewListCurrenciesParamsWithTimeout

func NewListCurrenciesParamsWithTimeout(timeout time.Duration) *ListCurrenciesParams

NewListCurrenciesParamsWithTimeout creates a new ListCurrenciesParams object with the ability to set a timeout on a request.

func (*ListCurrenciesParams) SetContext

func (o *ListCurrenciesParams) SetContext(ctx context.Context)

SetContext adds the context to the list currencies params

func (*ListCurrenciesParams) SetDefaults

func (o *ListCurrenciesParams) SetDefaults()

SetDefaults hydrates default values in the list currencies params (not the query body).

All values with no default are reset to their zero value.

func (*ListCurrenciesParams) SetDollarFilter

func (o *ListCurrenciesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list currencies params

func (*ListCurrenciesParams) SetDollarOrderBy

func (o *ListCurrenciesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list currencies params

func (*ListCurrenciesParams) SetDollarSkip

func (o *ListCurrenciesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list currencies params

func (*ListCurrenciesParams) SetDollarTop

func (o *ListCurrenciesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list currencies params

func (*ListCurrenciesParams) SetHTTPClient

func (o *ListCurrenciesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list currencies params

func (*ListCurrenciesParams) SetTimeout

func (o *ListCurrenciesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list currencies params

func (*ListCurrenciesParams) SetXAvalaraClient

func (o *ListCurrenciesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list currencies params

func (*ListCurrenciesParams) WithContext

WithContext adds the context to the list currencies params

func (*ListCurrenciesParams) WithDefaults

func (o *ListCurrenciesParams) WithDefaults() *ListCurrenciesParams

WithDefaults hydrates default values in the list currencies params (not the query body).

All values with no default are reset to their zero value.

func (*ListCurrenciesParams) WithDollarFilter

func (o *ListCurrenciesParams) WithDollarFilter(dollarFilter *string) *ListCurrenciesParams

WithDollarFilter adds the dollarFilter to the list currencies params

func (*ListCurrenciesParams) WithDollarOrderBy

func (o *ListCurrenciesParams) WithDollarOrderBy(dollarOrderBy *string) *ListCurrenciesParams

WithDollarOrderBy adds the dollarOrderBy to the list currencies params

func (*ListCurrenciesParams) WithDollarSkip

func (o *ListCurrenciesParams) WithDollarSkip(dollarSkip *int32) *ListCurrenciesParams

WithDollarSkip adds the dollarSkip to the list currencies params

func (*ListCurrenciesParams) WithDollarTop

func (o *ListCurrenciesParams) WithDollarTop(dollarTop *int32) *ListCurrenciesParams

WithDollarTop adds the dollarTop to the list currencies params

func (*ListCurrenciesParams) WithHTTPClient

func (o *ListCurrenciesParams) WithHTTPClient(client *http.Client) *ListCurrenciesParams

WithHTTPClient adds the HTTPClient to the list currencies params

func (*ListCurrenciesParams) WithTimeout

func (o *ListCurrenciesParams) WithTimeout(timeout time.Duration) *ListCurrenciesParams

WithTimeout adds the timeout to the list currencies params

func (*ListCurrenciesParams) WithXAvalaraClient

func (o *ListCurrenciesParams) WithXAvalaraClient(xAvalaraClient *string) *ListCurrenciesParams

WithXAvalaraClient adds the xAvalaraClient to the list currencies params

func (*ListCurrenciesParams) WriteToRequest

func (o *ListCurrenciesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListCurrenciesReader

type ListCurrenciesReader struct {
	// contains filtered or unexported fields
}

ListCurrenciesReader is a Reader for the ListCurrencies structure.

func (*ListCurrenciesReader) ReadResponse

func (o *ListCurrenciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListEntityUseCodesOK

type ListEntityUseCodesOK struct {
	Payload *models.EntityUseCodeModelFetchResult
}
ListEntityUseCodesOK describes a response with status code 200, with default header values.

Success

func NewListEntityUseCodesOK

func NewListEntityUseCodesOK() *ListEntityUseCodesOK

NewListEntityUseCodesOK creates a ListEntityUseCodesOK with default headers values

func (*ListEntityUseCodesOK) Error

func (o *ListEntityUseCodesOK) Error() string

func (*ListEntityUseCodesOK) GetPayload

type ListEntityUseCodesParams

type ListEntityUseCodesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* validCountries
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListEntityUseCodesParams contains all the parameters to send to the API endpoint

for the list entity use codes operation.

Typically these are written to a http.Request.

func NewListEntityUseCodesParams

func NewListEntityUseCodesParams() *ListEntityUseCodesParams

NewListEntityUseCodesParams creates a new ListEntityUseCodesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListEntityUseCodesParamsWithContext

func NewListEntityUseCodesParamsWithContext(ctx context.Context) *ListEntityUseCodesParams

NewListEntityUseCodesParamsWithContext creates a new ListEntityUseCodesParams object with the ability to set a context for a request.

func NewListEntityUseCodesParamsWithHTTPClient

func NewListEntityUseCodesParamsWithHTTPClient(client *http.Client) *ListEntityUseCodesParams

NewListEntityUseCodesParamsWithHTTPClient creates a new ListEntityUseCodesParams object with the ability to set a custom HTTPClient for a request.

func NewListEntityUseCodesParamsWithTimeout

func NewListEntityUseCodesParamsWithTimeout(timeout time.Duration) *ListEntityUseCodesParams

NewListEntityUseCodesParamsWithTimeout creates a new ListEntityUseCodesParams object with the ability to set a timeout on a request.

func (*ListEntityUseCodesParams) SetContext

func (o *ListEntityUseCodesParams) SetContext(ctx context.Context)

SetContext adds the context to the list entity use codes params

func (*ListEntityUseCodesParams) SetDefaults

func (o *ListEntityUseCodesParams) SetDefaults()

SetDefaults hydrates default values in the list entity use codes params (not the query body).

All values with no default are reset to their zero value.

func (*ListEntityUseCodesParams) SetDollarFilter

func (o *ListEntityUseCodesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list entity use codes params

func (*ListEntityUseCodesParams) SetDollarOrderBy

func (o *ListEntityUseCodesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list entity use codes params

func (*ListEntityUseCodesParams) SetDollarSkip

func (o *ListEntityUseCodesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list entity use codes params

func (*ListEntityUseCodesParams) SetDollarTop

func (o *ListEntityUseCodesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list entity use codes params

func (*ListEntityUseCodesParams) SetHTTPClient

func (o *ListEntityUseCodesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list entity use codes params

func (*ListEntityUseCodesParams) SetTimeout

func (o *ListEntityUseCodesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list entity use codes params

func (*ListEntityUseCodesParams) SetXAvalaraClient

func (o *ListEntityUseCodesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list entity use codes params

func (*ListEntityUseCodesParams) WithContext

WithContext adds the context to the list entity use codes params

func (*ListEntityUseCodesParams) WithDefaults

WithDefaults hydrates default values in the list entity use codes params (not the query body).

All values with no default are reset to their zero value.

func (*ListEntityUseCodesParams) WithDollarFilter

func (o *ListEntityUseCodesParams) WithDollarFilter(dollarFilter *string) *ListEntityUseCodesParams

WithDollarFilter adds the dollarFilter to the list entity use codes params

func (*ListEntityUseCodesParams) WithDollarOrderBy

func (o *ListEntityUseCodesParams) WithDollarOrderBy(dollarOrderBy *string) *ListEntityUseCodesParams

WithDollarOrderBy adds the dollarOrderBy to the list entity use codes params

func (*ListEntityUseCodesParams) WithDollarSkip

func (o *ListEntityUseCodesParams) WithDollarSkip(dollarSkip *int32) *ListEntityUseCodesParams

WithDollarSkip adds the dollarSkip to the list entity use codes params

func (*ListEntityUseCodesParams) WithDollarTop

func (o *ListEntityUseCodesParams) WithDollarTop(dollarTop *int32) *ListEntityUseCodesParams

WithDollarTop adds the dollarTop to the list entity use codes params

func (*ListEntityUseCodesParams) WithHTTPClient

func (o *ListEntityUseCodesParams) WithHTTPClient(client *http.Client) *ListEntityUseCodesParams

WithHTTPClient adds the HTTPClient to the list entity use codes params

func (*ListEntityUseCodesParams) WithTimeout

WithTimeout adds the timeout to the list entity use codes params

func (*ListEntityUseCodesParams) WithXAvalaraClient

func (o *ListEntityUseCodesParams) WithXAvalaraClient(xAvalaraClient *string) *ListEntityUseCodesParams

WithXAvalaraClient adds the xAvalaraClient to the list entity use codes params

func (*ListEntityUseCodesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListEntityUseCodesReader

type ListEntityUseCodesReader struct {
	// contains filtered or unexported fields
}

ListEntityUseCodesReader is a Reader for the ListEntityUseCodes structure.

func (*ListEntityUseCodesReader) ReadResponse

func (o *ListEntityUseCodesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListFilingFrequenciesOK

type ListFilingFrequenciesOK struct {
	Payload *models.FilingFrequencyModelFetchResult
}
ListFilingFrequenciesOK describes a response with status code 200, with default header values.

Success

func NewListFilingFrequenciesOK

func NewListFilingFrequenciesOK() *ListFilingFrequenciesOK

NewListFilingFrequenciesOK creates a ListFilingFrequenciesOK with default headers values

func (*ListFilingFrequenciesOK) Error

func (o *ListFilingFrequenciesOK) Error() string

func (*ListFilingFrequenciesOK) GetPayload

type ListFilingFrequenciesParams

type ListFilingFrequenciesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListFilingFrequenciesParams contains all the parameters to send to the API endpoint

for the list filing frequencies operation.

Typically these are written to a http.Request.

func NewListFilingFrequenciesParams

func NewListFilingFrequenciesParams() *ListFilingFrequenciesParams

NewListFilingFrequenciesParams creates a new ListFilingFrequenciesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListFilingFrequenciesParamsWithContext

func NewListFilingFrequenciesParamsWithContext(ctx context.Context) *ListFilingFrequenciesParams

NewListFilingFrequenciesParamsWithContext creates a new ListFilingFrequenciesParams object with the ability to set a context for a request.

func NewListFilingFrequenciesParamsWithHTTPClient

func NewListFilingFrequenciesParamsWithHTTPClient(client *http.Client) *ListFilingFrequenciesParams

NewListFilingFrequenciesParamsWithHTTPClient creates a new ListFilingFrequenciesParams object with the ability to set a custom HTTPClient for a request.

func NewListFilingFrequenciesParamsWithTimeout

func NewListFilingFrequenciesParamsWithTimeout(timeout time.Duration) *ListFilingFrequenciesParams

NewListFilingFrequenciesParamsWithTimeout creates a new ListFilingFrequenciesParams object with the ability to set a timeout on a request.

func (*ListFilingFrequenciesParams) SetContext

func (o *ListFilingFrequenciesParams) SetContext(ctx context.Context)

SetContext adds the context to the list filing frequencies params

func (*ListFilingFrequenciesParams) SetDefaults

func (o *ListFilingFrequenciesParams) SetDefaults()

SetDefaults hydrates default values in the list filing frequencies params (not the query body).

All values with no default are reset to their zero value.

func (*ListFilingFrequenciesParams) SetDollarFilter

func (o *ListFilingFrequenciesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list filing frequencies params

func (*ListFilingFrequenciesParams) SetDollarOrderBy

func (o *ListFilingFrequenciesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list filing frequencies params

func (*ListFilingFrequenciesParams) SetDollarSkip

func (o *ListFilingFrequenciesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list filing frequencies params

func (*ListFilingFrequenciesParams) SetDollarTop

func (o *ListFilingFrequenciesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list filing frequencies params

func (*ListFilingFrequenciesParams) SetHTTPClient

func (o *ListFilingFrequenciesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list filing frequencies params

func (*ListFilingFrequenciesParams) SetTimeout

func (o *ListFilingFrequenciesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list filing frequencies params

func (*ListFilingFrequenciesParams) SetXAvalaraClient

func (o *ListFilingFrequenciesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list filing frequencies params

func (*ListFilingFrequenciesParams) WithContext

WithContext adds the context to the list filing frequencies params

func (*ListFilingFrequenciesParams) WithDefaults

WithDefaults hydrates default values in the list filing frequencies params (not the query body).

All values with no default are reset to their zero value.

func (*ListFilingFrequenciesParams) WithDollarFilter

func (o *ListFilingFrequenciesParams) WithDollarFilter(dollarFilter *string) *ListFilingFrequenciesParams

WithDollarFilter adds the dollarFilter to the list filing frequencies params

func (*ListFilingFrequenciesParams) WithDollarOrderBy

func (o *ListFilingFrequenciesParams) WithDollarOrderBy(dollarOrderBy *string) *ListFilingFrequenciesParams

WithDollarOrderBy adds the dollarOrderBy to the list filing frequencies params

func (*ListFilingFrequenciesParams) WithDollarSkip

func (o *ListFilingFrequenciesParams) WithDollarSkip(dollarSkip *int32) *ListFilingFrequenciesParams

WithDollarSkip adds the dollarSkip to the list filing frequencies params

func (*ListFilingFrequenciesParams) WithDollarTop

func (o *ListFilingFrequenciesParams) WithDollarTop(dollarTop *int32) *ListFilingFrequenciesParams

WithDollarTop adds the dollarTop to the list filing frequencies params

func (*ListFilingFrequenciesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list filing frequencies params

func (*ListFilingFrequenciesParams) WithTimeout

WithTimeout adds the timeout to the list filing frequencies params

func (*ListFilingFrequenciesParams) WithXAvalaraClient

func (o *ListFilingFrequenciesParams) WithXAvalaraClient(xAvalaraClient *string) *ListFilingFrequenciesParams

WithXAvalaraClient adds the xAvalaraClient to the list filing frequencies params

func (*ListFilingFrequenciesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListFilingFrequenciesReader

type ListFilingFrequenciesReader struct {
	// contains filtered or unexported fields
}

ListFilingFrequenciesReader is a Reader for the ListFilingFrequencies structure.

func (*ListFilingFrequenciesReader) ReadResponse

func (o *ListFilingFrequenciesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListJurisdictionsByAddressOK

type ListJurisdictionsByAddressOK struct {
	Payload *models.JurisdictionOverrideModelFetchResult
}
ListJurisdictionsByAddressOK describes a response with status code 200, with default header values.

Success

func NewListJurisdictionsByAddressOK

func NewListJurisdictionsByAddressOK() *ListJurisdictionsByAddressOK

NewListJurisdictionsByAddressOK creates a ListJurisdictionsByAddressOK with default headers values

func (*ListJurisdictionsByAddressOK) Error

func (*ListJurisdictionsByAddressOK) GetPayload

type ListJurisdictionsByAddressParams

type ListJurisdictionsByAddressParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* country, Jurisdictions
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* City.

	   The city portion of this address.
	*/
	City *string

	/* Country.

	   The two-character ISO-3166 code of the country portion of this address.
	*/
	Country string

	/* Line1.

	   The first address line portion of this address.
	*/
	Line1 *string

	/* Line2.

	   The second address line portion of this address.
	*/
	Line2 *string

	/* Line3.

	   The third address line portion of this address.
	*/
	Line3 *string

	/* PostalCode.

	   The postal code or zip code portion of this address.
	*/
	PostalCode *string

	/* Region.

	   The region, state, or province code portion of this address.
	*/
	Region *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListJurisdictionsByAddressParams contains all the parameters to send to the API endpoint

for the list jurisdictions by address operation.

Typically these are written to a http.Request.

func NewListJurisdictionsByAddressParams

func NewListJurisdictionsByAddressParams() *ListJurisdictionsByAddressParams

NewListJurisdictionsByAddressParams creates a new ListJurisdictionsByAddressParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListJurisdictionsByAddressParamsWithContext

func NewListJurisdictionsByAddressParamsWithContext(ctx context.Context) *ListJurisdictionsByAddressParams

NewListJurisdictionsByAddressParamsWithContext creates a new ListJurisdictionsByAddressParams object with the ability to set a context for a request.

func NewListJurisdictionsByAddressParamsWithHTTPClient

func NewListJurisdictionsByAddressParamsWithHTTPClient(client *http.Client) *ListJurisdictionsByAddressParams

NewListJurisdictionsByAddressParamsWithHTTPClient creates a new ListJurisdictionsByAddressParams object with the ability to set a custom HTTPClient for a request.

func NewListJurisdictionsByAddressParamsWithTimeout

func NewListJurisdictionsByAddressParamsWithTimeout(timeout time.Duration) *ListJurisdictionsByAddressParams

NewListJurisdictionsByAddressParamsWithTimeout creates a new ListJurisdictionsByAddressParams object with the ability to set a timeout on a request.

func (*ListJurisdictionsByAddressParams) SetCity

func (o *ListJurisdictionsByAddressParams) SetCity(city *string)

SetCity adds the city to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetContext

SetContext adds the context to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetCountry

func (o *ListJurisdictionsByAddressParams) SetCountry(country string)

SetCountry adds the country to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetDefaults

func (o *ListJurisdictionsByAddressParams) SetDefaults()

SetDefaults hydrates default values in the list jurisdictions by address params (not the query body).

All values with no default are reset to their zero value.

func (*ListJurisdictionsByAddressParams) SetDollarFilter

func (o *ListJurisdictionsByAddressParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetDollarOrderBy

func (o *ListJurisdictionsByAddressParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetDollarSkip

func (o *ListJurisdictionsByAddressParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetDollarTop

func (o *ListJurisdictionsByAddressParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetHTTPClient

func (o *ListJurisdictionsByAddressParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetLine1

func (o *ListJurisdictionsByAddressParams) SetLine1(line1 *string)

SetLine1 adds the line1 to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetLine2

func (o *ListJurisdictionsByAddressParams) SetLine2(line2 *string)

SetLine2 adds the line2 to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetLine3

func (o *ListJurisdictionsByAddressParams) SetLine3(line3 *string)

SetLine3 adds the line3 to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetPostalCode

func (o *ListJurisdictionsByAddressParams) SetPostalCode(postalCode *string)

SetPostalCode adds the postalCode to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetRegion

func (o *ListJurisdictionsByAddressParams) SetRegion(region *string)

SetRegion adds the region to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetTimeout

func (o *ListJurisdictionsByAddressParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) SetXAvalaraClient

func (o *ListJurisdictionsByAddressParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithCity

WithCity adds the city to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithContext

WithContext adds the context to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithCountry

WithCountry adds the country to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithDefaults

WithDefaults hydrates default values in the list jurisdictions by address params (not the query body).

All values with no default are reset to their zero value.

func (*ListJurisdictionsByAddressParams) WithDollarFilter

func (o *ListJurisdictionsByAddressParams) WithDollarFilter(dollarFilter *string) *ListJurisdictionsByAddressParams

WithDollarFilter adds the dollarFilter to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithDollarOrderBy

func (o *ListJurisdictionsByAddressParams) WithDollarOrderBy(dollarOrderBy *string) *ListJurisdictionsByAddressParams

WithDollarOrderBy adds the dollarOrderBy to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithDollarTop

WithDollarTop adds the dollarTop to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithLine1

WithLine1 adds the line1 to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithLine2

WithLine2 adds the line2 to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithLine3

WithLine3 adds the line3 to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithPostalCode

WithPostalCode adds the postalCode to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithRegion

WithRegion adds the region to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithTimeout

WithTimeout adds the timeout to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WithXAvalaraClient

func (o *ListJurisdictionsByAddressParams) WithXAvalaraClient(xAvalaraClient *string) *ListJurisdictionsByAddressParams

WithXAvalaraClient adds the xAvalaraClient to the list jurisdictions by address params

func (*ListJurisdictionsByAddressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListJurisdictionsByAddressReader

type ListJurisdictionsByAddressReader struct {
	// contains filtered or unexported fields
}

ListJurisdictionsByAddressReader is a Reader for the ListJurisdictionsByAddress structure.

func (*ListJurisdictionsByAddressReader) ReadResponse

func (o *ListJurisdictionsByAddressReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListJurisdictionsByRateTypeTaxTypeMappingOK

type ListJurisdictionsByRateTypeTaxTypeMappingOK struct {
	Payload *models.JurisdictionRateTypeTaxTypeMappingModelFetchResult
}
ListJurisdictionsByRateTypeTaxTypeMappingOK describes a response with status code 200, with default header values.

Success

func NewListJurisdictionsByRateTypeTaxTypeMappingOK

func NewListJurisdictionsByRateTypeTaxTypeMappingOK() *ListJurisdictionsByRateTypeTaxTypeMappingOK

NewListJurisdictionsByRateTypeTaxTypeMappingOK creates a ListJurisdictionsByRateTypeTaxTypeMappingOK with default headers values

func (*ListJurisdictionsByRateTypeTaxTypeMappingOK) Error

func (*ListJurisdictionsByRateTypeTaxTypeMappingOK) GetPayload

type ListJurisdictionsByRateTypeTaxTypeMappingParams

type ListJurisdictionsByRateTypeTaxTypeMappingParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* id, country, state, jurisdictionCode, longName, taxTypeId, taxSubTypeId, taxTypeGroupId, rateTypeId
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Country.

	   The country for which you want to retrieve the jurisdiction information
	*/
	Country string

	/* RateTypeID.

	   The ratetype for which you want to retrieve the jurisdiction information
	*/
	RateTypeID string

	/* Region.

	   The region for which you want to retrieve the jurisdiction information
	*/
	Region string

	/* TaxSubTypeID.

	   The taxsubtype for which you want to retrieve the jurisdiction information
	*/
	TaxSubTypeID string

	/* TaxTypeID.

	   The taxtype for which you want to retrieve the jurisdiction information
	*/
	TaxTypeID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListJurisdictionsByRateTypeTaxTypeMappingParams contains all the parameters to send to the API endpoint

for the list jurisdictions by rate type tax type mapping operation.

Typically these are written to a http.Request.

func NewListJurisdictionsByRateTypeTaxTypeMappingParams

func NewListJurisdictionsByRateTypeTaxTypeMappingParams() *ListJurisdictionsByRateTypeTaxTypeMappingParams

NewListJurisdictionsByRateTypeTaxTypeMappingParams creates a new ListJurisdictionsByRateTypeTaxTypeMappingParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListJurisdictionsByRateTypeTaxTypeMappingParamsWithContext

func NewListJurisdictionsByRateTypeTaxTypeMappingParamsWithContext(ctx context.Context) *ListJurisdictionsByRateTypeTaxTypeMappingParams

NewListJurisdictionsByRateTypeTaxTypeMappingParamsWithContext creates a new ListJurisdictionsByRateTypeTaxTypeMappingParams object with the ability to set a context for a request.

func NewListJurisdictionsByRateTypeTaxTypeMappingParamsWithHTTPClient

func NewListJurisdictionsByRateTypeTaxTypeMappingParamsWithHTTPClient(client *http.Client) *ListJurisdictionsByRateTypeTaxTypeMappingParams

NewListJurisdictionsByRateTypeTaxTypeMappingParamsWithHTTPClient creates a new ListJurisdictionsByRateTypeTaxTypeMappingParams object with the ability to set a custom HTTPClient for a request.

func NewListJurisdictionsByRateTypeTaxTypeMappingParamsWithTimeout

func NewListJurisdictionsByRateTypeTaxTypeMappingParamsWithTimeout(timeout time.Duration) *ListJurisdictionsByRateTypeTaxTypeMappingParams

NewListJurisdictionsByRateTypeTaxTypeMappingParamsWithTimeout creates a new ListJurisdictionsByRateTypeTaxTypeMappingParams object with the ability to set a timeout on a request.

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetContext

SetContext adds the context to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetCountry

SetCountry adds the country to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetDefaults

SetDefaults hydrates default values in the list jurisdictions by rate type tax type mapping params (not the query body).

All values with no default are reset to their zero value.

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetDollarFilter

func (o *ListJurisdictionsByRateTypeTaxTypeMappingParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetDollarOrderBy

func (o *ListJurisdictionsByRateTypeTaxTypeMappingParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetDollarSkip

func (o *ListJurisdictionsByRateTypeTaxTypeMappingParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetDollarTop

func (o *ListJurisdictionsByRateTypeTaxTypeMappingParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetRateTypeID

func (o *ListJurisdictionsByRateTypeTaxTypeMappingParams) SetRateTypeID(rateTypeID string)

SetRateTypeID adds the rateTypeId to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetRegion

SetRegion adds the region to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetTaxSubTypeID

func (o *ListJurisdictionsByRateTypeTaxTypeMappingParams) SetTaxSubTypeID(taxSubTypeID string)

SetTaxSubTypeID adds the taxSubTypeId to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetTaxTypeID

func (o *ListJurisdictionsByRateTypeTaxTypeMappingParams) SetTaxTypeID(taxTypeID string)

SetTaxTypeID adds the taxTypeId to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetTimeout

SetTimeout adds the timeout to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) SetXAvalaraClient

func (o *ListJurisdictionsByRateTypeTaxTypeMappingParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithContext

WithContext adds the context to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithCountry

WithCountry adds the country to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithDefaults

WithDefaults hydrates default values in the list jurisdictions by rate type tax type mapping params (not the query body).

All values with no default are reset to their zero value.

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithDollarTop

WithDollarTop adds the dollarTop to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithRateTypeID

WithRateTypeID adds the rateTypeID to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithRegion

WithRegion adds the region to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithTaxSubTypeID

WithTaxSubTypeID adds the taxSubTypeID to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithTaxTypeID

WithTaxTypeID adds the taxTypeID to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithTimeout

WithTimeout adds the timeout to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list jurisdictions by rate type tax type mapping params

func (*ListJurisdictionsByRateTypeTaxTypeMappingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListJurisdictionsByRateTypeTaxTypeMappingReader

type ListJurisdictionsByRateTypeTaxTypeMappingReader struct {
	// contains filtered or unexported fields
}

ListJurisdictionsByRateTypeTaxTypeMappingReader is a Reader for the ListJurisdictionsByRateTypeTaxTypeMapping structure.

func (*ListJurisdictionsByRateTypeTaxTypeMappingReader) ReadResponse

func (o *ListJurisdictionsByRateTypeTaxTypeMappingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListJurisdictionsOK

type ListJurisdictionsOK struct {
	Payload *models.JurisdictionModelFetchResult
}
ListJurisdictionsOK describes a response with status code 200, with default header values.

Success

func NewListJurisdictionsOK

func NewListJurisdictionsOK() *ListJurisdictionsOK

NewListJurisdictionsOK creates a ListJurisdictionsOK with default headers values

func (*ListJurisdictionsOK) Error

func (o *ListJurisdictionsOK) Error() string

func (*ListJurisdictionsOK) GetPayload

type ListJurisdictionsParams

type ListJurisdictionsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* rate, salesRate, signatureCode, useRate
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListJurisdictionsParams contains all the parameters to send to the API endpoint

for the list jurisdictions operation.

Typically these are written to a http.Request.

func NewListJurisdictionsParams

func NewListJurisdictionsParams() *ListJurisdictionsParams

NewListJurisdictionsParams creates a new ListJurisdictionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListJurisdictionsParamsWithContext

func NewListJurisdictionsParamsWithContext(ctx context.Context) *ListJurisdictionsParams

NewListJurisdictionsParamsWithContext creates a new ListJurisdictionsParams object with the ability to set a context for a request.

func NewListJurisdictionsParamsWithHTTPClient

func NewListJurisdictionsParamsWithHTTPClient(client *http.Client) *ListJurisdictionsParams

NewListJurisdictionsParamsWithHTTPClient creates a new ListJurisdictionsParams object with the ability to set a custom HTTPClient for a request.

func NewListJurisdictionsParamsWithTimeout

func NewListJurisdictionsParamsWithTimeout(timeout time.Duration) *ListJurisdictionsParams

NewListJurisdictionsParamsWithTimeout creates a new ListJurisdictionsParams object with the ability to set a timeout on a request.

func (*ListJurisdictionsParams) SetContext

func (o *ListJurisdictionsParams) SetContext(ctx context.Context)

SetContext adds the context to the list jurisdictions params

func (*ListJurisdictionsParams) SetDefaults

func (o *ListJurisdictionsParams) SetDefaults()

SetDefaults hydrates default values in the list jurisdictions params (not the query body).

All values with no default are reset to their zero value.

func (*ListJurisdictionsParams) SetDollarFilter

func (o *ListJurisdictionsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list jurisdictions params

func (*ListJurisdictionsParams) SetDollarOrderBy

func (o *ListJurisdictionsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list jurisdictions params

func (*ListJurisdictionsParams) SetDollarSkip

func (o *ListJurisdictionsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list jurisdictions params

func (*ListJurisdictionsParams) SetDollarTop

func (o *ListJurisdictionsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list jurisdictions params

func (*ListJurisdictionsParams) SetHTTPClient

func (o *ListJurisdictionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list jurisdictions params

func (*ListJurisdictionsParams) SetTimeout

func (o *ListJurisdictionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list jurisdictions params

func (*ListJurisdictionsParams) SetXAvalaraClient

func (o *ListJurisdictionsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list jurisdictions params

func (*ListJurisdictionsParams) WithContext

WithContext adds the context to the list jurisdictions params

func (*ListJurisdictionsParams) WithDefaults

WithDefaults hydrates default values in the list jurisdictions params (not the query body).

All values with no default are reset to their zero value.

func (*ListJurisdictionsParams) WithDollarFilter

func (o *ListJurisdictionsParams) WithDollarFilter(dollarFilter *string) *ListJurisdictionsParams

WithDollarFilter adds the dollarFilter to the list jurisdictions params

func (*ListJurisdictionsParams) WithDollarOrderBy

func (o *ListJurisdictionsParams) WithDollarOrderBy(dollarOrderBy *string) *ListJurisdictionsParams

WithDollarOrderBy adds the dollarOrderBy to the list jurisdictions params

func (*ListJurisdictionsParams) WithDollarSkip

func (o *ListJurisdictionsParams) WithDollarSkip(dollarSkip *int32) *ListJurisdictionsParams

WithDollarSkip adds the dollarSkip to the list jurisdictions params

func (*ListJurisdictionsParams) WithDollarTop

func (o *ListJurisdictionsParams) WithDollarTop(dollarTop *int32) *ListJurisdictionsParams

WithDollarTop adds the dollarTop to the list jurisdictions params

func (*ListJurisdictionsParams) WithHTTPClient

func (o *ListJurisdictionsParams) WithHTTPClient(client *http.Client) *ListJurisdictionsParams

WithHTTPClient adds the HTTPClient to the list jurisdictions params

func (*ListJurisdictionsParams) WithTimeout

WithTimeout adds the timeout to the list jurisdictions params

func (*ListJurisdictionsParams) WithXAvalaraClient

func (o *ListJurisdictionsParams) WithXAvalaraClient(xAvalaraClient *string) *ListJurisdictionsParams

WithXAvalaraClient adds the xAvalaraClient to the list jurisdictions params

func (*ListJurisdictionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListJurisdictionsReader

type ListJurisdictionsReader struct {
	// contains filtered or unexported fields
}

ListJurisdictionsReader is a Reader for the ListJurisdictions structure.

func (*ListJurisdictionsReader) ReadResponse

func (o *ListJurisdictionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListLocationQuestionsByAddressOK

type ListLocationQuestionsByAddressOK struct {
	Payload *models.LocationQuestionModelFetchResult
}
ListLocationQuestionsByAddressOK describes a response with status code 200, with default header values.

Success

func NewListLocationQuestionsByAddressOK

func NewListLocationQuestionsByAddressOK() *ListLocationQuestionsByAddressOK

NewListLocationQuestionsByAddressOK creates a ListLocationQuestionsByAddressOK with default headers values

func (*ListLocationQuestionsByAddressOK) Error

func (*ListLocationQuestionsByAddressOK) GetPayload

type ListLocationQuestionsByAddressParams

type ListLocationQuestionsByAddressParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* City.

	   The city part of this location's address.
	*/
	City *string

	/* Country.

	   The country part of this location's address.
	*/
	Country *string

	/* Latitude.

	   Optionally identify the location via latitude/longitude instead of via address.

	   Format: double
	*/
	Latitude *float64

	/* Line1.

	   The first line of this location's address.
	*/
	Line1 *string

	/* Line2.

	   The second line of this location's address.
	*/
	Line2 *string

	/* Line3.

	   The third line of this location's address.
	*/
	Line3 *string

	/* Longitude.

	   Optionally identify the location via latitude/longitude instead of via address.

	   Format: double
	*/
	Longitude *float64

	/* PostalCode.

	   The postal code of this location's address.
	*/
	PostalCode *string

	/* Region.

	   The region, state, or province part of this location's address.
	*/
	Region *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListLocationQuestionsByAddressParams contains all the parameters to send to the API endpoint

for the list location questions by address operation.

Typically these are written to a http.Request.

func NewListLocationQuestionsByAddressParams

func NewListLocationQuestionsByAddressParams() *ListLocationQuestionsByAddressParams

NewListLocationQuestionsByAddressParams creates a new ListLocationQuestionsByAddressParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListLocationQuestionsByAddressParamsWithContext

func NewListLocationQuestionsByAddressParamsWithContext(ctx context.Context) *ListLocationQuestionsByAddressParams

NewListLocationQuestionsByAddressParamsWithContext creates a new ListLocationQuestionsByAddressParams object with the ability to set a context for a request.

func NewListLocationQuestionsByAddressParamsWithHTTPClient

func NewListLocationQuestionsByAddressParamsWithHTTPClient(client *http.Client) *ListLocationQuestionsByAddressParams

NewListLocationQuestionsByAddressParamsWithHTTPClient creates a new ListLocationQuestionsByAddressParams object with the ability to set a custom HTTPClient for a request.

func NewListLocationQuestionsByAddressParamsWithTimeout

func NewListLocationQuestionsByAddressParamsWithTimeout(timeout time.Duration) *ListLocationQuestionsByAddressParams

NewListLocationQuestionsByAddressParamsWithTimeout creates a new ListLocationQuestionsByAddressParams object with the ability to set a timeout on a request.

func (*ListLocationQuestionsByAddressParams) SetCity

func (o *ListLocationQuestionsByAddressParams) SetCity(city *string)

SetCity adds the city to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetContext

SetContext adds the context to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetCountry

func (o *ListLocationQuestionsByAddressParams) SetCountry(country *string)

SetCountry adds the country to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetDefaults

func (o *ListLocationQuestionsByAddressParams) SetDefaults()

SetDefaults hydrates default values in the list location questions by address params (not the query body).

All values with no default are reset to their zero value.

func (*ListLocationQuestionsByAddressParams) SetDollarFilter

func (o *ListLocationQuestionsByAddressParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetDollarOrderBy

func (o *ListLocationQuestionsByAddressParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetDollarSkip

func (o *ListLocationQuestionsByAddressParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetDollarTop

func (o *ListLocationQuestionsByAddressParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetHTTPClient

func (o *ListLocationQuestionsByAddressParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetLatitude

func (o *ListLocationQuestionsByAddressParams) SetLatitude(latitude *float64)

SetLatitude adds the latitude to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetLine1

func (o *ListLocationQuestionsByAddressParams) SetLine1(line1 *string)

SetLine1 adds the line1 to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetLine2

func (o *ListLocationQuestionsByAddressParams) SetLine2(line2 *string)

SetLine2 adds the line2 to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetLine3

func (o *ListLocationQuestionsByAddressParams) SetLine3(line3 *string)

SetLine3 adds the line3 to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetLongitude

func (o *ListLocationQuestionsByAddressParams) SetLongitude(longitude *float64)

SetLongitude adds the longitude to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetPostalCode

func (o *ListLocationQuestionsByAddressParams) SetPostalCode(postalCode *string)

SetPostalCode adds the postalCode to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetRegion

func (o *ListLocationQuestionsByAddressParams) SetRegion(region *string)

SetRegion adds the region to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetTimeout

func (o *ListLocationQuestionsByAddressParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) SetXAvalaraClient

func (o *ListLocationQuestionsByAddressParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithCity

WithCity adds the city to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithContext

WithContext adds the context to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithCountry

WithCountry adds the country to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithDefaults

WithDefaults hydrates default values in the list location questions by address params (not the query body).

All values with no default are reset to their zero value.

func (*ListLocationQuestionsByAddressParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithDollarTop

WithDollarTop adds the dollarTop to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithLatitude

WithLatitude adds the latitude to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithLine1

WithLine1 adds the line1 to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithLine2

WithLine2 adds the line2 to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithLine3

WithLine3 adds the line3 to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithLongitude

WithLongitude adds the longitude to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithPostalCode

WithPostalCode adds the postalCode to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithRegion

WithRegion adds the region to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithTimeout

WithTimeout adds the timeout to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list location questions by address params

func (*ListLocationQuestionsByAddressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListLocationQuestionsByAddressReader

type ListLocationQuestionsByAddressReader struct {
	// contains filtered or unexported fields
}

ListLocationQuestionsByAddressReader is a Reader for the ListLocationQuestionsByAddress structure.

func (*ListLocationQuestionsByAddressReader) ReadResponse

func (o *ListLocationQuestionsByAddressReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListLoginVerifiersOK

type ListLoginVerifiersOK struct {
	Payload *models.SkyscraperStatusModelFetchResult
}
ListLoginVerifiersOK describes a response with status code 200, with default header values.

Success

func NewListLoginVerifiersOK

func NewListLoginVerifiersOK() *ListLoginVerifiersOK

NewListLoginVerifiersOK creates a ListLoginVerifiersOK with default headers values

func (*ListLoginVerifiersOK) Error

func (o *ListLoginVerifiersOK) Error() string

func (*ListLoginVerifiersOK) GetPayload

type ListLoginVerifiersParams

type ListLoginVerifiersParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* taxFormCodes, scraperType, expectedResponseTime, requiredFilingCalendarDataFields
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListLoginVerifiersParams contains all the parameters to send to the API endpoint

for the list login verifiers operation.

Typically these are written to a http.Request.

func NewListLoginVerifiersParams

func NewListLoginVerifiersParams() *ListLoginVerifiersParams

NewListLoginVerifiersParams creates a new ListLoginVerifiersParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListLoginVerifiersParamsWithContext

func NewListLoginVerifiersParamsWithContext(ctx context.Context) *ListLoginVerifiersParams

NewListLoginVerifiersParamsWithContext creates a new ListLoginVerifiersParams object with the ability to set a context for a request.

func NewListLoginVerifiersParamsWithHTTPClient

func NewListLoginVerifiersParamsWithHTTPClient(client *http.Client) *ListLoginVerifiersParams

NewListLoginVerifiersParamsWithHTTPClient creates a new ListLoginVerifiersParams object with the ability to set a custom HTTPClient for a request.

func NewListLoginVerifiersParamsWithTimeout

func NewListLoginVerifiersParamsWithTimeout(timeout time.Duration) *ListLoginVerifiersParams

NewListLoginVerifiersParamsWithTimeout creates a new ListLoginVerifiersParams object with the ability to set a timeout on a request.

func (*ListLoginVerifiersParams) SetContext

func (o *ListLoginVerifiersParams) SetContext(ctx context.Context)

SetContext adds the context to the list login verifiers params

func (*ListLoginVerifiersParams) SetDefaults

func (o *ListLoginVerifiersParams) SetDefaults()

SetDefaults hydrates default values in the list login verifiers params (not the query body).

All values with no default are reset to their zero value.

func (*ListLoginVerifiersParams) SetDollarFilter

func (o *ListLoginVerifiersParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list login verifiers params

func (*ListLoginVerifiersParams) SetDollarOrderBy

func (o *ListLoginVerifiersParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list login verifiers params

func (*ListLoginVerifiersParams) SetDollarSkip

func (o *ListLoginVerifiersParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list login verifiers params

func (*ListLoginVerifiersParams) SetDollarTop

func (o *ListLoginVerifiersParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list login verifiers params

func (*ListLoginVerifiersParams) SetHTTPClient

func (o *ListLoginVerifiersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list login verifiers params

func (*ListLoginVerifiersParams) SetTimeout

func (o *ListLoginVerifiersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list login verifiers params

func (*ListLoginVerifiersParams) SetXAvalaraClient

func (o *ListLoginVerifiersParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list login verifiers params

func (*ListLoginVerifiersParams) WithContext

WithContext adds the context to the list login verifiers params

func (*ListLoginVerifiersParams) WithDefaults

WithDefaults hydrates default values in the list login verifiers params (not the query body).

All values with no default are reset to their zero value.

func (*ListLoginVerifiersParams) WithDollarFilter

func (o *ListLoginVerifiersParams) WithDollarFilter(dollarFilter *string) *ListLoginVerifiersParams

WithDollarFilter adds the dollarFilter to the list login verifiers params

func (*ListLoginVerifiersParams) WithDollarOrderBy

func (o *ListLoginVerifiersParams) WithDollarOrderBy(dollarOrderBy *string) *ListLoginVerifiersParams

WithDollarOrderBy adds the dollarOrderBy to the list login verifiers params

func (*ListLoginVerifiersParams) WithDollarSkip

func (o *ListLoginVerifiersParams) WithDollarSkip(dollarSkip *int32) *ListLoginVerifiersParams

WithDollarSkip adds the dollarSkip to the list login verifiers params

func (*ListLoginVerifiersParams) WithDollarTop

func (o *ListLoginVerifiersParams) WithDollarTop(dollarTop *int32) *ListLoginVerifiersParams

WithDollarTop adds the dollarTop to the list login verifiers params

func (*ListLoginVerifiersParams) WithHTTPClient

func (o *ListLoginVerifiersParams) WithHTTPClient(client *http.Client) *ListLoginVerifiersParams

WithHTTPClient adds the HTTPClient to the list login verifiers params

func (*ListLoginVerifiersParams) WithTimeout

WithTimeout adds the timeout to the list login verifiers params

func (*ListLoginVerifiersParams) WithXAvalaraClient

func (o *ListLoginVerifiersParams) WithXAvalaraClient(xAvalaraClient *string) *ListLoginVerifiersParams

WithXAvalaraClient adds the xAvalaraClient to the list login verifiers params

func (*ListLoginVerifiersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListLoginVerifiersReader

type ListLoginVerifiersReader struct {
	// contains filtered or unexported fields
}

ListLoginVerifiersReader is a Reader for the ListLoginVerifiers structure.

func (*ListLoginVerifiersReader) ReadResponse

func (o *ListLoginVerifiersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListMarketplaceLocationsBadRequest

type ListMarketplaceLocationsBadRequest struct {
}
ListMarketplaceLocationsBadRequest describes a response with status code 400, with default header values.

Bad Request

func NewListMarketplaceLocationsBadRequest

func NewListMarketplaceLocationsBadRequest() *ListMarketplaceLocationsBadRequest

NewListMarketplaceLocationsBadRequest creates a ListMarketplaceLocationsBadRequest with default headers values

func (*ListMarketplaceLocationsBadRequest) Error

type ListMarketplaceLocationsNotFound

type ListMarketplaceLocationsNotFound struct {
}
ListMarketplaceLocationsNotFound describes a response with status code 404, with default header values.

Not Found

func NewListMarketplaceLocationsNotFound

func NewListMarketplaceLocationsNotFound() *ListMarketplaceLocationsNotFound

NewListMarketplaceLocationsNotFound creates a ListMarketplaceLocationsNotFound with default headers values

func (*ListMarketplaceLocationsNotFound) Error

type ListMarketplaceLocationsOK

type ListMarketplaceLocationsOK struct {
	Payload *models.MarketplaceLocationModelFetchResult
}
ListMarketplaceLocationsOK describes a response with status code 200, with default header values.

Success

func NewListMarketplaceLocationsOK

func NewListMarketplaceLocationsOK() *ListMarketplaceLocationsOK

NewListMarketplaceLocationsOK creates a ListMarketplaceLocationsOK with default headers values

func (*ListMarketplaceLocationsOK) Error

func (*ListMarketplaceLocationsOK) GetPayload

type ListMarketplaceLocationsParams

type ListMarketplaceLocationsParams struct {

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* MarketplaceID.

	   MarketplaceId of a marketplace
	*/
	MarketplaceID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListMarketplaceLocationsParams contains all the parameters to send to the API endpoint

for the list marketplace locations operation.

Typically these are written to a http.Request.

func NewListMarketplaceLocationsParams

func NewListMarketplaceLocationsParams() *ListMarketplaceLocationsParams

NewListMarketplaceLocationsParams creates a new ListMarketplaceLocationsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListMarketplaceLocationsParamsWithContext

func NewListMarketplaceLocationsParamsWithContext(ctx context.Context) *ListMarketplaceLocationsParams

NewListMarketplaceLocationsParamsWithContext creates a new ListMarketplaceLocationsParams object with the ability to set a context for a request.

func NewListMarketplaceLocationsParamsWithHTTPClient

func NewListMarketplaceLocationsParamsWithHTTPClient(client *http.Client) *ListMarketplaceLocationsParams

NewListMarketplaceLocationsParamsWithHTTPClient creates a new ListMarketplaceLocationsParams object with the ability to set a custom HTTPClient for a request.

func NewListMarketplaceLocationsParamsWithTimeout

func NewListMarketplaceLocationsParamsWithTimeout(timeout time.Duration) *ListMarketplaceLocationsParams

NewListMarketplaceLocationsParamsWithTimeout creates a new ListMarketplaceLocationsParams object with the ability to set a timeout on a request.

func (*ListMarketplaceLocationsParams) SetContext

func (o *ListMarketplaceLocationsParams) SetContext(ctx context.Context)

SetContext adds the context to the list marketplace locations params

func (*ListMarketplaceLocationsParams) SetDefaults

func (o *ListMarketplaceLocationsParams) SetDefaults()

SetDefaults hydrates default values in the list marketplace locations params (not the query body).

All values with no default are reset to their zero value.

func (*ListMarketplaceLocationsParams) SetDollarOrderBy

func (o *ListMarketplaceLocationsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list marketplace locations params

func (*ListMarketplaceLocationsParams) SetDollarSkip

func (o *ListMarketplaceLocationsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list marketplace locations params

func (*ListMarketplaceLocationsParams) SetDollarTop

func (o *ListMarketplaceLocationsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list marketplace locations params

func (*ListMarketplaceLocationsParams) SetHTTPClient

func (o *ListMarketplaceLocationsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list marketplace locations params

func (*ListMarketplaceLocationsParams) SetMarketplaceID

func (o *ListMarketplaceLocationsParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the list marketplace locations params

func (*ListMarketplaceLocationsParams) SetTimeout

func (o *ListMarketplaceLocationsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list marketplace locations params

func (*ListMarketplaceLocationsParams) SetXAvalaraClient

func (o *ListMarketplaceLocationsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list marketplace locations params

func (*ListMarketplaceLocationsParams) WithContext

WithContext adds the context to the list marketplace locations params

func (*ListMarketplaceLocationsParams) WithDefaults

WithDefaults hydrates default values in the list marketplace locations params (not the query body).

All values with no default are reset to their zero value.

func (*ListMarketplaceLocationsParams) WithDollarOrderBy

func (o *ListMarketplaceLocationsParams) WithDollarOrderBy(dollarOrderBy *string) *ListMarketplaceLocationsParams

WithDollarOrderBy adds the dollarOrderBy to the list marketplace locations params

func (*ListMarketplaceLocationsParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list marketplace locations params

func (*ListMarketplaceLocationsParams) WithDollarTop

WithDollarTop adds the dollarTop to the list marketplace locations params

func (*ListMarketplaceLocationsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list marketplace locations params

func (*ListMarketplaceLocationsParams) WithMarketplaceID

func (o *ListMarketplaceLocationsParams) WithMarketplaceID(marketplaceID string) *ListMarketplaceLocationsParams

WithMarketplaceID adds the marketplaceID to the list marketplace locations params

func (*ListMarketplaceLocationsParams) WithTimeout

WithTimeout adds the timeout to the list marketplace locations params

func (*ListMarketplaceLocationsParams) WithXAvalaraClient

func (o *ListMarketplaceLocationsParams) WithXAvalaraClient(xAvalaraClient *string) *ListMarketplaceLocationsParams

WithXAvalaraClient adds the xAvalaraClient to the list marketplace locations params

func (*ListMarketplaceLocationsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListMarketplaceLocationsReader

type ListMarketplaceLocationsReader struct {
	// contains filtered or unexported fields
}

ListMarketplaceLocationsReader is a Reader for the ListMarketplaceLocations structure.

func (*ListMarketplaceLocationsReader) ReadResponse

func (o *ListMarketplaceLocationsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListMarketplaceLocationsUnauthorized

type ListMarketplaceLocationsUnauthorized struct {
}
ListMarketplaceLocationsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewListMarketplaceLocationsUnauthorized

func NewListMarketplaceLocationsUnauthorized() *ListMarketplaceLocationsUnauthorized

NewListMarketplaceLocationsUnauthorized creates a ListMarketplaceLocationsUnauthorized with default headers values

func (*ListMarketplaceLocationsUnauthorized) Error

type ListNexusByAddressOK

type ListNexusByAddressOK struct {
	Payload *models.NexusModelFetchResult
}
ListNexusByAddressOK describes a response with status code 200, with default header values.

Success

func NewListNexusByAddressOK

func NewListNexusByAddressOK() *ListNexusByAddressOK

NewListNexusByAddressOK creates a ListNexusByAddressOK with default headers values

func (*ListNexusByAddressOK) Error

func (o *ListNexusByAddressOK) Error() string

func (*ListNexusByAddressOK) GetPayload

type ListNexusByAddressParams

type ListNexusByAddressParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* streamlinedSalesTax, isSSTActive, taxTypeGroup, taxAuthorityId, taxName, parameters, taxableNexus
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* City.

	   The city portion of this address.
	*/
	City *string

	/* Country.

	   Name or ISO 3166 code identifying the country portion of this address.

	           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`.
	*/
	Country string

	/* Line1.

	   The first address line portion of this address.
	*/
	Line1 *string

	/* Line2.

	   The first address line portion of this address.
	*/
	Line2 *string

	/* Line3.

	   The first address line portion of this address.
	*/
	Line3 *string

	/* PostalCode.

	   The postal code or zip code portion of this address.
	*/
	PostalCode *string

	/* Region.

	   Name or ISO 3166 code identifying the region portion of the address.

	           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`.
	*/
	Region string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNexusByAddressParams contains all the parameters to send to the API endpoint

for the list nexus by address operation.

Typically these are written to a http.Request.

func NewListNexusByAddressParams

func NewListNexusByAddressParams() *ListNexusByAddressParams

NewListNexusByAddressParams creates a new ListNexusByAddressParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNexusByAddressParamsWithContext

func NewListNexusByAddressParamsWithContext(ctx context.Context) *ListNexusByAddressParams

NewListNexusByAddressParamsWithContext creates a new ListNexusByAddressParams object with the ability to set a context for a request.

func NewListNexusByAddressParamsWithHTTPClient

func NewListNexusByAddressParamsWithHTTPClient(client *http.Client) *ListNexusByAddressParams

NewListNexusByAddressParamsWithHTTPClient creates a new ListNexusByAddressParams object with the ability to set a custom HTTPClient for a request.

func NewListNexusByAddressParamsWithTimeout

func NewListNexusByAddressParamsWithTimeout(timeout time.Duration) *ListNexusByAddressParams

NewListNexusByAddressParamsWithTimeout creates a new ListNexusByAddressParams object with the ability to set a timeout on a request.

func (*ListNexusByAddressParams) SetCity

func (o *ListNexusByAddressParams) SetCity(city *string)

SetCity adds the city to the list nexus by address params

func (*ListNexusByAddressParams) SetContext

func (o *ListNexusByAddressParams) SetContext(ctx context.Context)

SetContext adds the context to the list nexus by address params

func (*ListNexusByAddressParams) SetCountry

func (o *ListNexusByAddressParams) SetCountry(country string)

SetCountry adds the country to the list nexus by address params

func (*ListNexusByAddressParams) SetDefaults

func (o *ListNexusByAddressParams) SetDefaults()

SetDefaults hydrates default values in the list nexus by address params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusByAddressParams) SetDollarFilter

func (o *ListNexusByAddressParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list nexus by address params

func (*ListNexusByAddressParams) SetDollarOrderBy

func (o *ListNexusByAddressParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list nexus by address params

func (*ListNexusByAddressParams) SetDollarSkip

func (o *ListNexusByAddressParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list nexus by address params

func (*ListNexusByAddressParams) SetDollarTop

func (o *ListNexusByAddressParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list nexus by address params

func (*ListNexusByAddressParams) SetHTTPClient

func (o *ListNexusByAddressParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list nexus by address params

func (*ListNexusByAddressParams) SetLine1

func (o *ListNexusByAddressParams) SetLine1(line1 *string)

SetLine1 adds the line1 to the list nexus by address params

func (*ListNexusByAddressParams) SetLine2

func (o *ListNexusByAddressParams) SetLine2(line2 *string)

SetLine2 adds the line2 to the list nexus by address params

func (*ListNexusByAddressParams) SetLine3

func (o *ListNexusByAddressParams) SetLine3(line3 *string)

SetLine3 adds the line3 to the list nexus by address params

func (*ListNexusByAddressParams) SetPostalCode

func (o *ListNexusByAddressParams) SetPostalCode(postalCode *string)

SetPostalCode adds the postalCode to the list nexus by address params

func (*ListNexusByAddressParams) SetRegion

func (o *ListNexusByAddressParams) SetRegion(region string)

SetRegion adds the region to the list nexus by address params

func (*ListNexusByAddressParams) SetTimeout

func (o *ListNexusByAddressParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list nexus by address params

func (*ListNexusByAddressParams) SetXAvalaraClient

func (o *ListNexusByAddressParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list nexus by address params

func (*ListNexusByAddressParams) WithCity

WithCity adds the city to the list nexus by address params

func (*ListNexusByAddressParams) WithContext

WithContext adds the context to the list nexus by address params

func (*ListNexusByAddressParams) WithCountry

func (o *ListNexusByAddressParams) WithCountry(country string) *ListNexusByAddressParams

WithCountry adds the country to the list nexus by address params

func (*ListNexusByAddressParams) WithDefaults

WithDefaults hydrates default values in the list nexus by address params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusByAddressParams) WithDollarFilter

func (o *ListNexusByAddressParams) WithDollarFilter(dollarFilter *string) *ListNexusByAddressParams

WithDollarFilter adds the dollarFilter to the list nexus by address params

func (*ListNexusByAddressParams) WithDollarOrderBy

func (o *ListNexusByAddressParams) WithDollarOrderBy(dollarOrderBy *string) *ListNexusByAddressParams

WithDollarOrderBy adds the dollarOrderBy to the list nexus by address params

func (*ListNexusByAddressParams) WithDollarSkip

func (o *ListNexusByAddressParams) WithDollarSkip(dollarSkip *int32) *ListNexusByAddressParams

WithDollarSkip adds the dollarSkip to the list nexus by address params

func (*ListNexusByAddressParams) WithDollarTop

func (o *ListNexusByAddressParams) WithDollarTop(dollarTop *int32) *ListNexusByAddressParams

WithDollarTop adds the dollarTop to the list nexus by address params

func (*ListNexusByAddressParams) WithHTTPClient

func (o *ListNexusByAddressParams) WithHTTPClient(client *http.Client) *ListNexusByAddressParams

WithHTTPClient adds the HTTPClient to the list nexus by address params

func (*ListNexusByAddressParams) WithLine1

WithLine1 adds the line1 to the list nexus by address params

func (*ListNexusByAddressParams) WithLine2

WithLine2 adds the line2 to the list nexus by address params

func (*ListNexusByAddressParams) WithLine3

WithLine3 adds the line3 to the list nexus by address params

func (*ListNexusByAddressParams) WithPostalCode

func (o *ListNexusByAddressParams) WithPostalCode(postalCode *string) *ListNexusByAddressParams

WithPostalCode adds the postalCode to the list nexus by address params

func (*ListNexusByAddressParams) WithRegion

WithRegion adds the region to the list nexus by address params

func (*ListNexusByAddressParams) WithTimeout

WithTimeout adds the timeout to the list nexus by address params

func (*ListNexusByAddressParams) WithXAvalaraClient

func (o *ListNexusByAddressParams) WithXAvalaraClient(xAvalaraClient *string) *ListNexusByAddressParams

WithXAvalaraClient adds the xAvalaraClient to the list nexus by address params

func (*ListNexusByAddressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNexusByAddressReader

type ListNexusByAddressReader struct {
	// contains filtered or unexported fields
}

ListNexusByAddressReader is a Reader for the ListNexusByAddress structure.

func (*ListNexusByAddressReader) ReadResponse

func (o *ListNexusByAddressReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNexusByCountryAndRegionOK

type ListNexusByCountryAndRegionOK struct {
	Payload *models.NexusModelFetchResult
}
ListNexusByCountryAndRegionOK describes a response with status code 200, with default header values.

Success

func NewListNexusByCountryAndRegionOK

func NewListNexusByCountryAndRegionOK() *ListNexusByCountryAndRegionOK

NewListNexusByCountryAndRegionOK creates a ListNexusByCountryAndRegionOK with default headers values

func (*ListNexusByCountryAndRegionOK) Error

func (*ListNexusByCountryAndRegionOK) GetPayload

type ListNexusByCountryAndRegionParams

type ListNexusByCountryAndRegionParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* streamlinedSalesTax, isSSTActive, taxTypeGroup, taxAuthorityId, taxName, parameters, taxableNexus
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Country.

	   The two-character ISO-3166 code for the country.
	*/
	Country string

	/* Region.

	   The two or three character region code for the region.
	*/
	Region string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNexusByCountryAndRegionParams contains all the parameters to send to the API endpoint

for the list nexus by country and region operation.

Typically these are written to a http.Request.

func NewListNexusByCountryAndRegionParams

func NewListNexusByCountryAndRegionParams() *ListNexusByCountryAndRegionParams

NewListNexusByCountryAndRegionParams creates a new ListNexusByCountryAndRegionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNexusByCountryAndRegionParamsWithContext

func NewListNexusByCountryAndRegionParamsWithContext(ctx context.Context) *ListNexusByCountryAndRegionParams

NewListNexusByCountryAndRegionParamsWithContext creates a new ListNexusByCountryAndRegionParams object with the ability to set a context for a request.

func NewListNexusByCountryAndRegionParamsWithHTTPClient

func NewListNexusByCountryAndRegionParamsWithHTTPClient(client *http.Client) *ListNexusByCountryAndRegionParams

NewListNexusByCountryAndRegionParamsWithHTTPClient creates a new ListNexusByCountryAndRegionParams object with the ability to set a custom HTTPClient for a request.

func NewListNexusByCountryAndRegionParamsWithTimeout

func NewListNexusByCountryAndRegionParamsWithTimeout(timeout time.Duration) *ListNexusByCountryAndRegionParams

NewListNexusByCountryAndRegionParamsWithTimeout creates a new ListNexusByCountryAndRegionParams object with the ability to set a timeout on a request.

func (*ListNexusByCountryAndRegionParams) SetContext

SetContext adds the context to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) SetCountry

func (o *ListNexusByCountryAndRegionParams) SetCountry(country string)

SetCountry adds the country to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) SetDefaults

func (o *ListNexusByCountryAndRegionParams) SetDefaults()

SetDefaults hydrates default values in the list nexus by country and region params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusByCountryAndRegionParams) SetDollarFilter

func (o *ListNexusByCountryAndRegionParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) SetDollarOrderBy

func (o *ListNexusByCountryAndRegionParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) SetDollarSkip

func (o *ListNexusByCountryAndRegionParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) SetDollarTop

func (o *ListNexusByCountryAndRegionParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) SetHTTPClient

func (o *ListNexusByCountryAndRegionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) SetRegion

func (o *ListNexusByCountryAndRegionParams) SetRegion(region string)

SetRegion adds the region to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) SetTimeout

func (o *ListNexusByCountryAndRegionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) SetXAvalaraClient

func (o *ListNexusByCountryAndRegionParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WithContext

WithContext adds the context to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WithCountry

WithCountry adds the country to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WithDefaults

WithDefaults hydrates default values in the list nexus by country and region params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusByCountryAndRegionParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WithDollarOrderBy

func (o *ListNexusByCountryAndRegionParams) WithDollarOrderBy(dollarOrderBy *string) *ListNexusByCountryAndRegionParams

WithDollarOrderBy adds the dollarOrderBy to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WithDollarTop

WithDollarTop adds the dollarTop to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WithRegion

WithRegion adds the region to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WithTimeout

WithTimeout adds the timeout to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WithXAvalaraClient

func (o *ListNexusByCountryAndRegionParams) WithXAvalaraClient(xAvalaraClient *string) *ListNexusByCountryAndRegionParams

WithXAvalaraClient adds the xAvalaraClient to the list nexus by country and region params

func (*ListNexusByCountryAndRegionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNexusByCountryAndRegionReader

type ListNexusByCountryAndRegionReader struct {
	// contains filtered or unexported fields
}

ListNexusByCountryAndRegionReader is a Reader for the ListNexusByCountryAndRegion structure.

func (*ListNexusByCountryAndRegionReader) ReadResponse

func (o *ListNexusByCountryAndRegionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNexusByCountryOK

type ListNexusByCountryOK struct {
	Payload *models.NexusModelFetchResult
}
ListNexusByCountryOK describes a response with status code 200, with default header values.

Success

func NewListNexusByCountryOK

func NewListNexusByCountryOK() *ListNexusByCountryOK

NewListNexusByCountryOK creates a ListNexusByCountryOK with default headers values

func (*ListNexusByCountryOK) Error

func (o *ListNexusByCountryOK) Error() string

func (*ListNexusByCountryOK) GetPayload

type ListNexusByCountryParams

type ListNexusByCountryParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* streamlinedSalesTax, isSSTActive, taxTypeGroup, taxAuthorityId, taxName, parameters, taxableNexus
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Country.

	   The country in which you want to fetch the system nexus
	*/
	Country string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNexusByCountryParams contains all the parameters to send to the API endpoint

for the list nexus by country operation.

Typically these are written to a http.Request.

func NewListNexusByCountryParams

func NewListNexusByCountryParams() *ListNexusByCountryParams

NewListNexusByCountryParams creates a new ListNexusByCountryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNexusByCountryParamsWithContext

func NewListNexusByCountryParamsWithContext(ctx context.Context) *ListNexusByCountryParams

NewListNexusByCountryParamsWithContext creates a new ListNexusByCountryParams object with the ability to set a context for a request.

func NewListNexusByCountryParamsWithHTTPClient

func NewListNexusByCountryParamsWithHTTPClient(client *http.Client) *ListNexusByCountryParams

NewListNexusByCountryParamsWithHTTPClient creates a new ListNexusByCountryParams object with the ability to set a custom HTTPClient for a request.

func NewListNexusByCountryParamsWithTimeout

func NewListNexusByCountryParamsWithTimeout(timeout time.Duration) *ListNexusByCountryParams

NewListNexusByCountryParamsWithTimeout creates a new ListNexusByCountryParams object with the ability to set a timeout on a request.

func (*ListNexusByCountryParams) SetContext

func (o *ListNexusByCountryParams) SetContext(ctx context.Context)

SetContext adds the context to the list nexus by country params

func (*ListNexusByCountryParams) SetCountry

func (o *ListNexusByCountryParams) SetCountry(country string)

SetCountry adds the country to the list nexus by country params

func (*ListNexusByCountryParams) SetDefaults

func (o *ListNexusByCountryParams) SetDefaults()

SetDefaults hydrates default values in the list nexus by country params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusByCountryParams) SetDollarFilter

func (o *ListNexusByCountryParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list nexus by country params

func (*ListNexusByCountryParams) SetDollarOrderBy

func (o *ListNexusByCountryParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list nexus by country params

func (*ListNexusByCountryParams) SetDollarSkip

func (o *ListNexusByCountryParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list nexus by country params

func (*ListNexusByCountryParams) SetDollarTop

func (o *ListNexusByCountryParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list nexus by country params

func (*ListNexusByCountryParams) SetHTTPClient

func (o *ListNexusByCountryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list nexus by country params

func (*ListNexusByCountryParams) SetTimeout

func (o *ListNexusByCountryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list nexus by country params

func (*ListNexusByCountryParams) SetXAvalaraClient

func (o *ListNexusByCountryParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list nexus by country params

func (*ListNexusByCountryParams) WithContext

WithContext adds the context to the list nexus by country params

func (*ListNexusByCountryParams) WithCountry

func (o *ListNexusByCountryParams) WithCountry(country string) *ListNexusByCountryParams

WithCountry adds the country to the list nexus by country params

func (*ListNexusByCountryParams) WithDefaults

WithDefaults hydrates default values in the list nexus by country params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusByCountryParams) WithDollarFilter

func (o *ListNexusByCountryParams) WithDollarFilter(dollarFilter *string) *ListNexusByCountryParams

WithDollarFilter adds the dollarFilter to the list nexus by country params

func (*ListNexusByCountryParams) WithDollarOrderBy

func (o *ListNexusByCountryParams) WithDollarOrderBy(dollarOrderBy *string) *ListNexusByCountryParams

WithDollarOrderBy adds the dollarOrderBy to the list nexus by country params

func (*ListNexusByCountryParams) WithDollarSkip

func (o *ListNexusByCountryParams) WithDollarSkip(dollarSkip *int32) *ListNexusByCountryParams

WithDollarSkip adds the dollarSkip to the list nexus by country params

func (*ListNexusByCountryParams) WithDollarTop

func (o *ListNexusByCountryParams) WithDollarTop(dollarTop *int32) *ListNexusByCountryParams

WithDollarTop adds the dollarTop to the list nexus by country params

func (*ListNexusByCountryParams) WithHTTPClient

func (o *ListNexusByCountryParams) WithHTTPClient(client *http.Client) *ListNexusByCountryParams

WithHTTPClient adds the HTTPClient to the list nexus by country params

func (*ListNexusByCountryParams) WithTimeout

WithTimeout adds the timeout to the list nexus by country params

func (*ListNexusByCountryParams) WithXAvalaraClient

func (o *ListNexusByCountryParams) WithXAvalaraClient(xAvalaraClient *string) *ListNexusByCountryParams

WithXAvalaraClient adds the xAvalaraClient to the list nexus by country params

func (*ListNexusByCountryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNexusByCountryReader

type ListNexusByCountryReader struct {
	// contains filtered or unexported fields
}

ListNexusByCountryReader is a Reader for the ListNexusByCountry structure.

func (*ListNexusByCountryReader) ReadResponse

func (o *ListNexusByCountryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNexusByFormCodeOK

type ListNexusByFormCodeOK struct {
	Payload *models.NexusByTaxFormModel
}
ListNexusByFormCodeOK describes a response with status code 200, with default header values.

Success

func NewListNexusByFormCodeOK

func NewListNexusByFormCodeOK() *ListNexusByFormCodeOK

NewListNexusByFormCodeOK creates a ListNexusByFormCodeOK with default headers values

func (*ListNexusByFormCodeOK) Error

func (o *ListNexusByFormCodeOK) Error() string

func (*ListNexusByFormCodeOK) GetPayload

type ListNexusByFormCodeParams

type ListNexusByFormCodeParams struct {

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* FormCode.

	   The form code that we are looking up the nexus for
	*/
	FormCode string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNexusByFormCodeParams contains all the parameters to send to the API endpoint

for the list nexus by form code operation.

Typically these are written to a http.Request.

func NewListNexusByFormCodeParams

func NewListNexusByFormCodeParams() *ListNexusByFormCodeParams

NewListNexusByFormCodeParams creates a new ListNexusByFormCodeParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNexusByFormCodeParamsWithContext

func NewListNexusByFormCodeParamsWithContext(ctx context.Context) *ListNexusByFormCodeParams

NewListNexusByFormCodeParamsWithContext creates a new ListNexusByFormCodeParams object with the ability to set a context for a request.

func NewListNexusByFormCodeParamsWithHTTPClient

func NewListNexusByFormCodeParamsWithHTTPClient(client *http.Client) *ListNexusByFormCodeParams

NewListNexusByFormCodeParamsWithHTTPClient creates a new ListNexusByFormCodeParams object with the ability to set a custom HTTPClient for a request.

func NewListNexusByFormCodeParamsWithTimeout

func NewListNexusByFormCodeParamsWithTimeout(timeout time.Duration) *ListNexusByFormCodeParams

NewListNexusByFormCodeParamsWithTimeout creates a new ListNexusByFormCodeParams object with the ability to set a timeout on a request.

func (*ListNexusByFormCodeParams) SetContext

func (o *ListNexusByFormCodeParams) SetContext(ctx context.Context)

SetContext adds the context to the list nexus by form code params

func (*ListNexusByFormCodeParams) SetDefaults

func (o *ListNexusByFormCodeParams) SetDefaults()

SetDefaults hydrates default values in the list nexus by form code params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusByFormCodeParams) SetFormCode

func (o *ListNexusByFormCodeParams) SetFormCode(formCode string)

SetFormCode adds the formCode to the list nexus by form code params

func (*ListNexusByFormCodeParams) SetHTTPClient

func (o *ListNexusByFormCodeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list nexus by form code params

func (*ListNexusByFormCodeParams) SetTimeout

func (o *ListNexusByFormCodeParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list nexus by form code params

func (*ListNexusByFormCodeParams) SetXAvalaraClient

func (o *ListNexusByFormCodeParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list nexus by form code params

func (*ListNexusByFormCodeParams) WithContext

WithContext adds the context to the list nexus by form code params

func (*ListNexusByFormCodeParams) WithDefaults

WithDefaults hydrates default values in the list nexus by form code params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusByFormCodeParams) WithFormCode

func (o *ListNexusByFormCodeParams) WithFormCode(formCode string) *ListNexusByFormCodeParams

WithFormCode adds the formCode to the list nexus by form code params

func (*ListNexusByFormCodeParams) WithHTTPClient

func (o *ListNexusByFormCodeParams) WithHTTPClient(client *http.Client) *ListNexusByFormCodeParams

WithHTTPClient adds the HTTPClient to the list nexus by form code params

func (*ListNexusByFormCodeParams) WithTimeout

WithTimeout adds the timeout to the list nexus by form code params

func (*ListNexusByFormCodeParams) WithXAvalaraClient

func (o *ListNexusByFormCodeParams) WithXAvalaraClient(xAvalaraClient *string) *ListNexusByFormCodeParams

WithXAvalaraClient adds the xAvalaraClient to the list nexus by form code params

func (*ListNexusByFormCodeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNexusByFormCodeReader

type ListNexusByFormCodeReader struct {
	// contains filtered or unexported fields
}

ListNexusByFormCodeReader is a Reader for the ListNexusByFormCode structure.

func (*ListNexusByFormCodeReader) ReadResponse

func (o *ListNexusByFormCodeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNexusByTaxTypeGroupOK

type ListNexusByTaxTypeGroupOK struct {
	Payload *models.NexusModelFetchResult
}
ListNexusByTaxTypeGroupOK describes a response with status code 200, with default header values.

Success

func NewListNexusByTaxTypeGroupOK

func NewListNexusByTaxTypeGroupOK() *ListNexusByTaxTypeGroupOK

NewListNexusByTaxTypeGroupOK creates a ListNexusByTaxTypeGroupOK with default headers values

func (*ListNexusByTaxTypeGroupOK) Error

func (o *ListNexusByTaxTypeGroupOK) Error() string

func (*ListNexusByTaxTypeGroupOK) GetPayload

type ListNexusByTaxTypeGroupParams

type ListNexusByTaxTypeGroupParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* streamlinedSalesTax, isSSTActive, taxTypeGroup, taxAuthorityId, taxName, parameters, taxableNexus
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* TaxTypeGroup.

	   The tax type group to fetch the supporting system nexus for.
	*/
	TaxTypeGroup string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNexusByTaxTypeGroupParams contains all the parameters to send to the API endpoint

for the list nexus by tax type group operation.

Typically these are written to a http.Request.

func NewListNexusByTaxTypeGroupParams

func NewListNexusByTaxTypeGroupParams() *ListNexusByTaxTypeGroupParams

NewListNexusByTaxTypeGroupParams creates a new ListNexusByTaxTypeGroupParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNexusByTaxTypeGroupParamsWithContext

func NewListNexusByTaxTypeGroupParamsWithContext(ctx context.Context) *ListNexusByTaxTypeGroupParams

NewListNexusByTaxTypeGroupParamsWithContext creates a new ListNexusByTaxTypeGroupParams object with the ability to set a context for a request.

func NewListNexusByTaxTypeGroupParamsWithHTTPClient

func NewListNexusByTaxTypeGroupParamsWithHTTPClient(client *http.Client) *ListNexusByTaxTypeGroupParams

NewListNexusByTaxTypeGroupParamsWithHTTPClient creates a new ListNexusByTaxTypeGroupParams object with the ability to set a custom HTTPClient for a request.

func NewListNexusByTaxTypeGroupParamsWithTimeout

func NewListNexusByTaxTypeGroupParamsWithTimeout(timeout time.Duration) *ListNexusByTaxTypeGroupParams

NewListNexusByTaxTypeGroupParamsWithTimeout creates a new ListNexusByTaxTypeGroupParams object with the ability to set a timeout on a request.

func (*ListNexusByTaxTypeGroupParams) SetContext

func (o *ListNexusByTaxTypeGroupParams) SetContext(ctx context.Context)

SetContext adds the context to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) SetDefaults

func (o *ListNexusByTaxTypeGroupParams) SetDefaults()

SetDefaults hydrates default values in the list nexus by tax type group params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusByTaxTypeGroupParams) SetDollarFilter

func (o *ListNexusByTaxTypeGroupParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) SetDollarOrderBy

func (o *ListNexusByTaxTypeGroupParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) SetDollarSkip

func (o *ListNexusByTaxTypeGroupParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) SetDollarTop

func (o *ListNexusByTaxTypeGroupParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) SetHTTPClient

func (o *ListNexusByTaxTypeGroupParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) SetTaxTypeGroup

func (o *ListNexusByTaxTypeGroupParams) SetTaxTypeGroup(taxTypeGroup string)

SetTaxTypeGroup adds the taxTypeGroup to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) SetTimeout

func (o *ListNexusByTaxTypeGroupParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) SetXAvalaraClient

func (o *ListNexusByTaxTypeGroupParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) WithContext

WithContext adds the context to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) WithDefaults

WithDefaults hydrates default values in the list nexus by tax type group params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusByTaxTypeGroupParams) WithDollarFilter

func (o *ListNexusByTaxTypeGroupParams) WithDollarFilter(dollarFilter *string) *ListNexusByTaxTypeGroupParams

WithDollarFilter adds the dollarFilter to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) WithDollarOrderBy

func (o *ListNexusByTaxTypeGroupParams) WithDollarOrderBy(dollarOrderBy *string) *ListNexusByTaxTypeGroupParams

WithDollarOrderBy adds the dollarOrderBy to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) WithDollarSkip

func (o *ListNexusByTaxTypeGroupParams) WithDollarSkip(dollarSkip *int32) *ListNexusByTaxTypeGroupParams

WithDollarSkip adds the dollarSkip to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) WithDollarTop

WithDollarTop adds the dollarTop to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) WithTaxTypeGroup

func (o *ListNexusByTaxTypeGroupParams) WithTaxTypeGroup(taxTypeGroup string) *ListNexusByTaxTypeGroupParams

WithTaxTypeGroup adds the taxTypeGroup to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) WithTimeout

WithTimeout adds the timeout to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) WithXAvalaraClient

func (o *ListNexusByTaxTypeGroupParams) WithXAvalaraClient(xAvalaraClient *string) *ListNexusByTaxTypeGroupParams

WithXAvalaraClient adds the xAvalaraClient to the list nexus by tax type group params

func (*ListNexusByTaxTypeGroupParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNexusByTaxTypeGroupReader

type ListNexusByTaxTypeGroupReader struct {
	// contains filtered or unexported fields
}

ListNexusByTaxTypeGroupReader is a Reader for the ListNexusByTaxTypeGroup structure.

func (*ListNexusByTaxTypeGroupReader) ReadResponse

func (o *ListNexusByTaxTypeGroupReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNexusOK

type ListNexusOK struct {
	Payload *models.NexusModelFetchResult
}
ListNexusOK describes a response with status code 200, with default header values.

Success

func NewListNexusOK

func NewListNexusOK() *ListNexusOK

NewListNexusOK creates a ListNexusOK with default headers values

func (*ListNexusOK) Error

func (o *ListNexusOK) Error() string

func (*ListNexusOK) GetPayload

func (o *ListNexusOK) GetPayload() *models.NexusModelFetchResult

type ListNexusParams

type ListNexusParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* streamlinedSalesTax, isSSTActive, taxTypeGroup, taxAuthorityId, taxName, parameters, taxableNexus
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNexusParams contains all the parameters to send to the API endpoint

for the list nexus operation.

Typically these are written to a http.Request.

func NewListNexusParams

func NewListNexusParams() *ListNexusParams

NewListNexusParams creates a new ListNexusParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNexusParamsWithContext

func NewListNexusParamsWithContext(ctx context.Context) *ListNexusParams

NewListNexusParamsWithContext creates a new ListNexusParams object with the ability to set a context for a request.

func NewListNexusParamsWithHTTPClient

func NewListNexusParamsWithHTTPClient(client *http.Client) *ListNexusParams

NewListNexusParamsWithHTTPClient creates a new ListNexusParams object with the ability to set a custom HTTPClient for a request.

func NewListNexusParamsWithTimeout

func NewListNexusParamsWithTimeout(timeout time.Duration) *ListNexusParams

NewListNexusParamsWithTimeout creates a new ListNexusParams object with the ability to set a timeout on a request.

func (*ListNexusParams) SetContext

func (o *ListNexusParams) SetContext(ctx context.Context)

SetContext adds the context to the list nexus params

func (*ListNexusParams) SetDefaults

func (o *ListNexusParams) SetDefaults()

SetDefaults hydrates default values in the list nexus params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusParams) SetDollarFilter

func (o *ListNexusParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list nexus params

func (*ListNexusParams) SetDollarOrderBy

func (o *ListNexusParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list nexus params

func (*ListNexusParams) SetDollarSkip

func (o *ListNexusParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list nexus params

func (*ListNexusParams) SetDollarTop

func (o *ListNexusParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list nexus params

func (*ListNexusParams) SetHTTPClient

func (o *ListNexusParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list nexus params

func (*ListNexusParams) SetTimeout

func (o *ListNexusParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list nexus params

func (*ListNexusParams) SetXAvalaraClient

func (o *ListNexusParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list nexus params

func (*ListNexusParams) WithContext

func (o *ListNexusParams) WithContext(ctx context.Context) *ListNexusParams

WithContext adds the context to the list nexus params

func (*ListNexusParams) WithDefaults

func (o *ListNexusParams) WithDefaults() *ListNexusParams

WithDefaults hydrates default values in the list nexus params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusParams) WithDollarFilter

func (o *ListNexusParams) WithDollarFilter(dollarFilter *string) *ListNexusParams

WithDollarFilter adds the dollarFilter to the list nexus params

func (*ListNexusParams) WithDollarOrderBy

func (o *ListNexusParams) WithDollarOrderBy(dollarOrderBy *string) *ListNexusParams

WithDollarOrderBy adds the dollarOrderBy to the list nexus params

func (*ListNexusParams) WithDollarSkip

func (o *ListNexusParams) WithDollarSkip(dollarSkip *int32) *ListNexusParams

WithDollarSkip adds the dollarSkip to the list nexus params

func (*ListNexusParams) WithDollarTop

func (o *ListNexusParams) WithDollarTop(dollarTop *int32) *ListNexusParams

WithDollarTop adds the dollarTop to the list nexus params

func (*ListNexusParams) WithHTTPClient

func (o *ListNexusParams) WithHTTPClient(client *http.Client) *ListNexusParams

WithHTTPClient adds the HTTPClient to the list nexus params

func (*ListNexusParams) WithTimeout

func (o *ListNexusParams) WithTimeout(timeout time.Duration) *ListNexusParams

WithTimeout adds the timeout to the list nexus params

func (*ListNexusParams) WithXAvalaraClient

func (o *ListNexusParams) WithXAvalaraClient(xAvalaraClient *string) *ListNexusParams

WithXAvalaraClient adds the xAvalaraClient to the list nexus params

func (*ListNexusParams) WriteToRequest

func (o *ListNexusParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListNexusReader

type ListNexusReader struct {
	// contains filtered or unexported fields
}

ListNexusReader is a Reader for the ListNexus structure.

func (*ListNexusReader) ReadResponse

func (o *ListNexusReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNexusTaxTypeGroupsOK

type ListNexusTaxTypeGroupsOK struct {
	Payload *models.NexusTaxTypeGroupModelFetchResult
}
ListNexusTaxTypeGroupsOK describes a response with status code 200, with default header values.

Success

func NewListNexusTaxTypeGroupsOK

func NewListNexusTaxTypeGroupsOK() *ListNexusTaxTypeGroupsOK

NewListNexusTaxTypeGroupsOK creates a ListNexusTaxTypeGroupsOK with default headers values

func (*ListNexusTaxTypeGroupsOK) Error

func (o *ListNexusTaxTypeGroupsOK) Error() string

func (*ListNexusTaxTypeGroupsOK) GetPayload

type ListNexusTaxTypeGroupsParams

type ListNexusTaxTypeGroupsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* subscriptionTypeId, subscriptionDescription, tabName, showColumn
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNexusTaxTypeGroupsParams contains all the parameters to send to the API endpoint

for the list nexus tax type groups operation.

Typically these are written to a http.Request.

func NewListNexusTaxTypeGroupsParams

func NewListNexusTaxTypeGroupsParams() *ListNexusTaxTypeGroupsParams

NewListNexusTaxTypeGroupsParams creates a new ListNexusTaxTypeGroupsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNexusTaxTypeGroupsParamsWithContext

func NewListNexusTaxTypeGroupsParamsWithContext(ctx context.Context) *ListNexusTaxTypeGroupsParams

NewListNexusTaxTypeGroupsParamsWithContext creates a new ListNexusTaxTypeGroupsParams object with the ability to set a context for a request.

func NewListNexusTaxTypeGroupsParamsWithHTTPClient

func NewListNexusTaxTypeGroupsParamsWithHTTPClient(client *http.Client) *ListNexusTaxTypeGroupsParams

NewListNexusTaxTypeGroupsParamsWithHTTPClient creates a new ListNexusTaxTypeGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewListNexusTaxTypeGroupsParamsWithTimeout

func NewListNexusTaxTypeGroupsParamsWithTimeout(timeout time.Duration) *ListNexusTaxTypeGroupsParams

NewListNexusTaxTypeGroupsParamsWithTimeout creates a new ListNexusTaxTypeGroupsParams object with the ability to set a timeout on a request.

func (*ListNexusTaxTypeGroupsParams) SetContext

func (o *ListNexusTaxTypeGroupsParams) SetContext(ctx context.Context)

SetContext adds the context to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) SetDefaults

func (o *ListNexusTaxTypeGroupsParams) SetDefaults()

SetDefaults hydrates default values in the list nexus tax type groups params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusTaxTypeGroupsParams) SetDollarFilter

func (o *ListNexusTaxTypeGroupsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) SetDollarOrderBy

func (o *ListNexusTaxTypeGroupsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) SetDollarSkip

func (o *ListNexusTaxTypeGroupsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) SetDollarTop

func (o *ListNexusTaxTypeGroupsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) SetHTTPClient

func (o *ListNexusTaxTypeGroupsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) SetTimeout

func (o *ListNexusTaxTypeGroupsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) SetXAvalaraClient

func (o *ListNexusTaxTypeGroupsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) WithContext

WithContext adds the context to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) WithDefaults

WithDefaults hydrates default values in the list nexus tax type groups params (not the query body).

All values with no default are reset to their zero value.

func (*ListNexusTaxTypeGroupsParams) WithDollarFilter

func (o *ListNexusTaxTypeGroupsParams) WithDollarFilter(dollarFilter *string) *ListNexusTaxTypeGroupsParams

WithDollarFilter adds the dollarFilter to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) WithDollarOrderBy

func (o *ListNexusTaxTypeGroupsParams) WithDollarOrderBy(dollarOrderBy *string) *ListNexusTaxTypeGroupsParams

WithDollarOrderBy adds the dollarOrderBy to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) WithDollarSkip

func (o *ListNexusTaxTypeGroupsParams) WithDollarSkip(dollarSkip *int32) *ListNexusTaxTypeGroupsParams

WithDollarSkip adds the dollarSkip to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) WithDollarTop

func (o *ListNexusTaxTypeGroupsParams) WithDollarTop(dollarTop *int32) *ListNexusTaxTypeGroupsParams

WithDollarTop adds the dollarTop to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) WithTimeout

WithTimeout adds the timeout to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) WithXAvalaraClient

func (o *ListNexusTaxTypeGroupsParams) WithXAvalaraClient(xAvalaraClient *string) *ListNexusTaxTypeGroupsParams

WithXAvalaraClient adds the xAvalaraClient to the list nexus tax type groups params

func (*ListNexusTaxTypeGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNexusTaxTypeGroupsReader

type ListNexusTaxTypeGroupsReader struct {
	// contains filtered or unexported fields
}

ListNexusTaxTypeGroupsReader is a Reader for the ListNexusTaxTypeGroups structure.

func (*ListNexusTaxTypeGroupsReader) ReadResponse

func (o *ListNexusTaxTypeGroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNoticeCustomerFundingOptionsOK

type ListNoticeCustomerFundingOptionsOK struct {
	Payload *models.NoticeCustomerFundingOptionModelFetchResult
}
ListNoticeCustomerFundingOptionsOK describes a response with status code 200, with default header values.

Success

func NewListNoticeCustomerFundingOptionsOK

func NewListNoticeCustomerFundingOptionsOK() *ListNoticeCustomerFundingOptionsOK

NewListNoticeCustomerFundingOptionsOK creates a ListNoticeCustomerFundingOptionsOK with default headers values

func (*ListNoticeCustomerFundingOptionsOK) Error

func (*ListNoticeCustomerFundingOptionsOK) GetPayload

type ListNoticeCustomerFundingOptionsParams

type ListNoticeCustomerFundingOptionsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* activeFlag, sortOrder
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNoticeCustomerFundingOptionsParams contains all the parameters to send to the API endpoint

for the list notice customer funding options operation.

Typically these are written to a http.Request.

func NewListNoticeCustomerFundingOptionsParams

func NewListNoticeCustomerFundingOptionsParams() *ListNoticeCustomerFundingOptionsParams

NewListNoticeCustomerFundingOptionsParams creates a new ListNoticeCustomerFundingOptionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNoticeCustomerFundingOptionsParamsWithContext

func NewListNoticeCustomerFundingOptionsParamsWithContext(ctx context.Context) *ListNoticeCustomerFundingOptionsParams

NewListNoticeCustomerFundingOptionsParamsWithContext creates a new ListNoticeCustomerFundingOptionsParams object with the ability to set a context for a request.

func NewListNoticeCustomerFundingOptionsParamsWithHTTPClient

func NewListNoticeCustomerFundingOptionsParamsWithHTTPClient(client *http.Client) *ListNoticeCustomerFundingOptionsParams

NewListNoticeCustomerFundingOptionsParamsWithHTTPClient creates a new ListNoticeCustomerFundingOptionsParams object with the ability to set a custom HTTPClient for a request.

func NewListNoticeCustomerFundingOptionsParamsWithTimeout

func NewListNoticeCustomerFundingOptionsParamsWithTimeout(timeout time.Duration) *ListNoticeCustomerFundingOptionsParams

NewListNoticeCustomerFundingOptionsParamsWithTimeout creates a new ListNoticeCustomerFundingOptionsParams object with the ability to set a timeout on a request.

func (*ListNoticeCustomerFundingOptionsParams) SetContext

SetContext adds the context to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) SetDefaults

func (o *ListNoticeCustomerFundingOptionsParams) SetDefaults()

SetDefaults hydrates default values in the list notice customer funding options params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeCustomerFundingOptionsParams) SetDollarFilter

func (o *ListNoticeCustomerFundingOptionsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) SetDollarOrderBy

func (o *ListNoticeCustomerFundingOptionsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) SetDollarSkip

func (o *ListNoticeCustomerFundingOptionsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) SetDollarTop

func (o *ListNoticeCustomerFundingOptionsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) SetHTTPClient

func (o *ListNoticeCustomerFundingOptionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) SetTimeout

func (o *ListNoticeCustomerFundingOptionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) SetXAvalaraClient

func (o *ListNoticeCustomerFundingOptionsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) WithContext

WithContext adds the context to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) WithDefaults

WithDefaults hydrates default values in the list notice customer funding options params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeCustomerFundingOptionsParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) WithDollarTop

WithDollarTop adds the dollarTop to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) WithTimeout

WithTimeout adds the timeout to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list notice customer funding options params

func (*ListNoticeCustomerFundingOptionsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNoticeCustomerFundingOptionsReader

type ListNoticeCustomerFundingOptionsReader struct {
	// contains filtered or unexported fields
}

ListNoticeCustomerFundingOptionsReader is a Reader for the ListNoticeCustomerFundingOptions structure.

func (*ListNoticeCustomerFundingOptionsReader) ReadResponse

func (o *ListNoticeCustomerFundingOptionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNoticeCustomerTypesOK

type ListNoticeCustomerTypesOK struct {
	Payload *models.NoticeCustomerTypeModelFetchResult
}
ListNoticeCustomerTypesOK describes a response with status code 200, with default header values.

Success

func NewListNoticeCustomerTypesOK

func NewListNoticeCustomerTypesOK() *ListNoticeCustomerTypesOK

NewListNoticeCustomerTypesOK creates a ListNoticeCustomerTypesOK with default headers values

func (*ListNoticeCustomerTypesOK) Error

func (o *ListNoticeCustomerTypesOK) Error() string

func (*ListNoticeCustomerTypesOK) GetPayload

type ListNoticeCustomerTypesParams

type ListNoticeCustomerTypesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* activeFlag, sortOrder
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNoticeCustomerTypesParams contains all the parameters to send to the API endpoint

for the list notice customer types operation.

Typically these are written to a http.Request.

func NewListNoticeCustomerTypesParams

func NewListNoticeCustomerTypesParams() *ListNoticeCustomerTypesParams

NewListNoticeCustomerTypesParams creates a new ListNoticeCustomerTypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNoticeCustomerTypesParamsWithContext

func NewListNoticeCustomerTypesParamsWithContext(ctx context.Context) *ListNoticeCustomerTypesParams

NewListNoticeCustomerTypesParamsWithContext creates a new ListNoticeCustomerTypesParams object with the ability to set a context for a request.

func NewListNoticeCustomerTypesParamsWithHTTPClient

func NewListNoticeCustomerTypesParamsWithHTTPClient(client *http.Client) *ListNoticeCustomerTypesParams

NewListNoticeCustomerTypesParamsWithHTTPClient creates a new ListNoticeCustomerTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListNoticeCustomerTypesParamsWithTimeout

func NewListNoticeCustomerTypesParamsWithTimeout(timeout time.Duration) *ListNoticeCustomerTypesParams

NewListNoticeCustomerTypesParamsWithTimeout creates a new ListNoticeCustomerTypesParams object with the ability to set a timeout on a request.

func (*ListNoticeCustomerTypesParams) SetContext

func (o *ListNoticeCustomerTypesParams) SetContext(ctx context.Context)

SetContext adds the context to the list notice customer types params

func (*ListNoticeCustomerTypesParams) SetDefaults

func (o *ListNoticeCustomerTypesParams) SetDefaults()

SetDefaults hydrates default values in the list notice customer types params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeCustomerTypesParams) SetDollarFilter

func (o *ListNoticeCustomerTypesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list notice customer types params

func (*ListNoticeCustomerTypesParams) SetDollarOrderBy

func (o *ListNoticeCustomerTypesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list notice customer types params

func (*ListNoticeCustomerTypesParams) SetDollarSkip

func (o *ListNoticeCustomerTypesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list notice customer types params

func (*ListNoticeCustomerTypesParams) SetDollarTop

func (o *ListNoticeCustomerTypesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list notice customer types params

func (*ListNoticeCustomerTypesParams) SetHTTPClient

func (o *ListNoticeCustomerTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list notice customer types params

func (*ListNoticeCustomerTypesParams) SetTimeout

func (o *ListNoticeCustomerTypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list notice customer types params

func (*ListNoticeCustomerTypesParams) SetXAvalaraClient

func (o *ListNoticeCustomerTypesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list notice customer types params

func (*ListNoticeCustomerTypesParams) WithContext

WithContext adds the context to the list notice customer types params

func (*ListNoticeCustomerTypesParams) WithDefaults

WithDefaults hydrates default values in the list notice customer types params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeCustomerTypesParams) WithDollarFilter

func (o *ListNoticeCustomerTypesParams) WithDollarFilter(dollarFilter *string) *ListNoticeCustomerTypesParams

WithDollarFilter adds the dollarFilter to the list notice customer types params

func (*ListNoticeCustomerTypesParams) WithDollarOrderBy

func (o *ListNoticeCustomerTypesParams) WithDollarOrderBy(dollarOrderBy *string) *ListNoticeCustomerTypesParams

WithDollarOrderBy adds the dollarOrderBy to the list notice customer types params

func (*ListNoticeCustomerTypesParams) WithDollarSkip

func (o *ListNoticeCustomerTypesParams) WithDollarSkip(dollarSkip *int32) *ListNoticeCustomerTypesParams

WithDollarSkip adds the dollarSkip to the list notice customer types params

func (*ListNoticeCustomerTypesParams) WithDollarTop

WithDollarTop adds the dollarTop to the list notice customer types params

func (*ListNoticeCustomerTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list notice customer types params

func (*ListNoticeCustomerTypesParams) WithTimeout

WithTimeout adds the timeout to the list notice customer types params

func (*ListNoticeCustomerTypesParams) WithXAvalaraClient

func (o *ListNoticeCustomerTypesParams) WithXAvalaraClient(xAvalaraClient *string) *ListNoticeCustomerTypesParams

WithXAvalaraClient adds the xAvalaraClient to the list notice customer types params

func (*ListNoticeCustomerTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNoticeCustomerTypesReader

type ListNoticeCustomerTypesReader struct {
	// contains filtered or unexported fields
}

ListNoticeCustomerTypesReader is a Reader for the ListNoticeCustomerTypes structure.

func (*ListNoticeCustomerTypesReader) ReadResponse

func (o *ListNoticeCustomerTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNoticeFilingtypesOK

type ListNoticeFilingtypesOK struct {
	Payload *models.NoticeFilingTypeModelFetchResult
}
ListNoticeFilingtypesOK describes a response with status code 200, with default header values.

Success

func NewListNoticeFilingtypesOK

func NewListNoticeFilingtypesOK() *ListNoticeFilingtypesOK

NewListNoticeFilingtypesOK creates a ListNoticeFilingtypesOK with default headers values

func (*ListNoticeFilingtypesOK) Error

func (o *ListNoticeFilingtypesOK) Error() string

func (*ListNoticeFilingtypesOK) GetPayload

type ListNoticeFilingtypesParams

type ListNoticeFilingtypesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* description, activeFlag, sortOrder
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNoticeFilingtypesParams contains all the parameters to send to the API endpoint

for the list notice filingtypes operation.

Typically these are written to a http.Request.

func NewListNoticeFilingtypesParams

func NewListNoticeFilingtypesParams() *ListNoticeFilingtypesParams

NewListNoticeFilingtypesParams creates a new ListNoticeFilingtypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNoticeFilingtypesParamsWithContext

func NewListNoticeFilingtypesParamsWithContext(ctx context.Context) *ListNoticeFilingtypesParams

NewListNoticeFilingtypesParamsWithContext creates a new ListNoticeFilingtypesParams object with the ability to set a context for a request.

func NewListNoticeFilingtypesParamsWithHTTPClient

func NewListNoticeFilingtypesParamsWithHTTPClient(client *http.Client) *ListNoticeFilingtypesParams

NewListNoticeFilingtypesParamsWithHTTPClient creates a new ListNoticeFilingtypesParams object with the ability to set a custom HTTPClient for a request.

func NewListNoticeFilingtypesParamsWithTimeout

func NewListNoticeFilingtypesParamsWithTimeout(timeout time.Duration) *ListNoticeFilingtypesParams

NewListNoticeFilingtypesParamsWithTimeout creates a new ListNoticeFilingtypesParams object with the ability to set a timeout on a request.

func (*ListNoticeFilingtypesParams) SetContext

func (o *ListNoticeFilingtypesParams) SetContext(ctx context.Context)

SetContext adds the context to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) SetDefaults

func (o *ListNoticeFilingtypesParams) SetDefaults()

SetDefaults hydrates default values in the list notice filingtypes params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeFilingtypesParams) SetDollarFilter

func (o *ListNoticeFilingtypesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) SetDollarOrderBy

func (o *ListNoticeFilingtypesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) SetDollarSkip

func (o *ListNoticeFilingtypesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) SetDollarTop

func (o *ListNoticeFilingtypesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) SetHTTPClient

func (o *ListNoticeFilingtypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) SetTimeout

func (o *ListNoticeFilingtypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) SetXAvalaraClient

func (o *ListNoticeFilingtypesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) WithContext

WithContext adds the context to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) WithDefaults

WithDefaults hydrates default values in the list notice filingtypes params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeFilingtypesParams) WithDollarFilter

func (o *ListNoticeFilingtypesParams) WithDollarFilter(dollarFilter *string) *ListNoticeFilingtypesParams

WithDollarFilter adds the dollarFilter to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) WithDollarOrderBy

func (o *ListNoticeFilingtypesParams) WithDollarOrderBy(dollarOrderBy *string) *ListNoticeFilingtypesParams

WithDollarOrderBy adds the dollarOrderBy to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) WithDollarSkip

func (o *ListNoticeFilingtypesParams) WithDollarSkip(dollarSkip *int32) *ListNoticeFilingtypesParams

WithDollarSkip adds the dollarSkip to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) WithDollarTop

func (o *ListNoticeFilingtypesParams) WithDollarTop(dollarTop *int32) *ListNoticeFilingtypesParams

WithDollarTop adds the dollarTop to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) WithTimeout

WithTimeout adds the timeout to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) WithXAvalaraClient

func (o *ListNoticeFilingtypesParams) WithXAvalaraClient(xAvalaraClient *string) *ListNoticeFilingtypesParams

WithXAvalaraClient adds the xAvalaraClient to the list notice filingtypes params

func (*ListNoticeFilingtypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNoticeFilingtypesReader

type ListNoticeFilingtypesReader struct {
	// contains filtered or unexported fields
}

ListNoticeFilingtypesReader is a Reader for the ListNoticeFilingtypes structure.

func (*ListNoticeFilingtypesReader) ReadResponse

func (o *ListNoticeFilingtypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNoticePrioritiesOK

type ListNoticePrioritiesOK struct {
	Payload *models.NoticePriorityModelFetchResult
}
ListNoticePrioritiesOK describes a response with status code 200, with default header values.

Success

func NewListNoticePrioritiesOK

func NewListNoticePrioritiesOK() *ListNoticePrioritiesOK

NewListNoticePrioritiesOK creates a ListNoticePrioritiesOK with default headers values

func (*ListNoticePrioritiesOK) Error

func (o *ListNoticePrioritiesOK) Error() string

func (*ListNoticePrioritiesOK) GetPayload

type ListNoticePrioritiesParams

type ListNoticePrioritiesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* activeFlag, sortOrder
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNoticePrioritiesParams contains all the parameters to send to the API endpoint

for the list notice priorities operation.

Typically these are written to a http.Request.

func NewListNoticePrioritiesParams

func NewListNoticePrioritiesParams() *ListNoticePrioritiesParams

NewListNoticePrioritiesParams creates a new ListNoticePrioritiesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNoticePrioritiesParamsWithContext

func NewListNoticePrioritiesParamsWithContext(ctx context.Context) *ListNoticePrioritiesParams

NewListNoticePrioritiesParamsWithContext creates a new ListNoticePrioritiesParams object with the ability to set a context for a request.

func NewListNoticePrioritiesParamsWithHTTPClient

func NewListNoticePrioritiesParamsWithHTTPClient(client *http.Client) *ListNoticePrioritiesParams

NewListNoticePrioritiesParamsWithHTTPClient creates a new ListNoticePrioritiesParams object with the ability to set a custom HTTPClient for a request.

func NewListNoticePrioritiesParamsWithTimeout

func NewListNoticePrioritiesParamsWithTimeout(timeout time.Duration) *ListNoticePrioritiesParams

NewListNoticePrioritiesParamsWithTimeout creates a new ListNoticePrioritiesParams object with the ability to set a timeout on a request.

func (*ListNoticePrioritiesParams) SetContext

func (o *ListNoticePrioritiesParams) SetContext(ctx context.Context)

SetContext adds the context to the list notice priorities params

func (*ListNoticePrioritiesParams) SetDefaults

func (o *ListNoticePrioritiesParams) SetDefaults()

SetDefaults hydrates default values in the list notice priorities params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticePrioritiesParams) SetDollarFilter

func (o *ListNoticePrioritiesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list notice priorities params

func (*ListNoticePrioritiesParams) SetDollarOrderBy

func (o *ListNoticePrioritiesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list notice priorities params

func (*ListNoticePrioritiesParams) SetDollarSkip

func (o *ListNoticePrioritiesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list notice priorities params

func (*ListNoticePrioritiesParams) SetDollarTop

func (o *ListNoticePrioritiesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list notice priorities params

func (*ListNoticePrioritiesParams) SetHTTPClient

func (o *ListNoticePrioritiesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list notice priorities params

func (*ListNoticePrioritiesParams) SetTimeout

func (o *ListNoticePrioritiesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list notice priorities params

func (*ListNoticePrioritiesParams) SetXAvalaraClient

func (o *ListNoticePrioritiesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list notice priorities params

func (*ListNoticePrioritiesParams) WithContext

WithContext adds the context to the list notice priorities params

func (*ListNoticePrioritiesParams) WithDefaults

WithDefaults hydrates default values in the list notice priorities params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticePrioritiesParams) WithDollarFilter

func (o *ListNoticePrioritiesParams) WithDollarFilter(dollarFilter *string) *ListNoticePrioritiesParams

WithDollarFilter adds the dollarFilter to the list notice priorities params

func (*ListNoticePrioritiesParams) WithDollarOrderBy

func (o *ListNoticePrioritiesParams) WithDollarOrderBy(dollarOrderBy *string) *ListNoticePrioritiesParams

WithDollarOrderBy adds the dollarOrderBy to the list notice priorities params

func (*ListNoticePrioritiesParams) WithDollarSkip

func (o *ListNoticePrioritiesParams) WithDollarSkip(dollarSkip *int32) *ListNoticePrioritiesParams

WithDollarSkip adds the dollarSkip to the list notice priorities params

func (*ListNoticePrioritiesParams) WithDollarTop

func (o *ListNoticePrioritiesParams) WithDollarTop(dollarTop *int32) *ListNoticePrioritiesParams

WithDollarTop adds the dollarTop to the list notice priorities params

func (*ListNoticePrioritiesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list notice priorities params

func (*ListNoticePrioritiesParams) WithTimeout

WithTimeout adds the timeout to the list notice priorities params

func (*ListNoticePrioritiesParams) WithXAvalaraClient

func (o *ListNoticePrioritiesParams) WithXAvalaraClient(xAvalaraClient *string) *ListNoticePrioritiesParams

WithXAvalaraClient adds the xAvalaraClient to the list notice priorities params

func (*ListNoticePrioritiesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNoticePrioritiesReader

type ListNoticePrioritiesReader struct {
	// contains filtered or unexported fields
}

ListNoticePrioritiesReader is a Reader for the ListNoticePriorities structure.

func (*ListNoticePrioritiesReader) ReadResponse

func (o *ListNoticePrioritiesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNoticeReasonsOK

type ListNoticeReasonsOK struct {
	Payload *models.NoticeReasonModelFetchResult
}
ListNoticeReasonsOK describes a response with status code 200, with default header values.

Success

func NewListNoticeReasonsOK

func NewListNoticeReasonsOK() *ListNoticeReasonsOK

NewListNoticeReasonsOK creates a ListNoticeReasonsOK with default headers values

func (*ListNoticeReasonsOK) Error

func (o *ListNoticeReasonsOK) Error() string

func (*ListNoticeReasonsOK) GetPayload

type ListNoticeReasonsParams

type ListNoticeReasonsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* description, activeFlag, sortOrder
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNoticeReasonsParams contains all the parameters to send to the API endpoint

for the list notice reasons operation.

Typically these are written to a http.Request.

func NewListNoticeReasonsParams

func NewListNoticeReasonsParams() *ListNoticeReasonsParams

NewListNoticeReasonsParams creates a new ListNoticeReasonsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNoticeReasonsParamsWithContext

func NewListNoticeReasonsParamsWithContext(ctx context.Context) *ListNoticeReasonsParams

NewListNoticeReasonsParamsWithContext creates a new ListNoticeReasonsParams object with the ability to set a context for a request.

func NewListNoticeReasonsParamsWithHTTPClient

func NewListNoticeReasonsParamsWithHTTPClient(client *http.Client) *ListNoticeReasonsParams

NewListNoticeReasonsParamsWithHTTPClient creates a new ListNoticeReasonsParams object with the ability to set a custom HTTPClient for a request.

func NewListNoticeReasonsParamsWithTimeout

func NewListNoticeReasonsParamsWithTimeout(timeout time.Duration) *ListNoticeReasonsParams

NewListNoticeReasonsParamsWithTimeout creates a new ListNoticeReasonsParams object with the ability to set a timeout on a request.

func (*ListNoticeReasonsParams) SetContext

func (o *ListNoticeReasonsParams) SetContext(ctx context.Context)

SetContext adds the context to the list notice reasons params

func (*ListNoticeReasonsParams) SetDefaults

func (o *ListNoticeReasonsParams) SetDefaults()

SetDefaults hydrates default values in the list notice reasons params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeReasonsParams) SetDollarFilter

func (o *ListNoticeReasonsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list notice reasons params

func (*ListNoticeReasonsParams) SetDollarOrderBy

func (o *ListNoticeReasonsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list notice reasons params

func (*ListNoticeReasonsParams) SetDollarSkip

func (o *ListNoticeReasonsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list notice reasons params

func (*ListNoticeReasonsParams) SetDollarTop

func (o *ListNoticeReasonsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list notice reasons params

func (*ListNoticeReasonsParams) SetHTTPClient

func (o *ListNoticeReasonsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list notice reasons params

func (*ListNoticeReasonsParams) SetTimeout

func (o *ListNoticeReasonsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list notice reasons params

func (*ListNoticeReasonsParams) SetXAvalaraClient

func (o *ListNoticeReasonsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list notice reasons params

func (*ListNoticeReasonsParams) WithContext

WithContext adds the context to the list notice reasons params

func (*ListNoticeReasonsParams) WithDefaults

WithDefaults hydrates default values in the list notice reasons params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeReasonsParams) WithDollarFilter

func (o *ListNoticeReasonsParams) WithDollarFilter(dollarFilter *string) *ListNoticeReasonsParams

WithDollarFilter adds the dollarFilter to the list notice reasons params

func (*ListNoticeReasonsParams) WithDollarOrderBy

func (o *ListNoticeReasonsParams) WithDollarOrderBy(dollarOrderBy *string) *ListNoticeReasonsParams

WithDollarOrderBy adds the dollarOrderBy to the list notice reasons params

func (*ListNoticeReasonsParams) WithDollarSkip

func (o *ListNoticeReasonsParams) WithDollarSkip(dollarSkip *int32) *ListNoticeReasonsParams

WithDollarSkip adds the dollarSkip to the list notice reasons params

func (*ListNoticeReasonsParams) WithDollarTop

func (o *ListNoticeReasonsParams) WithDollarTop(dollarTop *int32) *ListNoticeReasonsParams

WithDollarTop adds the dollarTop to the list notice reasons params

func (*ListNoticeReasonsParams) WithHTTPClient

func (o *ListNoticeReasonsParams) WithHTTPClient(client *http.Client) *ListNoticeReasonsParams

WithHTTPClient adds the HTTPClient to the list notice reasons params

func (*ListNoticeReasonsParams) WithTimeout

WithTimeout adds the timeout to the list notice reasons params

func (*ListNoticeReasonsParams) WithXAvalaraClient

func (o *ListNoticeReasonsParams) WithXAvalaraClient(xAvalaraClient *string) *ListNoticeReasonsParams

WithXAvalaraClient adds the xAvalaraClient to the list notice reasons params

func (*ListNoticeReasonsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNoticeReasonsReader

type ListNoticeReasonsReader struct {
	// contains filtered or unexported fields
}

ListNoticeReasonsReader is a Reader for the ListNoticeReasons structure.

func (*ListNoticeReasonsReader) ReadResponse

func (o *ListNoticeReasonsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNoticeResponsibilitiesOK

type ListNoticeResponsibilitiesOK struct {
	Payload *models.NoticeResponsibilityModelFetchResult
}
ListNoticeResponsibilitiesOK describes a response with status code 200, with default header values.

Success

func NewListNoticeResponsibilitiesOK

func NewListNoticeResponsibilitiesOK() *ListNoticeResponsibilitiesOK

NewListNoticeResponsibilitiesOK creates a ListNoticeResponsibilitiesOK with default headers values

func (*ListNoticeResponsibilitiesOK) Error

func (*ListNoticeResponsibilitiesOK) GetPayload

type ListNoticeResponsibilitiesParams

type ListNoticeResponsibilitiesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* sortOrder
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNoticeResponsibilitiesParams contains all the parameters to send to the API endpoint

for the list notice responsibilities operation.

Typically these are written to a http.Request.

func NewListNoticeResponsibilitiesParams

func NewListNoticeResponsibilitiesParams() *ListNoticeResponsibilitiesParams

NewListNoticeResponsibilitiesParams creates a new ListNoticeResponsibilitiesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNoticeResponsibilitiesParamsWithContext

func NewListNoticeResponsibilitiesParamsWithContext(ctx context.Context) *ListNoticeResponsibilitiesParams

NewListNoticeResponsibilitiesParamsWithContext creates a new ListNoticeResponsibilitiesParams object with the ability to set a context for a request.

func NewListNoticeResponsibilitiesParamsWithHTTPClient

func NewListNoticeResponsibilitiesParamsWithHTTPClient(client *http.Client) *ListNoticeResponsibilitiesParams

NewListNoticeResponsibilitiesParamsWithHTTPClient creates a new ListNoticeResponsibilitiesParams object with the ability to set a custom HTTPClient for a request.

func NewListNoticeResponsibilitiesParamsWithTimeout

func NewListNoticeResponsibilitiesParamsWithTimeout(timeout time.Duration) *ListNoticeResponsibilitiesParams

NewListNoticeResponsibilitiesParamsWithTimeout creates a new ListNoticeResponsibilitiesParams object with the ability to set a timeout on a request.

func (*ListNoticeResponsibilitiesParams) SetContext

SetContext adds the context to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) SetDefaults

func (o *ListNoticeResponsibilitiesParams) SetDefaults()

SetDefaults hydrates default values in the list notice responsibilities params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeResponsibilitiesParams) SetDollarFilter

func (o *ListNoticeResponsibilitiesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) SetDollarOrderBy

func (o *ListNoticeResponsibilitiesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) SetDollarSkip

func (o *ListNoticeResponsibilitiesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) SetDollarTop

func (o *ListNoticeResponsibilitiesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) SetHTTPClient

func (o *ListNoticeResponsibilitiesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) SetTimeout

func (o *ListNoticeResponsibilitiesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) SetXAvalaraClient

func (o *ListNoticeResponsibilitiesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) WithContext

WithContext adds the context to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) WithDefaults

WithDefaults hydrates default values in the list notice responsibilities params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeResponsibilitiesParams) WithDollarFilter

func (o *ListNoticeResponsibilitiesParams) WithDollarFilter(dollarFilter *string) *ListNoticeResponsibilitiesParams

WithDollarFilter adds the dollarFilter to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) WithDollarOrderBy

func (o *ListNoticeResponsibilitiesParams) WithDollarOrderBy(dollarOrderBy *string) *ListNoticeResponsibilitiesParams

WithDollarOrderBy adds the dollarOrderBy to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) WithDollarTop

WithDollarTop adds the dollarTop to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) WithTimeout

WithTimeout adds the timeout to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) WithXAvalaraClient

func (o *ListNoticeResponsibilitiesParams) WithXAvalaraClient(xAvalaraClient *string) *ListNoticeResponsibilitiesParams

WithXAvalaraClient adds the xAvalaraClient to the list notice responsibilities params

func (*ListNoticeResponsibilitiesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNoticeResponsibilitiesReader

type ListNoticeResponsibilitiesReader struct {
	// contains filtered or unexported fields
}

ListNoticeResponsibilitiesReader is a Reader for the ListNoticeResponsibilities structure.

func (*ListNoticeResponsibilitiesReader) ReadResponse

func (o *ListNoticeResponsibilitiesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNoticeRootCausesOK

type ListNoticeRootCausesOK struct {
	Payload *models.NoticeRootCauseModelFetchResult
}
ListNoticeRootCausesOK describes a response with status code 200, with default header values.

Success

func NewListNoticeRootCausesOK

func NewListNoticeRootCausesOK() *ListNoticeRootCausesOK

NewListNoticeRootCausesOK creates a ListNoticeRootCausesOK with default headers values

func (*ListNoticeRootCausesOK) Error

func (o *ListNoticeRootCausesOK) Error() string

func (*ListNoticeRootCausesOK) GetPayload

type ListNoticeRootCausesParams

type ListNoticeRootCausesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* sortOrder
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNoticeRootCausesParams contains all the parameters to send to the API endpoint

for the list notice root causes operation.

Typically these are written to a http.Request.

func NewListNoticeRootCausesParams

func NewListNoticeRootCausesParams() *ListNoticeRootCausesParams

NewListNoticeRootCausesParams creates a new ListNoticeRootCausesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNoticeRootCausesParamsWithContext

func NewListNoticeRootCausesParamsWithContext(ctx context.Context) *ListNoticeRootCausesParams

NewListNoticeRootCausesParamsWithContext creates a new ListNoticeRootCausesParams object with the ability to set a context for a request.

func NewListNoticeRootCausesParamsWithHTTPClient

func NewListNoticeRootCausesParamsWithHTTPClient(client *http.Client) *ListNoticeRootCausesParams

NewListNoticeRootCausesParamsWithHTTPClient creates a new ListNoticeRootCausesParams object with the ability to set a custom HTTPClient for a request.

func NewListNoticeRootCausesParamsWithTimeout

func NewListNoticeRootCausesParamsWithTimeout(timeout time.Duration) *ListNoticeRootCausesParams

NewListNoticeRootCausesParamsWithTimeout creates a new ListNoticeRootCausesParams object with the ability to set a timeout on a request.

func (*ListNoticeRootCausesParams) SetContext

func (o *ListNoticeRootCausesParams) SetContext(ctx context.Context)

SetContext adds the context to the list notice root causes params

func (*ListNoticeRootCausesParams) SetDefaults

func (o *ListNoticeRootCausesParams) SetDefaults()

SetDefaults hydrates default values in the list notice root causes params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeRootCausesParams) SetDollarFilter

func (o *ListNoticeRootCausesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list notice root causes params

func (*ListNoticeRootCausesParams) SetDollarOrderBy

func (o *ListNoticeRootCausesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list notice root causes params

func (*ListNoticeRootCausesParams) SetDollarSkip

func (o *ListNoticeRootCausesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list notice root causes params

func (*ListNoticeRootCausesParams) SetDollarTop

func (o *ListNoticeRootCausesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list notice root causes params

func (*ListNoticeRootCausesParams) SetHTTPClient

func (o *ListNoticeRootCausesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list notice root causes params

func (*ListNoticeRootCausesParams) SetTimeout

func (o *ListNoticeRootCausesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list notice root causes params

func (*ListNoticeRootCausesParams) SetXAvalaraClient

func (o *ListNoticeRootCausesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list notice root causes params

func (*ListNoticeRootCausesParams) WithContext

WithContext adds the context to the list notice root causes params

func (*ListNoticeRootCausesParams) WithDefaults

WithDefaults hydrates default values in the list notice root causes params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeRootCausesParams) WithDollarFilter

func (o *ListNoticeRootCausesParams) WithDollarFilter(dollarFilter *string) *ListNoticeRootCausesParams

WithDollarFilter adds the dollarFilter to the list notice root causes params

func (*ListNoticeRootCausesParams) WithDollarOrderBy

func (o *ListNoticeRootCausesParams) WithDollarOrderBy(dollarOrderBy *string) *ListNoticeRootCausesParams

WithDollarOrderBy adds the dollarOrderBy to the list notice root causes params

func (*ListNoticeRootCausesParams) WithDollarSkip

func (o *ListNoticeRootCausesParams) WithDollarSkip(dollarSkip *int32) *ListNoticeRootCausesParams

WithDollarSkip adds the dollarSkip to the list notice root causes params

func (*ListNoticeRootCausesParams) WithDollarTop

func (o *ListNoticeRootCausesParams) WithDollarTop(dollarTop *int32) *ListNoticeRootCausesParams

WithDollarTop adds the dollarTop to the list notice root causes params

func (*ListNoticeRootCausesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list notice root causes params

func (*ListNoticeRootCausesParams) WithTimeout

WithTimeout adds the timeout to the list notice root causes params

func (*ListNoticeRootCausesParams) WithXAvalaraClient

func (o *ListNoticeRootCausesParams) WithXAvalaraClient(xAvalaraClient *string) *ListNoticeRootCausesParams

WithXAvalaraClient adds the xAvalaraClient to the list notice root causes params

func (*ListNoticeRootCausesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNoticeRootCausesReader

type ListNoticeRootCausesReader struct {
	// contains filtered or unexported fields
}

ListNoticeRootCausesReader is a Reader for the ListNoticeRootCauses structure.

func (*ListNoticeRootCausesReader) ReadResponse

func (o *ListNoticeRootCausesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNoticeStatusesOK

type ListNoticeStatusesOK struct {
	Payload *models.NoticeStatusModelFetchResult
}
ListNoticeStatusesOK describes a response with status code 200, with default header values.

Success

func NewListNoticeStatusesOK

func NewListNoticeStatusesOK() *ListNoticeStatusesOK

NewListNoticeStatusesOK creates a ListNoticeStatusesOK with default headers values

func (*ListNoticeStatusesOK) Error

func (o *ListNoticeStatusesOK) Error() string

func (*ListNoticeStatusesOK) GetPayload

type ListNoticeStatusesParams

type ListNoticeStatusesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* isOpen, sortOrder
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNoticeStatusesParams contains all the parameters to send to the API endpoint

for the list notice statuses operation.

Typically these are written to a http.Request.

func NewListNoticeStatusesParams

func NewListNoticeStatusesParams() *ListNoticeStatusesParams

NewListNoticeStatusesParams creates a new ListNoticeStatusesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNoticeStatusesParamsWithContext

func NewListNoticeStatusesParamsWithContext(ctx context.Context) *ListNoticeStatusesParams

NewListNoticeStatusesParamsWithContext creates a new ListNoticeStatusesParams object with the ability to set a context for a request.

func NewListNoticeStatusesParamsWithHTTPClient

func NewListNoticeStatusesParamsWithHTTPClient(client *http.Client) *ListNoticeStatusesParams

NewListNoticeStatusesParamsWithHTTPClient creates a new ListNoticeStatusesParams object with the ability to set a custom HTTPClient for a request.

func NewListNoticeStatusesParamsWithTimeout

func NewListNoticeStatusesParamsWithTimeout(timeout time.Duration) *ListNoticeStatusesParams

NewListNoticeStatusesParamsWithTimeout creates a new ListNoticeStatusesParams object with the ability to set a timeout on a request.

func (*ListNoticeStatusesParams) SetContext

func (o *ListNoticeStatusesParams) SetContext(ctx context.Context)

SetContext adds the context to the list notice statuses params

func (*ListNoticeStatusesParams) SetDefaults

func (o *ListNoticeStatusesParams) SetDefaults()

SetDefaults hydrates default values in the list notice statuses params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeStatusesParams) SetDollarFilter

func (o *ListNoticeStatusesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list notice statuses params

func (*ListNoticeStatusesParams) SetDollarOrderBy

func (o *ListNoticeStatusesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list notice statuses params

func (*ListNoticeStatusesParams) SetDollarSkip

func (o *ListNoticeStatusesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list notice statuses params

func (*ListNoticeStatusesParams) SetDollarTop

func (o *ListNoticeStatusesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list notice statuses params

func (*ListNoticeStatusesParams) SetHTTPClient

func (o *ListNoticeStatusesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list notice statuses params

func (*ListNoticeStatusesParams) SetTimeout

func (o *ListNoticeStatusesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list notice statuses params

func (*ListNoticeStatusesParams) SetXAvalaraClient

func (o *ListNoticeStatusesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list notice statuses params

func (*ListNoticeStatusesParams) WithContext

WithContext adds the context to the list notice statuses params

func (*ListNoticeStatusesParams) WithDefaults

WithDefaults hydrates default values in the list notice statuses params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeStatusesParams) WithDollarFilter

func (o *ListNoticeStatusesParams) WithDollarFilter(dollarFilter *string) *ListNoticeStatusesParams

WithDollarFilter adds the dollarFilter to the list notice statuses params

func (*ListNoticeStatusesParams) WithDollarOrderBy

func (o *ListNoticeStatusesParams) WithDollarOrderBy(dollarOrderBy *string) *ListNoticeStatusesParams

WithDollarOrderBy adds the dollarOrderBy to the list notice statuses params

func (*ListNoticeStatusesParams) WithDollarSkip

func (o *ListNoticeStatusesParams) WithDollarSkip(dollarSkip *int32) *ListNoticeStatusesParams

WithDollarSkip adds the dollarSkip to the list notice statuses params

func (*ListNoticeStatusesParams) WithDollarTop

func (o *ListNoticeStatusesParams) WithDollarTop(dollarTop *int32) *ListNoticeStatusesParams

WithDollarTop adds the dollarTop to the list notice statuses params

func (*ListNoticeStatusesParams) WithHTTPClient

func (o *ListNoticeStatusesParams) WithHTTPClient(client *http.Client) *ListNoticeStatusesParams

WithHTTPClient adds the HTTPClient to the list notice statuses params

func (*ListNoticeStatusesParams) WithTimeout

WithTimeout adds the timeout to the list notice statuses params

func (*ListNoticeStatusesParams) WithXAvalaraClient

func (o *ListNoticeStatusesParams) WithXAvalaraClient(xAvalaraClient *string) *ListNoticeStatusesParams

WithXAvalaraClient adds the xAvalaraClient to the list notice statuses params

func (*ListNoticeStatusesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListNoticeStatusesReader

type ListNoticeStatusesReader struct {
	// contains filtered or unexported fields
}

ListNoticeStatusesReader is a Reader for the ListNoticeStatuses structure.

func (*ListNoticeStatusesReader) ReadResponse

func (o *ListNoticeStatusesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListNoticeTypesOK

type ListNoticeTypesOK struct {
	Payload *models.NoticeTypeModelFetchResult
}
ListNoticeTypesOK describes a response with status code 200, with default header values.

Success

func NewListNoticeTypesOK

func NewListNoticeTypesOK() *ListNoticeTypesOK

NewListNoticeTypesOK creates a ListNoticeTypesOK with default headers values

func (*ListNoticeTypesOK) Error

func (o *ListNoticeTypesOK) Error() string

func (*ListNoticeTypesOK) GetPayload

type ListNoticeTypesParams

type ListNoticeTypesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* activeFlag, sortOrder
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListNoticeTypesParams contains all the parameters to send to the API endpoint

for the list notice types operation.

Typically these are written to a http.Request.

func NewListNoticeTypesParams

func NewListNoticeTypesParams() *ListNoticeTypesParams

NewListNoticeTypesParams creates a new ListNoticeTypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListNoticeTypesParamsWithContext

func NewListNoticeTypesParamsWithContext(ctx context.Context) *ListNoticeTypesParams

NewListNoticeTypesParamsWithContext creates a new ListNoticeTypesParams object with the ability to set a context for a request.

func NewListNoticeTypesParamsWithHTTPClient

func NewListNoticeTypesParamsWithHTTPClient(client *http.Client) *ListNoticeTypesParams

NewListNoticeTypesParamsWithHTTPClient creates a new ListNoticeTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListNoticeTypesParamsWithTimeout

func NewListNoticeTypesParamsWithTimeout(timeout time.Duration) *ListNoticeTypesParams

NewListNoticeTypesParamsWithTimeout creates a new ListNoticeTypesParams object with the ability to set a timeout on a request.

func (*ListNoticeTypesParams) SetContext

func (o *ListNoticeTypesParams) SetContext(ctx context.Context)

SetContext adds the context to the list notice types params

func (*ListNoticeTypesParams) SetDefaults

func (o *ListNoticeTypesParams) SetDefaults()

SetDefaults hydrates default values in the list notice types params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeTypesParams) SetDollarFilter

func (o *ListNoticeTypesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list notice types params

func (*ListNoticeTypesParams) SetDollarOrderBy

func (o *ListNoticeTypesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list notice types params

func (*ListNoticeTypesParams) SetDollarSkip

func (o *ListNoticeTypesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list notice types params

func (*ListNoticeTypesParams) SetDollarTop

func (o *ListNoticeTypesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list notice types params

func (*ListNoticeTypesParams) SetHTTPClient

func (o *ListNoticeTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list notice types params

func (*ListNoticeTypesParams) SetTimeout

func (o *ListNoticeTypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list notice types params

func (*ListNoticeTypesParams) SetXAvalaraClient

func (o *ListNoticeTypesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list notice types params

func (*ListNoticeTypesParams) WithContext

WithContext adds the context to the list notice types params

func (*ListNoticeTypesParams) WithDefaults

func (o *ListNoticeTypesParams) WithDefaults() *ListNoticeTypesParams

WithDefaults hydrates default values in the list notice types params (not the query body).

All values with no default are reset to their zero value.

func (*ListNoticeTypesParams) WithDollarFilter

func (o *ListNoticeTypesParams) WithDollarFilter(dollarFilter *string) *ListNoticeTypesParams

WithDollarFilter adds the dollarFilter to the list notice types params

func (*ListNoticeTypesParams) WithDollarOrderBy

func (o *ListNoticeTypesParams) WithDollarOrderBy(dollarOrderBy *string) *ListNoticeTypesParams

WithDollarOrderBy adds the dollarOrderBy to the list notice types params

func (*ListNoticeTypesParams) WithDollarSkip

func (o *ListNoticeTypesParams) WithDollarSkip(dollarSkip *int32) *ListNoticeTypesParams

WithDollarSkip adds the dollarSkip to the list notice types params

func (*ListNoticeTypesParams) WithDollarTop

func (o *ListNoticeTypesParams) WithDollarTop(dollarTop *int32) *ListNoticeTypesParams

WithDollarTop adds the dollarTop to the list notice types params

func (*ListNoticeTypesParams) WithHTTPClient

func (o *ListNoticeTypesParams) WithHTTPClient(client *http.Client) *ListNoticeTypesParams

WithHTTPClient adds the HTTPClient to the list notice types params

func (*ListNoticeTypesParams) WithTimeout

func (o *ListNoticeTypesParams) WithTimeout(timeout time.Duration) *ListNoticeTypesParams

WithTimeout adds the timeout to the list notice types params

func (*ListNoticeTypesParams) WithXAvalaraClient

func (o *ListNoticeTypesParams) WithXAvalaraClient(xAvalaraClient *string) *ListNoticeTypesParams

WithXAvalaraClient adds the xAvalaraClient to the list notice types params

func (*ListNoticeTypesParams) WriteToRequest

func (o *ListNoticeTypesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListNoticeTypesReader

type ListNoticeTypesReader struct {
	// contains filtered or unexported fields
}

ListNoticeTypesReader is a Reader for the ListNoticeTypes structure.

func (*ListNoticeTypesReader) ReadResponse

func (o *ListNoticeTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListParametersByItemOK

type ListParametersByItemOK struct {
	Payload *models.ParameterModelFetchResult
}
ListParametersByItemOK describes a response with status code 200, with default header values.

Success

func NewListParametersByItemOK

func NewListParametersByItemOK() *ListParametersByItemOK

NewListParametersByItemOK creates a ListParametersByItemOK with default headers values

func (*ListParametersByItemOK) Error

func (o *ListParametersByItemOK) Error() string

func (*ListParametersByItemOK) GetPayload

type ListParametersByItemParams

type ListParametersByItemParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* serviceTypes, regularExpression, values
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* CompanyCode.

	   Company code.
	*/
	CompanyCode string

	/* ItemCode.

	   Item code.
	*/
	ItemCode string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListParametersByItemParams contains all the parameters to send to the API endpoint

for the list parameters by item operation.

Typically these are written to a http.Request.

func NewListParametersByItemParams

func NewListParametersByItemParams() *ListParametersByItemParams

NewListParametersByItemParams creates a new ListParametersByItemParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListParametersByItemParamsWithContext

func NewListParametersByItemParamsWithContext(ctx context.Context) *ListParametersByItemParams

NewListParametersByItemParamsWithContext creates a new ListParametersByItemParams object with the ability to set a context for a request.

func NewListParametersByItemParamsWithHTTPClient

func NewListParametersByItemParamsWithHTTPClient(client *http.Client) *ListParametersByItemParams

NewListParametersByItemParamsWithHTTPClient creates a new ListParametersByItemParams object with the ability to set a custom HTTPClient for a request.

func NewListParametersByItemParamsWithTimeout

func NewListParametersByItemParamsWithTimeout(timeout time.Duration) *ListParametersByItemParams

NewListParametersByItemParamsWithTimeout creates a new ListParametersByItemParams object with the ability to set a timeout on a request.

func (*ListParametersByItemParams) SetCompanyCode

func (o *ListParametersByItemParams) SetCompanyCode(companyCode string)

SetCompanyCode adds the companyCode to the list parameters by item params

func (*ListParametersByItemParams) SetContext

func (o *ListParametersByItemParams) SetContext(ctx context.Context)

SetContext adds the context to the list parameters by item params

func (*ListParametersByItemParams) SetDefaults

func (o *ListParametersByItemParams) SetDefaults()

SetDefaults hydrates default values in the list parameters by item params (not the query body).

All values with no default are reset to their zero value.

func (*ListParametersByItemParams) SetDollarFilter

func (o *ListParametersByItemParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list parameters by item params

func (*ListParametersByItemParams) SetDollarOrderBy

func (o *ListParametersByItemParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list parameters by item params

func (*ListParametersByItemParams) SetDollarSkip

func (o *ListParametersByItemParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list parameters by item params

func (*ListParametersByItemParams) SetDollarTop

func (o *ListParametersByItemParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list parameters by item params

func (*ListParametersByItemParams) SetHTTPClient

func (o *ListParametersByItemParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list parameters by item params

func (*ListParametersByItemParams) SetItemCode

func (o *ListParametersByItemParams) SetItemCode(itemCode string)

SetItemCode adds the itemCode to the list parameters by item params

func (*ListParametersByItemParams) SetTimeout

func (o *ListParametersByItemParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list parameters by item params

func (*ListParametersByItemParams) SetXAvalaraClient

func (o *ListParametersByItemParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list parameters by item params

func (*ListParametersByItemParams) WithCompanyCode

func (o *ListParametersByItemParams) WithCompanyCode(companyCode string) *ListParametersByItemParams

WithCompanyCode adds the companyCode to the list parameters by item params

func (*ListParametersByItemParams) WithContext

WithContext adds the context to the list parameters by item params

func (*ListParametersByItemParams) WithDefaults

WithDefaults hydrates default values in the list parameters by item params (not the query body).

All values with no default are reset to their zero value.

func (*ListParametersByItemParams) WithDollarFilter

func (o *ListParametersByItemParams) WithDollarFilter(dollarFilter *string) *ListParametersByItemParams

WithDollarFilter adds the dollarFilter to the list parameters by item params

func (*ListParametersByItemParams) WithDollarOrderBy

func (o *ListParametersByItemParams) WithDollarOrderBy(dollarOrderBy *string) *ListParametersByItemParams

WithDollarOrderBy adds the dollarOrderBy to the list parameters by item params

func (*ListParametersByItemParams) WithDollarSkip

func (o *ListParametersByItemParams) WithDollarSkip(dollarSkip *int32) *ListParametersByItemParams

WithDollarSkip adds the dollarSkip to the list parameters by item params

func (*ListParametersByItemParams) WithDollarTop

func (o *ListParametersByItemParams) WithDollarTop(dollarTop *int32) *ListParametersByItemParams

WithDollarTop adds the dollarTop to the list parameters by item params

func (*ListParametersByItemParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list parameters by item params

func (*ListParametersByItemParams) WithItemCode

WithItemCode adds the itemCode to the list parameters by item params

func (*ListParametersByItemParams) WithTimeout

WithTimeout adds the timeout to the list parameters by item params

func (*ListParametersByItemParams) WithXAvalaraClient

func (o *ListParametersByItemParams) WithXAvalaraClient(xAvalaraClient *string) *ListParametersByItemParams

WithXAvalaraClient adds the xAvalaraClient to the list parameters by item params

func (*ListParametersByItemParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListParametersByItemReader

type ListParametersByItemReader struct {
	// contains filtered or unexported fields
}

ListParametersByItemReader is a Reader for the ListParametersByItem structure.

func (*ListParametersByItemReader) ReadResponse

func (o *ListParametersByItemReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListParametersOK

type ListParametersOK struct {
	Payload *models.ParameterModelFetchResult
}
ListParametersOK describes a response with status code 200, with default header values.

Success

func NewListParametersOK

func NewListParametersOK() *ListParametersOK

NewListParametersOK creates a ListParametersOK with default headers values

func (*ListParametersOK) Error

func (o *ListParametersOK) Error() string

func (*ListParametersOK) GetPayload

type ListParametersParams

type ListParametersParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* serviceTypes, regularExpression, values
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListParametersParams contains all the parameters to send to the API endpoint

for the list parameters operation.

Typically these are written to a http.Request.

func NewListParametersParams

func NewListParametersParams() *ListParametersParams

NewListParametersParams creates a new ListParametersParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListParametersParamsWithContext

func NewListParametersParamsWithContext(ctx context.Context) *ListParametersParams

NewListParametersParamsWithContext creates a new ListParametersParams object with the ability to set a context for a request.

func NewListParametersParamsWithHTTPClient

func NewListParametersParamsWithHTTPClient(client *http.Client) *ListParametersParams

NewListParametersParamsWithHTTPClient creates a new ListParametersParams object with the ability to set a custom HTTPClient for a request.

func NewListParametersParamsWithTimeout

func NewListParametersParamsWithTimeout(timeout time.Duration) *ListParametersParams

NewListParametersParamsWithTimeout creates a new ListParametersParams object with the ability to set a timeout on a request.

func (*ListParametersParams) SetContext

func (o *ListParametersParams) SetContext(ctx context.Context)

SetContext adds the context to the list parameters params

func (*ListParametersParams) SetDefaults

func (o *ListParametersParams) SetDefaults()

SetDefaults hydrates default values in the list parameters params (not the query body).

All values with no default are reset to their zero value.

func (*ListParametersParams) SetDollarFilter

func (o *ListParametersParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list parameters params

func (*ListParametersParams) SetDollarOrderBy

func (o *ListParametersParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list parameters params

func (*ListParametersParams) SetDollarSkip

func (o *ListParametersParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list parameters params

func (*ListParametersParams) SetDollarTop

func (o *ListParametersParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list parameters params

func (*ListParametersParams) SetHTTPClient

func (o *ListParametersParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list parameters params

func (*ListParametersParams) SetTimeout

func (o *ListParametersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list parameters params

func (*ListParametersParams) SetXAvalaraClient

func (o *ListParametersParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list parameters params

func (*ListParametersParams) WithContext

WithContext adds the context to the list parameters params

func (*ListParametersParams) WithDefaults

func (o *ListParametersParams) WithDefaults() *ListParametersParams

WithDefaults hydrates default values in the list parameters params (not the query body).

All values with no default are reset to their zero value.

func (*ListParametersParams) WithDollarFilter

func (o *ListParametersParams) WithDollarFilter(dollarFilter *string) *ListParametersParams

WithDollarFilter adds the dollarFilter to the list parameters params

func (*ListParametersParams) WithDollarOrderBy

func (o *ListParametersParams) WithDollarOrderBy(dollarOrderBy *string) *ListParametersParams

WithDollarOrderBy adds the dollarOrderBy to the list parameters params

func (*ListParametersParams) WithDollarSkip

func (o *ListParametersParams) WithDollarSkip(dollarSkip *int32) *ListParametersParams

WithDollarSkip adds the dollarSkip to the list parameters params

func (*ListParametersParams) WithDollarTop

func (o *ListParametersParams) WithDollarTop(dollarTop *int32) *ListParametersParams

WithDollarTop adds the dollarTop to the list parameters params

func (*ListParametersParams) WithHTTPClient

func (o *ListParametersParams) WithHTTPClient(client *http.Client) *ListParametersParams

WithHTTPClient adds the HTTPClient to the list parameters params

func (*ListParametersParams) WithTimeout

func (o *ListParametersParams) WithTimeout(timeout time.Duration) *ListParametersParams

WithTimeout adds the timeout to the list parameters params

func (*ListParametersParams) WithXAvalaraClient

func (o *ListParametersParams) WithXAvalaraClient(xAvalaraClient *string) *ListParametersParams

WithXAvalaraClient adds the xAvalaraClient to the list parameters params

func (*ListParametersParams) WriteToRequest

func (o *ListParametersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListParametersReader

type ListParametersReader struct {
	// contains filtered or unexported fields
}

ListParametersReader is a Reader for the ListParameters structure.

func (*ListParametersReader) ReadResponse

func (o *ListParametersReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListParametersUsageOK

type ListParametersUsageOK struct {
	Payload *models.ParameterUsageModelFetchResult
}
ListParametersUsageOK describes a response with status code 200, with default header values.

Success

func NewListParametersUsageOK

func NewListParametersUsageOK() *ListParametersUsageOK

NewListParametersUsageOK creates a ListParametersUsageOK with default headers values

func (*ListParametersUsageOK) Error

func (o *ListParametersUsageOK) Error() string

func (*ListParametersUsageOK) GetPayload

type ListParametersUsageParams

type ListParametersUsageParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* values
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListParametersUsageParams contains all the parameters to send to the API endpoint

for the list parameters usage operation.

Typically these are written to a http.Request.

func NewListParametersUsageParams

func NewListParametersUsageParams() *ListParametersUsageParams

NewListParametersUsageParams creates a new ListParametersUsageParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListParametersUsageParamsWithContext

func NewListParametersUsageParamsWithContext(ctx context.Context) *ListParametersUsageParams

NewListParametersUsageParamsWithContext creates a new ListParametersUsageParams object with the ability to set a context for a request.

func NewListParametersUsageParamsWithHTTPClient

func NewListParametersUsageParamsWithHTTPClient(client *http.Client) *ListParametersUsageParams

NewListParametersUsageParamsWithHTTPClient creates a new ListParametersUsageParams object with the ability to set a custom HTTPClient for a request.

func NewListParametersUsageParamsWithTimeout

func NewListParametersUsageParamsWithTimeout(timeout time.Duration) *ListParametersUsageParams

NewListParametersUsageParamsWithTimeout creates a new ListParametersUsageParams object with the ability to set a timeout on a request.

func (*ListParametersUsageParams) SetContext

func (o *ListParametersUsageParams) SetContext(ctx context.Context)

SetContext adds the context to the list parameters usage params

func (*ListParametersUsageParams) SetDefaults

func (o *ListParametersUsageParams) SetDefaults()

SetDefaults hydrates default values in the list parameters usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListParametersUsageParams) SetDollarFilter

func (o *ListParametersUsageParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list parameters usage params

func (*ListParametersUsageParams) SetDollarOrderBy

func (o *ListParametersUsageParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list parameters usage params

func (*ListParametersUsageParams) SetDollarSkip

func (o *ListParametersUsageParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list parameters usage params

func (*ListParametersUsageParams) SetDollarTop

func (o *ListParametersUsageParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list parameters usage params

func (*ListParametersUsageParams) SetHTTPClient

func (o *ListParametersUsageParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list parameters usage params

func (*ListParametersUsageParams) SetTimeout

func (o *ListParametersUsageParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list parameters usage params

func (*ListParametersUsageParams) SetXAvalaraClient

func (o *ListParametersUsageParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list parameters usage params

func (*ListParametersUsageParams) WithContext

WithContext adds the context to the list parameters usage params

func (*ListParametersUsageParams) WithDefaults

WithDefaults hydrates default values in the list parameters usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListParametersUsageParams) WithDollarFilter

func (o *ListParametersUsageParams) WithDollarFilter(dollarFilter *string) *ListParametersUsageParams

WithDollarFilter adds the dollarFilter to the list parameters usage params

func (*ListParametersUsageParams) WithDollarOrderBy

func (o *ListParametersUsageParams) WithDollarOrderBy(dollarOrderBy *string) *ListParametersUsageParams

WithDollarOrderBy adds the dollarOrderBy to the list parameters usage params

func (*ListParametersUsageParams) WithDollarSkip

func (o *ListParametersUsageParams) WithDollarSkip(dollarSkip *int32) *ListParametersUsageParams

WithDollarSkip adds the dollarSkip to the list parameters usage params

func (*ListParametersUsageParams) WithDollarTop

func (o *ListParametersUsageParams) WithDollarTop(dollarTop *int32) *ListParametersUsageParams

WithDollarTop adds the dollarTop to the list parameters usage params

func (*ListParametersUsageParams) WithHTTPClient

func (o *ListParametersUsageParams) WithHTTPClient(client *http.Client) *ListParametersUsageParams

WithHTTPClient adds the HTTPClient to the list parameters usage params

func (*ListParametersUsageParams) WithTimeout

WithTimeout adds the timeout to the list parameters usage params

func (*ListParametersUsageParams) WithXAvalaraClient

func (o *ListParametersUsageParams) WithXAvalaraClient(xAvalaraClient *string) *ListParametersUsageParams

WithXAvalaraClient adds the xAvalaraClient to the list parameters usage params

func (*ListParametersUsageParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListParametersUsageReader

type ListParametersUsageReader struct {
	// contains filtered or unexported fields
}

ListParametersUsageReader is a Reader for the ListParametersUsage structure.

func (*ListParametersUsageReader) ReadResponse

func (o *ListParametersUsageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListPermissionsOK

type ListPermissionsOK struct {
	Payload *models.StringFetchResult
}
ListPermissionsOK describes a response with status code 200, with default header values.

Success

func NewListPermissionsOK

func NewListPermissionsOK() *ListPermissionsOK

NewListPermissionsOK creates a ListPermissionsOK with default headers values

func (*ListPermissionsOK) Error

func (o *ListPermissionsOK) Error() string

func (*ListPermissionsOK) GetPayload

func (o *ListPermissionsOK) GetPayload() *models.StringFetchResult

type ListPermissionsParams

type ListPermissionsParams struct {

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListPermissionsParams contains all the parameters to send to the API endpoint

for the list permissions operation.

Typically these are written to a http.Request.

func NewListPermissionsParams

func NewListPermissionsParams() *ListPermissionsParams

NewListPermissionsParams creates a new ListPermissionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListPermissionsParamsWithContext

func NewListPermissionsParamsWithContext(ctx context.Context) *ListPermissionsParams

NewListPermissionsParamsWithContext creates a new ListPermissionsParams object with the ability to set a context for a request.

func NewListPermissionsParamsWithHTTPClient

func NewListPermissionsParamsWithHTTPClient(client *http.Client) *ListPermissionsParams

NewListPermissionsParamsWithHTTPClient creates a new ListPermissionsParams object with the ability to set a custom HTTPClient for a request.

func NewListPermissionsParamsWithTimeout

func NewListPermissionsParamsWithTimeout(timeout time.Duration) *ListPermissionsParams

NewListPermissionsParamsWithTimeout creates a new ListPermissionsParams object with the ability to set a timeout on a request.

func (*ListPermissionsParams) SetContext

func (o *ListPermissionsParams) SetContext(ctx context.Context)

SetContext adds the context to the list permissions params

func (*ListPermissionsParams) SetDefaults

func (o *ListPermissionsParams) SetDefaults()

SetDefaults hydrates default values in the list permissions params (not the query body).

All values with no default are reset to their zero value.

func (*ListPermissionsParams) SetDollarSkip

func (o *ListPermissionsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list permissions params

func (*ListPermissionsParams) SetDollarTop

func (o *ListPermissionsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list permissions params

func (*ListPermissionsParams) SetHTTPClient

func (o *ListPermissionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list permissions params

func (*ListPermissionsParams) SetTimeout

func (o *ListPermissionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list permissions params

func (*ListPermissionsParams) SetXAvalaraClient

func (o *ListPermissionsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list permissions params

func (*ListPermissionsParams) WithContext

WithContext adds the context to the list permissions params

func (*ListPermissionsParams) WithDefaults

func (o *ListPermissionsParams) WithDefaults() *ListPermissionsParams

WithDefaults hydrates default values in the list permissions params (not the query body).

All values with no default are reset to their zero value.

func (*ListPermissionsParams) WithDollarSkip

func (o *ListPermissionsParams) WithDollarSkip(dollarSkip *int32) *ListPermissionsParams

WithDollarSkip adds the dollarSkip to the list permissions params

func (*ListPermissionsParams) WithDollarTop

func (o *ListPermissionsParams) WithDollarTop(dollarTop *int32) *ListPermissionsParams

WithDollarTop adds the dollarTop to the list permissions params

func (*ListPermissionsParams) WithHTTPClient

func (o *ListPermissionsParams) WithHTTPClient(client *http.Client) *ListPermissionsParams

WithHTTPClient adds the HTTPClient to the list permissions params

func (*ListPermissionsParams) WithTimeout

func (o *ListPermissionsParams) WithTimeout(timeout time.Duration) *ListPermissionsParams

WithTimeout adds the timeout to the list permissions params

func (*ListPermissionsParams) WithXAvalaraClient

func (o *ListPermissionsParams) WithXAvalaraClient(xAvalaraClient *string) *ListPermissionsParams

WithXAvalaraClient adds the xAvalaraClient to the list permissions params

func (*ListPermissionsParams) WriteToRequest

func (o *ListPermissionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListPermissionsReader

type ListPermissionsReader struct {
	// contains filtered or unexported fields
}

ListPermissionsReader is a Reader for the ListPermissions structure.

func (*ListPermissionsReader) ReadResponse

func (o *ListPermissionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListPostalCodesOK

type ListPostalCodesOK struct {
	Payload *models.PostalCodeModelFetchResult
}
ListPostalCodesOK describes a response with status code 200, with default header values.

Success

func NewListPostalCodesOK

func NewListPostalCodesOK() *ListPostalCodesOK

NewListPostalCodesOK creates a ListPostalCodesOK with default headers values

func (*ListPostalCodesOK) Error

func (o *ListPostalCodesOK) Error() string

func (*ListPostalCodesOK) GetPayload

type ListPostalCodesParams

type ListPostalCodesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListPostalCodesParams contains all the parameters to send to the API endpoint

for the list postal codes operation.

Typically these are written to a http.Request.

func NewListPostalCodesParams

func NewListPostalCodesParams() *ListPostalCodesParams

NewListPostalCodesParams creates a new ListPostalCodesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListPostalCodesParamsWithContext

func NewListPostalCodesParamsWithContext(ctx context.Context) *ListPostalCodesParams

NewListPostalCodesParamsWithContext creates a new ListPostalCodesParams object with the ability to set a context for a request.

func NewListPostalCodesParamsWithHTTPClient

func NewListPostalCodesParamsWithHTTPClient(client *http.Client) *ListPostalCodesParams

NewListPostalCodesParamsWithHTTPClient creates a new ListPostalCodesParams object with the ability to set a custom HTTPClient for a request.

func NewListPostalCodesParamsWithTimeout

func NewListPostalCodesParamsWithTimeout(timeout time.Duration) *ListPostalCodesParams

NewListPostalCodesParamsWithTimeout creates a new ListPostalCodesParams object with the ability to set a timeout on a request.

func (*ListPostalCodesParams) SetContext

func (o *ListPostalCodesParams) SetContext(ctx context.Context)

SetContext adds the context to the list postal codes params

func (*ListPostalCodesParams) SetDefaults

func (o *ListPostalCodesParams) SetDefaults()

SetDefaults hydrates default values in the list postal codes params (not the query body).

All values with no default are reset to their zero value.

func (*ListPostalCodesParams) SetDollarFilter

func (o *ListPostalCodesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list postal codes params

func (*ListPostalCodesParams) SetDollarOrderBy

func (o *ListPostalCodesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list postal codes params

func (*ListPostalCodesParams) SetDollarSkip

func (o *ListPostalCodesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list postal codes params

func (*ListPostalCodesParams) SetDollarTop

func (o *ListPostalCodesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list postal codes params

func (*ListPostalCodesParams) SetHTTPClient

func (o *ListPostalCodesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list postal codes params

func (*ListPostalCodesParams) SetTimeout

func (o *ListPostalCodesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list postal codes params

func (*ListPostalCodesParams) SetXAvalaraClient

func (o *ListPostalCodesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list postal codes params

func (*ListPostalCodesParams) WithContext

WithContext adds the context to the list postal codes params

func (*ListPostalCodesParams) WithDefaults

func (o *ListPostalCodesParams) WithDefaults() *ListPostalCodesParams

WithDefaults hydrates default values in the list postal codes params (not the query body).

All values with no default are reset to their zero value.

func (*ListPostalCodesParams) WithDollarFilter

func (o *ListPostalCodesParams) WithDollarFilter(dollarFilter *string) *ListPostalCodesParams

WithDollarFilter adds the dollarFilter to the list postal codes params

func (*ListPostalCodesParams) WithDollarOrderBy

func (o *ListPostalCodesParams) WithDollarOrderBy(dollarOrderBy *string) *ListPostalCodesParams

WithDollarOrderBy adds the dollarOrderBy to the list postal codes params

func (*ListPostalCodesParams) WithDollarSkip

func (o *ListPostalCodesParams) WithDollarSkip(dollarSkip *int32) *ListPostalCodesParams

WithDollarSkip adds the dollarSkip to the list postal codes params

func (*ListPostalCodesParams) WithDollarTop

func (o *ListPostalCodesParams) WithDollarTop(dollarTop *int32) *ListPostalCodesParams

WithDollarTop adds the dollarTop to the list postal codes params

func (*ListPostalCodesParams) WithHTTPClient

func (o *ListPostalCodesParams) WithHTTPClient(client *http.Client) *ListPostalCodesParams

WithHTTPClient adds the HTTPClient to the list postal codes params

func (*ListPostalCodesParams) WithTimeout

func (o *ListPostalCodesParams) WithTimeout(timeout time.Duration) *ListPostalCodesParams

WithTimeout adds the timeout to the list postal codes params

func (*ListPostalCodesParams) WithXAvalaraClient

func (o *ListPostalCodesParams) WithXAvalaraClient(xAvalaraClient *string) *ListPostalCodesParams

WithXAvalaraClient adds the xAvalaraClient to the list postal codes params

func (*ListPostalCodesParams) WriteToRequest

func (o *ListPostalCodesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListPostalCodesReader

type ListPostalCodesReader struct {
	// contains filtered or unexported fields
}

ListPostalCodesReader is a Reader for the ListPostalCodes structure.

func (*ListPostalCodesReader) ReadResponse

func (o *ListPostalCodesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListPreferredProgramsOK

type ListPreferredProgramsOK struct {
	Payload *models.PreferredProgramModelFetchResult
}
ListPreferredProgramsOK describes a response with status code 200, with default header values.

Success

func NewListPreferredProgramsOK

func NewListPreferredProgramsOK() *ListPreferredProgramsOK

NewListPreferredProgramsOK creates a ListPreferredProgramsOK with default headers values

func (*ListPreferredProgramsOK) Error

func (o *ListPreferredProgramsOK) Error() string

func (*ListPreferredProgramsOK) GetPayload

type ListPreferredProgramsParams

type ListPreferredProgramsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* effectiveDate, endDate
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListPreferredProgramsParams contains all the parameters to send to the API endpoint

for the list preferred programs operation.

Typically these are written to a http.Request.

func NewListPreferredProgramsParams

func NewListPreferredProgramsParams() *ListPreferredProgramsParams

NewListPreferredProgramsParams creates a new ListPreferredProgramsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListPreferredProgramsParamsWithContext

func NewListPreferredProgramsParamsWithContext(ctx context.Context) *ListPreferredProgramsParams

NewListPreferredProgramsParamsWithContext creates a new ListPreferredProgramsParams object with the ability to set a context for a request.

func NewListPreferredProgramsParamsWithHTTPClient

func NewListPreferredProgramsParamsWithHTTPClient(client *http.Client) *ListPreferredProgramsParams

NewListPreferredProgramsParamsWithHTTPClient creates a new ListPreferredProgramsParams object with the ability to set a custom HTTPClient for a request.

func NewListPreferredProgramsParamsWithTimeout

func NewListPreferredProgramsParamsWithTimeout(timeout time.Duration) *ListPreferredProgramsParams

NewListPreferredProgramsParamsWithTimeout creates a new ListPreferredProgramsParams object with the ability to set a timeout on a request.

func (*ListPreferredProgramsParams) SetContext

func (o *ListPreferredProgramsParams) SetContext(ctx context.Context)

SetContext adds the context to the list preferred programs params

func (*ListPreferredProgramsParams) SetDefaults

func (o *ListPreferredProgramsParams) SetDefaults()

SetDefaults hydrates default values in the list preferred programs params (not the query body).

All values with no default are reset to their zero value.

func (*ListPreferredProgramsParams) SetDollarFilter

func (o *ListPreferredProgramsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list preferred programs params

func (*ListPreferredProgramsParams) SetDollarOrderBy

func (o *ListPreferredProgramsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list preferred programs params

func (*ListPreferredProgramsParams) SetDollarSkip

func (o *ListPreferredProgramsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list preferred programs params

func (*ListPreferredProgramsParams) SetDollarTop

func (o *ListPreferredProgramsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list preferred programs params

func (*ListPreferredProgramsParams) SetHTTPClient

func (o *ListPreferredProgramsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list preferred programs params

func (*ListPreferredProgramsParams) SetTimeout

func (o *ListPreferredProgramsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list preferred programs params

func (*ListPreferredProgramsParams) SetXAvalaraClient

func (o *ListPreferredProgramsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list preferred programs params

func (*ListPreferredProgramsParams) WithContext

WithContext adds the context to the list preferred programs params

func (*ListPreferredProgramsParams) WithDefaults

WithDefaults hydrates default values in the list preferred programs params (not the query body).

All values with no default are reset to their zero value.

func (*ListPreferredProgramsParams) WithDollarFilter

func (o *ListPreferredProgramsParams) WithDollarFilter(dollarFilter *string) *ListPreferredProgramsParams

WithDollarFilter adds the dollarFilter to the list preferred programs params

func (*ListPreferredProgramsParams) WithDollarOrderBy

func (o *ListPreferredProgramsParams) WithDollarOrderBy(dollarOrderBy *string) *ListPreferredProgramsParams

WithDollarOrderBy adds the dollarOrderBy to the list preferred programs params

func (*ListPreferredProgramsParams) WithDollarSkip

func (o *ListPreferredProgramsParams) WithDollarSkip(dollarSkip *int32) *ListPreferredProgramsParams

WithDollarSkip adds the dollarSkip to the list preferred programs params

func (*ListPreferredProgramsParams) WithDollarTop

func (o *ListPreferredProgramsParams) WithDollarTop(dollarTop *int32) *ListPreferredProgramsParams

WithDollarTop adds the dollarTop to the list preferred programs params

func (*ListPreferredProgramsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list preferred programs params

func (*ListPreferredProgramsParams) WithTimeout

WithTimeout adds the timeout to the list preferred programs params

func (*ListPreferredProgramsParams) WithXAvalaraClient

func (o *ListPreferredProgramsParams) WithXAvalaraClient(xAvalaraClient *string) *ListPreferredProgramsParams

WithXAvalaraClient adds the xAvalaraClient to the list preferred programs params

func (*ListPreferredProgramsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListPreferredProgramsReader

type ListPreferredProgramsReader struct {
	// contains filtered or unexported fields
}

ListPreferredProgramsReader is a Reader for the ListPreferredPrograms structure.

func (*ListPreferredProgramsReader) ReadResponse

func (o *ListPreferredProgramsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListProductClassificationSystemsByCompanyOK

type ListProductClassificationSystemsByCompanyOK struct {
	Payload *models.ProductClassificationSystemModelFetchResult
}
ListProductClassificationSystemsByCompanyOK describes a response with status code 200, with default header values.

Success

func NewListProductClassificationSystemsByCompanyOK

func NewListProductClassificationSystemsByCompanyOK() *ListProductClassificationSystemsByCompanyOK

NewListProductClassificationSystemsByCompanyOK creates a ListProductClassificationSystemsByCompanyOK with default headers values

func (*ListProductClassificationSystemsByCompanyOK) Error

func (*ListProductClassificationSystemsByCompanyOK) GetPayload

type ListProductClassificationSystemsByCompanyParams

type ListProductClassificationSystemsByCompanyParams struct {

	/* DollarCountryCode.

	   If not null, return all records with this code.
	*/
	DollarCountryCode *string

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* countries
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* CompanyCode.

	   The company code.
	*/
	CompanyCode string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListProductClassificationSystemsByCompanyParams contains all the parameters to send to the API endpoint

for the list product classification systems by company operation.

Typically these are written to a http.Request.

func NewListProductClassificationSystemsByCompanyParams

func NewListProductClassificationSystemsByCompanyParams() *ListProductClassificationSystemsByCompanyParams

NewListProductClassificationSystemsByCompanyParams creates a new ListProductClassificationSystemsByCompanyParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListProductClassificationSystemsByCompanyParamsWithContext

func NewListProductClassificationSystemsByCompanyParamsWithContext(ctx context.Context) *ListProductClassificationSystemsByCompanyParams

NewListProductClassificationSystemsByCompanyParamsWithContext creates a new ListProductClassificationSystemsByCompanyParams object with the ability to set a context for a request.

func NewListProductClassificationSystemsByCompanyParamsWithHTTPClient

func NewListProductClassificationSystemsByCompanyParamsWithHTTPClient(client *http.Client) *ListProductClassificationSystemsByCompanyParams

NewListProductClassificationSystemsByCompanyParamsWithHTTPClient creates a new ListProductClassificationSystemsByCompanyParams object with the ability to set a custom HTTPClient for a request.

func NewListProductClassificationSystemsByCompanyParamsWithTimeout

func NewListProductClassificationSystemsByCompanyParamsWithTimeout(timeout time.Duration) *ListProductClassificationSystemsByCompanyParams

NewListProductClassificationSystemsByCompanyParamsWithTimeout creates a new ListProductClassificationSystemsByCompanyParams object with the ability to set a timeout on a request.

func (*ListProductClassificationSystemsByCompanyParams) SetCompanyCode

func (o *ListProductClassificationSystemsByCompanyParams) SetCompanyCode(companyCode string)

SetCompanyCode adds the companyCode to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) SetContext

SetContext adds the context to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) SetDefaults

SetDefaults hydrates default values in the list product classification systems by company params (not the query body).

All values with no default are reset to their zero value.

func (*ListProductClassificationSystemsByCompanyParams) SetDollarCountryCode

func (o *ListProductClassificationSystemsByCompanyParams) SetDollarCountryCode(dollarCountryCode *string)

SetDollarCountryCode adds the dollarCountryCode to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) SetDollarFilter

func (o *ListProductClassificationSystemsByCompanyParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) SetDollarOrderBy

func (o *ListProductClassificationSystemsByCompanyParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) SetDollarSkip

func (o *ListProductClassificationSystemsByCompanyParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) SetDollarTop

func (o *ListProductClassificationSystemsByCompanyParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) SetTimeout

SetTimeout adds the timeout to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) SetXAvalaraClient

func (o *ListProductClassificationSystemsByCompanyParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WithCompanyCode

WithCompanyCode adds the companyCode to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WithContext

WithContext adds the context to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WithDefaults

WithDefaults hydrates default values in the list product classification systems by company params (not the query body).

All values with no default are reset to their zero value.

func (*ListProductClassificationSystemsByCompanyParams) WithDollarCountryCode

WithDollarCountryCode adds the dollarCountryCode to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WithDollarTop

WithDollarTop adds the dollarTop to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WithTimeout

WithTimeout adds the timeout to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list product classification systems by company params

func (*ListProductClassificationSystemsByCompanyParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListProductClassificationSystemsByCompanyReader

type ListProductClassificationSystemsByCompanyReader struct {
	// contains filtered or unexported fields
}

ListProductClassificationSystemsByCompanyReader is a Reader for the ListProductClassificationSystemsByCompany structure.

func (*ListProductClassificationSystemsByCompanyReader) ReadResponse

func (o *ListProductClassificationSystemsByCompanyReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListProductClassificationSystemsOK

type ListProductClassificationSystemsOK struct {
	Payload *models.ProductClassificationSystemModelFetchResult
}
ListProductClassificationSystemsOK describes a response with status code 200, with default header values.

Success

func NewListProductClassificationSystemsOK

func NewListProductClassificationSystemsOK() *ListProductClassificationSystemsOK

NewListProductClassificationSystemsOK creates a ListProductClassificationSystemsOK with default headers values

func (*ListProductClassificationSystemsOK) Error

func (*ListProductClassificationSystemsOK) GetPayload

type ListProductClassificationSystemsParams

type ListProductClassificationSystemsParams struct {

	/* DollarCountryCode.

	   If not null, return all records with this code.
	*/
	DollarCountryCode *string

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* countries
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListProductClassificationSystemsParams contains all the parameters to send to the API endpoint

for the list product classification systems operation.

Typically these are written to a http.Request.

func NewListProductClassificationSystemsParams

func NewListProductClassificationSystemsParams() *ListProductClassificationSystemsParams

NewListProductClassificationSystemsParams creates a new ListProductClassificationSystemsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListProductClassificationSystemsParamsWithContext

func NewListProductClassificationSystemsParamsWithContext(ctx context.Context) *ListProductClassificationSystemsParams

NewListProductClassificationSystemsParamsWithContext creates a new ListProductClassificationSystemsParams object with the ability to set a context for a request.

func NewListProductClassificationSystemsParamsWithHTTPClient

func NewListProductClassificationSystemsParamsWithHTTPClient(client *http.Client) *ListProductClassificationSystemsParams

NewListProductClassificationSystemsParamsWithHTTPClient creates a new ListProductClassificationSystemsParams object with the ability to set a custom HTTPClient for a request.

func NewListProductClassificationSystemsParamsWithTimeout

func NewListProductClassificationSystemsParamsWithTimeout(timeout time.Duration) *ListProductClassificationSystemsParams

NewListProductClassificationSystemsParamsWithTimeout creates a new ListProductClassificationSystemsParams object with the ability to set a timeout on a request.

func (*ListProductClassificationSystemsParams) SetContext

SetContext adds the context to the list product classification systems params

func (*ListProductClassificationSystemsParams) SetDefaults

func (o *ListProductClassificationSystemsParams) SetDefaults()

SetDefaults hydrates default values in the list product classification systems params (not the query body).

All values with no default are reset to their zero value.

func (*ListProductClassificationSystemsParams) SetDollarCountryCode

func (o *ListProductClassificationSystemsParams) SetDollarCountryCode(dollarCountryCode *string)

SetDollarCountryCode adds the dollarCountryCode to the list product classification systems params

func (*ListProductClassificationSystemsParams) SetDollarFilter

func (o *ListProductClassificationSystemsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list product classification systems params

func (*ListProductClassificationSystemsParams) SetDollarOrderBy

func (o *ListProductClassificationSystemsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list product classification systems params

func (*ListProductClassificationSystemsParams) SetDollarSkip

func (o *ListProductClassificationSystemsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list product classification systems params

func (*ListProductClassificationSystemsParams) SetDollarTop

func (o *ListProductClassificationSystemsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list product classification systems params

func (*ListProductClassificationSystemsParams) SetHTTPClient

func (o *ListProductClassificationSystemsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list product classification systems params

func (*ListProductClassificationSystemsParams) SetTimeout

func (o *ListProductClassificationSystemsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list product classification systems params

func (*ListProductClassificationSystemsParams) SetXAvalaraClient

func (o *ListProductClassificationSystemsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list product classification systems params

func (*ListProductClassificationSystemsParams) WithContext

WithContext adds the context to the list product classification systems params

func (*ListProductClassificationSystemsParams) WithDefaults

WithDefaults hydrates default values in the list product classification systems params (not the query body).

All values with no default are reset to their zero value.

func (*ListProductClassificationSystemsParams) WithDollarCountryCode

func (o *ListProductClassificationSystemsParams) WithDollarCountryCode(dollarCountryCode *string) *ListProductClassificationSystemsParams

WithDollarCountryCode adds the dollarCountryCode to the list product classification systems params

func (*ListProductClassificationSystemsParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list product classification systems params

func (*ListProductClassificationSystemsParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list product classification systems params

func (*ListProductClassificationSystemsParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list product classification systems params

func (*ListProductClassificationSystemsParams) WithDollarTop

WithDollarTop adds the dollarTop to the list product classification systems params

func (*ListProductClassificationSystemsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list product classification systems params

func (*ListProductClassificationSystemsParams) WithTimeout

WithTimeout adds the timeout to the list product classification systems params

func (*ListProductClassificationSystemsParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list product classification systems params

func (*ListProductClassificationSystemsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListProductClassificationSystemsReader

type ListProductClassificationSystemsReader struct {
	// contains filtered or unexported fields
}

ListProductClassificationSystemsReader is a Reader for the ListProductClassificationSystems structure.

func (*ListProductClassificationSystemsReader) ReadResponse

func (o *ListProductClassificationSystemsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListRateTypesByCountryOK

type ListRateTypesByCountryOK struct {
	Payload *models.RateTypeModelFetchResult
}
ListRateTypesByCountryOK describes a response with status code 200, with default header values.

Success

func NewListRateTypesByCountryOK

func NewListRateTypesByCountryOK() *ListRateTypesByCountryOK

NewListRateTypesByCountryOK creates a ListRateTypesByCountryOK with default headers values

func (*ListRateTypesByCountryOK) Error

func (o *ListRateTypesByCountryOK) Error() string

func (*ListRateTypesByCountryOK) GetPayload

type ListRateTypesByCountryParams

type ListRateTypesByCountryParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Country.

	   The country to examine for rate types
	*/
	Country string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListRateTypesByCountryParams contains all the parameters to send to the API endpoint

for the list rate types by country operation.

Typically these are written to a http.Request.

func NewListRateTypesByCountryParams

func NewListRateTypesByCountryParams() *ListRateTypesByCountryParams

NewListRateTypesByCountryParams creates a new ListRateTypesByCountryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRateTypesByCountryParamsWithContext

func NewListRateTypesByCountryParamsWithContext(ctx context.Context) *ListRateTypesByCountryParams

NewListRateTypesByCountryParamsWithContext creates a new ListRateTypesByCountryParams object with the ability to set a context for a request.

func NewListRateTypesByCountryParamsWithHTTPClient

func NewListRateTypesByCountryParamsWithHTTPClient(client *http.Client) *ListRateTypesByCountryParams

NewListRateTypesByCountryParamsWithHTTPClient creates a new ListRateTypesByCountryParams object with the ability to set a custom HTTPClient for a request.

func NewListRateTypesByCountryParamsWithTimeout

func NewListRateTypesByCountryParamsWithTimeout(timeout time.Duration) *ListRateTypesByCountryParams

NewListRateTypesByCountryParamsWithTimeout creates a new ListRateTypesByCountryParams object with the ability to set a timeout on a request.

func (*ListRateTypesByCountryParams) SetContext

func (o *ListRateTypesByCountryParams) SetContext(ctx context.Context)

SetContext adds the context to the list rate types by country params

func (*ListRateTypesByCountryParams) SetCountry

func (o *ListRateTypesByCountryParams) SetCountry(country string)

SetCountry adds the country to the list rate types by country params

func (*ListRateTypesByCountryParams) SetDefaults

func (o *ListRateTypesByCountryParams) SetDefaults()

SetDefaults hydrates default values in the list rate types by country params (not the query body).

All values with no default are reset to their zero value.

func (*ListRateTypesByCountryParams) SetDollarFilter

func (o *ListRateTypesByCountryParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list rate types by country params

func (*ListRateTypesByCountryParams) SetDollarOrderBy

func (o *ListRateTypesByCountryParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list rate types by country params

func (*ListRateTypesByCountryParams) SetDollarSkip

func (o *ListRateTypesByCountryParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list rate types by country params

func (*ListRateTypesByCountryParams) SetDollarTop

func (o *ListRateTypesByCountryParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list rate types by country params

func (*ListRateTypesByCountryParams) SetHTTPClient

func (o *ListRateTypesByCountryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list rate types by country params

func (*ListRateTypesByCountryParams) SetTimeout

func (o *ListRateTypesByCountryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list rate types by country params

func (*ListRateTypesByCountryParams) SetXAvalaraClient

func (o *ListRateTypesByCountryParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list rate types by country params

func (*ListRateTypesByCountryParams) WithContext

WithContext adds the context to the list rate types by country params

func (*ListRateTypesByCountryParams) WithCountry

WithCountry adds the country to the list rate types by country params

func (*ListRateTypesByCountryParams) WithDefaults

WithDefaults hydrates default values in the list rate types by country params (not the query body).

All values with no default are reset to their zero value.

func (*ListRateTypesByCountryParams) WithDollarFilter

func (o *ListRateTypesByCountryParams) WithDollarFilter(dollarFilter *string) *ListRateTypesByCountryParams

WithDollarFilter adds the dollarFilter to the list rate types by country params

func (*ListRateTypesByCountryParams) WithDollarOrderBy

func (o *ListRateTypesByCountryParams) WithDollarOrderBy(dollarOrderBy *string) *ListRateTypesByCountryParams

WithDollarOrderBy adds the dollarOrderBy to the list rate types by country params

func (*ListRateTypesByCountryParams) WithDollarSkip

func (o *ListRateTypesByCountryParams) WithDollarSkip(dollarSkip *int32) *ListRateTypesByCountryParams

WithDollarSkip adds the dollarSkip to the list rate types by country params

func (*ListRateTypesByCountryParams) WithDollarTop

func (o *ListRateTypesByCountryParams) WithDollarTop(dollarTop *int32) *ListRateTypesByCountryParams

WithDollarTop adds the dollarTop to the list rate types by country params

func (*ListRateTypesByCountryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rate types by country params

func (*ListRateTypesByCountryParams) WithTimeout

WithTimeout adds the timeout to the list rate types by country params

func (*ListRateTypesByCountryParams) WithXAvalaraClient

func (o *ListRateTypesByCountryParams) WithXAvalaraClient(xAvalaraClient *string) *ListRateTypesByCountryParams

WithXAvalaraClient adds the xAvalaraClient to the list rate types by country params

func (*ListRateTypesByCountryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRateTypesByCountryReader

type ListRateTypesByCountryReader struct {
	// contains filtered or unexported fields
}

ListRateTypesByCountryReader is a Reader for the ListRateTypesByCountry structure.

func (*ListRateTypesByCountryReader) ReadResponse

func (o *ListRateTypesByCountryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListRateTypesByCountryTaxTypeTaxSubTypeOK

type ListRateTypesByCountryTaxTypeTaxSubTypeOK struct {
	Payload *models.RateTypesModelFetchResult
}
ListRateTypesByCountryTaxTypeTaxSubTypeOK describes a response with status code 200, with default header values.

Success

func NewListRateTypesByCountryTaxTypeTaxSubTypeOK

func NewListRateTypesByCountryTaxTypeTaxSubTypeOK() *ListRateTypesByCountryTaxTypeTaxSubTypeOK

NewListRateTypesByCountryTaxTypeTaxSubTypeOK creates a ListRateTypesByCountryTaxTypeTaxSubTypeOK with default headers values

func (*ListRateTypesByCountryTaxTypeTaxSubTypeOK) Error

func (*ListRateTypesByCountryTaxTypeTaxSubTypeOK) GetPayload

type ListRateTypesByCountryTaxTypeTaxSubTypeParams

type ListRateTypesByCountryTaxTypeTaxSubTypeParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* id, rateType, description
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Country.

	   The country to examine for rate types
	*/
	Country string

	/* TaxSubTypeID.

	   The taxSubType for the country and taxType to examine for rate types
	*/
	TaxSubTypeID string

	/* TaxTypeID.

	   The taxType for the country to examine for rate types
	*/
	TaxTypeID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListRateTypesByCountryTaxTypeTaxSubTypeParams contains all the parameters to send to the API endpoint

for the list rate types by country tax type tax sub type operation.

Typically these are written to a http.Request.

func NewListRateTypesByCountryTaxTypeTaxSubTypeParams

func NewListRateTypesByCountryTaxTypeTaxSubTypeParams() *ListRateTypesByCountryTaxTypeTaxSubTypeParams

NewListRateTypesByCountryTaxTypeTaxSubTypeParams creates a new ListRateTypesByCountryTaxTypeTaxSubTypeParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRateTypesByCountryTaxTypeTaxSubTypeParamsWithContext

func NewListRateTypesByCountryTaxTypeTaxSubTypeParamsWithContext(ctx context.Context) *ListRateTypesByCountryTaxTypeTaxSubTypeParams

NewListRateTypesByCountryTaxTypeTaxSubTypeParamsWithContext creates a new ListRateTypesByCountryTaxTypeTaxSubTypeParams object with the ability to set a context for a request.

func NewListRateTypesByCountryTaxTypeTaxSubTypeParamsWithHTTPClient

func NewListRateTypesByCountryTaxTypeTaxSubTypeParamsWithHTTPClient(client *http.Client) *ListRateTypesByCountryTaxTypeTaxSubTypeParams

NewListRateTypesByCountryTaxTypeTaxSubTypeParamsWithHTTPClient creates a new ListRateTypesByCountryTaxTypeTaxSubTypeParams object with the ability to set a custom HTTPClient for a request.

func NewListRateTypesByCountryTaxTypeTaxSubTypeParamsWithTimeout

func NewListRateTypesByCountryTaxTypeTaxSubTypeParamsWithTimeout(timeout time.Duration) *ListRateTypesByCountryTaxTypeTaxSubTypeParams

NewListRateTypesByCountryTaxTypeTaxSubTypeParamsWithTimeout creates a new ListRateTypesByCountryTaxTypeTaxSubTypeParams object with the ability to set a timeout on a request.

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetContext

SetContext adds the context to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetCountry

SetCountry adds the country to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetDefaults

SetDefaults hydrates default values in the list rate types by country tax type tax sub type params (not the query body).

All values with no default are reset to their zero value.

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetDollarFilter

func (o *ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetDollarOrderBy

func (o *ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetDollarSkip

func (o *ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetDollarTop

func (o *ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetHTTPClient

func (o *ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetTaxSubTypeID

func (o *ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetTaxSubTypeID(taxSubTypeID string)

SetTaxSubTypeID adds the taxSubTypeId to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetTaxTypeID

func (o *ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetTaxTypeID(taxTypeID string)

SetTaxTypeID adds the taxTypeId to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetTimeout

SetTimeout adds the timeout to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetXAvalaraClient

func (o *ListRateTypesByCountryTaxTypeTaxSubTypeParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithContext

WithContext adds the context to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithCountry

WithCountry adds the country to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithDefaults

WithDefaults hydrates default values in the list rate types by country tax type tax sub type params (not the query body).

All values with no default are reset to their zero value.

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithDollarTop

WithDollarTop adds the dollarTop to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithTaxSubTypeID

WithTaxSubTypeID adds the taxSubTypeID to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithTaxTypeID

WithTaxTypeID adds the taxTypeID to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithTimeout

WithTimeout adds the timeout to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list rate types by country tax type tax sub type params

func (*ListRateTypesByCountryTaxTypeTaxSubTypeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRateTypesByCountryTaxTypeTaxSubTypeReader

type ListRateTypesByCountryTaxTypeTaxSubTypeReader struct {
	// contains filtered or unexported fields
}

ListRateTypesByCountryTaxTypeTaxSubTypeReader is a Reader for the ListRateTypesByCountryTaxTypeTaxSubType structure.

func (*ListRateTypesByCountryTaxTypeTaxSubTypeReader) ReadResponse

func (o *ListRateTypesByCountryTaxTypeTaxSubTypeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListRegionsByCountryOK

type ListRegionsByCountryOK struct {
	Payload *models.IsoRegionModelFetchResult
}
ListRegionsByCountryOK describes a response with status code 200, with default header values.

Success

func NewListRegionsByCountryOK

func NewListRegionsByCountryOK() *ListRegionsByCountryOK

NewListRegionsByCountryOK creates a ListRegionsByCountryOK with default headers values

func (*ListRegionsByCountryOK) Error

func (o *ListRegionsByCountryOK) Error() string

func (*ListRegionsByCountryOK) GetPayload

type ListRegionsByCountryParams

type ListRegionsByCountryParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* localizedNames
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Country.

	   The country of which you want to fetch ISO 3166 regions
	*/
	Country string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListRegionsByCountryParams contains all the parameters to send to the API endpoint

for the list regions by country operation.

Typically these are written to a http.Request.

func NewListRegionsByCountryParams

func NewListRegionsByCountryParams() *ListRegionsByCountryParams

NewListRegionsByCountryParams creates a new ListRegionsByCountryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRegionsByCountryParamsWithContext

func NewListRegionsByCountryParamsWithContext(ctx context.Context) *ListRegionsByCountryParams

NewListRegionsByCountryParamsWithContext creates a new ListRegionsByCountryParams object with the ability to set a context for a request.

func NewListRegionsByCountryParamsWithHTTPClient

func NewListRegionsByCountryParamsWithHTTPClient(client *http.Client) *ListRegionsByCountryParams

NewListRegionsByCountryParamsWithHTTPClient creates a new ListRegionsByCountryParams object with the ability to set a custom HTTPClient for a request.

func NewListRegionsByCountryParamsWithTimeout

func NewListRegionsByCountryParamsWithTimeout(timeout time.Duration) *ListRegionsByCountryParams

NewListRegionsByCountryParamsWithTimeout creates a new ListRegionsByCountryParams object with the ability to set a timeout on a request.

func (*ListRegionsByCountryParams) SetContext

func (o *ListRegionsByCountryParams) SetContext(ctx context.Context)

SetContext adds the context to the list regions by country params

func (*ListRegionsByCountryParams) SetCountry

func (o *ListRegionsByCountryParams) SetCountry(country string)

SetCountry adds the country to the list regions by country params

func (*ListRegionsByCountryParams) SetDefaults

func (o *ListRegionsByCountryParams) SetDefaults()

SetDefaults hydrates default values in the list regions by country params (not the query body).

All values with no default are reset to their zero value.

func (*ListRegionsByCountryParams) SetDollarFilter

func (o *ListRegionsByCountryParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list regions by country params

func (*ListRegionsByCountryParams) SetDollarOrderBy

func (o *ListRegionsByCountryParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list regions by country params

func (*ListRegionsByCountryParams) SetDollarSkip

func (o *ListRegionsByCountryParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list regions by country params

func (*ListRegionsByCountryParams) SetDollarTop

func (o *ListRegionsByCountryParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list regions by country params

func (*ListRegionsByCountryParams) SetHTTPClient

func (o *ListRegionsByCountryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list regions by country params

func (*ListRegionsByCountryParams) SetTimeout

func (o *ListRegionsByCountryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list regions by country params

func (*ListRegionsByCountryParams) SetXAvalaraClient

func (o *ListRegionsByCountryParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list regions by country params

func (*ListRegionsByCountryParams) WithContext

WithContext adds the context to the list regions by country params

func (*ListRegionsByCountryParams) WithCountry

WithCountry adds the country to the list regions by country params

func (*ListRegionsByCountryParams) WithDefaults

WithDefaults hydrates default values in the list regions by country params (not the query body).

All values with no default are reset to their zero value.

func (*ListRegionsByCountryParams) WithDollarFilter

func (o *ListRegionsByCountryParams) WithDollarFilter(dollarFilter *string) *ListRegionsByCountryParams

WithDollarFilter adds the dollarFilter to the list regions by country params

func (*ListRegionsByCountryParams) WithDollarOrderBy

func (o *ListRegionsByCountryParams) WithDollarOrderBy(dollarOrderBy *string) *ListRegionsByCountryParams

WithDollarOrderBy adds the dollarOrderBy to the list regions by country params

func (*ListRegionsByCountryParams) WithDollarSkip

func (o *ListRegionsByCountryParams) WithDollarSkip(dollarSkip *int32) *ListRegionsByCountryParams

WithDollarSkip adds the dollarSkip to the list regions by country params

func (*ListRegionsByCountryParams) WithDollarTop

func (o *ListRegionsByCountryParams) WithDollarTop(dollarTop *int32) *ListRegionsByCountryParams

WithDollarTop adds the dollarTop to the list regions by country params

func (*ListRegionsByCountryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list regions by country params

func (*ListRegionsByCountryParams) WithTimeout

WithTimeout adds the timeout to the list regions by country params

func (*ListRegionsByCountryParams) WithXAvalaraClient

func (o *ListRegionsByCountryParams) WithXAvalaraClient(xAvalaraClient *string) *ListRegionsByCountryParams

WithXAvalaraClient adds the xAvalaraClient to the list regions by country params

func (*ListRegionsByCountryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListRegionsByCountryReader

type ListRegionsByCountryReader struct {
	// contains filtered or unexported fields
}

ListRegionsByCountryReader is a Reader for the ListRegionsByCountry structure.

func (*ListRegionsByCountryReader) ReadResponse

func (o *ListRegionsByCountryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListRegionsOK

type ListRegionsOK struct {
	Payload *models.IsoRegionModelFetchResult
}
ListRegionsOK describes a response with status code 200, with default header values.

Success

func NewListRegionsOK

func NewListRegionsOK() *ListRegionsOK

NewListRegionsOK creates a ListRegionsOK with default headers values

func (*ListRegionsOK) Error

func (o *ListRegionsOK) Error() string

func (*ListRegionsOK) GetPayload

type ListRegionsParams

type ListRegionsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* localizedNames
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListRegionsParams contains all the parameters to send to the API endpoint

for the list regions operation.

Typically these are written to a http.Request.

func NewListRegionsParams

func NewListRegionsParams() *ListRegionsParams

NewListRegionsParams creates a new ListRegionsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListRegionsParamsWithContext

func NewListRegionsParamsWithContext(ctx context.Context) *ListRegionsParams

NewListRegionsParamsWithContext creates a new ListRegionsParams object with the ability to set a context for a request.

func NewListRegionsParamsWithHTTPClient

func NewListRegionsParamsWithHTTPClient(client *http.Client) *ListRegionsParams

NewListRegionsParamsWithHTTPClient creates a new ListRegionsParams object with the ability to set a custom HTTPClient for a request.

func NewListRegionsParamsWithTimeout

func NewListRegionsParamsWithTimeout(timeout time.Duration) *ListRegionsParams

NewListRegionsParamsWithTimeout creates a new ListRegionsParams object with the ability to set a timeout on a request.

func (*ListRegionsParams) SetContext

func (o *ListRegionsParams) SetContext(ctx context.Context)

SetContext adds the context to the list regions params

func (*ListRegionsParams) SetDefaults

func (o *ListRegionsParams) SetDefaults()

SetDefaults hydrates default values in the list regions params (not the query body).

All values with no default are reset to their zero value.

func (*ListRegionsParams) SetDollarFilter

func (o *ListRegionsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list regions params

func (*ListRegionsParams) SetDollarOrderBy

func (o *ListRegionsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list regions params

func (*ListRegionsParams) SetDollarSkip

func (o *ListRegionsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list regions params

func (*ListRegionsParams) SetDollarTop

func (o *ListRegionsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list regions params

func (*ListRegionsParams) SetHTTPClient

func (o *ListRegionsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list regions params

func (*ListRegionsParams) SetTimeout

func (o *ListRegionsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list regions params

func (*ListRegionsParams) SetXAvalaraClient

func (o *ListRegionsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list regions params

func (*ListRegionsParams) WithContext

func (o *ListRegionsParams) WithContext(ctx context.Context) *ListRegionsParams

WithContext adds the context to the list regions params

func (*ListRegionsParams) WithDefaults

func (o *ListRegionsParams) WithDefaults() *ListRegionsParams

WithDefaults hydrates default values in the list regions params (not the query body).

All values with no default are reset to their zero value.

func (*ListRegionsParams) WithDollarFilter

func (o *ListRegionsParams) WithDollarFilter(dollarFilter *string) *ListRegionsParams

WithDollarFilter adds the dollarFilter to the list regions params

func (*ListRegionsParams) WithDollarOrderBy

func (o *ListRegionsParams) WithDollarOrderBy(dollarOrderBy *string) *ListRegionsParams

WithDollarOrderBy adds the dollarOrderBy to the list regions params

func (*ListRegionsParams) WithDollarSkip

func (o *ListRegionsParams) WithDollarSkip(dollarSkip *int32) *ListRegionsParams

WithDollarSkip adds the dollarSkip to the list regions params

func (*ListRegionsParams) WithDollarTop

func (o *ListRegionsParams) WithDollarTop(dollarTop *int32) *ListRegionsParams

WithDollarTop adds the dollarTop to the list regions params

func (*ListRegionsParams) WithHTTPClient

func (o *ListRegionsParams) WithHTTPClient(client *http.Client) *ListRegionsParams

WithHTTPClient adds the HTTPClient to the list regions params

func (*ListRegionsParams) WithTimeout

func (o *ListRegionsParams) WithTimeout(timeout time.Duration) *ListRegionsParams

WithTimeout adds the timeout to the list regions params

func (*ListRegionsParams) WithXAvalaraClient

func (o *ListRegionsParams) WithXAvalaraClient(xAvalaraClient *string) *ListRegionsParams

WithXAvalaraClient adds the xAvalaraClient to the list regions params

func (*ListRegionsParams) WriteToRequest

func (o *ListRegionsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListRegionsReader

type ListRegionsReader struct {
	// contains filtered or unexported fields
}

ListRegionsReader is a Reader for the ListRegions structure.

func (*ListRegionsReader) ReadResponse

func (o *ListRegionsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListResourceFileTypesOK

type ListResourceFileTypesOK struct {
	Payload *models.ResourceFileTypeModelFetchResult
}
ListResourceFileTypesOK describes a response with status code 200, with default header values.

Success

func NewListResourceFileTypesOK

func NewListResourceFileTypesOK() *ListResourceFileTypesOK

NewListResourceFileTypesOK creates a ListResourceFileTypesOK with default headers values

func (*ListResourceFileTypesOK) Error

func (o *ListResourceFileTypesOK) Error() string

func (*ListResourceFileTypesOK) GetPayload

type ListResourceFileTypesParams

type ListResourceFileTypesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListResourceFileTypesParams contains all the parameters to send to the API endpoint

for the list resource file types operation.

Typically these are written to a http.Request.

func NewListResourceFileTypesParams

func NewListResourceFileTypesParams() *ListResourceFileTypesParams

NewListResourceFileTypesParams creates a new ListResourceFileTypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListResourceFileTypesParamsWithContext

func NewListResourceFileTypesParamsWithContext(ctx context.Context) *ListResourceFileTypesParams

NewListResourceFileTypesParamsWithContext creates a new ListResourceFileTypesParams object with the ability to set a context for a request.

func NewListResourceFileTypesParamsWithHTTPClient

func NewListResourceFileTypesParamsWithHTTPClient(client *http.Client) *ListResourceFileTypesParams

NewListResourceFileTypesParamsWithHTTPClient creates a new ListResourceFileTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListResourceFileTypesParamsWithTimeout

func NewListResourceFileTypesParamsWithTimeout(timeout time.Duration) *ListResourceFileTypesParams

NewListResourceFileTypesParamsWithTimeout creates a new ListResourceFileTypesParams object with the ability to set a timeout on a request.

func (*ListResourceFileTypesParams) SetContext

func (o *ListResourceFileTypesParams) SetContext(ctx context.Context)

SetContext adds the context to the list resource file types params

func (*ListResourceFileTypesParams) SetDefaults

func (o *ListResourceFileTypesParams) SetDefaults()

SetDefaults hydrates default values in the list resource file types params (not the query body).

All values with no default are reset to their zero value.

func (*ListResourceFileTypesParams) SetDollarFilter

func (o *ListResourceFileTypesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list resource file types params

func (*ListResourceFileTypesParams) SetDollarOrderBy

func (o *ListResourceFileTypesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list resource file types params

func (*ListResourceFileTypesParams) SetDollarSkip

func (o *ListResourceFileTypesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list resource file types params

func (*ListResourceFileTypesParams) SetDollarTop

func (o *ListResourceFileTypesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list resource file types params

func (*ListResourceFileTypesParams) SetHTTPClient

func (o *ListResourceFileTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list resource file types params

func (*ListResourceFileTypesParams) SetTimeout

func (o *ListResourceFileTypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list resource file types params

func (*ListResourceFileTypesParams) SetXAvalaraClient

func (o *ListResourceFileTypesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list resource file types params

func (*ListResourceFileTypesParams) WithContext

WithContext adds the context to the list resource file types params

func (*ListResourceFileTypesParams) WithDefaults

WithDefaults hydrates default values in the list resource file types params (not the query body).

All values with no default are reset to their zero value.

func (*ListResourceFileTypesParams) WithDollarFilter

func (o *ListResourceFileTypesParams) WithDollarFilter(dollarFilter *string) *ListResourceFileTypesParams

WithDollarFilter adds the dollarFilter to the list resource file types params

func (*ListResourceFileTypesParams) WithDollarOrderBy

func (o *ListResourceFileTypesParams) WithDollarOrderBy(dollarOrderBy *string) *ListResourceFileTypesParams

WithDollarOrderBy adds the dollarOrderBy to the list resource file types params

func (*ListResourceFileTypesParams) WithDollarSkip

func (o *ListResourceFileTypesParams) WithDollarSkip(dollarSkip *int32) *ListResourceFileTypesParams

WithDollarSkip adds the dollarSkip to the list resource file types params

func (*ListResourceFileTypesParams) WithDollarTop

func (o *ListResourceFileTypesParams) WithDollarTop(dollarTop *int32) *ListResourceFileTypesParams

WithDollarTop adds the dollarTop to the list resource file types params

func (*ListResourceFileTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list resource file types params

func (*ListResourceFileTypesParams) WithTimeout

WithTimeout adds the timeout to the list resource file types params

func (*ListResourceFileTypesParams) WithXAvalaraClient

func (o *ListResourceFileTypesParams) WithXAvalaraClient(xAvalaraClient *string) *ListResourceFileTypesParams

WithXAvalaraClient adds the xAvalaraClient to the list resource file types params

func (*ListResourceFileTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListResourceFileTypesReader

type ListResourceFileTypesReader struct {
	// contains filtered or unexported fields
}

ListResourceFileTypesReader is a Reader for the ListResourceFileTypes structure.

func (*ListResourceFileTypesReader) ReadResponse

func (o *ListResourceFileTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListReturnsParametersUsageOK

type ListReturnsParametersUsageOK struct {
	Payload *models.ReturnsParameterUsageModelFetchResult
}
ListReturnsParametersUsageOK describes a response with status code 200, with default header values.

Success

func NewListReturnsParametersUsageOK

func NewListReturnsParametersUsageOK() *ListReturnsParametersUsageOK

NewListReturnsParametersUsageOK creates a ListReturnsParametersUsageOK with default headers values

func (*ListReturnsParametersUsageOK) Error

func (*ListReturnsParametersUsageOK) GetPayload

type ListReturnsParametersUsageParams

type ListReturnsParametersUsageParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* values
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListReturnsParametersUsageParams contains all the parameters to send to the API endpoint

for the list returns parameters usage operation.

Typically these are written to a http.Request.

func NewListReturnsParametersUsageParams

func NewListReturnsParametersUsageParams() *ListReturnsParametersUsageParams

NewListReturnsParametersUsageParams creates a new ListReturnsParametersUsageParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListReturnsParametersUsageParamsWithContext

func NewListReturnsParametersUsageParamsWithContext(ctx context.Context) *ListReturnsParametersUsageParams

NewListReturnsParametersUsageParamsWithContext creates a new ListReturnsParametersUsageParams object with the ability to set a context for a request.

func NewListReturnsParametersUsageParamsWithHTTPClient

func NewListReturnsParametersUsageParamsWithHTTPClient(client *http.Client) *ListReturnsParametersUsageParams

NewListReturnsParametersUsageParamsWithHTTPClient creates a new ListReturnsParametersUsageParams object with the ability to set a custom HTTPClient for a request.

func NewListReturnsParametersUsageParamsWithTimeout

func NewListReturnsParametersUsageParamsWithTimeout(timeout time.Duration) *ListReturnsParametersUsageParams

NewListReturnsParametersUsageParamsWithTimeout creates a new ListReturnsParametersUsageParams object with the ability to set a timeout on a request.

func (*ListReturnsParametersUsageParams) SetContext

SetContext adds the context to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) SetDefaults

func (o *ListReturnsParametersUsageParams) SetDefaults()

SetDefaults hydrates default values in the list returns parameters usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListReturnsParametersUsageParams) SetDollarFilter

func (o *ListReturnsParametersUsageParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) SetDollarOrderBy

func (o *ListReturnsParametersUsageParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) SetDollarSkip

func (o *ListReturnsParametersUsageParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) SetDollarTop

func (o *ListReturnsParametersUsageParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) SetHTTPClient

func (o *ListReturnsParametersUsageParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) SetTimeout

func (o *ListReturnsParametersUsageParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) SetXAvalaraClient

func (o *ListReturnsParametersUsageParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) WithContext

WithContext adds the context to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) WithDefaults

WithDefaults hydrates default values in the list returns parameters usage params (not the query body).

All values with no default are reset to their zero value.

func (*ListReturnsParametersUsageParams) WithDollarFilter

func (o *ListReturnsParametersUsageParams) WithDollarFilter(dollarFilter *string) *ListReturnsParametersUsageParams

WithDollarFilter adds the dollarFilter to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) WithDollarOrderBy

func (o *ListReturnsParametersUsageParams) WithDollarOrderBy(dollarOrderBy *string) *ListReturnsParametersUsageParams

WithDollarOrderBy adds the dollarOrderBy to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) WithDollarTop

WithDollarTop adds the dollarTop to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) WithTimeout

WithTimeout adds the timeout to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) WithXAvalaraClient

func (o *ListReturnsParametersUsageParams) WithXAvalaraClient(xAvalaraClient *string) *ListReturnsParametersUsageParams

WithXAvalaraClient adds the xAvalaraClient to the list returns parameters usage params

func (*ListReturnsParametersUsageParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListReturnsParametersUsageReader

type ListReturnsParametersUsageReader struct {
	// contains filtered or unexported fields
}

ListReturnsParametersUsageReader is a Reader for the ListReturnsParametersUsage structure.

func (*ListReturnsParametersUsageReader) ReadResponse

func (o *ListReturnsParametersUsageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListSecurityRolesOK

type ListSecurityRolesOK struct {
	Payload *models.SecurityRoleModelFetchResult
}
ListSecurityRolesOK describes a response with status code 200, with default header values.

Success

func NewListSecurityRolesOK

func NewListSecurityRolesOK() *ListSecurityRolesOK

NewListSecurityRolesOK creates a ListSecurityRolesOK with default headers values

func (*ListSecurityRolesOK) Error

func (o *ListSecurityRolesOK) Error() string

func (*ListSecurityRolesOK) GetPayload

type ListSecurityRolesParams

type ListSecurityRolesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListSecurityRolesParams contains all the parameters to send to the API endpoint

for the list security roles operation.

Typically these are written to a http.Request.

func NewListSecurityRolesParams

func NewListSecurityRolesParams() *ListSecurityRolesParams

NewListSecurityRolesParams creates a new ListSecurityRolesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListSecurityRolesParamsWithContext

func NewListSecurityRolesParamsWithContext(ctx context.Context) *ListSecurityRolesParams

NewListSecurityRolesParamsWithContext creates a new ListSecurityRolesParams object with the ability to set a context for a request.

func NewListSecurityRolesParamsWithHTTPClient

func NewListSecurityRolesParamsWithHTTPClient(client *http.Client) *ListSecurityRolesParams

NewListSecurityRolesParamsWithHTTPClient creates a new ListSecurityRolesParams object with the ability to set a custom HTTPClient for a request.

func NewListSecurityRolesParamsWithTimeout

func NewListSecurityRolesParamsWithTimeout(timeout time.Duration) *ListSecurityRolesParams

NewListSecurityRolesParamsWithTimeout creates a new ListSecurityRolesParams object with the ability to set a timeout on a request.

func (*ListSecurityRolesParams) SetContext

func (o *ListSecurityRolesParams) SetContext(ctx context.Context)

SetContext adds the context to the list security roles params

func (*ListSecurityRolesParams) SetDefaults

func (o *ListSecurityRolesParams) SetDefaults()

SetDefaults hydrates default values in the list security roles params (not the query body).

All values with no default are reset to their zero value.

func (*ListSecurityRolesParams) SetDollarFilter

func (o *ListSecurityRolesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list security roles params

func (*ListSecurityRolesParams) SetDollarOrderBy

func (o *ListSecurityRolesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list security roles params

func (*ListSecurityRolesParams) SetDollarSkip

func (o *ListSecurityRolesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list security roles params

func (*ListSecurityRolesParams) SetDollarTop

func (o *ListSecurityRolesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list security roles params

func (*ListSecurityRolesParams) SetHTTPClient

func (o *ListSecurityRolesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list security roles params

func (*ListSecurityRolesParams) SetTimeout

func (o *ListSecurityRolesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list security roles params

func (*ListSecurityRolesParams) SetXAvalaraClient

func (o *ListSecurityRolesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list security roles params

func (*ListSecurityRolesParams) WithContext

WithContext adds the context to the list security roles params

func (*ListSecurityRolesParams) WithDefaults

WithDefaults hydrates default values in the list security roles params (not the query body).

All values with no default are reset to their zero value.

func (*ListSecurityRolesParams) WithDollarFilter

func (o *ListSecurityRolesParams) WithDollarFilter(dollarFilter *string) *ListSecurityRolesParams

WithDollarFilter adds the dollarFilter to the list security roles params

func (*ListSecurityRolesParams) WithDollarOrderBy

func (o *ListSecurityRolesParams) WithDollarOrderBy(dollarOrderBy *string) *ListSecurityRolesParams

WithDollarOrderBy adds the dollarOrderBy to the list security roles params

func (*ListSecurityRolesParams) WithDollarSkip

func (o *ListSecurityRolesParams) WithDollarSkip(dollarSkip *int32) *ListSecurityRolesParams

WithDollarSkip adds the dollarSkip to the list security roles params

func (*ListSecurityRolesParams) WithDollarTop

func (o *ListSecurityRolesParams) WithDollarTop(dollarTop *int32) *ListSecurityRolesParams

WithDollarTop adds the dollarTop to the list security roles params

func (*ListSecurityRolesParams) WithHTTPClient

func (o *ListSecurityRolesParams) WithHTTPClient(client *http.Client) *ListSecurityRolesParams

WithHTTPClient adds the HTTPClient to the list security roles params

func (*ListSecurityRolesParams) WithTimeout

WithTimeout adds the timeout to the list security roles params

func (*ListSecurityRolesParams) WithXAvalaraClient

func (o *ListSecurityRolesParams) WithXAvalaraClient(xAvalaraClient *string) *ListSecurityRolesParams

WithXAvalaraClient adds the xAvalaraClient to the list security roles params

func (*ListSecurityRolesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListSecurityRolesReader

type ListSecurityRolesReader struct {
	// contains filtered or unexported fields
}

ListSecurityRolesReader is a Reader for the ListSecurityRoles structure.

func (*ListSecurityRolesReader) ReadResponse

func (o *ListSecurityRolesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListSubscriptionTypesOK

type ListSubscriptionTypesOK struct {
	Payload *models.SubscriptionTypeModelFetchResult
}
ListSubscriptionTypesOK describes a response with status code 200, with default header values.

Success

func NewListSubscriptionTypesOK

func NewListSubscriptionTypesOK() *ListSubscriptionTypesOK

NewListSubscriptionTypesOK creates a ListSubscriptionTypesOK with default headers values

func (*ListSubscriptionTypesOK) Error

func (o *ListSubscriptionTypesOK) Error() string

func (*ListSubscriptionTypesOK) GetPayload

type ListSubscriptionTypesParams

type ListSubscriptionTypesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListSubscriptionTypesParams contains all the parameters to send to the API endpoint

for the list subscription types operation.

Typically these are written to a http.Request.

func NewListSubscriptionTypesParams

func NewListSubscriptionTypesParams() *ListSubscriptionTypesParams

NewListSubscriptionTypesParams creates a new ListSubscriptionTypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListSubscriptionTypesParamsWithContext

func NewListSubscriptionTypesParamsWithContext(ctx context.Context) *ListSubscriptionTypesParams

NewListSubscriptionTypesParamsWithContext creates a new ListSubscriptionTypesParams object with the ability to set a context for a request.

func NewListSubscriptionTypesParamsWithHTTPClient

func NewListSubscriptionTypesParamsWithHTTPClient(client *http.Client) *ListSubscriptionTypesParams

NewListSubscriptionTypesParamsWithHTTPClient creates a new ListSubscriptionTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListSubscriptionTypesParamsWithTimeout

func NewListSubscriptionTypesParamsWithTimeout(timeout time.Duration) *ListSubscriptionTypesParams

NewListSubscriptionTypesParamsWithTimeout creates a new ListSubscriptionTypesParams object with the ability to set a timeout on a request.

func (*ListSubscriptionTypesParams) SetContext

func (o *ListSubscriptionTypesParams) SetContext(ctx context.Context)

SetContext adds the context to the list subscription types params

func (*ListSubscriptionTypesParams) SetDefaults

func (o *ListSubscriptionTypesParams) SetDefaults()

SetDefaults hydrates default values in the list subscription types params (not the query body).

All values with no default are reset to their zero value.

func (*ListSubscriptionTypesParams) SetDollarFilter

func (o *ListSubscriptionTypesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list subscription types params

func (*ListSubscriptionTypesParams) SetDollarOrderBy

func (o *ListSubscriptionTypesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list subscription types params

func (*ListSubscriptionTypesParams) SetDollarSkip

func (o *ListSubscriptionTypesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list subscription types params

func (*ListSubscriptionTypesParams) SetDollarTop

func (o *ListSubscriptionTypesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list subscription types params

func (*ListSubscriptionTypesParams) SetHTTPClient

func (o *ListSubscriptionTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list subscription types params

func (*ListSubscriptionTypesParams) SetTimeout

func (o *ListSubscriptionTypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list subscription types params

func (*ListSubscriptionTypesParams) SetXAvalaraClient

func (o *ListSubscriptionTypesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list subscription types params

func (*ListSubscriptionTypesParams) WithContext

WithContext adds the context to the list subscription types params

func (*ListSubscriptionTypesParams) WithDefaults

WithDefaults hydrates default values in the list subscription types params (not the query body).

All values with no default are reset to their zero value.

func (*ListSubscriptionTypesParams) WithDollarFilter

func (o *ListSubscriptionTypesParams) WithDollarFilter(dollarFilter *string) *ListSubscriptionTypesParams

WithDollarFilter adds the dollarFilter to the list subscription types params

func (*ListSubscriptionTypesParams) WithDollarOrderBy

func (o *ListSubscriptionTypesParams) WithDollarOrderBy(dollarOrderBy *string) *ListSubscriptionTypesParams

WithDollarOrderBy adds the dollarOrderBy to the list subscription types params

func (*ListSubscriptionTypesParams) WithDollarSkip

func (o *ListSubscriptionTypesParams) WithDollarSkip(dollarSkip *int32) *ListSubscriptionTypesParams

WithDollarSkip adds the dollarSkip to the list subscription types params

func (*ListSubscriptionTypesParams) WithDollarTop

func (o *ListSubscriptionTypesParams) WithDollarTop(dollarTop *int32) *ListSubscriptionTypesParams

WithDollarTop adds the dollarTop to the list subscription types params

func (*ListSubscriptionTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list subscription types params

func (*ListSubscriptionTypesParams) WithTimeout

WithTimeout adds the timeout to the list subscription types params

func (*ListSubscriptionTypesParams) WithXAvalaraClient

func (o *ListSubscriptionTypesParams) WithXAvalaraClient(xAvalaraClient *string) *ListSubscriptionTypesParams

WithXAvalaraClient adds the xAvalaraClient to the list subscription types params

func (*ListSubscriptionTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListSubscriptionTypesReader

type ListSubscriptionTypesReader struct {
	// contains filtered or unexported fields
}

ListSubscriptionTypesReader is a Reader for the ListSubscriptionTypes structure.

func (*ListSubscriptionTypesReader) ReadResponse

func (o *ListSubscriptionTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTagsOK

type ListTagsOK struct {
	Payload *models.TagsModelFetchResult
}
ListTagsOK describes a response with status code 200, with default header values.

Success

func NewListTagsOK

func NewListTagsOK() *ListTagsOK

NewListTagsOK creates a ListTagsOK with default headers values

func (*ListTagsOK) Error

func (o *ListTagsOK) Error() string

func (*ListTagsOK) GetPayload

func (o *ListTagsOK) GetPayload() *models.TagsModelFetchResult

type ListTagsParams

type ListTagsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTagsParams contains all the parameters to send to the API endpoint

for the list tags operation.

Typically these are written to a http.Request.

func NewListTagsParams

func NewListTagsParams() *ListTagsParams

NewListTagsParams creates a new ListTagsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTagsParamsWithContext

func NewListTagsParamsWithContext(ctx context.Context) *ListTagsParams

NewListTagsParamsWithContext creates a new ListTagsParams object with the ability to set a context for a request.

func NewListTagsParamsWithHTTPClient

func NewListTagsParamsWithHTTPClient(client *http.Client) *ListTagsParams

NewListTagsParamsWithHTTPClient creates a new ListTagsParams object with the ability to set a custom HTTPClient for a request.

func NewListTagsParamsWithTimeout

func NewListTagsParamsWithTimeout(timeout time.Duration) *ListTagsParams

NewListTagsParamsWithTimeout creates a new ListTagsParams object with the ability to set a timeout on a request.

func (*ListTagsParams) SetContext

func (o *ListTagsParams) SetContext(ctx context.Context)

SetContext adds the context to the list tags params

func (*ListTagsParams) SetDefaults

func (o *ListTagsParams) SetDefaults()

SetDefaults hydrates default values in the list tags params (not the query body).

All values with no default are reset to their zero value.

func (*ListTagsParams) SetDollarFilter

func (o *ListTagsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list tags params

func (*ListTagsParams) SetDollarOrderBy

func (o *ListTagsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tags params

func (*ListTagsParams) SetDollarSkip

func (o *ListTagsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tags params

func (*ListTagsParams) SetDollarTop

func (o *ListTagsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tags params

func (*ListTagsParams) SetHTTPClient

func (o *ListTagsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tags params

func (*ListTagsParams) SetTimeout

func (o *ListTagsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list tags params

func (*ListTagsParams) SetXAvalaraClient

func (o *ListTagsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tags params

func (*ListTagsParams) WithContext

func (o *ListTagsParams) WithContext(ctx context.Context) *ListTagsParams

WithContext adds the context to the list tags params

func (*ListTagsParams) WithDefaults

func (o *ListTagsParams) WithDefaults() *ListTagsParams

WithDefaults hydrates default values in the list tags params (not the query body).

All values with no default are reset to their zero value.

func (*ListTagsParams) WithDollarFilter

func (o *ListTagsParams) WithDollarFilter(dollarFilter *string) *ListTagsParams

WithDollarFilter adds the dollarFilter to the list tags params

func (*ListTagsParams) WithDollarOrderBy

func (o *ListTagsParams) WithDollarOrderBy(dollarOrderBy *string) *ListTagsParams

WithDollarOrderBy adds the dollarOrderBy to the list tags params

func (*ListTagsParams) WithDollarSkip

func (o *ListTagsParams) WithDollarSkip(dollarSkip *int32) *ListTagsParams

WithDollarSkip adds the dollarSkip to the list tags params

func (*ListTagsParams) WithDollarTop

func (o *ListTagsParams) WithDollarTop(dollarTop *int32) *ListTagsParams

WithDollarTop adds the dollarTop to the list tags params

func (*ListTagsParams) WithHTTPClient

func (o *ListTagsParams) WithHTTPClient(client *http.Client) *ListTagsParams

WithHTTPClient adds the HTTPClient to the list tags params

func (*ListTagsParams) WithTimeout

func (o *ListTagsParams) WithTimeout(timeout time.Duration) *ListTagsParams

WithTimeout adds the timeout to the list tags params

func (*ListTagsParams) WithXAvalaraClient

func (o *ListTagsParams) WithXAvalaraClient(xAvalaraClient *string) *ListTagsParams

WithXAvalaraClient adds the xAvalaraClient to the list tags params

func (*ListTagsParams) WriteToRequest

func (o *ListTagsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListTagsReader

type ListTagsReader struct {
	// contains filtered or unexported fields
}

ListTagsReader is a Reader for the ListTags structure.

func (*ListTagsReader) ReadResponse

func (o *ListTagsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxAuthoritiesOK

type ListTaxAuthoritiesOK struct {
	Payload *models.TaxAuthorityModelFetchResult
}
ListTaxAuthoritiesOK describes a response with status code 200, with default header values.

Success

func NewListTaxAuthoritiesOK

func NewListTaxAuthoritiesOK() *ListTaxAuthoritiesOK

NewListTaxAuthoritiesOK creates a ListTaxAuthoritiesOK with default headers values

func (*ListTaxAuthoritiesOK) Error

func (o *ListTaxAuthoritiesOK) Error() string

func (*ListTaxAuthoritiesOK) GetPayload

type ListTaxAuthoritiesParams

type ListTaxAuthoritiesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxAuthoritiesParams contains all the parameters to send to the API endpoint

for the list tax authorities operation.

Typically these are written to a http.Request.

func NewListTaxAuthoritiesParams

func NewListTaxAuthoritiesParams() *ListTaxAuthoritiesParams

NewListTaxAuthoritiesParams creates a new ListTaxAuthoritiesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxAuthoritiesParamsWithContext

func NewListTaxAuthoritiesParamsWithContext(ctx context.Context) *ListTaxAuthoritiesParams

NewListTaxAuthoritiesParamsWithContext creates a new ListTaxAuthoritiesParams object with the ability to set a context for a request.

func NewListTaxAuthoritiesParamsWithHTTPClient

func NewListTaxAuthoritiesParamsWithHTTPClient(client *http.Client) *ListTaxAuthoritiesParams

NewListTaxAuthoritiesParamsWithHTTPClient creates a new ListTaxAuthoritiesParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxAuthoritiesParamsWithTimeout

func NewListTaxAuthoritiesParamsWithTimeout(timeout time.Duration) *ListTaxAuthoritiesParams

NewListTaxAuthoritiesParamsWithTimeout creates a new ListTaxAuthoritiesParams object with the ability to set a timeout on a request.

func (*ListTaxAuthoritiesParams) SetContext

func (o *ListTaxAuthoritiesParams) SetContext(ctx context.Context)

SetContext adds the context to the list tax authorities params

func (*ListTaxAuthoritiesParams) SetDefaults

func (o *ListTaxAuthoritiesParams) SetDefaults()

SetDefaults hydrates default values in the list tax authorities params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxAuthoritiesParams) SetDollarFilter

func (o *ListTaxAuthoritiesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list tax authorities params

func (*ListTaxAuthoritiesParams) SetDollarOrderBy

func (o *ListTaxAuthoritiesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tax authorities params

func (*ListTaxAuthoritiesParams) SetDollarSkip

func (o *ListTaxAuthoritiesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax authorities params

func (*ListTaxAuthoritiesParams) SetDollarTop

func (o *ListTaxAuthoritiesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax authorities params

func (*ListTaxAuthoritiesParams) SetHTTPClient

func (o *ListTaxAuthoritiesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax authorities params

func (*ListTaxAuthoritiesParams) SetTimeout

func (o *ListTaxAuthoritiesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list tax authorities params

func (*ListTaxAuthoritiesParams) SetXAvalaraClient

func (o *ListTaxAuthoritiesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax authorities params

func (*ListTaxAuthoritiesParams) WithContext

WithContext adds the context to the list tax authorities params

func (*ListTaxAuthoritiesParams) WithDefaults

WithDefaults hydrates default values in the list tax authorities params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxAuthoritiesParams) WithDollarFilter

func (o *ListTaxAuthoritiesParams) WithDollarFilter(dollarFilter *string) *ListTaxAuthoritiesParams

WithDollarFilter adds the dollarFilter to the list tax authorities params

func (*ListTaxAuthoritiesParams) WithDollarOrderBy

func (o *ListTaxAuthoritiesParams) WithDollarOrderBy(dollarOrderBy *string) *ListTaxAuthoritiesParams

WithDollarOrderBy adds the dollarOrderBy to the list tax authorities params

func (*ListTaxAuthoritiesParams) WithDollarSkip

func (o *ListTaxAuthoritiesParams) WithDollarSkip(dollarSkip *int32) *ListTaxAuthoritiesParams

WithDollarSkip adds the dollarSkip to the list tax authorities params

func (*ListTaxAuthoritiesParams) WithDollarTop

func (o *ListTaxAuthoritiesParams) WithDollarTop(dollarTop *int32) *ListTaxAuthoritiesParams

WithDollarTop adds the dollarTop to the list tax authorities params

func (*ListTaxAuthoritiesParams) WithHTTPClient

func (o *ListTaxAuthoritiesParams) WithHTTPClient(client *http.Client) *ListTaxAuthoritiesParams

WithHTTPClient adds the HTTPClient to the list tax authorities params

func (*ListTaxAuthoritiesParams) WithTimeout

WithTimeout adds the timeout to the list tax authorities params

func (*ListTaxAuthoritiesParams) WithXAvalaraClient

func (o *ListTaxAuthoritiesParams) WithXAvalaraClient(xAvalaraClient *string) *ListTaxAuthoritiesParams

WithXAvalaraClient adds the xAvalaraClient to the list tax authorities params

func (*ListTaxAuthoritiesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListTaxAuthoritiesReader

type ListTaxAuthoritiesReader struct {
	// contains filtered or unexported fields
}

ListTaxAuthoritiesReader is a Reader for the ListTaxAuthorities structure.

func (*ListTaxAuthoritiesReader) ReadResponse

func (o *ListTaxAuthoritiesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxAuthorityFormsOK

type ListTaxAuthorityFormsOK struct {
	Payload *models.TaxAuthorityFormModelFetchResult
}
ListTaxAuthorityFormsOK describes a response with status code 200, with default header values.

Success

func NewListTaxAuthorityFormsOK

func NewListTaxAuthorityFormsOK() *ListTaxAuthorityFormsOK

NewListTaxAuthorityFormsOK creates a ListTaxAuthorityFormsOK with default headers values

func (*ListTaxAuthorityFormsOK) Error

func (o *ListTaxAuthorityFormsOK) Error() string

func (*ListTaxAuthorityFormsOK) GetPayload

type ListTaxAuthorityFormsParams

type ListTaxAuthorityFormsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxAuthorityFormsParams contains all the parameters to send to the API endpoint

for the list tax authority forms operation.

Typically these are written to a http.Request.

func NewListTaxAuthorityFormsParams

func NewListTaxAuthorityFormsParams() *ListTaxAuthorityFormsParams

NewListTaxAuthorityFormsParams creates a new ListTaxAuthorityFormsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxAuthorityFormsParamsWithContext

func NewListTaxAuthorityFormsParamsWithContext(ctx context.Context) *ListTaxAuthorityFormsParams

NewListTaxAuthorityFormsParamsWithContext creates a new ListTaxAuthorityFormsParams object with the ability to set a context for a request.

func NewListTaxAuthorityFormsParamsWithHTTPClient

func NewListTaxAuthorityFormsParamsWithHTTPClient(client *http.Client) *ListTaxAuthorityFormsParams

NewListTaxAuthorityFormsParamsWithHTTPClient creates a new ListTaxAuthorityFormsParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxAuthorityFormsParamsWithTimeout

func NewListTaxAuthorityFormsParamsWithTimeout(timeout time.Duration) *ListTaxAuthorityFormsParams

NewListTaxAuthorityFormsParamsWithTimeout creates a new ListTaxAuthorityFormsParams object with the ability to set a timeout on a request.

func (*ListTaxAuthorityFormsParams) SetContext

func (o *ListTaxAuthorityFormsParams) SetContext(ctx context.Context)

SetContext adds the context to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) SetDefaults

func (o *ListTaxAuthorityFormsParams) SetDefaults()

SetDefaults hydrates default values in the list tax authority forms params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxAuthorityFormsParams) SetDollarFilter

func (o *ListTaxAuthorityFormsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) SetDollarOrderBy

func (o *ListTaxAuthorityFormsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) SetDollarSkip

func (o *ListTaxAuthorityFormsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) SetDollarTop

func (o *ListTaxAuthorityFormsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) SetHTTPClient

func (o *ListTaxAuthorityFormsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) SetTimeout

func (o *ListTaxAuthorityFormsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) SetXAvalaraClient

func (o *ListTaxAuthorityFormsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) WithContext

WithContext adds the context to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) WithDefaults

WithDefaults hydrates default values in the list tax authority forms params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxAuthorityFormsParams) WithDollarFilter

func (o *ListTaxAuthorityFormsParams) WithDollarFilter(dollarFilter *string) *ListTaxAuthorityFormsParams

WithDollarFilter adds the dollarFilter to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) WithDollarOrderBy

func (o *ListTaxAuthorityFormsParams) WithDollarOrderBy(dollarOrderBy *string) *ListTaxAuthorityFormsParams

WithDollarOrderBy adds the dollarOrderBy to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) WithDollarSkip

func (o *ListTaxAuthorityFormsParams) WithDollarSkip(dollarSkip *int32) *ListTaxAuthorityFormsParams

WithDollarSkip adds the dollarSkip to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) WithDollarTop

func (o *ListTaxAuthorityFormsParams) WithDollarTop(dollarTop *int32) *ListTaxAuthorityFormsParams

WithDollarTop adds the dollarTop to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) WithTimeout

WithTimeout adds the timeout to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) WithXAvalaraClient

func (o *ListTaxAuthorityFormsParams) WithXAvalaraClient(xAvalaraClient *string) *ListTaxAuthorityFormsParams

WithXAvalaraClient adds the xAvalaraClient to the list tax authority forms params

func (*ListTaxAuthorityFormsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListTaxAuthorityFormsReader

type ListTaxAuthorityFormsReader struct {
	// contains filtered or unexported fields
}

ListTaxAuthorityFormsReader is a Reader for the ListTaxAuthorityForms structure.

func (*ListTaxAuthorityFormsReader) ReadResponse

func (o *ListTaxAuthorityFormsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxAuthorityTypesOK

type ListTaxAuthorityTypesOK struct {
	Payload *models.TaxAuthorityTypeModelFetchResult
}
ListTaxAuthorityTypesOK describes a response with status code 200, with default header values.

Success

func NewListTaxAuthorityTypesOK

func NewListTaxAuthorityTypesOK() *ListTaxAuthorityTypesOK

NewListTaxAuthorityTypesOK creates a ListTaxAuthorityTypesOK with default headers values

func (*ListTaxAuthorityTypesOK) Error

func (o *ListTaxAuthorityTypesOK) Error() string

func (*ListTaxAuthorityTypesOK) GetPayload

type ListTaxAuthorityTypesParams

type ListTaxAuthorityTypesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxAuthorityTypesParams contains all the parameters to send to the API endpoint

for the list tax authority types operation.

Typically these are written to a http.Request.

func NewListTaxAuthorityTypesParams

func NewListTaxAuthorityTypesParams() *ListTaxAuthorityTypesParams

NewListTaxAuthorityTypesParams creates a new ListTaxAuthorityTypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxAuthorityTypesParamsWithContext

func NewListTaxAuthorityTypesParamsWithContext(ctx context.Context) *ListTaxAuthorityTypesParams

NewListTaxAuthorityTypesParamsWithContext creates a new ListTaxAuthorityTypesParams object with the ability to set a context for a request.

func NewListTaxAuthorityTypesParamsWithHTTPClient

func NewListTaxAuthorityTypesParamsWithHTTPClient(client *http.Client) *ListTaxAuthorityTypesParams

NewListTaxAuthorityTypesParamsWithHTTPClient creates a new ListTaxAuthorityTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxAuthorityTypesParamsWithTimeout

func NewListTaxAuthorityTypesParamsWithTimeout(timeout time.Duration) *ListTaxAuthorityTypesParams

NewListTaxAuthorityTypesParamsWithTimeout creates a new ListTaxAuthorityTypesParams object with the ability to set a timeout on a request.

func (*ListTaxAuthorityTypesParams) SetContext

func (o *ListTaxAuthorityTypesParams) SetContext(ctx context.Context)

SetContext adds the context to the list tax authority types params

func (*ListTaxAuthorityTypesParams) SetDefaults

func (o *ListTaxAuthorityTypesParams) SetDefaults()

SetDefaults hydrates default values in the list tax authority types params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxAuthorityTypesParams) SetDollarFilter

func (o *ListTaxAuthorityTypesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list tax authority types params

func (*ListTaxAuthorityTypesParams) SetDollarOrderBy

func (o *ListTaxAuthorityTypesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tax authority types params

func (*ListTaxAuthorityTypesParams) SetDollarSkip

func (o *ListTaxAuthorityTypesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax authority types params

func (*ListTaxAuthorityTypesParams) SetDollarTop

func (o *ListTaxAuthorityTypesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax authority types params

func (*ListTaxAuthorityTypesParams) SetHTTPClient

func (o *ListTaxAuthorityTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax authority types params

func (*ListTaxAuthorityTypesParams) SetTimeout

func (o *ListTaxAuthorityTypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list tax authority types params

func (*ListTaxAuthorityTypesParams) SetXAvalaraClient

func (o *ListTaxAuthorityTypesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax authority types params

func (*ListTaxAuthorityTypesParams) WithContext

WithContext adds the context to the list tax authority types params

func (*ListTaxAuthorityTypesParams) WithDefaults

WithDefaults hydrates default values in the list tax authority types params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxAuthorityTypesParams) WithDollarFilter

func (o *ListTaxAuthorityTypesParams) WithDollarFilter(dollarFilter *string) *ListTaxAuthorityTypesParams

WithDollarFilter adds the dollarFilter to the list tax authority types params

func (*ListTaxAuthorityTypesParams) WithDollarOrderBy

func (o *ListTaxAuthorityTypesParams) WithDollarOrderBy(dollarOrderBy *string) *ListTaxAuthorityTypesParams

WithDollarOrderBy adds the dollarOrderBy to the list tax authority types params

func (*ListTaxAuthorityTypesParams) WithDollarSkip

func (o *ListTaxAuthorityTypesParams) WithDollarSkip(dollarSkip *int32) *ListTaxAuthorityTypesParams

WithDollarSkip adds the dollarSkip to the list tax authority types params

func (*ListTaxAuthorityTypesParams) WithDollarTop

func (o *ListTaxAuthorityTypesParams) WithDollarTop(dollarTop *int32) *ListTaxAuthorityTypesParams

WithDollarTop adds the dollarTop to the list tax authority types params

func (*ListTaxAuthorityTypesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list tax authority types params

func (*ListTaxAuthorityTypesParams) WithTimeout

WithTimeout adds the timeout to the list tax authority types params

func (*ListTaxAuthorityTypesParams) WithXAvalaraClient

func (o *ListTaxAuthorityTypesParams) WithXAvalaraClient(xAvalaraClient *string) *ListTaxAuthorityTypesParams

WithXAvalaraClient adds the xAvalaraClient to the list tax authority types params

func (*ListTaxAuthorityTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListTaxAuthorityTypesReader

type ListTaxAuthorityTypesReader struct {
	// contains filtered or unexported fields
}

ListTaxAuthorityTypesReader is a Reader for the ListTaxAuthorityTypes structure.

func (*ListTaxAuthorityTypesReader) ReadResponse

func (o *ListTaxAuthorityTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxCodeTypesOK

type ListTaxCodeTypesOK struct {
	Payload *models.TaxCodeTypesModel
}
ListTaxCodeTypesOK describes a response with status code 200, with default header values.

Success

func NewListTaxCodeTypesOK

func NewListTaxCodeTypesOK() *ListTaxCodeTypesOK

NewListTaxCodeTypesOK creates a ListTaxCodeTypesOK with default headers values

func (*ListTaxCodeTypesOK) Error

func (o *ListTaxCodeTypesOK) Error() string

func (*ListTaxCodeTypesOK) GetPayload

func (o *ListTaxCodeTypesOK) GetPayload() *models.TaxCodeTypesModel

type ListTaxCodeTypesParams

type ListTaxCodeTypesParams struct {

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxCodeTypesParams contains all the parameters to send to the API endpoint

for the list tax code types operation.

Typically these are written to a http.Request.

func NewListTaxCodeTypesParams

func NewListTaxCodeTypesParams() *ListTaxCodeTypesParams

NewListTaxCodeTypesParams creates a new ListTaxCodeTypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxCodeTypesParamsWithContext

func NewListTaxCodeTypesParamsWithContext(ctx context.Context) *ListTaxCodeTypesParams

NewListTaxCodeTypesParamsWithContext creates a new ListTaxCodeTypesParams object with the ability to set a context for a request.

func NewListTaxCodeTypesParamsWithHTTPClient

func NewListTaxCodeTypesParamsWithHTTPClient(client *http.Client) *ListTaxCodeTypesParams

NewListTaxCodeTypesParamsWithHTTPClient creates a new ListTaxCodeTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxCodeTypesParamsWithTimeout

func NewListTaxCodeTypesParamsWithTimeout(timeout time.Duration) *ListTaxCodeTypesParams

NewListTaxCodeTypesParamsWithTimeout creates a new ListTaxCodeTypesParams object with the ability to set a timeout on a request.

func (*ListTaxCodeTypesParams) SetContext

func (o *ListTaxCodeTypesParams) SetContext(ctx context.Context)

SetContext adds the context to the list tax code types params

func (*ListTaxCodeTypesParams) SetDefaults

func (o *ListTaxCodeTypesParams) SetDefaults()

SetDefaults hydrates default values in the list tax code types params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxCodeTypesParams) SetDollarSkip

func (o *ListTaxCodeTypesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax code types params

func (*ListTaxCodeTypesParams) SetDollarTop

func (o *ListTaxCodeTypesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax code types params

func (*ListTaxCodeTypesParams) SetHTTPClient

func (o *ListTaxCodeTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax code types params

func (*ListTaxCodeTypesParams) SetTimeout

func (o *ListTaxCodeTypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list tax code types params

func (*ListTaxCodeTypesParams) SetXAvalaraClient

func (o *ListTaxCodeTypesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax code types params

func (*ListTaxCodeTypesParams) WithContext

WithContext adds the context to the list tax code types params

func (*ListTaxCodeTypesParams) WithDefaults

WithDefaults hydrates default values in the list tax code types params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxCodeTypesParams) WithDollarSkip

func (o *ListTaxCodeTypesParams) WithDollarSkip(dollarSkip *int32) *ListTaxCodeTypesParams

WithDollarSkip adds the dollarSkip to the list tax code types params

func (*ListTaxCodeTypesParams) WithDollarTop

func (o *ListTaxCodeTypesParams) WithDollarTop(dollarTop *int32) *ListTaxCodeTypesParams

WithDollarTop adds the dollarTop to the list tax code types params

func (*ListTaxCodeTypesParams) WithHTTPClient

func (o *ListTaxCodeTypesParams) WithHTTPClient(client *http.Client) *ListTaxCodeTypesParams

WithHTTPClient adds the HTTPClient to the list tax code types params

func (*ListTaxCodeTypesParams) WithTimeout

WithTimeout adds the timeout to the list tax code types params

func (*ListTaxCodeTypesParams) WithXAvalaraClient

func (o *ListTaxCodeTypesParams) WithXAvalaraClient(xAvalaraClient *string) *ListTaxCodeTypesParams

WithXAvalaraClient adds the xAvalaraClient to the list tax code types params

func (*ListTaxCodeTypesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListTaxCodeTypesReader

type ListTaxCodeTypesReader struct {
	// contains filtered or unexported fields
}

ListTaxCodeTypesReader is a Reader for the ListTaxCodeTypes structure.

func (*ListTaxCodeTypesReader) ReadResponse

func (o *ListTaxCodeTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxCodesOK

type ListTaxCodesOK struct {
	Payload *models.TaxCodeModelFetchResult
}
ListTaxCodesOK describes a response with status code 200, with default header values.

Success

func NewListTaxCodesOK

func NewListTaxCodesOK() *ListTaxCodesOK

NewListTaxCodesOK creates a ListTaxCodesOK with default headers values

func (*ListTaxCodesOK) Error

func (o *ListTaxCodesOK) Error() string

func (*ListTaxCodesOK) GetPayload

type ListTaxCodesParams

type ListTaxCodesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxCodesParams contains all the parameters to send to the API endpoint

for the list tax codes operation.

Typically these are written to a http.Request.

func NewListTaxCodesParams

func NewListTaxCodesParams() *ListTaxCodesParams

NewListTaxCodesParams creates a new ListTaxCodesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxCodesParamsWithContext

func NewListTaxCodesParamsWithContext(ctx context.Context) *ListTaxCodesParams

NewListTaxCodesParamsWithContext creates a new ListTaxCodesParams object with the ability to set a context for a request.

func NewListTaxCodesParamsWithHTTPClient

func NewListTaxCodesParamsWithHTTPClient(client *http.Client) *ListTaxCodesParams

NewListTaxCodesParamsWithHTTPClient creates a new ListTaxCodesParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxCodesParamsWithTimeout

func NewListTaxCodesParamsWithTimeout(timeout time.Duration) *ListTaxCodesParams

NewListTaxCodesParamsWithTimeout creates a new ListTaxCodesParams object with the ability to set a timeout on a request.

func (*ListTaxCodesParams) SetContext

func (o *ListTaxCodesParams) SetContext(ctx context.Context)

SetContext adds the context to the list tax codes params

func (*ListTaxCodesParams) SetDefaults

func (o *ListTaxCodesParams) SetDefaults()

SetDefaults hydrates default values in the list tax codes params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxCodesParams) SetDollarFilter

func (o *ListTaxCodesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list tax codes params

func (*ListTaxCodesParams) SetDollarOrderBy

func (o *ListTaxCodesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tax codes params

func (*ListTaxCodesParams) SetDollarSkip

func (o *ListTaxCodesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax codes params

func (*ListTaxCodesParams) SetDollarTop

func (o *ListTaxCodesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax codes params

func (*ListTaxCodesParams) SetHTTPClient

func (o *ListTaxCodesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax codes params

func (*ListTaxCodesParams) SetTimeout

func (o *ListTaxCodesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list tax codes params

func (*ListTaxCodesParams) SetXAvalaraClient

func (o *ListTaxCodesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax codes params

func (*ListTaxCodesParams) WithContext

WithContext adds the context to the list tax codes params

func (*ListTaxCodesParams) WithDefaults

func (o *ListTaxCodesParams) WithDefaults() *ListTaxCodesParams

WithDefaults hydrates default values in the list tax codes params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxCodesParams) WithDollarFilter

func (o *ListTaxCodesParams) WithDollarFilter(dollarFilter *string) *ListTaxCodesParams

WithDollarFilter adds the dollarFilter to the list tax codes params

func (*ListTaxCodesParams) WithDollarOrderBy

func (o *ListTaxCodesParams) WithDollarOrderBy(dollarOrderBy *string) *ListTaxCodesParams

WithDollarOrderBy adds the dollarOrderBy to the list tax codes params

func (*ListTaxCodesParams) WithDollarSkip

func (o *ListTaxCodesParams) WithDollarSkip(dollarSkip *int32) *ListTaxCodesParams

WithDollarSkip adds the dollarSkip to the list tax codes params

func (*ListTaxCodesParams) WithDollarTop

func (o *ListTaxCodesParams) WithDollarTop(dollarTop *int32) *ListTaxCodesParams

WithDollarTop adds the dollarTop to the list tax codes params

func (*ListTaxCodesParams) WithHTTPClient

func (o *ListTaxCodesParams) WithHTTPClient(client *http.Client) *ListTaxCodesParams

WithHTTPClient adds the HTTPClient to the list tax codes params

func (*ListTaxCodesParams) WithTimeout

func (o *ListTaxCodesParams) WithTimeout(timeout time.Duration) *ListTaxCodesParams

WithTimeout adds the timeout to the list tax codes params

func (*ListTaxCodesParams) WithXAvalaraClient

func (o *ListTaxCodesParams) WithXAvalaraClient(xAvalaraClient *string) *ListTaxCodesParams

WithXAvalaraClient adds the xAvalaraClient to the list tax codes params

func (*ListTaxCodesParams) WriteToRequest

func (o *ListTaxCodesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListTaxCodesReader

type ListTaxCodesReader struct {
	// contains filtered or unexported fields
}

ListTaxCodesReader is a Reader for the ListTaxCodes structure.

func (*ListTaxCodesReader) ReadResponse

func (o *ListTaxCodesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxFormsOK

type ListTaxFormsOK struct {
	Payload *models.FormMasterModelFetchResult
}
ListTaxFormsOK describes a response with status code 200, with default header values.

Success

func NewListTaxFormsOK

func NewListTaxFormsOK() *ListTaxFormsOK

NewListTaxFormsOK creates a ListTaxFormsOK with default headers values

func (*ListTaxFormsOK) Error

func (o *ListTaxFormsOK) Error() string

func (*ListTaxFormsOK) GetPayload

type ListTaxFormsParams

type ListTaxFormsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxFormsParams contains all the parameters to send to the API endpoint

for the list tax forms operation.

Typically these are written to a http.Request.

func NewListTaxFormsParams

func NewListTaxFormsParams() *ListTaxFormsParams

NewListTaxFormsParams creates a new ListTaxFormsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxFormsParamsWithContext

func NewListTaxFormsParamsWithContext(ctx context.Context) *ListTaxFormsParams

NewListTaxFormsParamsWithContext creates a new ListTaxFormsParams object with the ability to set a context for a request.

func NewListTaxFormsParamsWithHTTPClient

func NewListTaxFormsParamsWithHTTPClient(client *http.Client) *ListTaxFormsParams

NewListTaxFormsParamsWithHTTPClient creates a new ListTaxFormsParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxFormsParamsWithTimeout

func NewListTaxFormsParamsWithTimeout(timeout time.Duration) *ListTaxFormsParams

NewListTaxFormsParamsWithTimeout creates a new ListTaxFormsParams object with the ability to set a timeout on a request.

func (*ListTaxFormsParams) SetContext

func (o *ListTaxFormsParams) SetContext(ctx context.Context)

SetContext adds the context to the list tax forms params

func (*ListTaxFormsParams) SetDefaults

func (o *ListTaxFormsParams) SetDefaults()

SetDefaults hydrates default values in the list tax forms params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxFormsParams) SetDollarFilter

func (o *ListTaxFormsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list tax forms params

func (*ListTaxFormsParams) SetDollarOrderBy

func (o *ListTaxFormsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tax forms params

func (*ListTaxFormsParams) SetDollarSkip

func (o *ListTaxFormsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax forms params

func (*ListTaxFormsParams) SetDollarTop

func (o *ListTaxFormsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax forms params

func (*ListTaxFormsParams) SetHTTPClient

func (o *ListTaxFormsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax forms params

func (*ListTaxFormsParams) SetTimeout

func (o *ListTaxFormsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list tax forms params

func (*ListTaxFormsParams) SetXAvalaraClient

func (o *ListTaxFormsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax forms params

func (*ListTaxFormsParams) WithContext

WithContext adds the context to the list tax forms params

func (*ListTaxFormsParams) WithDefaults

func (o *ListTaxFormsParams) WithDefaults() *ListTaxFormsParams

WithDefaults hydrates default values in the list tax forms params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxFormsParams) WithDollarFilter

func (o *ListTaxFormsParams) WithDollarFilter(dollarFilter *string) *ListTaxFormsParams

WithDollarFilter adds the dollarFilter to the list tax forms params

func (*ListTaxFormsParams) WithDollarOrderBy

func (o *ListTaxFormsParams) WithDollarOrderBy(dollarOrderBy *string) *ListTaxFormsParams

WithDollarOrderBy adds the dollarOrderBy to the list tax forms params

func (*ListTaxFormsParams) WithDollarSkip

func (o *ListTaxFormsParams) WithDollarSkip(dollarSkip *int32) *ListTaxFormsParams

WithDollarSkip adds the dollarSkip to the list tax forms params

func (*ListTaxFormsParams) WithDollarTop

func (o *ListTaxFormsParams) WithDollarTop(dollarTop *int32) *ListTaxFormsParams

WithDollarTop adds the dollarTop to the list tax forms params

func (*ListTaxFormsParams) WithHTTPClient

func (o *ListTaxFormsParams) WithHTTPClient(client *http.Client) *ListTaxFormsParams

WithHTTPClient adds the HTTPClient to the list tax forms params

func (*ListTaxFormsParams) WithTimeout

func (o *ListTaxFormsParams) WithTimeout(timeout time.Duration) *ListTaxFormsParams

WithTimeout adds the timeout to the list tax forms params

func (*ListTaxFormsParams) WithXAvalaraClient

func (o *ListTaxFormsParams) WithXAvalaraClient(xAvalaraClient *string) *ListTaxFormsParams

WithXAvalaraClient adds the xAvalaraClient to the list tax forms params

func (*ListTaxFormsParams) WriteToRequest

func (o *ListTaxFormsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListTaxFormsReader

type ListTaxFormsReader struct {
	// contains filtered or unexported fields
}

ListTaxFormsReader is a Reader for the ListTaxForms structure.

func (*ListTaxFormsReader) ReadResponse

func (o *ListTaxFormsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxSubTypesByCountryAndTaxTypeOK

type ListTaxSubTypesByCountryAndTaxTypeOK struct {
	Payload *models.TaxSubTypeModelFetchResult
}
ListTaxSubTypesByCountryAndTaxTypeOK describes a response with status code 200, with default header values.

Success

func NewListTaxSubTypesByCountryAndTaxTypeOK

func NewListTaxSubTypesByCountryAndTaxTypeOK() *ListTaxSubTypesByCountryAndTaxTypeOK

NewListTaxSubTypesByCountryAndTaxTypeOK creates a ListTaxSubTypesByCountryAndTaxTypeOK with default headers values

func (*ListTaxSubTypesByCountryAndTaxTypeOK) Error

func (*ListTaxSubTypesByCountryAndTaxTypeOK) GetPayload

type ListTaxSubTypesByCountryAndTaxTypeParams

type ListTaxSubTypesByCountryAndTaxTypeParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Country.

	   The country to examine for taxsubtype
	*/
	Country string

	/* TaxTypeID.

	   The taxType for the country to examine for taxsubtype
	*/
	TaxTypeID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxSubTypesByCountryAndTaxTypeParams contains all the parameters to send to the API endpoint

for the list tax sub types by country and tax type operation.

Typically these are written to a http.Request.

func NewListTaxSubTypesByCountryAndTaxTypeParams

func NewListTaxSubTypesByCountryAndTaxTypeParams() *ListTaxSubTypesByCountryAndTaxTypeParams

NewListTaxSubTypesByCountryAndTaxTypeParams creates a new ListTaxSubTypesByCountryAndTaxTypeParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxSubTypesByCountryAndTaxTypeParamsWithContext

func NewListTaxSubTypesByCountryAndTaxTypeParamsWithContext(ctx context.Context) *ListTaxSubTypesByCountryAndTaxTypeParams

NewListTaxSubTypesByCountryAndTaxTypeParamsWithContext creates a new ListTaxSubTypesByCountryAndTaxTypeParams object with the ability to set a context for a request.

func NewListTaxSubTypesByCountryAndTaxTypeParamsWithHTTPClient

func NewListTaxSubTypesByCountryAndTaxTypeParamsWithHTTPClient(client *http.Client) *ListTaxSubTypesByCountryAndTaxTypeParams

NewListTaxSubTypesByCountryAndTaxTypeParamsWithHTTPClient creates a new ListTaxSubTypesByCountryAndTaxTypeParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxSubTypesByCountryAndTaxTypeParamsWithTimeout

func NewListTaxSubTypesByCountryAndTaxTypeParamsWithTimeout(timeout time.Duration) *ListTaxSubTypesByCountryAndTaxTypeParams

NewListTaxSubTypesByCountryAndTaxTypeParamsWithTimeout creates a new ListTaxSubTypesByCountryAndTaxTypeParams object with the ability to set a timeout on a request.

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetContext

SetContext adds the context to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetCountry

func (o *ListTaxSubTypesByCountryAndTaxTypeParams) SetCountry(country string)

SetCountry adds the country to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetDefaults

SetDefaults hydrates default values in the list tax sub types by country and tax type params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetDollarFilter

func (o *ListTaxSubTypesByCountryAndTaxTypeParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetDollarOrderBy

func (o *ListTaxSubTypesByCountryAndTaxTypeParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetDollarSkip

func (o *ListTaxSubTypesByCountryAndTaxTypeParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetDollarTop

func (o *ListTaxSubTypesByCountryAndTaxTypeParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetHTTPClient

func (o *ListTaxSubTypesByCountryAndTaxTypeParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetTaxTypeID

func (o *ListTaxSubTypesByCountryAndTaxTypeParams) SetTaxTypeID(taxTypeID string)

SetTaxTypeID adds the taxTypeId to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetTimeout

SetTimeout adds the timeout to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) SetXAvalaraClient

func (o *ListTaxSubTypesByCountryAndTaxTypeParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithContext

WithContext adds the context to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithCountry

WithCountry adds the country to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithDefaults

WithDefaults hydrates default values in the list tax sub types by country and tax type params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithDollarTop

WithDollarTop adds the dollarTop to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithTaxTypeID

WithTaxTypeID adds the taxTypeID to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithTimeout

WithTimeout adds the timeout to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list tax sub types by country and tax type params

func (*ListTaxSubTypesByCountryAndTaxTypeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListTaxSubTypesByCountryAndTaxTypeReader

type ListTaxSubTypesByCountryAndTaxTypeReader struct {
	// contains filtered or unexported fields
}

ListTaxSubTypesByCountryAndTaxTypeReader is a Reader for the ListTaxSubTypesByCountryAndTaxType structure.

func (*ListTaxSubTypesByCountryAndTaxTypeReader) ReadResponse

func (o *ListTaxSubTypesByCountryAndTaxTypeReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxSubTypesByJurisdictionAndRegionOK

type ListTaxSubTypesByJurisdictionAndRegionOK struct {
	Payload *models.TaxSubTypeModelFetchResult
}
ListTaxSubTypesByJurisdictionAndRegionOK describes a response with status code 200, with default header values.

Success

func NewListTaxSubTypesByJurisdictionAndRegionOK

func NewListTaxSubTypesByJurisdictionAndRegionOK() *ListTaxSubTypesByJurisdictionAndRegionOK

NewListTaxSubTypesByJurisdictionAndRegionOK creates a ListTaxSubTypesByJurisdictionAndRegionOK with default headers values

func (*ListTaxSubTypesByJurisdictionAndRegionOK) Error

func (*ListTaxSubTypesByJurisdictionAndRegionOK) GetPayload

type ListTaxSubTypesByJurisdictionAndRegionParams

type ListTaxSubTypesByJurisdictionAndRegionParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* JurisdictionCode.

	   The jurisdiction code of the tax sub type.
	*/
	JurisdictionCode string

	/* Region.

	   The region of the tax sub type.
	*/
	Region string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxSubTypesByJurisdictionAndRegionParams contains all the parameters to send to the API endpoint

for the list tax sub types by jurisdiction and region operation.

Typically these are written to a http.Request.

func NewListTaxSubTypesByJurisdictionAndRegionParams

func NewListTaxSubTypesByJurisdictionAndRegionParams() *ListTaxSubTypesByJurisdictionAndRegionParams

NewListTaxSubTypesByJurisdictionAndRegionParams creates a new ListTaxSubTypesByJurisdictionAndRegionParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxSubTypesByJurisdictionAndRegionParamsWithContext

func NewListTaxSubTypesByJurisdictionAndRegionParamsWithContext(ctx context.Context) *ListTaxSubTypesByJurisdictionAndRegionParams

NewListTaxSubTypesByJurisdictionAndRegionParamsWithContext creates a new ListTaxSubTypesByJurisdictionAndRegionParams object with the ability to set a context for a request.

func NewListTaxSubTypesByJurisdictionAndRegionParamsWithHTTPClient

func NewListTaxSubTypesByJurisdictionAndRegionParamsWithHTTPClient(client *http.Client) *ListTaxSubTypesByJurisdictionAndRegionParams

NewListTaxSubTypesByJurisdictionAndRegionParamsWithHTTPClient creates a new ListTaxSubTypesByJurisdictionAndRegionParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxSubTypesByJurisdictionAndRegionParamsWithTimeout

func NewListTaxSubTypesByJurisdictionAndRegionParamsWithTimeout(timeout time.Duration) *ListTaxSubTypesByJurisdictionAndRegionParams

NewListTaxSubTypesByJurisdictionAndRegionParamsWithTimeout creates a new ListTaxSubTypesByJurisdictionAndRegionParams object with the ability to set a timeout on a request.

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetContext

SetContext adds the context to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetDefaults

SetDefaults hydrates default values in the list tax sub types by jurisdiction and region params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetDollarFilter

func (o *ListTaxSubTypesByJurisdictionAndRegionParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetDollarOrderBy

func (o *ListTaxSubTypesByJurisdictionAndRegionParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetDollarSkip

func (o *ListTaxSubTypesByJurisdictionAndRegionParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetDollarTop

func (o *ListTaxSubTypesByJurisdictionAndRegionParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetHTTPClient

func (o *ListTaxSubTypesByJurisdictionAndRegionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetJurisdictionCode

func (o *ListTaxSubTypesByJurisdictionAndRegionParams) SetJurisdictionCode(jurisdictionCode string)

SetJurisdictionCode adds the jurisdictionCode to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetRegion

SetRegion adds the region to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetTimeout

SetTimeout adds the timeout to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) SetXAvalaraClient

func (o *ListTaxSubTypesByJurisdictionAndRegionParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithContext

WithContext adds the context to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithDefaults

WithDefaults hydrates default values in the list tax sub types by jurisdiction and region params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithDollarFilter

WithDollarFilter adds the dollarFilter to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithDollarTop

WithDollarTop adds the dollarTop to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithJurisdictionCode

WithJurisdictionCode adds the jurisdictionCode to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithRegion

WithRegion adds the region to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithTimeout

WithTimeout adds the timeout to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list tax sub types by jurisdiction and region params

func (*ListTaxSubTypesByJurisdictionAndRegionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListTaxSubTypesByJurisdictionAndRegionReader

type ListTaxSubTypesByJurisdictionAndRegionReader struct {
	// contains filtered or unexported fields
}

ListTaxSubTypesByJurisdictionAndRegionReader is a Reader for the ListTaxSubTypesByJurisdictionAndRegion structure.

func (*ListTaxSubTypesByJurisdictionAndRegionReader) ReadResponse

func (o *ListTaxSubTypesByJurisdictionAndRegionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxSubTypesOK

type ListTaxSubTypesOK struct {
	Payload *models.TaxSubTypeModelFetchResult
}
ListTaxSubTypesOK describes a response with status code 200, with default header values.

Success

func NewListTaxSubTypesOK

func NewListTaxSubTypesOK() *ListTaxSubTypesOK

NewListTaxSubTypesOK creates a ListTaxSubTypesOK with default headers values

func (*ListTaxSubTypesOK) Error

func (o *ListTaxSubTypesOK) Error() string

func (*ListTaxSubTypesOK) GetPayload

type ListTaxSubTypesParams

type ListTaxSubTypesParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxSubTypesParams contains all the parameters to send to the API endpoint

for the list tax sub types operation.

Typically these are written to a http.Request.

func NewListTaxSubTypesParams

func NewListTaxSubTypesParams() *ListTaxSubTypesParams

NewListTaxSubTypesParams creates a new ListTaxSubTypesParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxSubTypesParamsWithContext

func NewListTaxSubTypesParamsWithContext(ctx context.Context) *ListTaxSubTypesParams

NewListTaxSubTypesParamsWithContext creates a new ListTaxSubTypesParams object with the ability to set a context for a request.

func NewListTaxSubTypesParamsWithHTTPClient

func NewListTaxSubTypesParamsWithHTTPClient(client *http.Client) *ListTaxSubTypesParams

NewListTaxSubTypesParamsWithHTTPClient creates a new ListTaxSubTypesParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxSubTypesParamsWithTimeout

func NewListTaxSubTypesParamsWithTimeout(timeout time.Duration) *ListTaxSubTypesParams

NewListTaxSubTypesParamsWithTimeout creates a new ListTaxSubTypesParams object with the ability to set a timeout on a request.

func (*ListTaxSubTypesParams) SetContext

func (o *ListTaxSubTypesParams) SetContext(ctx context.Context)

SetContext adds the context to the list tax sub types params

func (*ListTaxSubTypesParams) SetDefaults

func (o *ListTaxSubTypesParams) SetDefaults()

SetDefaults hydrates default values in the list tax sub types params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxSubTypesParams) SetDollarFilter

func (o *ListTaxSubTypesParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list tax sub types params

func (*ListTaxSubTypesParams) SetDollarOrderBy

func (o *ListTaxSubTypesParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tax sub types params

func (*ListTaxSubTypesParams) SetDollarSkip

func (o *ListTaxSubTypesParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax sub types params

func (*ListTaxSubTypesParams) SetDollarTop

func (o *ListTaxSubTypesParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax sub types params

func (*ListTaxSubTypesParams) SetHTTPClient

func (o *ListTaxSubTypesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax sub types params

func (*ListTaxSubTypesParams) SetTimeout

func (o *ListTaxSubTypesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list tax sub types params

func (*ListTaxSubTypesParams) SetXAvalaraClient

func (o *ListTaxSubTypesParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax sub types params

func (*ListTaxSubTypesParams) WithContext

WithContext adds the context to the list tax sub types params

func (*ListTaxSubTypesParams) WithDefaults

func (o *ListTaxSubTypesParams) WithDefaults() *ListTaxSubTypesParams

WithDefaults hydrates default values in the list tax sub types params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxSubTypesParams) WithDollarFilter

func (o *ListTaxSubTypesParams) WithDollarFilter(dollarFilter *string) *ListTaxSubTypesParams

WithDollarFilter adds the dollarFilter to the list tax sub types params

func (*ListTaxSubTypesParams) WithDollarOrderBy

func (o *ListTaxSubTypesParams) WithDollarOrderBy(dollarOrderBy *string) *ListTaxSubTypesParams

WithDollarOrderBy adds the dollarOrderBy to the list tax sub types params

func (*ListTaxSubTypesParams) WithDollarSkip

func (o *ListTaxSubTypesParams) WithDollarSkip(dollarSkip *int32) *ListTaxSubTypesParams

WithDollarSkip adds the dollarSkip to the list tax sub types params

func (*ListTaxSubTypesParams) WithDollarTop

func (o *ListTaxSubTypesParams) WithDollarTop(dollarTop *int32) *ListTaxSubTypesParams

WithDollarTop adds the dollarTop to the list tax sub types params

func (*ListTaxSubTypesParams) WithHTTPClient

func (o *ListTaxSubTypesParams) WithHTTPClient(client *http.Client) *ListTaxSubTypesParams

WithHTTPClient adds the HTTPClient to the list tax sub types params

func (*ListTaxSubTypesParams) WithTimeout

func (o *ListTaxSubTypesParams) WithTimeout(timeout time.Duration) *ListTaxSubTypesParams

WithTimeout adds the timeout to the list tax sub types params

func (*ListTaxSubTypesParams) WithXAvalaraClient

func (o *ListTaxSubTypesParams) WithXAvalaraClient(xAvalaraClient *string) *ListTaxSubTypesParams

WithXAvalaraClient adds the xAvalaraClient to the list tax sub types params

func (*ListTaxSubTypesParams) WriteToRequest

func (o *ListTaxSubTypesParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type ListTaxSubTypesReader

type ListTaxSubTypesReader struct {
	// contains filtered or unexported fields
}

ListTaxSubTypesReader is a Reader for the ListTaxSubTypes structure.

func (*ListTaxSubTypesReader) ReadResponse

func (o *ListTaxSubTypesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxTypeGroupsOK

type ListTaxTypeGroupsOK struct {
	Payload *models.TaxTypeGroupModelFetchResult
}
ListTaxTypeGroupsOK describes a response with status code 200, with default header values.

Success

func NewListTaxTypeGroupsOK

func NewListTaxTypeGroupsOK() *ListTaxTypeGroupsOK

NewListTaxTypeGroupsOK creates a ListTaxTypeGroupsOK with default headers values

func (*ListTaxTypeGroupsOK) Error

func (o *ListTaxTypeGroupsOK) Error() string

func (*ListTaxTypeGroupsOK) GetPayload

type ListTaxTypeGroupsParams

type ListTaxTypeGroupsParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* subscriptionTypeId, subscriptionDescription, tabName, showColumn, displaySequence
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxTypeGroupsParams contains all the parameters to send to the API endpoint

for the list tax type groups operation.

Typically these are written to a http.Request.

func NewListTaxTypeGroupsParams

func NewListTaxTypeGroupsParams() *ListTaxTypeGroupsParams

NewListTaxTypeGroupsParams creates a new ListTaxTypeGroupsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxTypeGroupsParamsWithContext

func NewListTaxTypeGroupsParamsWithContext(ctx context.Context) *ListTaxTypeGroupsParams

NewListTaxTypeGroupsParamsWithContext creates a new ListTaxTypeGroupsParams object with the ability to set a context for a request.

func NewListTaxTypeGroupsParamsWithHTTPClient

func NewListTaxTypeGroupsParamsWithHTTPClient(client *http.Client) *ListTaxTypeGroupsParams

NewListTaxTypeGroupsParamsWithHTTPClient creates a new ListTaxTypeGroupsParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxTypeGroupsParamsWithTimeout

func NewListTaxTypeGroupsParamsWithTimeout(timeout time.Duration) *ListTaxTypeGroupsParams

NewListTaxTypeGroupsParamsWithTimeout creates a new ListTaxTypeGroupsParams object with the ability to set a timeout on a request.

func (*ListTaxTypeGroupsParams) SetContext

func (o *ListTaxTypeGroupsParams) SetContext(ctx context.Context)

SetContext adds the context to the list tax type groups params

func (*ListTaxTypeGroupsParams) SetDefaults

func (o *ListTaxTypeGroupsParams) SetDefaults()

SetDefaults hydrates default values in the list tax type groups params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxTypeGroupsParams) SetDollarFilter

func (o *ListTaxTypeGroupsParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list tax type groups params

func (*ListTaxTypeGroupsParams) SetDollarOrderBy

func (o *ListTaxTypeGroupsParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tax type groups params

func (*ListTaxTypeGroupsParams) SetDollarSkip

func (o *ListTaxTypeGroupsParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax type groups params

func (*ListTaxTypeGroupsParams) SetDollarTop

func (o *ListTaxTypeGroupsParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax type groups params

func (*ListTaxTypeGroupsParams) SetHTTPClient

func (o *ListTaxTypeGroupsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax type groups params

func (*ListTaxTypeGroupsParams) SetTimeout

func (o *ListTaxTypeGroupsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list tax type groups params

func (*ListTaxTypeGroupsParams) SetXAvalaraClient

func (o *ListTaxTypeGroupsParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax type groups params

func (*ListTaxTypeGroupsParams) WithContext

WithContext adds the context to the list tax type groups params

func (*ListTaxTypeGroupsParams) WithDefaults

WithDefaults hydrates default values in the list tax type groups params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxTypeGroupsParams) WithDollarFilter

func (o *ListTaxTypeGroupsParams) WithDollarFilter(dollarFilter *string) *ListTaxTypeGroupsParams

WithDollarFilter adds the dollarFilter to the list tax type groups params

func (*ListTaxTypeGroupsParams) WithDollarOrderBy

func (o *ListTaxTypeGroupsParams) WithDollarOrderBy(dollarOrderBy *string) *ListTaxTypeGroupsParams

WithDollarOrderBy adds the dollarOrderBy to the list tax type groups params

func (*ListTaxTypeGroupsParams) WithDollarSkip

func (o *ListTaxTypeGroupsParams) WithDollarSkip(dollarSkip *int32) *ListTaxTypeGroupsParams

WithDollarSkip adds the dollarSkip to the list tax type groups params

func (*ListTaxTypeGroupsParams) WithDollarTop

func (o *ListTaxTypeGroupsParams) WithDollarTop(dollarTop *int32) *ListTaxTypeGroupsParams

WithDollarTop adds the dollarTop to the list tax type groups params

func (*ListTaxTypeGroupsParams) WithHTTPClient

func (o *ListTaxTypeGroupsParams) WithHTTPClient(client *http.Client) *ListTaxTypeGroupsParams

WithHTTPClient adds the HTTPClient to the list tax type groups params

func (*ListTaxTypeGroupsParams) WithTimeout

WithTimeout adds the timeout to the list tax type groups params

func (*ListTaxTypeGroupsParams) WithXAvalaraClient

func (o *ListTaxTypeGroupsParams) WithXAvalaraClient(xAvalaraClient *string) *ListTaxTypeGroupsParams

WithXAvalaraClient adds the xAvalaraClient to the list tax type groups params

func (*ListTaxTypeGroupsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListTaxTypeGroupsReader

type ListTaxTypeGroupsReader struct {
	// contains filtered or unexported fields
}

ListTaxTypeGroupsReader is a Reader for the ListTaxTypeGroups structure.

func (*ListTaxTypeGroupsReader) ReadResponse

func (o *ListTaxTypeGroupsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListTaxTypesByNexusAndCountryOK

type ListTaxTypesByNexusAndCountryOK struct {
	Payload *models.TaxTypeModelFetchResult
}
ListTaxTypesByNexusAndCountryOK describes a response with status code 200, with default header values.

Success

func NewListTaxTypesByNexusAndCountryOK

func NewListTaxTypesByNexusAndCountryOK() *ListTaxTypesByNexusAndCountryOK

NewListTaxTypesByNexusAndCountryOK creates a ListTaxTypesByNexusAndCountryOK with default headers values

func (*ListTaxTypesByNexusAndCountryOK) Error

func (*ListTaxTypesByNexusAndCountryOK) GetPayload

type ListTaxTypesByNexusAndCountryParams

type ListTaxTypesByNexusAndCountryParams struct {

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* CompanyID.

	   Your companyId to retrieve the applicable taxtypes

	   Format: int32
	*/
	CompanyID int32

	/* Country.

	   The country for which you want to retrieve the unitofbasis information
	*/
	Country string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListTaxTypesByNexusAndCountryParams contains all the parameters to send to the API endpoint

for the list tax types by nexus and country operation.

Typically these are written to a http.Request.

func NewListTaxTypesByNexusAndCountryParams

func NewListTaxTypesByNexusAndCountryParams() *ListTaxTypesByNexusAndCountryParams

NewListTaxTypesByNexusAndCountryParams creates a new ListTaxTypesByNexusAndCountryParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListTaxTypesByNexusAndCountryParamsWithContext

func NewListTaxTypesByNexusAndCountryParamsWithContext(ctx context.Context) *ListTaxTypesByNexusAndCountryParams

NewListTaxTypesByNexusAndCountryParamsWithContext creates a new ListTaxTypesByNexusAndCountryParams object with the ability to set a context for a request.

func NewListTaxTypesByNexusAndCountryParamsWithHTTPClient

func NewListTaxTypesByNexusAndCountryParamsWithHTTPClient(client *http.Client) *ListTaxTypesByNexusAndCountryParams

NewListTaxTypesByNexusAndCountryParamsWithHTTPClient creates a new ListTaxTypesByNexusAndCountryParams object with the ability to set a custom HTTPClient for a request.

func NewListTaxTypesByNexusAndCountryParamsWithTimeout

func NewListTaxTypesByNexusAndCountryParamsWithTimeout(timeout time.Duration) *ListTaxTypesByNexusAndCountryParams

NewListTaxTypesByNexusAndCountryParamsWithTimeout creates a new ListTaxTypesByNexusAndCountryParams object with the ability to set a timeout on a request.

func (*ListTaxTypesByNexusAndCountryParams) SetCompanyID

func (o *ListTaxTypesByNexusAndCountryParams) SetCompanyID(companyID int32)

SetCompanyID adds the companyId to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) SetContext

SetContext adds the context to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) SetCountry

func (o *ListTaxTypesByNexusAndCountryParams) SetCountry(country string)

SetCountry adds the country to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) SetDefaults

func (o *ListTaxTypesByNexusAndCountryParams) SetDefaults()

SetDefaults hydrates default values in the list tax types by nexus and country params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxTypesByNexusAndCountryParams) SetDollarOrderBy

func (o *ListTaxTypesByNexusAndCountryParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) SetDollarSkip

func (o *ListTaxTypesByNexusAndCountryParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) SetDollarTop

func (o *ListTaxTypesByNexusAndCountryParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) SetHTTPClient

func (o *ListTaxTypesByNexusAndCountryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) SetTimeout

func (o *ListTaxTypesByNexusAndCountryParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) SetXAvalaraClient

func (o *ListTaxTypesByNexusAndCountryParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) WithCompanyID

WithCompanyID adds the companyID to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) WithContext

WithContext adds the context to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) WithCountry

WithCountry adds the country to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) WithDefaults

WithDefaults hydrates default values in the list tax types by nexus and country params (not the query body).

All values with no default are reset to their zero value.

func (*ListTaxTypesByNexusAndCountryParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) WithDollarTop

WithDollarTop adds the dollarTop to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) WithTimeout

WithTimeout adds the timeout to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) WithXAvalaraClient

func (o *ListTaxTypesByNexusAndCountryParams) WithXAvalaraClient(xAvalaraClient *string) *ListTaxTypesByNexusAndCountryParams

WithXAvalaraClient adds the xAvalaraClient to the list tax types by nexus and country params

func (*ListTaxTypesByNexusAndCountryParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListTaxTypesByNexusAndCountryReader

type ListTaxTypesByNexusAndCountryReader struct {
	// contains filtered or unexported fields
}

ListTaxTypesByNexusAndCountryReader is a Reader for the ListTaxTypesByNexusAndCountry structure.

func (*ListTaxTypesByNexusAndCountryReader) ReadResponse

func (o *ListTaxTypesByNexusAndCountryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK

type ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK struct {
	Payload *models.UnitOfBasisModelFetchResult
}
ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK describes a response with status code 200, with default header values.

Success

func NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK

func NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK() *ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK

NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK creates a ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK with default headers values

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK) Error

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeOK) GetPayload

type ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams

type ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams struct {

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	/* Country.

	   The country for which you want to retrieve the unitofbasis information
	*/
	Country string

	/* RateTypeID.

	   The ratetype for which you want to retrieve the unitofbasis information
	*/
	RateTypeID string

	/* TaxSubTypeID.

	   The taxsubtype for which you want to retrieve the unitofbasis information
	*/
	TaxSubTypeID string

	/* TaxTypeID.

	   The taxtype for which you want to retrieve the unitofbasis information
	*/
	TaxTypeID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams contains all the parameters to send to the API endpoint

for the list unit of basis by country and tax type and tax sub type and rate type operation.

Typically these are written to a http.Request.

func NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams

func NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams() *ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams

NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams creates a new ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParamsWithContext

func NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParamsWithContext(ctx context.Context) *ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams

NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParamsWithContext creates a new ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams object with the ability to set a context for a request.

func NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParamsWithHTTPClient

func NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParamsWithHTTPClient(client *http.Client) *ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams

NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParamsWithHTTPClient creates a new ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams object with the ability to set a custom HTTPClient for a request.

func NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParamsWithTimeout

func NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParamsWithTimeout(timeout time.Duration) *ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams

NewListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParamsWithTimeout creates a new ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams object with the ability to set a timeout on a request.

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetContext

SetContext adds the context to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetCountry

SetCountry adds the country to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetDefaults

SetDefaults hydrates default values in the list unit of basis by country and tax type and tax sub type and rate type params (not the query body).

All values with no default are reset to their zero value.

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetDollarOrderBy

SetDollarOrderBy adds the dollarOrderBy to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetDollarSkip

SetDollarSkip adds the dollarSkip to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetDollarTop

SetDollarTop adds the dollarTop to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetRateTypeID

SetRateTypeID adds the rateTypeId to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetTaxSubTypeID

SetTaxSubTypeID adds the taxSubTypeId to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetTaxTypeID

SetTaxTypeID adds the taxTypeId to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetTimeout

SetTimeout adds the timeout to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetXAvalaraClient

func (o *ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithContext

WithContext adds the context to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithCountry

WithCountry adds the country to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithDefaults

WithDefaults hydrates default values in the list unit of basis by country and tax type and tax sub type and rate type params (not the query body).

All values with no default are reset to their zero value.

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithDollarOrderBy

WithDollarOrderBy adds the dollarOrderBy to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithDollarSkip

WithDollarSkip adds the dollarSkip to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithDollarTop

WithDollarTop adds the dollarTop to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithRateTypeID

WithRateTypeID adds the rateTypeID to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithTaxSubTypeID

WithTaxSubTypeID adds the taxSubTypeID to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithTaxTypeID

WithTaxTypeID adds the taxTypeID to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithTimeout

WithTimeout adds the timeout to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WithXAvalaraClient

WithXAvalaraClient adds the xAvalaraClient to the list unit of basis by country and tax type and tax sub type and rate type params

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeReader

type ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeReader struct {
	// contains filtered or unexported fields
}

ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeReader is a Reader for the ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateType structure.

func (*ListUnitOfBasisByCountryAndTaxTypeAndTaxSubTypeAndRateTypeReader) ReadResponse

ReadResponse reads a server response into the received o.

type ListUnitOfMeasurementOK

type ListUnitOfMeasurementOK struct {
	Payload *models.UomModelFetchResult
}
ListUnitOfMeasurementOK describes a response with status code 200, with default header values.

Success

func NewListUnitOfMeasurementOK

func NewListUnitOfMeasurementOK() *ListUnitOfMeasurementOK

NewListUnitOfMeasurementOK creates a ListUnitOfMeasurementOK with default headers values

func (*ListUnitOfMeasurementOK) Error

func (o *ListUnitOfMeasurementOK) Error() string

func (*ListUnitOfMeasurementOK) GetPayload

type ListUnitOfMeasurementParams

type ListUnitOfMeasurementParams struct {

	/* DollarFilter.

	   A filter statement to identify specific records to retrieve.  For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).<br />*Not filterable:* id
	*/
	DollarFilter *string

	/* DollarOrderBy.

	   A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
	*/
	DollarOrderBy *string

	/* DollarSkip.

	   If nonzero, skip this number of results before returning data.  Used with `$top` to provide pagination for large datasets.

	   Format: int32
	*/
	DollarSkip *int32

	/* DollarTop.

	   If nonzero, return no more than this number of results.  Used with `$skip` to provide pagination for large datasets.  Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records.

	   Format: int32
	*/
	DollarTop *int32

	/* XAvalaraClient.

	   Identifies the software you are using to call this API.  For more information on the client header, see [Client Headers](https://developer.avalara.com/avatax/client-headers/) .

	   Default: "Swagger UI; 21.12.0; Custom; 1.0"
	*/
	XAvalaraClient *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListUnitOfMeasurementParams contains all the parameters to send to the API endpoint

for the list unit of measurement operation.

Typically these are written to a http.Request.

func NewListUnitOfMeasurementParams

func NewListUnitOfMeasurementParams() *ListUnitOfMeasurementParams

NewListUnitOfMeasurementParams creates a new ListUnitOfMeasurementParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewListUnitOfMeasurementParamsWithContext

func NewListUnitOfMeasurementParamsWithContext(ctx context.Context) *ListUnitOfMeasurementParams

NewListUnitOfMeasurementParamsWithContext creates a new ListUnitOfMeasurementParams object with the ability to set a context for a request.

func NewListUnitOfMeasurementParamsWithHTTPClient

func NewListUnitOfMeasurementParamsWithHTTPClient(client *http.Client) *ListUnitOfMeasurementParams

NewListUnitOfMeasurementParamsWithHTTPClient creates a new ListUnitOfMeasurementParams object with the ability to set a custom HTTPClient for a request.

func NewListUnitOfMeasurementParamsWithTimeout

func NewListUnitOfMeasurementParamsWithTimeout(timeout time.Duration) *ListUnitOfMeasurementParams

NewListUnitOfMeasurementParamsWithTimeout creates a new ListUnitOfMeasurementParams object with the ability to set a timeout on a request.

func (*ListUnitOfMeasurementParams) SetContext

func (o *ListUnitOfMeasurementParams) SetContext(ctx context.Context)

SetContext adds the context to the list unit of measurement params

func (*ListUnitOfMeasurementParams) SetDefaults

func (o *ListUnitOfMeasurementParams) SetDefaults()

SetDefaults hydrates default values in the list unit of measurement params (not the query body).

All values with no default are reset to their zero value.

func (*ListUnitOfMeasurementParams) SetDollarFilter

func (o *ListUnitOfMeasurementParams) SetDollarFilter(dollarFilter *string)

SetDollarFilter adds the dollarFilter to the list unit of measurement params

func (*ListUnitOfMeasurementParams) SetDollarOrderBy

func (o *ListUnitOfMeasurementParams) SetDollarOrderBy(dollarOrderBy *string)

SetDollarOrderBy adds the dollarOrderBy to the list unit of measurement params

func (*ListUnitOfMeasurementParams) SetDollarSkip

func (o *ListUnitOfMeasurementParams) SetDollarSkip(dollarSkip *int32)

SetDollarSkip adds the dollarSkip to the list unit of measurement params

func (*ListUnitOfMeasurementParams) SetDollarTop

func (o *ListUnitOfMeasurementParams) SetDollarTop(dollarTop *int32)

SetDollarTop adds the dollarTop to the list unit of measurement params

func (*ListUnitOfMeasurementParams) SetHTTPClient

func (o *ListUnitOfMeasurementParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the list unit of measurement params

func (*ListUnitOfMeasurementParams) SetTimeout

func (o *ListUnitOfMeasurementParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the list unit of measurement params

func (*ListUnitOfMeasurementParams) SetXAvalaraClient

func (o *ListUnitOfMeasurementParams) SetXAvalaraClient(xAvalaraClient *string)

SetXAvalaraClient adds the xAvalaraClient to the list unit of measurement params

func (*ListUnitOfMeasurementParams) WithContext

WithContext adds the context to the list unit of measurement params

func (*ListUnitOfMeasurementParams) WithDefaults

WithDefaults hydrates default values in the list unit of measurement params (not the query body).

All values with no default are reset to their zero value.

func (*ListUnitOfMeasurementParams) WithDollarFilter

func (o *ListUnitOfMeasurementParams) WithDollarFilter(dollarFilter *string) *ListUnitOfMeasurementParams

WithDollarFilter adds the dollarFilter to the list unit of measurement params

func (*ListUnitOfMeasurementParams) WithDollarOrderBy

func (o *ListUnitOfMeasurementParams) WithDollarOrderBy(dollarOrderBy *string) *ListUnitOfMeasurementParams

WithDollarOrderBy adds the dollarOrderBy to the list unit of measurement params

func (*ListUnitOfMeasurementParams) WithDollarSkip

func (o *ListUnitOfMeasurementParams) WithDollarSkip(dollarSkip *int32) *ListUnitOfMeasurementParams

WithDollarSkip adds the dollarSkip to the list unit of measurement params

func (*ListUnitOfMeasurementParams) WithDollarTop

func (o *ListUnitOfMeasurementParams) WithDollarTop(dollarTop *int32) *ListUnitOfMeasurementParams

WithDollarTop adds the dollarTop to the list unit of measurement params

func (*ListUnitOfMeasurementParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list unit of measurement params

func (*ListUnitOfMeasurementParams) WithTimeout

WithTimeout adds the timeout to the list unit of measurement params

func (*ListUnitOfMeasurementParams) WithXAvalaraClient

func (o *ListUnitOfMeasurementParams) WithXAvalaraClient(xAvalaraClient *string) *ListUnitOfMeasurementParams

WithXAvalaraClient adds the xAvalaraClient to the list unit of measurement params

func (*ListUnitOfMeasurementParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListUnitOfMeasurementReader

type ListUnitOfMeasurementReader struct {
	// contains filtered or unexported fields
}

ListUnitOfMeasurementReader is a Reader for the ListUnitOfMeasurement structure.

func (*ListUnitOfMeasurementReader) ReadResponse

func (o *ListUnitOfMeasurementReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL