From 70ead4d0d80d7a6781d73a33e813d682745e04f5 Mon Sep 17 00:00:00 2001 From: svc-developer Date: Mon, 12 Feb 2024 17:57:15 +0000 Subject: [PATCH] 24.2.0 --- build.sbt | 2 +- .../avatax/rest/client/AvaTaxClient.java | 2092 +++++++++-------- .../rest/client/enums/DocumentStatus.java | 5 + .../avatax/rest/client/enums/ErrorCodeId.java | 7 +- .../client/enums/StackAggregationOption.java | 43 +- .../rest/client/models/AddressesModel.java | 6 + .../models/ComplianceRateOptionModel.java | 400 ++++ .../models/ComplianceStateConfigModel.java | 440 ++++ .../rest/client/models/JurisNameModel.java | 60 + .../models/JurisdictionHierarchyModel.java | 80 + .../rest/client/models/JurisdictionModel.java | 80 + .../client/models/NoticeCommentModel.java | 20 + .../client/models/NoticeFinanceModel.java | 20 + .../client/models/ReportCodeOptionModel.java | 100 + .../models/TaxRegionJurisdictionModel.java | 20 + .../client/models/TaxTypeMappingModel.java | 240 ++ 16 files changed, 2670 insertions(+), 945 deletions(-) create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/ComplianceRateOptionModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/ComplianceStateConfigModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/JurisNameModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/ReportCodeOptionModel.java create mode 100644 src/main/java/net/avalara/avatax/rest/client/models/TaxTypeMappingModel.java diff --git a/build.sbt b/build.sbt index 54b52d1b..68fd89d3 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ name := """avatax-rest-v2-api-java""" organization := "net.avalara.avatax" -version := "23.11.0" +version := "24.2.0" scalaVersion := "2.11.12" diff --git a/src/main/java/net/avalara/avatax/rest/client/AvaTaxClient.java b/src/main/java/net/avalara/avatax/rest/client/AvaTaxClient.java index 3112a479..b64d0488 100644 --- a/src/main/java/net/avalara/avatax/rest/client/AvaTaxClient.java +++ b/src/main/java/net/avalara/avatax/rest/client/AvaTaxClient.java @@ -207,7 +207,7 @@ public Future verifyShipmentAsync(String companyCode, Stri public LicenseKeyModel accountResetLicenseKey(Integer id, ResetLicenseKeyModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/resetlicensekey"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -240,7 +240,7 @@ public LicenseKeyModel accountResetLicenseKey(Integer id, ResetLicenseKeyModel m public Future accountResetLicenseKeyAsync(Integer id, ResetLicenseKeyModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/resetlicensekey"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -269,7 +269,7 @@ public Future accountResetLicenseKeyAsync(Integer id, ResetLice public AccountModel activateAccount(Integer id, ActivateAccountModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/activate"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -298,7 +298,7 @@ public AccountModel activateAccount(Integer id, ActivateAccountModel model) thro public Future activateAccountAsync(Integer id, ActivateAccountModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/activate"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -338,7 +338,7 @@ public FetchResult auditAccount(Integer id, Date start, Date end, In path.addQuery("end", end); path.addQuery("$top", top); path.addQuery("$skip", skip); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -378,7 +378,7 @@ public Future> auditAccountAsync(Integer id, Date start, path.addQuery("end", end); path.addQuery("$top", top); path.addQuery("$skip", skip); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -407,7 +407,7 @@ public Future> auditAccountAsync(Integer id, Date start, public LicenseKeyModel createLicenseKey(Integer id, AccountLicenseKeyModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -436,7 +436,7 @@ public LicenseKeyModel createLicenseKey(Integer id, AccountLicenseKeyModel model public Future createLicenseKeyAsync(Integer id, AccountLicenseKeyModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -461,7 +461,7 @@ public ArrayList deleteLicenseKey(Integer id, String licensekeyname AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey/{licensekeyname}"); path.applyField("id", id); path.applyField("licensekeyname", licensekeyname); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -486,7 +486,7 @@ public Future> deleteLicenseKeyAsync(Integer id, String l AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey/{licensekeyname}"); path.applyField("id", id); path.applyField("licensekeyname", licensekeyname); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -511,7 +511,7 @@ public AccountModel getAccount(Integer id, String include) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -536,7 +536,7 @@ public Future getAccountAsync(Integer id, String include) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -566,7 +566,7 @@ public Future getAccountAsync(Integer id, String include) { public ArrayList getAccountConfiguration(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/configuration"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -596,7 +596,7 @@ public ArrayList getAccountConfiguration(Integer id) public Future> getAccountConfigurationAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/configuration"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -617,7 +617,7 @@ public AccountLicenseKeyModel getLicenseKey(Integer id, String licensekeyname) t AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey/{licensekeyname}"); path.applyField("id", id); path.applyField("licensekeyname", licensekeyname); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -638,7 +638,7 @@ public Future getLicenseKeyAsync(Integer id, String lice AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekey/{licensekeyname}"); path.applyField("id", id); path.applyField("licensekeyname", licensekeyname); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -657,7 +657,7 @@ public Future getLicenseKeyAsync(Integer id, String lice public ArrayList getLicenseKeys(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekeys"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -676,7 +676,7 @@ public ArrayList getLicenseKeys(Integer id) throws Excep public Future> getLicenseKeysAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/licensekeys"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -695,7 +695,7 @@ public Future> getLicenseKeysAsync(Integer id) */ public FetchResult listMrsAccounts() throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/mrs"); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -714,7 +714,7 @@ public FetchResult listMrsAccounts() throws Exception { */ public Future> listMrsAccountsAsync() { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/mrs"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -752,7 +752,7 @@ public FetchResult queryAccounts(String include, String filter, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -790,7 +790,7 @@ public Future> queryAccountsAsync(String include, Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -821,7 +821,7 @@ public Future> queryAccountsAsync(String include, Stri public ArrayList setAccountConfiguration(Integer id, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/configuration"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -852,7 +852,7 @@ public ArrayList setAccountConfiguration(Integer id, public Future> setAccountConfigurationAsync(Integer id, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/configuration"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -898,7 +898,7 @@ public AddressResolutionModel resolveAddress(String line1, String line2, String path.addQuery("postalCode", postalCode); path.addQuery("country", country); path.addQuery("textCase", textCase); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -944,7 +944,7 @@ public Future resolveAddressAsync(String line1, String l path.addQuery("postalCode", postalCode); path.addQuery("country", country); path.addQuery("textCase", textCase); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -970,7 +970,7 @@ public Future resolveAddressAsync(String line1, String l */ public AddressResolutionModel resolveAddressPost(AddressValidationInfo model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/addresses/resolve"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -996,7 +996,7 @@ public AddressResolutionModel resolveAddressPost(AddressValidationInfo model) th */ public Future resolveAddressPostAsync(AddressValidationInfo model) { AvaTaxPath path = new AvaTaxPath("/api/v2/addresses/resolve"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -1012,7 +1012,7 @@ public AdvancedRuleLookupFileModel createCompanyLookupFile(Integer accountId, In AvaTaxPath path = new AvaTaxPath("/api/v2/advancedrules/accounts/{accountId}/companies/{companyId}/lookupFiles"); path.applyField("accountId", accountId); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -1028,7 +1028,7 @@ public Future createCompanyLookupFileAsync(Integer AvaTaxPath path = new AvaTaxPath("/api/v2/advancedrules/accounts/{accountId}/companies/{companyId}/lookupFiles"); path.applyField("accountId", accountId); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -1043,7 +1043,7 @@ public ArrayList deleteLookupFile(Integer accountId, String id) thr AvaTaxPath path = new AvaTaxPath("/api/v2/advancedrules/accounts/{accountId}/lookupFiles/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -1058,7 +1058,7 @@ public Future> deleteLookupFileAsync(Integer accountId, S AvaTaxPath path = new AvaTaxPath("/api/v2/advancedrules/accounts/{accountId}/lookupFiles/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -1073,7 +1073,7 @@ public FetchResult getCompanyLookupFiles(Integer ac AvaTaxPath path = new AvaTaxPath("/api/v2/advancedrules/accounts/{accountId}/companies/{companyId}/lookupFiles"); path.applyField("accountId", accountId); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -1088,7 +1088,7 @@ public Future> getCompanyLookupFilesAsy AvaTaxPath path = new AvaTaxPath("/api/v2/advancedrules/accounts/{accountId}/companies/{companyId}/lookupFiles"); path.applyField("accountId", accountId); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -1103,7 +1103,7 @@ public AdvancedRuleLookupFileModel getLookupFile(Integer accountId, String id) t AvaTaxPath path = new AvaTaxPath("/api/v2/advancedrules/accounts/{accountId}/lookupFiles/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -1118,7 +1118,7 @@ public Future getLookupFileAsync(Integer accountId, AvaTaxPath path = new AvaTaxPath("/api/v2/advancedrules/accounts/{accountId}/lookupFiles/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -1134,7 +1134,7 @@ public AdvancedRuleLookupFileModel updateLookupFile(Integer accountId, String id AvaTaxPath path = new AvaTaxPath("/api/v2/advancedrules/accounts/{accountId}/lookupFiles/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -1150,7 +1150,7 @@ public Future updateLookupFileAsync(Integer account AvaTaxPath path = new AvaTaxPath("/api/v2/advancedrules/accounts/{accountId}/lookupFiles/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -1164,7 +1164,7 @@ public Future updateLookupFileAsync(Integer account public APConfigSettingSuccessResponseModel createAPConfigSetting(Integer companyid, APConfigSettingRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/apconfigsetting"); path.applyField("companyid", companyid); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -1178,7 +1178,7 @@ public APConfigSettingSuccessResponseModel createAPConfigSetting(Integer company public Future createAPConfigSettingAsync(Integer companyid, APConfigSettingRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/apconfigsetting"); path.applyField("companyid", companyid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -1201,7 +1201,7 @@ public FetchResult getAPConfigSettingByComp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -1224,7 +1224,7 @@ public Future> getAPConfigSetti path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -1245,7 +1245,7 @@ public FetchResult queryAPConfigSetting(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -1266,7 +1266,7 @@ public Future> queryAPConfigSet path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -1280,7 +1280,7 @@ public Future> queryAPConfigSet public APConfigSettingSuccessResponseModel updateAPConfigSetting(Integer companyid, APConfigSettingRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/apconfigsetting"); path.applyField("companyid", companyid); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -1294,7 +1294,7 @@ public APConfigSettingSuccessResponseModel updateAPConfigSetting(Integer company public Future updateAPConfigSettingAsync(Integer companyid, APConfigSettingRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/apconfigsetting"); path.applyField("companyid", companyid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -1314,7 +1314,7 @@ public Future updateAPConfigSettingAsync(In */ public ArrayList createAvaFileForms(ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms"); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -1334,7 +1334,7 @@ public ArrayList createAvaFileForms(ArrayList> createAvaFileFormsAsync(ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -1354,7 +1354,7 @@ public Future> createAvaFileFormsAsync(ArrayList deleteAvaFileForm(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -1374,7 +1374,7 @@ public ArrayList deleteAvaFileForm(Integer id) throws Exception { public Future> deleteAvaFileFormAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -1394,7 +1394,7 @@ public Future> deleteAvaFileFormAsync(Integer id) { public AvaFileFormModel getAvaFileForm(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -1414,7 +1414,7 @@ public AvaFileFormModel getAvaFileForm(Integer id) throws Exception { public Future getAvaFileFormAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -1441,7 +1441,7 @@ public FetchResult queryAvaFileForms(String filter, Integer to path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -1468,7 +1468,7 @@ public Future> queryAvaFileFormsAsync(String filte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -1490,7 +1490,7 @@ public Future> queryAvaFileFormsAsync(String filte public AvaFileFormModel updateAvaFileForm(Integer id, AvaFileFormModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -1512,7 +1512,7 @@ public AvaFileFormModel updateAvaFileForm(Integer id, AvaFileFormModel model) th public Future updateAvaFileFormAsync(Integer id, AvaFileFormModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/avafileforms/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -1544,7 +1544,7 @@ public BatchModel cancelBatch(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}/cancel"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -1576,7 +1576,7 @@ public Future cancelBatchAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}/cancel"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")); } /** @@ -1614,7 +1614,7 @@ public Future cancelBatchAsync(Integer companyId, Integer id) { public ArrayList createBatches(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -1652,7 +1652,7 @@ public ArrayList createBatches(Integer companyId, ArrayList> createBatchesAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -1688,7 +1688,7 @@ public Future> createBatchesAsync(Integer companyId, Array public CreateTransactionBatchResponseModel createTransactionBatch(Integer companyId, CreateTransactionBatchRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/transactions"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -1724,7 +1724,7 @@ public CreateTransactionBatchResponseModel createTransactionBatch(Integer compan public Future createTransactionBatchAsync(Integer companyId, CreateTransactionBatchRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/transactions"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -1754,7 +1754,7 @@ public ArrayList deleteBatch(Integer companyId, Integer id) throws AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -1784,7 +1784,7 @@ public Future> deleteBatchAsync(Integer companyId, Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -1807,7 +1807,7 @@ public String downloadBatch(Integer companyId, Integer batchId, Integer id) thro path.applyField("companyId", companyId); path.applyField("batchId", batchId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -1830,7 +1830,7 @@ public Future downloadBatchAsync(Integer companyId, Integer batchId, Int path.applyField("companyId", companyId); path.applyField("batchId", batchId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -1865,7 +1865,7 @@ public BatchModel getBatch(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -1900,7 +1900,7 @@ public Future getBatchAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/batches/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -1949,7 +1949,7 @@ public FetchResult listBatchesByCompany(Integer companyId, String fi path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -1998,7 +1998,7 @@ public Future> listBatchesByCompanyAsync(Integer company path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -2042,7 +2042,7 @@ public FetchResult queryBatches(String filter, String include, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -2086,7 +2086,7 @@ public Future> queryBatchesAsync(String filter, String i path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -2111,7 +2111,7 @@ public Future> queryBatchesAsync(String filter, String i * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that will record certificates @@ -2123,7 +2123,7 @@ public ArrayList createCertExpressInvitation(I AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certexpressinvites"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -2148,7 +2148,7 @@ public ArrayList createCertExpressInvitation(I * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that will record certificates @@ -2160,7 +2160,7 @@ public Future> createCertExpressInvi AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certexpressinvites"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -2185,7 +2185,7 @@ public Future> createCertExpressInvi * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that issued this invitation @@ -2200,7 +2200,7 @@ public CertExpressInvitationModel getCertExpressInvitation(Integer companyId, St path.applyField("customerCode", customerCode); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -2225,7 +2225,7 @@ public CertExpressInvitationModel getCertExpressInvitation(Integer companyId, St * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that issued this invitation @@ -2240,7 +2240,7 @@ public Future getCertExpressInvitationAsync(Integer path.applyField("customerCode", customerCode); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -2265,7 +2265,7 @@ public Future getCertExpressInvitationAsync(Integer * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that issued this invitation @@ -2284,7 +2284,7 @@ public FetchResult listCertExpressInvitations(Intege path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -2309,7 +2309,7 @@ public FetchResult listCertExpressInvitations(Intege * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that issued this invitation @@ -2328,7 +2328,7 @@ public Future> listCertExpressInvitation path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -2350,8 +2350,8 @@ public Future> listCertExpressInvitation * * Your tax transaction must contain the correct customer code * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * If the users specified in the certificates do not exist, the API will create the user and link them to the certificate @@ -2359,7 +2359,7 @@ public Future> listCertExpressInvitation * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, ProStoresOperator, Registrar, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The ID number of the company recording this certificate @@ -2371,7 +2371,7 @@ public ArrayList createCertificates(Integer companyId, Boolean AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates"); path.applyField("companyId", companyId); path.addQuery("$preValidatedExemptionReason", preValidatedExemptionReason); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -2393,8 +2393,8 @@ public ArrayList createCertificates(Integer companyId, Boolean * * Your tax transaction must contain the correct customer code * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * If the users specified in the certificates do not exist, the API will create the user and link them to the certificate @@ -2402,7 +2402,7 @@ public ArrayList createCertificates(Integer companyId, Boolean * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, BatchServiceAdmin, CompanyAdmin, CSPTester, ProStoresOperator, Registrar, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The ID number of the company recording this certificate @@ -2414,7 +2414,7 @@ public Future> createCertificatesAsync(Integer compa AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates"); path.applyField("companyId", companyId); path.addQuery("$preValidatedExemptionReason", preValidatedExemptionReason); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -2430,14 +2430,14 @@ public Future> createCertificatesAsync(Integer compa * Revoked certificates can no longer be used. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2448,7 +2448,7 @@ public ArrayList deleteCertificate(Integer companyId, Integer id) t AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -2464,14 +2464,14 @@ public ArrayList deleteCertificate(Integer companyId, Integer id) t * Revoked certificates can no longer be used. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2482,7 +2482,7 @@ public Future> deleteCertificateAsync(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -2499,14 +2499,14 @@ public Future> deleteCertificateAsync(Integer companyId, * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2521,7 +2521,7 @@ public String downloadCertificateImage(Integer companyId, Integer id, Integer pa path.applyField("id", id); path.addQuery("$page", page); path.addQuery("$type", type); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -2538,14 +2538,14 @@ public String downloadCertificateImage(Integer companyId, Integer id, Integer pa * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2560,7 +2560,7 @@ public Future downloadCertificateImageAsync(Integer companyId, Integer i path.applyField("id", id); path.addQuery("$page", page); path.addQuery("$type", type); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -2580,14 +2580,14 @@ public Future downloadCertificateImageAsync(Integer companyId, Integer i * * attributes - Retrieves all attributes applied to the certificate. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The ID number of the company that recorded this certificate @@ -2600,7 +2600,7 @@ public CertificateModel getCertificate(Integer companyId, Integer id, String inc path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -2620,14 +2620,14 @@ public CertificateModel getCertificate(Integer companyId, Integer id, String inc * * attributes - Retrieves all attributes applied to the certificate. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The ID number of the company that recorded this certificate @@ -2640,7 +2640,7 @@ public Future getCertificateAsync(Integer companyId, Integer i path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -2657,7 +2657,7 @@ public Future getCertificateAsync(Integer companyId, Integer i * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The company ID to check @@ -2666,7 +2666,7 @@ public Future getCertificateAsync(Integer companyId, Integer i public ProvisionStatusModel getCertificateSetup(Integer companyId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/setup"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -2683,7 +2683,7 @@ public ProvisionStatusModel getCertificateSetup(Integer companyId) throws Except * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The company ID to check @@ -2692,7 +2692,7 @@ public ProvisionStatusModel getCertificateSetup(Integer companyId) throws Except public Future getCertificateSetupAsync(Integer companyId) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/setup"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -2709,14 +2709,14 @@ public Future getCertificateSetupAsync(Integer companyId) * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2728,7 +2728,7 @@ public FetchResult linkAttributesToCertificate(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes/link"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -2745,14 +2745,14 @@ public FetchResult linkAttributesToCertificate(Intege * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2764,7 +2764,7 @@ public Future> linkAttributesToCertificat AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes/link"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -2782,14 +2782,14 @@ public Future> linkAttributesToCertificat * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2801,7 +2801,7 @@ public FetchResult linkCustomersToCertificate(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/customers/link"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -2819,14 +2819,14 @@ public FetchResult linkCustomersToCertificate(Integer companyId, * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2838,7 +2838,7 @@ public Future> linkCustomersToCertificateAsync(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/customers/link"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -2855,14 +2855,14 @@ public Future> linkCustomersToCertificateAsync(Intege * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2873,7 +2873,7 @@ public FetchResult listAttributesForCertificate(Integ AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -2890,14 +2890,14 @@ public FetchResult listAttributesForCertificate(Integ * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2908,7 +2908,7 @@ public Future> listAttributesForCertifica AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -2925,14 +2925,14 @@ public Future> listAttributesForCertifica * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2945,7 +2945,7 @@ public FetchResult listCustomersForCertificate(Integer companyId, path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -2962,14 +2962,14 @@ public FetchResult listCustomersForCertificate(Integer companyId, * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -2982,7 +2982,7 @@ public Future> listCustomersForCertificateAsync(Integ path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -3002,14 +3002,14 @@ public Future> listCustomersForCertificateAsync(Integ * * attributes - Retrieves all attributes applied to the certificate. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The ID number of the company to search @@ -3028,7 +3028,7 @@ public FetchResult queryCertificates(Integer companyId, String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -3048,14 +3048,14 @@ public FetchResult queryCertificates(Integer companyId, String * * attributes - Retrieves all attributes applied to the certificate. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The ID number of the company to search @@ -3074,7 +3074,7 @@ public Future> queryCertificatesAsync(Integer comp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -3093,7 +3093,7 @@ public Future> queryCertificatesAsync(Integer comp * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId @@ -3102,7 +3102,7 @@ public Future> queryCertificatesAsync(Integer comp public ProvisionStatusModel requestCertificateSetup(Integer companyId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/setup"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -3121,7 +3121,7 @@ public ProvisionStatusModel requestCertificateSetup(Integer companyId) throws Ex * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId @@ -3130,7 +3130,7 @@ public ProvisionStatusModel requestCertificateSetup(Integer companyId) throws Ex public Future requestCertificateSetupAsync(Integer companyId) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/setup"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")); } /** @@ -3147,14 +3147,14 @@ public Future requestCertificateSetupAsync(Integer company * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -3166,7 +3166,7 @@ public FetchResult unlinkAttributesFromCertificate(In AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes/unlink"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -3183,14 +3183,14 @@ public FetchResult unlinkAttributesFromCertificate(In * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -3202,7 +3202,7 @@ public Future> unlinkAttributesFromCertif AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attributes/unlink"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -3221,14 +3221,14 @@ public Future> unlinkAttributesFromCertif * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -3240,7 +3240,7 @@ public FetchResult unlinkCustomersFromCertificate(Integer company AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/customers/unlink"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -3259,14 +3259,14 @@ public FetchResult unlinkCustomersFromCertificate(Integer company * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -3278,7 +3278,7 @@ public Future> unlinkCustomersFromCertificateAsync(In AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/customers/unlink"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -3292,14 +3292,14 @@ public Future> unlinkCustomersFromCertificateAsync(In * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The ID number of the company that recorded this certificate @@ -3311,7 +3311,7 @@ public CertificateModel updateCertificate(Integer companyId, Integer id, Certifi AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -3325,14 +3325,14 @@ public CertificateModel updateCertificate(Integer companyId, Integer id, Certifi * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The ID number of the company that recorded this certificate @@ -3344,7 +3344,7 @@ public Future updateCertificateAsync(Integer companyId, Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -3361,14 +3361,14 @@ public Future updateCertificateAsync(Integer companyId, Intege * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -3380,7 +3380,7 @@ public String uploadCertificateImage(Integer companyId, Integer id, String file) AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attachment"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -3397,14 +3397,14 @@ public String uploadCertificateImage(Integer companyId, Integer id, String file) * log onto the administrative website for the product you purchased. * * Before you can use any exemption certificates endpoints, you must set up your company for exemption certificate data storage. - * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption - * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption + * Companies that do not have this storage system set up will see `CertCaptureNotConfiguredError` when they call exemption + * certificate related APIs. To check if this is set up for a company, call `GetCertificateSetup`. To request setup of exemption * certificate storage for this company, call `RequestCertificateSetup`. * * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this certificate @@ -3416,7 +3416,7 @@ public Future uploadCertificateImageAsync(Integer companyId, Integer id, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/certificates/{id}/attachment"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")); } /** @@ -3457,7 +3457,7 @@ public Future uploadCertificateImageAsync(Integer companyId, Integer id, public String certifyIntegration(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/certify"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -3498,7 +3498,7 @@ public String certifyIntegration(Integer id) throws Exception { public Future certifyIntegrationAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/certify"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -3530,7 +3530,7 @@ public Future certifyIntegrationAsync(Integer id) { public String changeFilingStatus(Integer id, FilingStatusChangeModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/filingstatus"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -3562,7 +3562,7 @@ public String changeFilingStatus(Integer id, FilingStatusChangeModel model) thro public Future changeFilingStatusAsync(Integer id, FilingStatusChangeModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/filingstatus"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -3591,7 +3591,7 @@ public Future changeFilingStatusAsync(Integer id, FilingStatusChangeMode */ public CompanyModel companyInitialize(CompanyInitializationModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/initialize"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -3620,7 +3620,7 @@ public CompanyModel companyInitialize(CompanyInitializationModel model) throws E */ public Future companyInitializeAsync(CompanyInitializationModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/initialize"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -3642,7 +3642,7 @@ public Future companyInitializeAsync(CompanyInitializationModel mo */ public ArrayList createCompanies(ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies"); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -3664,7 +3664,7 @@ public ArrayList createCompanies(ArrayList model) th */ public Future> createCompaniesAsync(ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -3694,7 +3694,7 @@ public Future> createCompaniesAsync(ArrayList createCompanyParameters(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -3724,7 +3724,7 @@ public ArrayList createCompanyParameters(Integer co public Future> createCompanyParametersAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -3758,7 +3758,7 @@ public FundingStatusModel createFundingRequest(Integer id, POABusinessUnit busin path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -3792,7 +3792,7 @@ public Future createFundingRequestAsync(Integer id, POABusin path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -3811,7 +3811,7 @@ public Future createFundingRequestAsync(Integer id, POABusin public ArrayList deleteCompany(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -3830,7 +3830,7 @@ public ArrayList deleteCompany(Integer id) throws Exception { public Future> deleteCompanyAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -3856,7 +3856,7 @@ public ArrayList deleteCompanyParameter(Integer companyId, Long id) AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -3882,7 +3882,7 @@ public Future> deleteCompanyParameterAsync(Integer compan AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -3905,7 +3905,7 @@ public Future> deleteCompanyParameterAsync(Integer compan public FundingConfigurationModel fundingConfigurationByCompany(Integer companyId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/funding/configuration"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -3928,7 +3928,7 @@ public FundingConfigurationModel fundingConfigurationByCompany(Integer companyId public Future fundingConfigurationByCompanyAsync(Integer companyId) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/funding/configuration"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -3953,7 +3953,7 @@ public ArrayList fundingConfigurationsByCompanyAndCur AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/funding/configurations"); path.applyField("companyId", companyId); path.addQuery("currency", currency); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -3978,7 +3978,7 @@ public Future> fundingConfigurationsByCompa AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/funding/configurations"); path.applyField("companyId", companyId); path.addQuery("currency", currency); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4011,7 +4011,7 @@ public CompanyModel getCompany(Integer id, String include) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -4044,7 +4044,7 @@ public Future getCompanyAsync(Integer id, String include) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -4074,7 +4074,7 @@ public Future getCompanyAsync(Integer id, String include) { public ArrayList getCompanyConfiguration(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/configuration"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4104,7 +4104,7 @@ public ArrayList getCompanyConfiguration(Integer id) public Future> getCompanyConfigurationAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/configuration"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4131,7 +4131,7 @@ public CompanyParameterDetailModel getCompanyParameterDetail(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -4158,7 +4158,7 @@ public Future getCompanyParameterDetailAsync(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -4190,7 +4190,7 @@ public Future getCompanyParameterDetailAsync(Intege public String getFilingStatus(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/filingstatus"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -4222,7 +4222,7 @@ public String getFilingStatus(Integer id) throws Exception { public Future getFilingStatusAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/filingstatus"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -4249,7 +4249,7 @@ public ArrayList listACHEntryDetailsForCompany(Integer id, path.applyField("id", id); path.applyField("periodyear", periodyear); path.applyField("periodmonth", periodmonth); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4276,7 +4276,7 @@ public Future> listACHEntryDetailsForCompanyAsync path.applyField("id", id); path.applyField("periodyear", periodyear); path.applyField("periodmonth", periodmonth); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4312,7 +4312,7 @@ public FetchResult listCompanyParameterDetails(Inte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4348,7 +4348,7 @@ public Future> listCompanyParameterDeta path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4371,7 +4371,7 @@ public Future> listCompanyParameterDeta public ArrayList listFundingRequestsByCompany(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/funding"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4394,7 +4394,7 @@ public ArrayList listFundingRequestsByCompany(Integer id) th public Future> listFundingRequestsByCompanyAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/funding"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4413,7 +4413,7 @@ public Future> listFundingRequestsByCompanyAsync(I */ public FetchResult listMrsCompanies() throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/mrs"); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4432,7 +4432,7 @@ public FetchResult listMrsCompanies() throws Exception { */ public Future> listMrsCompaniesAsync() { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/mrs"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4475,7 +4475,7 @@ public FetchResult queryCompanies(String include, String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4518,7 +4518,7 @@ public Future> queryCompaniesAsync(String include, Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4549,7 +4549,7 @@ public Future> queryCompaniesAsync(String include, Str public ArrayList setCompanyConfiguration(Integer id, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/configuration"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4580,7 +4580,7 @@ public ArrayList setCompanyConfiguration(Integer id, public Future> setCompanyConfigurationAsync(Integer id, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}/configuration"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -4610,7 +4610,7 @@ public Future> setCompanyConfigurationAsync public CompanyModel updateCompany(Integer id, CompanyModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -4640,7 +4640,7 @@ public CompanyModel updateCompany(Integer id, CompanyModel model) throws Excepti public Future updateCompanyAsync(Integer id, CompanyModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -4668,7 +4668,7 @@ public CompanyParameterDetailModel updateCompanyParameterDetail(Integer companyI AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -4696,7 +4696,309 @@ public Future updateCompanyParameterDetailAsync(Int AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/parameters/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); + } + + /** + * Retrieve all unique jurisnames based on filter. + * + * + * + * ### Security Policies + * + * * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged. + * + * Swagger Name: AvaTaxClient + * @param country The two-character ISO-3166 code for the country. + * @param region The two or three character region code for the region. + * @param effectiveDate Used to limit the jurisnames returned. + * @param endDate Used to limit the jurisnames returned. + * @param filter 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/). + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public FetchResult queryJurisNames(String country, String region, Date effectiveDate, Date endDate, String filter, Integer top, Integer skip, String orderBy) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/compliance/jurisnames/{country}/{region}"); + path.applyField("country", country); + path.applyField("region", region); + path.addQuery("effectiveDate", effectiveDate); + path.addQuery("endDate", endDate); + path.addQuery("$filter", filter); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); + } + + /** + * Retrieve all unique jurisnames based on filter. + * + * + * + * ### Security Policies + * + * * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged. + * + * Swagger Name: AvaTaxClient + * @param country The two-character ISO-3166 code for the country. + * @param region The two or three character region code for the region. + * @param effectiveDate Used to limit the jurisnames returned. + * @param endDate Used to limit the jurisnames returned. + * @param filter 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/). + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public Future> queryJurisNamesAsync(String country, String region, Date effectiveDate, Date endDate, String filter, Integer top, Integer skip, String orderBy) { + AvaTaxPath path = new AvaTaxPath("/api/v2/compliance/jurisnames/{country}/{region}"); + path.applyField("country", country); + path.applyField("region", region); + path.addQuery("effectiveDate", effectiveDate); + path.addQuery("endDate", endDate); + path.addQuery("$filter", filter); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); + } + + /** + * Retrieve all RateOptions. + * + * This API is available by invitation only. + * + * ### Security Policies + * + * * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged. + * + * Swagger Name: AvaTaxClient + * @param country The two-character ISO-3166 code for the country. + * @param region The two or three character region code for the region. + * @param effectiveDate Used to limit the jurisdictions or rates returned. + * @param endDate Used to limit the jurisdictions or rates returned. + * @param aggregationOption Aggregation method used. (See StackAggregationOption::* for a list of allowable values) + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param filter 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/).
*Not filterable:* taxRegionId, taxTypeCodeName, taxSubTypeCode, taxSubTypeCodeName, rateTypeCodeName, componentRate, taxAuthorityId, cityName, countyName, effDate, endDate + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public FetchResult queryRateOptions(String country, String region, Date effectiveDate, Date endDate, StackAggregationOption aggregationOption, Integer top, Integer skip, String filter, String orderBy) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/compliance/rateOptions/{country}/{region}"); + path.applyField("country", country); + path.applyField("region", region); + path.addQuery("effectiveDate", effectiveDate); + path.addQuery("endDate", endDate); + path.addQuery("aggregationOption", aggregationOption); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$filter", filter); + path.addQuery("$orderBy", orderBy); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); + } + + /** + * Retrieve all RateOptions. + * + * This API is available by invitation only. + * + * ### Security Policies + * + * * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged. + * + * Swagger Name: AvaTaxClient + * @param country The two-character ISO-3166 code for the country. + * @param region The two or three character region code for the region. + * @param effectiveDate Used to limit the jurisdictions or rates returned. + * @param endDate Used to limit the jurisdictions or rates returned. + * @param aggregationOption Aggregation method used. (See StackAggregationOption::* for a list of allowable values) + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param filter 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/).
*Not filterable:* taxRegionId, taxTypeCodeName, taxSubTypeCode, taxSubTypeCodeName, rateTypeCodeName, componentRate, taxAuthorityId, cityName, countyName, effDate, endDate + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public Future> queryRateOptionsAsync(String country, String region, Date effectiveDate, Date endDate, StackAggregationOption aggregationOption, Integer top, Integer skip, String filter, String orderBy) { + AvaTaxPath path = new AvaTaxPath("/api/v2/compliance/rateOptions/{country}/{region}"); + path.applyField("country", country); + path.applyField("region", region); + path.addQuery("effectiveDate", effectiveDate); + path.addQuery("endDate", endDate); + path.addQuery("aggregationOption", aggregationOption); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$filter", filter); + path.addQuery("$orderBy", orderBy); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); + } + + /** + * Retrieve StateConfig information + * + * This API is available by invitation only. + * + * ### Security Policies + * + * * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged. + * + * Swagger Name: AvaTaxClient + * @param filter 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/).
*Not filterable:* effDate, endDate, hasBoundary, hasRates, isLocalAdmin, isLocalNexus, isSerState, minBoundaryLevelId, sstStatusId, state, stateFips, boundaryTableBaseName, stjCount, tsStateId, isJaasEnabled, hasSSTBoundary + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public FetchResult queryStateConfig(String filter, Integer top, Integer skip, String orderBy) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/compliance/stateconfig"); + path.addQuery("$filter", filter); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); + } + + /** + * Retrieve StateConfig information + * + * This API is available by invitation only. + * + * ### Security Policies + * + * * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged. + * + * Swagger Name: AvaTaxClient + * @param filter 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/).
*Not filterable:* effDate, endDate, hasBoundary, hasRates, isLocalAdmin, isLocalNexus, isSerState, minBoundaryLevelId, sstStatusId, state, stateFips, boundaryTableBaseName, stjCount, tsStateId, isJaasEnabled, hasSSTBoundary + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public Future> queryStateConfigAsync(String filter, Integer top, Integer skip, String orderBy) { + AvaTaxPath path = new AvaTaxPath("/api/v2/compliance/stateconfig"); + path.addQuery("$filter", filter); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); + } + + /** + * Retrieve all State Reporting Codes based on filter. + * + * + * + * ### Security Policies + * + * * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged. + * + * Swagger Name: AvaTaxClient + * @param country The two-character ISO-3166 code for the country. + * @param region The two or three character region code for the region. + * @param effectiveDate Used to limit the StateReportingCodes or rates returned. + * @param endDate Used to limit the StateReportingCodes or rates returned. + * @param filter 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/).
*Not filterable:* label + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public FetchResult queryStateReportingCodes(String country, String region, Date effectiveDate, Date endDate, String filter, Integer top, Integer skip, String orderBy) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/compliance/stateReportingCodes/{country}/{region}"); + path.applyField("country", country); + path.applyField("region", region); + path.addQuery("effectiveDate", effectiveDate); + path.addQuery("endDate", endDate); + path.addQuery("$filter", filter); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); + } + + /** + * Retrieve all State Reporting Codes based on filter. + * + * + * + * ### Security Policies + * + * * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged. + * + * Swagger Name: AvaTaxClient + * @param country The two-character ISO-3166 code for the country. + * @param region The two or three character region code for the region. + * @param effectiveDate Used to limit the StateReportingCodes or rates returned. + * @param endDate Used to limit the StateReportingCodes or rates returned. + * @param filter 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/).
*Not filterable:* label + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public Future> queryStateReportingCodesAsync(String country, String region, Date effectiveDate, Date endDate, String filter, Integer top, Integer skip, String orderBy) { + AvaTaxPath path = new AvaTaxPath("/api/v2/compliance/stateReportingCodes/{country}/{region}"); + path.applyField("country", country); + path.applyField("region", region); + path.addQuery("effectiveDate", effectiveDate); + path.addQuery("endDate", endDate); + path.addQuery("$filter", filter); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); + } + + /** + * Retrieve all tax type mappings based on filter. + * + * + * + * ### Security Policies + * + * * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged. + * + * Swagger Name: AvaTaxClient + * @param filter 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/).
*Not filterable:* taxTypeGroupIdSK, taxTypeIdSK, taxSubTypeIdSK, generalOrStandardRateTypeIdSK, taxTypeGroupId, taxTypeId, country, generalOrStandardRateTypeId + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public FetchResult queryTaxTypeMappings(String filter, Integer top, Integer skip, String orderBy) throws Exception { + AvaTaxPath path = new AvaTaxPath("/api/v2/compliance/taxtypemappings"); + path.addQuery("$filter", filter); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); + } + + /** + * Retrieve all tax type mappings based on filter. + * + * + * + * ### Security Policies + * + * * This API depends on the following active services:*Returns* (at least one of): Mrs, MRSComplianceManager, AvaTaxCsp.*Firm Managed* (for accounts managed by a firm): ARA, ARAManaged. + * + * Swagger Name: AvaTaxClient + * @param filter 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/).
*Not filterable:* taxTypeGroupIdSK, taxTypeIdSK, taxSubTypeIdSK, generalOrStandardRateTypeIdSK, taxTypeGroupId, taxTypeId, country, generalOrStandardRateTypeId + * @param top 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. + * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. + * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. + * @return FetchResult + */ + public Future> queryTaxTypeMappingsAsync(String filter, Integer top, Integer skip, String orderBy) { + AvaTaxPath path = new AvaTaxPath("/api/v2/compliance/taxtypemappings"); + path.addQuery("$filter", filter); + path.addQuery("$top", top); + path.addQuery("$skip", skip); + path.addQuery("$orderBy", orderBy); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4718,7 +5020,7 @@ public Future updateCompanyParameterDetailAsync(Int public ArrayList createContacts(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4740,7 +5042,7 @@ public ArrayList createContacts(Integer companyId, ArrayList> createContactsAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -4761,7 +5063,7 @@ public ArrayList deleteContact(Integer companyId, Integer id) throw AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4782,7 +5084,7 @@ public Future> deleteContactAsync(Integer companyId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4805,7 +5107,7 @@ public ContactModel getContact(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -4828,7 +5130,7 @@ public Future getContactAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -4858,7 +5160,7 @@ public FetchResult listContactsByCompany(Integer companyId, String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4888,7 +5190,7 @@ public Future> listContactsByCompanyAsync(Integer comp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4918,7 +5220,7 @@ public FetchResult queryContacts(String filter, Integer top, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -4948,7 +5250,7 @@ public Future> queryContactsAsync(String filter, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -4974,7 +5276,7 @@ public ContactModel updateContact(Integer companyId, Integer id, ContactModel mo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -5000,7 +5302,7 @@ public Future updateContactAsync(Integer companyId, Integer id, Co AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/contacts/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -5014,7 +5316,7 @@ public Future updateContactAsync(Integer companyId, Integer id, Co public CostCenterBulkUploadOutputModel bulkUploadCostCenters(Integer companyid, CostCenterBulkUploadInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/$upload"); path.applyField("companyid", companyid); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -5028,7 +5330,7 @@ public CostCenterBulkUploadOutputModel bulkUploadCostCenters(Integer companyid, public Future bulkUploadCostCentersAsync(Integer companyid, CostCenterBulkUploadInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/$upload"); path.applyField("companyid", companyid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -5045,7 +5347,7 @@ public Future bulkUploadCostCentersAsync(Intege public CostCenterSuccessResponseModel createCostCenter(Integer companyid, CostCenterRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters"); path.applyField("companyid", companyid); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -5062,7 +5364,7 @@ public CostCenterSuccessResponseModel createCostCenter(Integer companyid, CostCe public Future createCostCenterAsync(Integer companyid, CostCenterRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters"); path.applyField("companyid", companyid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -5077,7 +5379,7 @@ public TaxProfileErrorResponseModel deleteCostCenter(Integer companyid, Long cos AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return ((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -5092,7 +5394,7 @@ public Future deleteCostCenterAsync(Integer compan AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.2.0")); } /** @@ -5107,7 +5409,7 @@ public CostCenterSuccessResponseModel getCostCenterById(Integer companyid, Long AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -5122,7 +5424,7 @@ public Future getCostCenterByIdAsync(Integer com AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -5145,7 +5447,7 @@ public FetchResult listCostCentersByCompany(Inte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -5168,7 +5470,7 @@ public Future> listCostCentersByComp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -5189,7 +5491,7 @@ public FetchResult queryCostCenters(String filte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -5210,7 +5512,7 @@ public Future> queryCostCentersAsync path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -5226,7 +5528,7 @@ public CostCenterSuccessResponseModel updateCostCenter(Integer companyid, Long c AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -5242,7 +5544,7 @@ public Future updateCostCenterAsync(Integer comp AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyid}/costcenters/{costcenterid}"); path.applyField("companyid", companyid); path.applyField("costcenterid", costcenterid); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -5267,7 +5569,7 @@ public Future updateCostCenterAsync(Integer comp * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5277,7 +5579,7 @@ public Future updateCostCenterAsync(Integer comp public ArrayList createCustomers(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -5302,7 +5604,7 @@ public ArrayList createCustomers(Integer companyId, ArrayList createCustomers(Integer companyId, ArrayList> createCustomersAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -5334,7 +5636,7 @@ public Future> createCustomersAsync(Integer companyId, * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5345,7 +5647,7 @@ public Void deleteCustomer(Integer companyId, String customerCode) throws Except AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -5367,7 +5669,7 @@ public Void deleteCustomer(Integer companyId, String customerCode) throws Except * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5378,7 +5680,7 @@ public Future deleteCustomerAsync(Integer companyId, String customerCode) AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("delete", path, null, new TypeToken(){},"24.2.0")); } /** @@ -5406,7 +5708,7 @@ public Future deleteCustomerAsync(Integer companyId, String customerCode) * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5419,7 +5721,7 @@ public CustomerModel getCustomer(Integer companyId, String customerCode, String path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -5447,7 +5749,7 @@ public CustomerModel getCustomer(Integer companyId, String customerCode, String * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5460,7 +5762,7 @@ public Future getCustomerAsync(Integer companyId, String customer path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -5485,7 +5787,7 @@ public Future getCustomerAsync(Integer companyId, String customer * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded the provided customer @@ -5497,7 +5799,7 @@ public FetchResult linkAttributesToCustomer(Integer comp AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes/link"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -5522,7 +5824,7 @@ public FetchResult linkAttributesToCustomer(Integer comp * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded the provided customer @@ -5534,7 +5836,7 @@ public Future> linkAttributesToCustomerAsync AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes/link"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -5556,7 +5858,7 @@ public Future> linkAttributesToCustomerAsync * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5568,7 +5870,7 @@ public FetchResult linkCertificatesToCustomer(Integer companyI AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certificates/link"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -5590,7 +5892,7 @@ public FetchResult linkCertificatesToCustomer(Integer companyI * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5602,7 +5904,7 @@ public Future> linkCertificatesToCustomerAsync(Int AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certificates/link"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -5625,7 +5927,7 @@ public Future> linkCertificatesToCustomerAsync(Int * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company defining customers. @@ -5637,7 +5939,7 @@ public CustomerModel linkShipToCustomersToBillCustomer(Integer companyId, String AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/billto/{code}/shipto/link"); path.applyField("companyId", companyId); path.applyField("code", code); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -5660,7 +5962,7 @@ public CustomerModel linkShipToCustomersToBillCustomer(Integer companyId, String * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company defining customers. @@ -5672,7 +5974,7 @@ public Future linkShipToCustomersToBillCustomerAsync(Integer comp AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/billto/{code}/shipto/link"); path.applyField("companyId", companyId); path.applyField("code", code); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -5697,7 +5999,7 @@ public Future linkShipToCustomersToBillCustomerAsync(Integer comp * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded the provided customer @@ -5708,7 +6010,7 @@ public FetchResult listAttributesForCustomer(Integer com AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -5733,7 +6035,7 @@ public FetchResult listAttributesForCustomer(Integer com * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded the provided customer @@ -5744,7 +6046,7 @@ public Future> listAttributesForCustomerAsyn AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -5766,7 +6068,7 @@ public Future> listAttributesForCustomerAsyn * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5787,7 +6089,7 @@ public FetchResult listCertificatesForCustomer(Integer company path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -5809,7 +6111,7 @@ public FetchResult listCertificatesForCustomer(Integer company * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5830,7 +6132,7 @@ public Future> listCertificatesForCustomerAsync(In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -5855,7 +6157,7 @@ public Future> listCertificatesForCustomerAsync(In * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5870,7 +6172,7 @@ public ExemptionStatusModel listValidCertificatesForCustomer(Integer companyId, path.applyField("customerCode", customerCode); path.applyField("country", country); path.applyField("region", region); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -5895,7 +6197,7 @@ public ExemptionStatusModel listValidCertificatesForCustomer(Integer companyId, * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5910,7 +6212,7 @@ public Future listValidCertificatesForCustomerAsync(Intege path.applyField("customerCode", customerCode); path.applyField("country", country); path.applyField("region", region); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -5937,7 +6239,7 @@ public Future listValidCertificatesForCustomerAsync(Intege * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -5956,7 +6258,7 @@ public FetchResult queryCustomers(Integer companyId, String inclu path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -5983,7 +6285,7 @@ public FetchResult queryCustomers(Integer companyId, String inclu * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -6002,7 +6304,7 @@ public Future> queryCustomersAsync(Integer companyId, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6027,7 +6329,7 @@ public Future> queryCustomersAsync(Integer companyId, * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded the customer @@ -6039,7 +6341,7 @@ public FetchResult unlinkAttributesFromCustomer(Integer AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes/unlink"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6064,7 +6366,7 @@ public FetchResult unlinkAttributesFromCustomer(Integer * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded the customer @@ -6076,7 +6378,7 @@ public Future> unlinkAttributesFromCustomerA AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/attributes/unlink"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -6098,7 +6400,7 @@ public Future> unlinkAttributesFromCustomerA * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -6110,7 +6412,7 @@ public FetchResult unlinkCertificatesFromCustomer(Integer comp AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certificates/unlink"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6132,7 +6434,7 @@ public FetchResult unlinkCertificatesFromCustomer(Integer comp * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin, TechnicalSupportUser. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -6144,7 +6446,7 @@ public Future> unlinkCertificatesFromCustomerAsync AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}/certificates/unlink"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -6166,7 +6468,7 @@ public Future> unlinkCertificatesFromCustomerAsync * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -6178,7 +6480,7 @@ public CustomerModel updateCustomer(Integer companyId, String customerCode, Cust AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -6200,7 +6502,7 @@ public CustomerModel updateCustomer(Integer companyId, String customerCode, Cust * ### Security Policies * * * This API requires one of the following user roles: AccountAdmin, AccountOperator, AccountUser, BatchServiceAdmin, CompanyAdmin, CompanyUser, CSPTester, SSTAdmin, TechnicalSupportAdmin. - * * This API depends on the following active services:*Required* (all): AvaTaxPro. + * * This API depends on the following active services:*Required* (all): AvaTaxPro, ECMEssentials, ECMPro, ECMPremium, VEMPro, VEMPremium, ECMProComms, ECMPremiumComms. * * Swagger Name: AvaTaxClient * @param companyId The unique ID number of the company that recorded this customer @@ -6212,7 +6514,7 @@ public Future updateCustomerAsync(Integer companyId, String custo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/customers/{customerCode}"); path.applyField("companyId", companyId); path.applyField("customerCode", customerCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -6233,7 +6535,7 @@ public Future updateCustomerAsync(Integer companyId, String custo public ArrayList createDataSources(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6254,7 +6556,7 @@ public ArrayList createDataSources(Integer companyId, ArrayList public Future> createDataSourcesAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -6276,7 +6578,7 @@ public ArrayList deleteDataSource(Integer companyId, Integer id) th AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6298,7 +6600,7 @@ public Future> deleteDataSourceAsync(Integer companyId, I AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6320,7 +6622,7 @@ public DataSourceModel getDataSourceById(Integer companyId, Integer id) throws E AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -6342,7 +6644,7 @@ public Future getDataSourceByIdAsync(Integer companyId, Integer AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -6370,7 +6672,7 @@ public FetchResult listDataSources(Integer companyId, String fi path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6398,7 +6700,7 @@ public Future> listDataSourcesAsync(Integer company path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6427,7 +6729,7 @@ public FetchResult queryDataSources(String filter, Integer top, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6456,7 +6758,7 @@ public Future> queryDataSourcesAsync(String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6479,7 +6781,7 @@ public DataSourceModel updateDataSource(Integer companyId, Integer id, DataSourc AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -6502,7 +6804,7 @@ public Future updateDataSourceAsync(Integer companyId, Integer AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/datasources/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -6532,7 +6834,7 @@ public FetchResult getCrossBorderCode(String country, String hsCode AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/crossborder/{country}/{hsCode}/hierarchy"); path.applyField("country", country); path.applyField("hsCode", hsCode); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6562,7 +6864,7 @@ public Future> getCrossBorderCodeAsync(String country, AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/crossborder/{country}/{hsCode}/hierarchy"); path.applyField("country", country); path.applyField("hsCode", hsCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6585,7 +6887,7 @@ public FetchResult getLoginVerifierByForm(String form, St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6608,7 +6910,7 @@ public Future> getLoginVerifierByFormAsync(St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6627,7 +6929,7 @@ public FetchResult listAllMarketplaceLocations(String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6646,7 +6948,7 @@ public Future> listAllMarketplaceLocationsAsync(St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6671,7 +6973,7 @@ public FetchResult listAvaFileForms(String filter, Integer top path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6696,7 +6998,7 @@ public Future> listAvaFileFormsAsync(String filter path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6724,7 +7026,7 @@ public FetchResult listCertificateAttributes(Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6752,7 +7054,7 @@ public Future> listCertificateAttributesA path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6778,7 +7080,7 @@ public FetchResult listCertificateExemptReasons(String fil path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6804,7 +7106,7 @@ public Future> listCertificateExemptReasonsAsy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6830,7 +7132,7 @@ public FetchResult listCertificateExposureZones(String filter path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6856,7 +7158,7 @@ public Future> listCertificateExposureZonesAsync( path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6878,7 +7180,7 @@ public FetchResult listClassificationParam path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6900,7 +7202,7 @@ public Future> listClassificat path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6921,7 +7223,7 @@ public FetchResult listCommunicationsServiceTypes(Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6942,7 +7244,7 @@ public Future> listCommunicationsServiceT path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -6963,7 +7265,7 @@ public FetchResult listCommunicationsTransac path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -6984,7 +7286,7 @@ public Future> listCommunication path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7005,7 +7307,7 @@ public FetchResult listCommunicationsTSPairs(String f path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7026,7 +7328,7 @@ public Future> listCommunicationsTSPairsA path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7048,7 +7350,7 @@ public FetchResult listCountries(String filter, Integer top, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7070,7 +7372,7 @@ public Future> listCountriesAsync(String filter, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7097,7 +7399,7 @@ public FetchResult listCoverLetters(String filter, Integer top path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7124,7 +7426,7 @@ public Future> listCoverLettersAsync(String filter path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7160,7 +7462,7 @@ public FetchResult listCrossBorderCodes(String country, String hsCo path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7196,7 +7498,7 @@ public Future> listCrossBorderCodesAsync(String country path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7218,7 +7520,7 @@ public Future> listCrossBorderCodesAsync(String country */ public FetchResult listCrossBorderSections() throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/crossborder/sections"); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7240,7 +7542,7 @@ public FetchResult listCrossBorderSections() throws Exception { */ public Future> listCrossBorderSectionsAsync() { AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/crossborder/sections"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7263,7 +7565,7 @@ public FetchResult listCurrencies(String filter, Integer top, Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7286,7 +7588,7 @@ public Future> listCurrenciesAsync(String filter, Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7310,7 +7612,7 @@ public FetchResult listEntityUseCodes(String filter, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7334,7 +7636,7 @@ public Future> listEntityUseCodesAsync(String fi path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7355,7 +7657,7 @@ public FetchResult listFilingFrequencies(String filter, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7376,7 +7678,7 @@ public Future> listFilingFrequenciesAsync(Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7389,7 +7691,7 @@ public Future> listFilingFrequenciesAsync(Stri * * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* rate, salesRate, signatureCode, useRate, isAcm, isSst + * @param filter 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/).
*Not filterable:* rate, salesRate, signatureCode, useRate, isAcm, isSst, createDate, isLocalAdmin, taxAuthorityTypeId * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -7401,7 +7703,7 @@ public FetchResult listJurisdictions(String filter, Integer t path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7414,7 +7716,7 @@ public FetchResult listJurisdictions(String filter, Integer t * * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* rate, salesRate, signatureCode, useRate, isAcm, isSst + * @param filter 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/).
*Not filterable:* rate, salesRate, signatureCode, useRate, isAcm, isSst, createDate, isLocalAdmin, taxAuthorityTypeId * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -7426,7 +7728,7 @@ public Future> listJurisdictionsAsync(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7466,7 +7768,7 @@ public FetchResult listJurisdictionsByAddress(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7506,7 +7808,7 @@ public Future> listJurisdictionsByAddress path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7543,7 +7845,7 @@ public FetchResult listJurisdictionsByR path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7580,7 +7882,7 @@ public Future> listJurisdic path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7592,7 +7894,7 @@ public Future> listJurisdic * * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* parentId, nexus, rate, salesRate, signatureCode, useRate, isAcm, isSst + * @param filter 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/).
*Not filterable:* parentId, nexus, rate, salesRate, signatureCode, useRate, isAcm, isSst, createDate, isLocalAdmin, taxAuthorityTypeId * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -7604,7 +7906,7 @@ public FetchResult listJurisdictionsHierarchy(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7616,7 +7918,7 @@ public FetchResult listJurisdictionsHierarchy(String * * * Swagger Name: AvaTaxClient - * @param filter 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/).
*Not filterable:* parentId, nexus, rate, salesRate, signatureCode, useRate, isAcm, isSst + * @param filter 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/).
*Not filterable:* parentId, nexus, rate, salesRate, signatureCode, useRate, isAcm, isSst, createDate, isLocalAdmin, taxAuthorityTypeId * @param top 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. * @param skip If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. * @param orderBy A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. @@ -7628,7 +7930,7 @@ public Future> listJurisdictionsHierarch path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7647,7 +7949,7 @@ public ArrayList listJurisdictionTypesByRateTypeTaxTypeMapping(String co path.applyField("taxTypeId", taxTypeId); path.applyField("taxSubTypeId", taxSubTypeId); path.addQuery("rateTypeId", rateTypeId); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7666,7 +7968,7 @@ public Future> listJurisdictionTypesByRateTypeTaxTypeMappingAs path.applyField("taxTypeId", taxTypeId); path.applyField("taxSubTypeId", taxSubTypeId); path.addQuery("rateTypeId", rateTypeId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7709,7 +8011,7 @@ public FetchResult listLocationQuestionsByAddress(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7752,7 +8054,7 @@ public Future> listLocationQuestionsByAddress path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7774,7 +8076,7 @@ public FetchResult listLoginVerifiers(String filter, Inte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7796,7 +8098,7 @@ public Future> listLoginVerifiersAsync(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7815,7 +8117,7 @@ public FetchResult listMarketplaceLocations(String mar path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7834,7 +8136,7 @@ public Future> listMarketplaceLocationsAsy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7856,7 +8158,7 @@ public FetchResult listNexus(String filter, Integer top, Integer ski path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7878,7 +8180,7 @@ public Future> listNexusAsync(String filter, Integer top path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7916,7 +8218,7 @@ public FetchResult listNexusByAddress(String line1, String line2, St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -7954,7 +8256,7 @@ public Future> listNexusByAddressAsync(String line1, Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -7978,7 +8280,7 @@ public FetchResult listNexusByCountry(String country, String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8002,7 +8304,7 @@ public Future> listNexusByCountryAsync(String country, S path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8028,7 +8330,7 @@ public FetchResult listNexusByCountryAndRegion(String country, Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8054,7 +8356,7 @@ public Future> listNexusByCountryAndRegionAsync(String c path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8083,7 +8385,7 @@ public Future> listNexusByCountryAndRegionAsync(String c public NexusByTaxFormModel listNexusByFormCode(String formCode) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/nexus/byform/{formCode}"); path.applyField("formCode", formCode); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -8112,7 +8414,7 @@ public NexusByTaxFormModel listNexusByFormCode(String formCode) throws Exception public Future listNexusByFormCodeAsync(String formCode) { AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/nexus/byform/{formCode}"); path.applyField("formCode", formCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -8136,7 +8438,7 @@ public FetchResult listNexusByTaxTypeGroup(String taxTypeGroup, Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8160,7 +8462,7 @@ public Future> listNexusByTaxTypeGroupAsync(String taxTy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8181,7 +8483,7 @@ public FetchResult listNexusTaxTypeGroups(String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8202,7 +8504,7 @@ public Future> listNexusTaxTypeGroupsAsync(S path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8223,7 +8525,7 @@ public FetchResult listNoticeCustomerFundingOp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8244,7 +8546,7 @@ public Future> listNoticeCustomerF path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8265,7 +8567,7 @@ public FetchResult listNoticeCustomerTypes(String filte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8286,7 +8588,7 @@ public Future> listNoticeCustomerTypesAsync path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8307,7 +8609,7 @@ public FetchResult listNoticeFilingtypes(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8328,7 +8630,7 @@ public Future> listNoticeFilingtypesAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8349,7 +8651,7 @@ public FetchResult listNoticePriorities(String filter, Inte path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8370,7 +8672,7 @@ public Future> listNoticePrioritiesAsync(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8391,7 +8693,7 @@ public FetchResult listNoticeReasons(String filter, Integer t path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8412,7 +8714,7 @@ public Future> listNoticeReasonsAsync(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8433,7 +8735,7 @@ public FetchResult listNoticeResponsibilities(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8454,7 +8756,7 @@ public Future> listNoticeResponsibilities path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8475,7 +8777,7 @@ public FetchResult listNoticeRootCauses(String filter, Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8496,7 +8798,7 @@ public Future> listNoticeRootCausesAsync(Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8517,7 +8819,7 @@ public FetchResult listNoticeStatuses(String filter, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8538,7 +8840,7 @@ public Future> listNoticeStatusesAsync(String fil path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8559,7 +8861,7 @@ public FetchResult listNoticeTypes(String filter, Integer top, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8580,7 +8882,7 @@ public Future> listNoticeTypesAsync(String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8602,7 +8904,7 @@ public FetchResult listParameters(String filter, Integer top, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8624,7 +8926,7 @@ public Future> listParametersAsync(String filter, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8645,7 +8947,7 @@ public FetchResult listParametersByAccount(Integer accountId, St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8666,7 +8968,7 @@ public Future> listParametersByAccountAsync(Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8708,7 +9010,7 @@ public FetchResult listParametersByItem(String companyCode, Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8750,7 +9052,7 @@ public Future> listParametersByItemAsync(String comp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8772,7 +9074,7 @@ public FetchResult listParametersUsage(String filter, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8794,7 +9096,7 @@ public Future> listParametersUsageAsync(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8811,7 +9113,7 @@ public FetchResult listPermissions(Integer top, Integer skip) throws Exc AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/permissions"); path.addQuery("$top", top); path.addQuery("$skip", skip); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8828,7 +9130,7 @@ public Future> listPermissionsAsync(Integer top, Integer ski AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/permissions"); path.addQuery("$top", top); path.addQuery("$skip", skip); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8849,7 +9151,7 @@ public FetchResult listPostalCodes(String filter, Integer top, path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("includeExpiredPostalCodes", includeExpiredPostalCodes); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8870,7 +9172,7 @@ public Future> listPostalCodesAsync(String filter, path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("includeExpiredPostalCodes", includeExpiredPostalCodes); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8898,7 +9200,7 @@ public FetchResult listPreferredPrograms(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8926,7 +9228,7 @@ public Future> listPreferredProgramsAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -8951,7 +9253,7 @@ public FetchResult listProductClassificationSy path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("$countryCode", countryCode); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -8976,7 +9278,7 @@ public Future> listProductClassifi path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("$countryCode", countryCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9011,7 +9313,7 @@ public FetchResult listProductClassificationSy path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("$countryCode", countryCode); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9046,7 +9348,7 @@ public Future> listProductClassifi path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("$countryCode", countryCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9069,7 +9371,7 @@ public FetchResult listRateTypesByCountry(String country, String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9092,7 +9394,7 @@ public Future> listRateTypesByCountryAsync(String cou path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9119,7 +9421,7 @@ public FetchResult listRateTypesByCountryTaxTypeTaxSubType(Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9146,7 +9448,7 @@ public Future> listRateTypesByCountryTaxTypeTaxSubTy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9168,7 +9470,7 @@ public FetchResult listRegions(String filter, Integer top, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9190,7 +9492,7 @@ public Future> listRegionsAsync(String filter, Integ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9214,7 +9516,7 @@ public FetchResult listRegionsByCountry(String country, String f path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9238,7 +9540,7 @@ public Future> listRegionsByCountryAsync(String coun path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9270,7 +9572,7 @@ public FetchResult listRegionsByCountryAndTaxTypeAndTaxSubTypeAn path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9302,7 +9604,7 @@ public Future> listRegionsByCountryAndTaxTypeAndTaxS path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9323,7 +9625,7 @@ public FetchResult listResourceFileTypes(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9344,7 +9646,7 @@ public Future> listResourceFileTypesAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9366,7 +9668,7 @@ public FetchResult listReturnsParametersUsage(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9388,7 +9690,7 @@ public Future> listReturnsParametersUsag path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9410,7 +9712,7 @@ public FetchResult listSecurityRoles(String filter, Integer t path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9432,7 +9734,7 @@ public Future> listSecurityRolesAsync(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9455,7 +9757,7 @@ public FetchResult listSubscriptionTypes(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9478,7 +9780,7 @@ public Future> listSubscriptionTypesAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9497,7 +9799,7 @@ public FetchResult listTags(String filter, Integer top, Integer skip, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9516,7 +9818,7 @@ public Future> listTagsAsync(String filter, Integer top, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9537,7 +9839,7 @@ public FetchResult listTaxAuthorities(String filter, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9558,7 +9860,7 @@ public Future> listTaxAuthoritiesAsync(String fil path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9581,7 +9883,7 @@ public FetchResult listTaxAuthorityForms(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9604,7 +9906,7 @@ public Future> listTaxAuthorityFormsAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9625,7 +9927,7 @@ public FetchResult listTaxAuthorityTypes(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9646,7 +9948,7 @@ public Future> listTaxAuthorityTypesAsync(Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9675,7 +9977,7 @@ public FetchResult listTaxCodes(String filter, Integer top, Intege path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9704,7 +10006,7 @@ public Future> listTaxCodesAsync(String filter, Intege path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9722,7 +10024,7 @@ public TaxCodeTypesModel listTaxCodeTypes(Integer top, Integer skip) throws Exce AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/taxcodetypes"); path.addQuery("$top", top); path.addQuery("$skip", skip); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -9740,7 +10042,7 @@ public Future listTaxCodeTypesAsync(Integer top, Integer skip AvaTaxPath path = new AvaTaxPath("/api/v2/definitions/taxcodetypes"); path.addQuery("$top", top); path.addQuery("$skip", skip); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -9761,7 +10063,7 @@ public FetchResult listTaxForms(String filter, Integer top, Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9782,7 +10084,7 @@ public Future> listTaxFormsAsync(String filter, Int path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9803,7 +10105,7 @@ public FetchResult listTaxSubTypes(String filter, Integer top, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9824,7 +10126,7 @@ public Future> listTaxSubTypesAsync(String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9851,7 +10153,7 @@ public FetchResult listTaxSubTypesByCountryAndTaxType(String co path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9878,7 +10180,7 @@ public Future> listTaxSubTypesByCountryAndTaxTypeAs path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9903,7 +10205,7 @@ public FetchResult listTaxSubTypesByJurisdictionAndRegion(Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9928,7 +10230,7 @@ public Future> listTaxSubTypesByJurisdictionAndRegi path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9949,7 +10251,7 @@ public FetchResult listTaxTypeGroups(String filter, Integer t path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -9970,7 +10272,7 @@ public Future> listTaxTypeGroupsAsync(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -9991,7 +10293,7 @@ public FetchResult listTaxTypesByNexusAndCountry(String country, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10012,7 +10314,7 @@ public Future> listTaxTypesByNexusAndCountryAsync(Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -10037,7 +10339,7 @@ public FetchResult listUnitOfBasisByCountryAndTaxTypeAndTaxSub path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10062,7 +10364,7 @@ public Future> listUnitOfBasisByCountryAndTaxTypeA path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -10084,7 +10386,7 @@ public FetchResult listUnitOfMeasurement(String filter, Integer top, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10106,7 +10408,7 @@ public Future> listUnitOfMeasurementAsync(String filter, I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -10130,7 +10432,7 @@ public Future> listUnitOfMeasurementAsync(String filter, I public ArrayList createDistanceThreshold(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10154,7 +10456,7 @@ public ArrayList createDistanceThreshold(Integer public Future> createDistanceThresholdAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -10179,7 +10481,7 @@ public ArrayList deleteDistanceThreshold(Integer companyId, Long id AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10204,7 +10506,7 @@ public Future> deleteDistanceThresholdAsync(Integer compa AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -10229,7 +10531,7 @@ public CompanyDistanceThresholdModel getDistanceThreshold(Integer companyId, Lon AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -10254,7 +10556,7 @@ public Future getDistanceThresholdAsync(Integer c AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -10287,7 +10589,7 @@ public FetchResult listDistanceThresholds(Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10320,7 +10622,7 @@ public Future> listDistanceThresholds path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -10354,7 +10656,7 @@ public FetchResult queryDistanceThresholds(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10388,7 +10690,7 @@ public Future> queryDistanceThreshold path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -10417,7 +10719,7 @@ public CompanyDistanceThresholdModel updateDistanceThreshold(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -10446,7 +10748,7 @@ public Future updateDistanceThresholdAsync(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/distancethresholds/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -10458,7 +10760,7 @@ public Future updateDistanceThresholdAsync(Intege */ public DcvCreationResponse createDcv(DomainNameViewModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -10470,7 +10772,7 @@ public DcvCreationResponse createDcv(DomainNameViewModel model) throws Exception */ public Future createDcvAsync(DomainNameViewModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -10483,7 +10785,7 @@ public Future createDcvAsync(DomainNameViewModel model) { public ArrayList filterDcv(String filter) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications"); path.addQuery("$filter", filter); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10496,7 +10798,7 @@ public ArrayList filterDcv(String filter) throws Exception { public Future> filterDcvAsync(String filter) { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications"); path.addQuery("$filter", filter); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -10509,7 +10811,7 @@ public Future> filterDcvAsync(String filter) { public DcvViewModel getDcvById(String domainControlVerificationId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications/{domainControlVerificationId}"); path.applyField("domainControlVerificationId", domainControlVerificationId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -10522,7 +10824,7 @@ public DcvViewModel getDcvById(String domainControlVerificationId) throws Except public Future getDcvByIdAsync(String domainControlVerificationId) { AvaTaxPath path = new AvaTaxPath("/api/v2/domain-control-verifications/{domainControlVerificationId}"); path.applyField("domainControlVerificationId", domainControlVerificationId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -10544,7 +10846,7 @@ public Future getDcvByIdAsync(String domainControlVerificationId) public ECommerceTokenOutputModel createECommerceToken(Integer companyId, CreateECommerceTokenInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/ecommercetokens"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -10566,7 +10868,7 @@ public ECommerceTokenOutputModel createECommerceToken(Integer companyId, CreateE public Future createECommerceTokenAsync(Integer companyId, CreateECommerceTokenInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/ecommercetokens"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -10588,7 +10890,7 @@ public Future createECommerceTokenAsync(Integer compa public FetchResult refreshECommerceToken(Integer companyId, RefreshECommerceTokenInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/ecommercetokens"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10610,7 +10912,7 @@ public FetchResult refreshECommerceToken(Integer comp public Future> refreshECommerceTokenAsync(Integer companyId, RefreshECommerceTokenInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/ecommercetokens"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -10629,7 +10931,7 @@ public Future> refreshECommerceTokenAsync public FirmClientLinkageOutputModel approveFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/approve"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -10648,7 +10950,7 @@ public FirmClientLinkageOutputModel approveFirmClientLinkage(Integer id) throws public Future approveFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/approve"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")); } /** @@ -10675,7 +10977,7 @@ public Future approveFirmClientLinkageAsync(Intege */ public FirmClientLinkageOutputModel createAndLinkNewFirmClientAccount(NewFirmClientAccountRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/createandlinkclient"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -10702,7 +11004,7 @@ public FirmClientLinkageOutputModel createAndLinkNewFirmClientAccount(NewFirmCli */ public Future createAndLinkNewFirmClientAccountAsync(NewFirmClientAccountRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/createandlinkclient"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -10720,7 +11022,7 @@ public Future createAndLinkNewFirmClientAccountAsy */ public FirmClientLinkageOutputModel createFirmClientLinkage(FirmClientLinkageInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -10738,7 +11040,7 @@ public FirmClientLinkageOutputModel createFirmClientLinkage(FirmClientLinkageInp */ public Future createFirmClientLinkageAsync(FirmClientLinkageInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -10757,7 +11059,7 @@ public Future createFirmClientLinkageAsync(FirmCli public ArrayList deleteFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10776,7 +11078,7 @@ public ArrayList deleteFirmClientLinkage(Integer id) throws Excepti public Future> deleteFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -10795,7 +11097,7 @@ public Future> deleteFirmClientLinkageAsync(Integer id) { public FirmClientLinkageOutputModel getFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -10814,7 +11116,7 @@ public FirmClientLinkageOutputModel getFirmClientLinkage(Integer id) throws Exce public Future getFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -10833,7 +11135,7 @@ public Future getFirmClientLinkageAsync(Integer id public FetchResult listFirmClientLinkage(String filter) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages"); path.addQuery("$filter", filter); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -10852,7 +11154,7 @@ public FetchResult listFirmClientLinkage(String fi public Future> listFirmClientLinkageAsync(String filter) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages"); path.addQuery("$filter", filter); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -10871,7 +11173,7 @@ public Future> listFirmClientLinkageAs public FirmClientLinkageOutputModel rejectFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/reject"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -10890,7 +11192,7 @@ public FirmClientLinkageOutputModel rejectFirmClientLinkage(Integer id) throws E public Future rejectFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/reject"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")); } /** @@ -10909,7 +11211,7 @@ public Future rejectFirmClientLinkageAsync(Integer public FirmClientLinkageOutputModel resetFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/reset"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -10928,7 +11230,7 @@ public FirmClientLinkageOutputModel resetFirmClientLinkage(Integer id) throws Ex public Future resetFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/reset"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")); } /** @@ -10947,7 +11249,7 @@ public Future resetFirmClientLinkageAsync(Integer public FirmClientLinkageOutputModel revokeFirmClientLinkage(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/revoke"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -10966,61 +11268,7 @@ public FirmClientLinkageOutputModel revokeFirmClientLinkage(Integer id) throws E public Future revokeFirmClientLinkageAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/firmclientlinkages/{id}/revoke"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")); - } - - /** - * FREE API - Request a free trial of AvaTax - * - * Call this API to obtain a free AvaTax account. - * - * This API is free to use. No authentication credentials are required to call this API. You must read and - * accept [Avalara's terms and conditions](https://www1.avalara.com/us/en/legal/terms.html) for the account to be - * created. - * - * If all conditions are met, this API will grant a free trial version of AvaTax. For a list of functionality - * available in the free trial and its limitations, please see the [AvaTax Developer Website Free Trial page](https://developer.avalara.com/avatax/signup/). - * - * After your free trial concludes, you will still be able to use the [Free AvaTax API Suite](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Free/). - * - * ### Security Policies - * - * * This API may be called without providing authentication credentials. - * - * Swagger Name: AvaTaxClient - * @param model Required information to provision a free trial account. - * @return NewAccountModel - */ - public NewAccountModel requestFreeTrial(FreeTrialRequestModel model) throws Exception { - AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/freetrials/request"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); - } - - /** - * FREE API - Request a free trial of AvaTax - * - * Call this API to obtain a free AvaTax account. - * - * This API is free to use. No authentication credentials are required to call this API. You must read and - * accept [Avalara's terms and conditions](https://www1.avalara.com/us/en/legal/terms.html) for the account to be - * created. - * - * If all conditions are met, this API will grant a free trial version of AvaTax. For a list of functionality - * available in the free trial and its limitations, please see the [AvaTax Developer Website Free Trial page](https://developer.avalara.com/avatax/signup/). - * - * After your free trial concludes, you will still be able to use the [Free AvaTax API Suite](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Free/). - * - * ### Security Policies - * - * * This API may be called without providing authentication credentials. - * - * Swagger Name: AvaTaxClient - * @param model Required information to provision a free trial account. - * @return NewAccountModel - */ - public Future requestFreeTrialAsync(FreeTrialRequestModel model) { - AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/freetrials/request"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")); } /** @@ -11055,7 +11303,7 @@ public FundingStatusModel activateFundingRequest(Integer id, POABusinessUnit bus path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -11090,7 +11338,7 @@ public Future activateFundingRequestAsync(Integer id, POABus path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -11123,7 +11371,7 @@ public FundingStatusModel fundingRequestStatus(Integer id, POABusinessUnit busin path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -11156,7 +11404,7 @@ public Future fundingRequestStatusAsync(Integer id, POABusin path.applyField("id", id); path.addQuery("businessUnit", businessUnit); path.addQuery("subscriptionType", subscriptionType); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -11181,7 +11429,7 @@ public ArrayList batchDeleteItemClassifications(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/classifications"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11206,7 +11454,7 @@ public Future> batchDeleteItemClassificationsAsync(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/classifications"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -11233,7 +11481,7 @@ public ArrayList batchDeleteItemParameters(Integer companyId, Long AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/parameters"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11260,7 +11508,7 @@ public Future> batchDeleteItemParametersAsync(Integer com AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/parameters"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -11288,7 +11536,7 @@ public Future> batchDeleteItemParametersAsync(Integer com public ItemBulkUploadOutputModel bulkUploadItems(Integer companyId, ItemBulkUploadInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/upload"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -11316,7 +11564,7 @@ public ItemBulkUploadOutputModel bulkUploadItems(Integer companyId, ItemBulkUplo public Future bulkUploadItemsAsync(Integer companyId, ItemBulkUploadInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/upload"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -11344,7 +11592,7 @@ public ArrayList createItemClassifications(Intege AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/classifications"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11372,7 +11620,7 @@ public Future> createItemClassification AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/classifications"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -11404,7 +11652,7 @@ public ArrayList createItemParameters(Integer companyId, Lon AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/parameters"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11436,7 +11684,7 @@ public Future> createItemParametersAsync(Integer c AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/parameters"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -11464,7 +11712,7 @@ public Future> createItemParametersAsync(Integer c public ArrayList createItems(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11492,7 +11740,7 @@ public ArrayList createItems(Integer companyId, ArrayList public Future> createItemsAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -11516,7 +11764,7 @@ public ArrayList createItemTags(Integer companyId, Int AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/tags"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11540,7 +11788,7 @@ public Future> createItemTagsAsync(Integer c AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/tags"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -11564,7 +11812,7 @@ public Future> createItemTagsAsync(Integer c public ItemTaxCodeClassificationRequestOutputModel createTaxCodeClassificationRequest(Integer companyId, ItemTaxCodeClassificationRequestInputModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/classificationrequests/taxcode"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -11588,7 +11836,7 @@ public ItemTaxCodeClassificationRequestOutputModel createTaxCodeClassificationRe public Future createTaxCodeClassificationRequestAsync(Integer companyId, ItemTaxCodeClassificationRequestInputModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/classificationrequests/taxcode"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -11623,7 +11871,7 @@ public ArrayList deleteCatalogueItem(Integer companyId, String item AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/itemcatalogue/{itemCode}"); path.applyField("companyId", companyId); path.applyField("itemCode", itemCode); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11658,7 +11906,7 @@ public Future> deleteCatalogueItemAsync(Integer companyId AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/itemcatalogue/{itemCode}"); path.applyField("companyId", companyId); path.applyField("itemCode", itemCode); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -11687,7 +11935,7 @@ public ArrayList deleteItem(Integer companyId, Long id) throws Exce AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11716,7 +11964,7 @@ public Future> deleteItemAsync(Integer companyId, Long id AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -11743,7 +11991,7 @@ public ArrayList deleteItemClassification(Integer companyId, Long i path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11770,7 +12018,7 @@ public Future> deleteItemClassificationAsync(Integer comp path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -11799,7 +12047,7 @@ public ArrayList deleteItemParameter(Integer companyId, Long itemId path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11828,7 +12076,7 @@ public Future> deleteItemParameterAsync(Integer companyId path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -11853,7 +12101,7 @@ public ArrayList deleteItemTag(Integer companyId, Long itemId, Inte path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("itemTagDetailId", itemTagDetailId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11878,7 +12126,7 @@ public Future> deleteItemTagAsync(Integer companyId, Long path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("itemTagDetailId", itemTagDetailId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -11901,7 +12149,7 @@ public ArrayList deleteItemTags(Integer companyId, Long itemId) thr AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/tags"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11924,7 +12172,7 @@ public Future> deleteItemTagsAsync(Integer companyId, Lon AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{itemId}/tags"); path.applyField("companyId", companyId); path.applyField("itemId", itemId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -11959,7 +12207,7 @@ public FetchResult getClassif path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -11994,7 +12242,7 @@ public Future> ge path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -12023,7 +12271,7 @@ public ItemModel getItem(Integer companyId, Long id, String include) throws Exce path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -12052,7 +12300,7 @@ public Future getItemAsync(Integer companyId, Long id, String include path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -12079,7 +12327,7 @@ public ItemClassificationOutputModel getItemClassification(Integer companyId, Lo path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -12106,7 +12354,7 @@ public Future getItemClassificationAsync(Integer path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -12135,7 +12383,7 @@ public ItemParameterModel getItemParameter(Integer companyId, Long itemId, Long path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -12164,7 +12412,7 @@ public Future getItemParameterAsync(Integer companyId, Long path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -12193,7 +12441,7 @@ public FetchResult getItemTags(Integer companyId, Long path.addQuery("$filter", filter); path.addQuery("$top", top); path.addQuery("$skip", skip); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -12222,7 +12470,7 @@ public Future> getItemTagsAsync(Integer co path.addQuery("$filter", filter); path.addQuery("$top", top); path.addQuery("$skip", skip); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -12254,7 +12502,7 @@ public ItemPremiumClassificationOutputModel getPremiumClassification(Integer com path.applyField("companyId", companyId); path.applyField("itemCode", itemCode); path.applyField("systemCode", systemCode); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -12286,7 +12534,7 @@ public Future getPremiumClassificationAsyn path.applyField("companyId", companyId); path.applyField("itemCode", itemCode); path.applyField("systemCode", systemCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -12319,7 +12567,7 @@ public FetchResult getTaxCodeRecommendati path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -12352,7 +12600,7 @@ public Future> getTaxCodeReco path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -12390,7 +12638,7 @@ public FetchResult listImportRestrictions(Integer co path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -12428,7 +12676,7 @@ public Future> listImportRestrictionsAsy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -12464,7 +12712,7 @@ public FetchResult listItemClassifications(Intege path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -12500,7 +12748,7 @@ public Future> listItemClassification path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -12538,7 +12786,7 @@ public FetchResult listItemParameters(Integer companyId, Lon path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -12576,7 +12824,7 @@ public Future> listItemParametersAsync(Integer c path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -12626,7 +12874,7 @@ public FetchResult listItemsByCompany(Integer companyId, String filte path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("tagName", tagName); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -12676,7 +12924,7 @@ public Future> listItemsByCompanyAsync(Integer companyId, path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); path.addQuery("tagName", tagName); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -12713,7 +12961,7 @@ public FetchResult queryItems(String filter, String include, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -12750,7 +12998,7 @@ public Future> queryItemsAsync(String filter, String incl path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -12791,7 +13039,7 @@ public FetchResult queryItemsByTag(Integer companyId, String tag, Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -12832,7 +13080,7 @@ public Future> queryItemsByTagAsync(Integer companyId, St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -12858,7 +13106,7 @@ public Future> queryItemsByTagAsync(Integer companyId, St public ItemCatalogueOutputModel syncItemCatalogue(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/itemcatalogue"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -12884,7 +13132,7 @@ public ItemCatalogueOutputModel syncItemCatalogue(Integer companyId, ArrayList syncItemCatalogueAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/itemcatalogue"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -12915,7 +13163,7 @@ public Future syncItemCatalogueAsync(Integer companyId public SyncItemsResponseModel syncItems(Integer companyId, SyncItemsRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/sync"); path.applyField("companyId", companyId); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -12946,7 +13194,7 @@ public SyncItemsResponseModel syncItems(Integer companyId, SyncItemsRequestModel public Future syncItemsAsync(Integer companyId, SyncItemsRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/sync"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -12979,7 +13227,7 @@ public ItemModel updateItem(Integer companyId, Long id, ItemModel model) throws AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -13012,7 +13260,7 @@ public Future updateItemAsync(Integer companyId, Long id, ItemModel m AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/items/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -13042,7 +13290,7 @@ public ItemClassificationOutputModel updateItemClassification(Integer companyId, path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -13072,7 +13320,7 @@ public Future updateItemClassificationAsync(Integ path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -13102,7 +13350,7 @@ public ItemParameterModel updateItemParameter(Integer companyId, Long itemId, Lo path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -13132,7 +13380,7 @@ public Future updateItemParameterAsync(Integer companyId, Lo path.applyField("companyId", companyId); path.applyField("itemId", itemId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -13157,7 +13405,7 @@ public Future updateItemParameterAsync(Integer companyId, Lo public ArrayList createJurisdictionOverrides(Integer accountId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides"); path.applyField("accountId", accountId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -13182,7 +13430,7 @@ public ArrayList createJurisdictionOverrides(Integer public Future> createJurisdictionOverridesAsync(Integer accountId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides"); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -13203,7 +13451,7 @@ public ArrayList deleteJurisdictionOverride(Integer accountId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -13224,7 +13472,7 @@ public Future> deleteJurisdictionOverrideAsync(Integer ac AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -13250,7 +13498,7 @@ public JurisdictionOverrideModel getJurisdictionOverride(Integer accountId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -13276,7 +13524,7 @@ public Future getJurisdictionOverrideAsync(Integer ac AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -13313,7 +13561,7 @@ public FetchResult listJurisdictionOverridesByAccount path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -13350,7 +13598,7 @@ public Future> listJurisdictionOverridesB path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -13385,7 +13633,7 @@ public FetchResult queryJurisdictionOverrides(String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -13420,7 +13668,7 @@ public Future> queryJurisdictionOverrides path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -13442,7 +13690,7 @@ public JurisdictionOverrideModel updateJurisdictionOverride(Integer accountId, I AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -13464,7 +13712,7 @@ public Future updateJurisdictionOverrideAsync(Integer AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/jurisdictionoverrides/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -13496,7 +13744,7 @@ public ArrayList createLocationParameters(Integer compan AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{locationId}/parameters"); path.applyField("companyId", companyId); path.applyField("locationId", locationId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -13528,7 +13776,7 @@ public Future> createLocationParametersAsync(I AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{locationId}/parameters"); path.applyField("companyId", companyId); path.applyField("locationId", locationId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -13548,7 +13796,7 @@ public Future> createLocationParametersAsync(I public ArrayList createLocations(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -13568,7 +13816,7 @@ public ArrayList createLocations(Integer companyId, ArrayList> createLocationsAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -13589,7 +13837,7 @@ public ArrayList deleteLocation(Integer companyId, Integer id) thro AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -13610,7 +13858,7 @@ public Future> deleteLocationAsync(Integer companyId, Int AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -13639,7 +13887,7 @@ public ArrayList deleteLocationParameter(Integer companyId, Integer path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -13668,7 +13916,7 @@ public Future> deleteLocationParameterAsync(Integer compa path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -13700,7 +13948,7 @@ public LocationModel getLocation(Integer companyId, Integer id, String include) path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -13732,7 +13980,7 @@ public Future getLocationAsync(Integer companyId, Integer id, Str path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -13761,7 +14009,7 @@ public LocationParameterModel getLocationParameter(Integer companyId, Integer lo path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -13790,7 +14038,7 @@ public Future getLocationParameterAsync(Integer companyI path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -13828,7 +14076,7 @@ public FetchResult listLocationParameters(Integer compan path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -13866,7 +14114,7 @@ public Future> listLocationParametersAsync(I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -13906,7 +14154,7 @@ public FetchResult listLocationsByCompany(Integer companyId, Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -13946,7 +14194,7 @@ public Future> listLocationsByCompanyAsync(Integer co path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -13985,7 +14233,7 @@ public FetchResult queryLocations(String filter, String include, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -14024,7 +14272,7 @@ public Future> queryLocationsAsync(String filter, Str path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -14048,7 +14296,7 @@ public LocationModel updateLocation(Integer companyId, Integer id, LocationModel AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -14072,7 +14320,7 @@ public Future updateLocationAsync(Integer companyId, Integer id, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -14102,7 +14350,7 @@ public LocationParameterModel updateLocationParameter(Integer companyId, Integer path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -14132,7 +14380,7 @@ public Future updateLocationParameterAsync(Integer compa path.applyField("companyId", companyId); path.applyField("locationId", locationId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -14155,7 +14403,7 @@ public LocationValidationModel validateLocation(Integer companyId, Integer id) t AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}/validate"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -14178,7 +14426,7 @@ public Future validateLocationAsync(Integer companyId, AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/locations/{id}/validate"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -14220,7 +14468,7 @@ public MultiDocumentModel adjustMultiDocumentTransaction(String code, DocumentTy path.applyField("code", code); path.applyField("type", type); path.addQuery("include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -14262,7 +14510,7 @@ public Future adjustMultiDocumentTransactionAsync(String cod path.applyField("code", code); path.applyField("type", type); path.addQuery("include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -14305,7 +14553,7 @@ public AuditMultiDocumentModel auditMultiDocumentTransaction(String code, Docume AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{code}/type/{type}/audit"); path.applyField("code", code); path.applyField("type", type); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -14348,7 +14596,7 @@ public Future auditMultiDocumentTransactionAsync(String AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{code}/type/{type}/audit"); path.applyField("code", code); path.applyField("type", type); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -14382,7 +14630,7 @@ public Future auditMultiDocumentTransactionAsync(String */ public MultiDocumentModel commitMultiDocumentTransaction(CommitMultiDocumentModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/commit"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -14416,7 +14664,7 @@ public MultiDocumentModel commitMultiDocumentTransaction(CommitMultiDocumentMode */ public Future commitMultiDocumentTransactionAsync(CommitMultiDocumentModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/commit"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -14476,7 +14724,7 @@ public Future commitMultiDocumentTransactionAsync(CommitMult public MultiDocumentModel createMultiDocumentTransaction(String include, CreateMultiDocumentModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument"); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -14536,7 +14784,7 @@ public MultiDocumentModel createMultiDocumentTransaction(String include, CreateM public Future createMultiDocumentTransactionAsync(String include, CreateMultiDocumentModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument"); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -14579,7 +14827,7 @@ public MultiDocumentModel getMultiDocumentTransactionByCodeAndType(String code, path.applyField("code", code); path.applyField("type", type); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -14622,7 +14870,7 @@ public Future getMultiDocumentTransactionByCodeAndTypeAsync( path.applyField("code", code); path.applyField("type", type); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -14672,7 +14920,7 @@ public MultiDocumentModel getMultiDocumentTransactionById(Long id, String includ AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -14722,7 +14970,7 @@ public Future getMultiDocumentTransactionByIdAsync(Long id, AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -14776,7 +15024,7 @@ public FetchResult listMultiDocumentTransactions(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -14830,7 +15078,7 @@ public Future> listMultiDocumentTransactionsAsyn path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -14898,7 +15146,7 @@ public MultiDocumentModel refundMultiDocumentTransaction(String code, DocumentTy path.applyField("code", code); path.applyField("type", type); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -14966,7 +15214,7 @@ public Future refundMultiDocumentTransactionAsync(String cod path.applyField("code", code); path.applyField("type", type); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -14998,7 +15246,7 @@ public Future refundMultiDocumentTransactionAsync(String cod */ public MultiDocumentModel verifyMultiDocumentTransaction(VerifyMultiDocumentModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/verify"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -15030,7 +15278,7 @@ public MultiDocumentModel verifyMultiDocumentTransaction(VerifyMultiDocumentMode */ public Future verifyMultiDocumentTransactionAsync(VerifyMultiDocumentModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/verify"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -15069,7 +15317,7 @@ public MultiDocumentModel voidMultiDocumentTransaction(String code, DocumentType AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{code}/type/{type}/void"); path.applyField("code", code); path.applyField("type", type); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -15108,7 +15356,7 @@ public Future voidMultiDocumentTransactionAsync(String code, AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/multidocument/{code}/type/{type}/void"); path.applyField("code", code); path.applyField("type", type); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -15146,7 +15394,7 @@ public Future voidMultiDocumentTransactionAsync(String code, public ArrayList createNexus(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -15184,7 +15432,7 @@ public ArrayList createNexus(Integer companyId, ArrayList> createNexusAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -15215,7 +15463,7 @@ public ArrayList createNexusParameters(Integer compan AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{nexusId}/parameters"); path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -15246,7 +15494,7 @@ public Future> createNexusParametersAsync(I AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{nexusId}/parameters"); path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -15280,7 +15528,7 @@ public Future> createNexusParametersAsync(I public ArrayList declareNexusByAddress(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/byaddress"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -15314,7 +15562,7 @@ public ArrayList declareNexusByAddress(Integer companyId, A public Future> declareNexusByAddressAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/byaddress"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -15344,7 +15592,7 @@ public ArrayList deleteNexus(Integer companyId, Integer id, Boolean path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("cascadeDelete", cascadeDelete); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -15374,7 +15622,7 @@ public Future> deleteNexusAsync(Integer companyId, Intege path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("cascadeDelete", cascadeDelete); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -15402,7 +15650,7 @@ public ArrayList deleteNexusParameter(Integer companyId, Integer ne path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -15430,7 +15678,7 @@ public Future> deleteNexusParameterAsync(Integer companyI path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -15456,7 +15704,7 @@ public ArrayList deleteNexusParameters(Integer companyId, Integer n AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{nexusId}/parameters"); path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -15482,7 +15730,7 @@ public Future> deleteNexusParametersAsync(Integer company AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{nexusId}/parameters"); path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -15512,7 +15760,7 @@ public NexusModel getNexus(Integer companyId, Integer id, String include) throws path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -15542,7 +15790,7 @@ public Future getNexusAsync(Integer companyId, Integer id, String in path.applyField("companyId", companyId); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -15576,7 +15824,7 @@ public NexusByTaxFormModel getNexusByFormCode(Integer companyId, String formCode path.applyField("companyId", companyId); path.applyField("formCode", formCode); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -15610,7 +15858,7 @@ public Future getNexusByFormCodeAsync(Integer companyId, St path.applyField("companyId", companyId); path.applyField("formCode", formCode); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -15638,7 +15886,7 @@ public NexusParameterDetailModel getNexusParameter(Integer companyId, Integer ne path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -15666,7 +15914,7 @@ public Future getNexusParameterAsync(Integer companyI path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -15705,7 +15953,7 @@ public FetchResult listNexusByCompany(Integer companyId, String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -15744,7 +15992,7 @@ public Future> listNexusByCompanyAsync(Integer companyId path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -15785,7 +16033,7 @@ public FetchResult listNexusByCompanyAndTaxTypeGroup(Integer company path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -15826,7 +16074,7 @@ public Future> listNexusByCompanyAndTaxTypeGroupAsync(In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -15863,7 +16111,7 @@ public FetchResult listNexusParameters(Integer compan path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -15900,7 +16148,7 @@ public Future> listNexusParametersAsync(I path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -15937,7 +16185,7 @@ public FetchResult queryNexus(String filter, String include, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -15974,7 +16222,7 @@ public Future> queryNexusAsync(String filter, String inc path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -16014,7 +16262,7 @@ public NexusModel updateNexus(Integer companyId, Integer id, NexusModel model) t AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -16054,7 +16302,7 @@ public Future updateNexusAsync(Integer companyId, Integer id, NexusM AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/nexus/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -16084,7 +16332,7 @@ public NexusParameterDetailModel updateNexusParameter(Integer companyId, Integer path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -16114,7 +16362,7 @@ public Future updateNexusParameterAsync(Integer compa path.applyField("companyId", companyId); path.applyField("nexusId", nexusId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -16133,7 +16381,7 @@ public Future updateNexusParameterAsync(Integer compa */ public NoticeResponsibilityModel createNoticeResponsibilityType(CreateNoticeResponsibilityTypeModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/responsibilities"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -16152,7 +16400,7 @@ public NoticeResponsibilityModel createNoticeResponsibilityType(CreateNoticeResp */ public Future createNoticeResponsibilityTypeAsync(CreateNoticeResponsibilityTypeModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/responsibilities"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -16171,7 +16419,7 @@ public Future createNoticeResponsibilityTypeAsync(Cre */ public NoticeRootCauseModel createNoticeRootCauseType(CreateNoticeRootCauseTypeModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/rootcauses"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -16190,7 +16438,7 @@ public NoticeRootCauseModel createNoticeRootCauseType(CreateNoticeRootCauseTypeM */ public Future createNoticeRootCauseTypeAsync(CreateNoticeRootCauseTypeModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/rootcauses"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -16209,7 +16457,7 @@ public Future createNoticeRootCauseTypeAsync(CreateNoticeR public ArrayList deleteNoticeResponsibilityType(Integer responsibilityId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/responsibilities/{responsibilityId}"); path.applyField("responsibilityId", responsibilityId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -16228,7 +16476,7 @@ public ArrayList deleteNoticeResponsibilityType(Integer responsibil public Future> deleteNoticeResponsibilityTypeAsync(Integer responsibilityId) { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/responsibilities/{responsibilityId}"); path.applyField("responsibilityId", responsibilityId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -16247,7 +16495,7 @@ public Future> deleteNoticeResponsibilityTypeAsync(Intege public ArrayList deleteNoticeRootCauseType(Integer rootCauseId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/rootcauses/{rootCauseId}"); path.applyField("rootCauseId", rootCauseId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -16266,7 +16514,7 @@ public ArrayList deleteNoticeRootCauseType(Integer rootCauseId) thr public Future> deleteNoticeRootCauseTypeAsync(Integer rootCauseId) { AvaTaxPath path = new AvaTaxPath("/api/v2/notices/rootcauses/{rootCauseId}"); path.applyField("rootCauseId", rootCauseId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -16298,7 +16546,7 @@ public Future> deleteNoticeRootCauseTypeAsync(Integer roo public NotificationModel dismissNotification(Long id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}/dismiss"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -16330,7 +16578,7 @@ public NotificationModel dismissNotification(Long id) throws Exception { public Future dismissNotificationAsync(Long id) { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}/dismiss"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, null, new TypeToken(){},"24.2.0")); } /** @@ -16356,7 +16604,7 @@ public Future dismissNotificationAsync(Long id) { public NotificationModel getNotification(Long id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -16382,7 +16630,7 @@ public NotificationModel getNotification(Long id) throws Exception { public Future getNotificationAsync(Long id) { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -16417,7 +16665,7 @@ public FetchResult listNotifications(String filter, Integer t path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -16452,7 +16700,7 @@ public Future> listNotificationsAsync(String filt path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -16485,7 +16733,7 @@ public Future> listNotificationsAsync(String filt */ public NewAccountModel requestNewAccount(NewAccountRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/request"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -16518,7 +16766,7 @@ public NewAccountModel requestNewAccount(NewAccountRequestModel model) throws Ex */ public Future requestNewAccountAsync(NewAccountRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/request"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -16542,7 +16790,7 @@ public OfferModel requestNewEntitlement(Integer id, String offer) throws Excepti AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/entitlements/{offer}"); path.applyField("id", id); path.applyField("offer", offer); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -16566,7 +16814,7 @@ public Future requestNewEntitlementAsync(Integer id, String offer) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}/entitlements/{offer}"); path.applyField("id", id); path.applyField("offer", offer); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")); } /** @@ -16588,7 +16836,7 @@ public Future requestNewEntitlementAsync(Integer id, String offer) { */ public ArrayList createAccount(AccountModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts"); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -16610,7 +16858,7 @@ public ArrayList createAccount(AccountModel model) throws Exceptio */ public Future> createAccountAsync(AccountModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -16641,7 +16889,7 @@ public Future> createAccountAsync(AccountModel model) { */ public ArrayList createNotifications(ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications"); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -16672,7 +16920,7 @@ public ArrayList createNotifications(ArrayList> createNotificationsAsync(ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -16696,7 +16944,7 @@ public Future> createNotificationsAsync(ArrayList createSubscriptions(Integer accountId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions"); path.applyField("accountId", accountId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -16720,7 +16968,7 @@ public ArrayList createSubscriptions(Integer accountId, Array public Future> createSubscriptionsAsync(Integer accountId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions"); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -16743,7 +16991,7 @@ public Future> createSubscriptionsAsync(Integer acc public ArrayList deleteAccount(Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -16766,7 +17014,7 @@ public ArrayList deleteAccount(Integer id) throws Exception { public Future> deleteAccountAsync(Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -16795,7 +17043,7 @@ public Future> deleteAccountAsync(Integer id) { public ArrayList deleteNotification(Long id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -16824,7 +17072,7 @@ public ArrayList deleteNotification(Long id) throws Exception { public Future> deleteNotificationAsync(Long id) { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -16848,7 +17096,7 @@ public ArrayList deleteSubscription(Integer accountId, Integer id) AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -16872,7 +17120,7 @@ public Future> deleteSubscriptionAsync(Integer accountId, AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -16903,7 +17151,7 @@ public FetchResult listServiceTypes(String filter, Intege path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -16934,7 +17182,7 @@ public Future> listServiceTypesAsync(String f path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -16962,7 +17210,7 @@ public String resetPassword(Integer userId, Boolean isUndoMigrateRequest, SetPas AvaTaxPath path = new AvaTaxPath("/api/v2/passwords/{userId}/reset"); path.applyField("userId", userId); path.addQuery("isUndoMigrateRequest", isUndoMigrateRequest); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -16990,7 +17238,7 @@ public Future resetPasswordAsync(Integer userId, Boolean isUndoMigrateRe AvaTaxPath path = new AvaTaxPath("/api/v2/passwords/{userId}/reset"); path.applyField("userId", userId); path.addQuery("isUndoMigrateRequest", isUndoMigrateRequest); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -17013,7 +17261,7 @@ public Future resetPasswordAsync(Integer userId, Boolean isUndoMigrateRe public AccountModel updateAccount(Integer id, AccountModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -17036,7 +17284,7 @@ public AccountModel updateAccount(Integer id, AccountModel model) throws Excepti public Future updateAccountAsync(Integer id, AccountModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -17066,7 +17314,7 @@ public Future updateAccountAsync(Integer id, AccountModel model) { public NotificationModel updateNotification(Long id, NotificationModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -17096,7 +17344,7 @@ public NotificationModel updateNotification(Long id, NotificationModel model) th public Future updateNotificationAsync(Long id, NotificationModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/notifications/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -17125,7 +17373,7 @@ public SubscriptionModel updateSubscription(Integer accountId, Integer id, Subsc AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -17154,7 +17402,7 @@ public Future updateSubscriptionAsync(Integer accountId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -17186,7 +17434,7 @@ public Future updateSubscriptionAsync(Integer accountId, Inte public String downloadReport(Long id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/reports/{id}/attachment"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -17218,7 +17466,7 @@ public String downloadReport(Long id) throws Exception { public Future downloadReportAsync(Long id) { AvaTaxPath path = new AvaTaxPath("/api/v2/reports/{id}/attachment"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -17242,7 +17490,7 @@ public Future downloadReportAsync(Long id) { public ReportModel getReport(Long id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/reports/{id}"); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -17266,7 +17514,7 @@ public ReportModel getReport(Long id) throws Exception { public Future getReportAsync(Long id) { AvaTaxPath path = new AvaTaxPath("/api/v2/reports/{id}"); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -17305,7 +17553,7 @@ public Future getReportAsync(Long id) { public ArrayList initiateExportDocumentLineReport(Integer companyId, ExportDocumentLineModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/reports/exportdocumentline/initiate"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -17344,7 +17592,7 @@ public ArrayList initiateExportDocumentLineReport(Integer companyId public Future> initiateExportDocumentLineReportAsync(Integer companyId, ExportDocumentLineModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/reports/exportdocumentline/initiate"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -17379,7 +17627,7 @@ public FetchResult listReports(Integer companyId, String pageKey, I path.addQuery("pageKey", pageKey); path.addQuery("$skip", skip); path.addQuery("$top", top); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -17414,7 +17662,7 @@ public Future> listReportsAsync(Integer companyId, Stri path.addQuery("pageKey", pageKey); path.addQuery("$skip", skip); path.addQuery("$top", top); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -17448,7 +17696,7 @@ public Future> listReportsAsync(Integer companyId, Stri public ArrayList createSettings(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -17482,7 +17730,7 @@ public ArrayList createSettings(Integer companyId, ArrayList> createSettingsAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -17512,7 +17760,7 @@ public ArrayList deleteSetting(Integer companyId, Integer id) throw AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -17542,7 +17790,7 @@ public Future> deleteSettingAsync(Integer companyId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -17572,7 +17820,7 @@ public SettingModel getSetting(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -17602,7 +17850,7 @@ public Future getSettingAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -17643,7 +17891,7 @@ public FetchResult listSettingsByCompany(Integer companyId, String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -17684,7 +17932,7 @@ public Future> listSettingsByCompanyAsync(Integer comp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -17723,7 +17971,7 @@ public FetchResult querySettings(String filter, String include, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -17762,7 +18010,7 @@ public Future> querySettingsAsync(String filter, Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -17797,7 +18045,7 @@ public SettingModel updateSetting(Integer companyId, Integer id, SettingModel mo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -17832,7 +18080,7 @@ public Future updateSettingAsync(Integer companyId, Integer id, Se AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/settings/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -17855,7 +18103,7 @@ public SubscriptionModel getSubscription(Integer accountId, Integer id) throws E AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -17878,7 +18126,7 @@ public Future getSubscriptionAsync(Integer accountId, Integer AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/subscriptions/{id}"); path.applyField("accountId", accountId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -17910,7 +18158,7 @@ public FetchResult listSubscriptionsByAccount(Integer account path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -17942,7 +18190,7 @@ public Future> listSubscriptionsByAccountAsync(In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -17972,7 +18220,7 @@ public FetchResult querySubscriptions(String filter, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -18002,7 +18250,7 @@ public Future> querySubscriptionsAsync(String fil path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -18026,7 +18274,7 @@ public Future> querySubscriptionsAsync(String fil public ArrayList createTaxCodes(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -18050,7 +18298,7 @@ public ArrayList createTaxCodes(Integer companyId, ArrayList> createTaxCodesAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -18071,7 +18319,7 @@ public ArrayList deleteTaxCode(Integer companyId, Integer id) throw AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -18092,7 +18340,7 @@ public Future> deleteTaxCodeAsync(Integer companyId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -18117,7 +18365,7 @@ public TaxCodeModel getTaxCode(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -18142,7 +18390,7 @@ public Future getTaxCodeAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -18178,7 +18426,7 @@ public FetchResult listTaxCodesByCompany(Integer companyId, String path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -18214,7 +18462,7 @@ public Future> listTaxCodesByCompanyAsync(Integer comp path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -18248,7 +18496,7 @@ public FetchResult queryTaxCodes(String filter, String include, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -18282,7 +18530,7 @@ public Future> queryTaxCodesAsync(String filter, Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -18310,7 +18558,7 @@ public TaxCodeModel updateTaxCode(Integer companyId, Integer id, TaxCodeModel mo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -18338,7 +18586,7 @@ public Future updateTaxCodeAsync(Integer companyId, Integer id, Ta AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxcodes/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -18379,7 +18627,7 @@ public Future updateTaxCodeAsync(Integer companyId, Integer id, Ta */ public String buildTaxContentFile(PointOfSaleDataRequestModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/pointofsaledata/build"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -18420,7 +18668,7 @@ public String buildTaxContentFile(PointOfSaleDataRequestModel model) throws Exce */ public Future buildTaxContentFileAsync(PointOfSaleDataRequestModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/pointofsaledata/build"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -18472,7 +18720,7 @@ public String buildTaxContentFileForLocation(Integer companyId, Integer id, Date path.addQuery("format", format); path.addQuery("partnerId", partnerId); path.addQuery("includeJurisCodes", includeJurisCodes); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -18524,7 +18772,7 @@ public Future buildTaxContentFileForLocationAsync(Integer companyId, Int path.addQuery("format", format); path.addQuery("partnerId", partnerId); path.addQuery("includeJurisCodes", includeJurisCodes); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -18584,7 +18832,7 @@ public String downloadTaxRatesByZipCode(Date date, String region) throws Excepti AvaTaxPath path = new AvaTaxPath("/api/v2/taxratesbyzipcode/download/{date}"); path.applyField("date", date); path.addQuery("region", region); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -18644,7 +18892,7 @@ public Future downloadTaxRatesByZipCodeAsync(Date date, String region) { AvaTaxPath path = new AvaTaxPath("/api/v2/taxratesbyzipcode/download/{date}"); path.applyField("date", date); path.addQuery("region", region); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -18691,7 +18939,7 @@ public TaxRateModel taxRatesByAddress(String line1, String line2, String line3, path.addQuery("region", region); path.addQuery("postalCode", postalCode); path.addQuery("country", country); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -18738,7 +18986,7 @@ public Future taxRatesByAddressAsync(String line1, String line2, S path.addQuery("region", region); path.addQuery("postalCode", postalCode); path.addQuery("country", country); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -18777,7 +19025,7 @@ public TaxRateModel taxRatesByPostalCode(String country, String postalCode) thro AvaTaxPath path = new AvaTaxPath("/api/v2/taxrates/bypostalcode"); path.addQuery("country", country); path.addQuery("postalCode", postalCode); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -18816,7 +19064,7 @@ public Future taxRatesByPostalCodeAsync(String country, String pos AvaTaxPath path = new AvaTaxPath("/api/v2/taxrates/bypostalcode"); path.addQuery("country", country); path.addQuery("postalCode", postalCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -18839,7 +19087,7 @@ public Future taxRatesByPostalCodeAsync(String country, String pos */ public ArrayList createCountryCoefficients(CountryCoefficientsRequestEntity model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/countryCoefficients"); - return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -18862,7 +19110,7 @@ public ArrayList createCountryCoefficients(Cou */ public Future> createCountryCoefficientsAsync(CountryCoefficientsRequestEntity model) { AvaTaxPath path = new AvaTaxPath("/api/v2/countryCoefficients"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("put", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -18894,7 +19142,7 @@ public Future> createCountryCoeffici public ArrayList createTaxRules(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -18926,7 +19174,7 @@ public ArrayList createTaxRules(Integer companyId, ArrayList> createTaxRulesAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -18959,7 +19207,7 @@ public ArrayList deleteTaxRule(Integer companyId, Integer id) throw AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -18992,7 +19240,7 @@ public Future> deleteTaxRuleAsync(Integer companyId, Inte AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -19025,7 +19273,7 @@ public TaxRuleModel getTaxRule(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -19058,7 +19306,7 @@ public Future getTaxRuleAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -19085,7 +19333,7 @@ public FetchResult listCountryCoefficients(String cou path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -19112,7 +19360,7 @@ public Future> listCountryCoefficientsAsy path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -19156,7 +19404,7 @@ public FetchResult listTaxRules(Integer companyId, String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -19200,7 +19448,7 @@ public Future> listTaxRulesAsync(Integer companyId, St path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -19242,7 +19490,7 @@ public FetchResult queryTaxRules(String filter, String include, In path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -19284,7 +19532,7 @@ public Future> queryTaxRulesAsync(String filter, Strin path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -19318,7 +19566,7 @@ public TaxRuleModel updateTaxRule(Integer companyId, Integer id, TaxRuleModel mo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -19352,7 +19600,7 @@ public Future updateTaxRuleAsync(Integer companyId, Integer id, Ta AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/taxrules/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -19393,7 +19641,7 @@ public Future updateTaxRuleAsync(Integer companyId, Integer id, Ta public TransactionModel addLines(String include, AddTransactionLineModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/transactions/lines/add"); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -19434,7 +19682,7 @@ public TransactionModel addLines(String include, AddTransactionLineModel model) public Future addLinesAsync(String include, AddTransactionLineModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/transactions/lines/add"); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -19490,7 +19738,7 @@ public TransactionModel adjustTransaction(String companyCode, String transaction path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -19546,7 +19794,7 @@ public Future adjustTransactionAsync(String companyCode, Strin path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -19590,7 +19838,7 @@ public AuditTransactionModel auditTransaction(String companyCode, String transac AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/transactions/{transactionCode}/audit"); path.applyField("companyCode", companyCode); path.applyField("transactionCode", transactionCode); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -19634,7 +19882,7 @@ public Future auditTransactionAsync(String companyCode, S AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/transactions/{transactionCode}/audit"); path.applyField("companyCode", companyCode); path.applyField("transactionCode", transactionCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -19680,7 +19928,7 @@ public AuditTransactionModel auditTransactionWithType(String companyCode, String path.applyField("companyCode", companyCode); path.applyField("transactionCode", transactionCode); path.applyField("documentType", documentType); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -19726,7 +19974,7 @@ public Future auditTransactionWithTypeAsync(String compan path.applyField("companyCode", companyCode); path.applyField("transactionCode", transactionCode); path.applyField("documentType", documentType); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -19751,7 +19999,7 @@ public Future auditTransactionWithTypeAsync(String compan */ public BulkLockTransactionResult bulkLockTransaction(BulkLockTransactionModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/lock"); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -19776,7 +20024,7 @@ public BulkLockTransactionResult bulkLockTransaction(BulkLockTransactionModel mo */ public Future bulkLockTransactionAsync(BulkLockTransactionModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/lock"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -19832,7 +20080,7 @@ public TransactionModel changeTransactionCode(String companyCode, String transac path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -19888,7 +20136,7 @@ public Future changeTransactionCodeAsync(String companyCode, S path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -19942,7 +20190,7 @@ public TransactionModel commitTransaction(String companyCode, String transaction path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -19996,7 +20244,7 @@ public Future commitTransactionAsync(String companyCode, Strin path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -20052,7 +20300,7 @@ public Future commitTransactionAsync(String companyCode, Strin public TransactionModel createOrAdjustTransaction(String include, CreateOrAdjustTransactionModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/createoradjust"); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -20108,7 +20356,7 @@ public TransactionModel createOrAdjustTransaction(String include, CreateOrAdjust public Future createOrAdjustTransactionAsync(String include, CreateOrAdjustTransactionModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/createoradjust"); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -20171,7 +20419,7 @@ public Future createOrAdjustTransactionAsync(String include, C public TransactionModel createTransaction(String include, CreateTransactionModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/create"); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -20234,7 +20482,7 @@ public TransactionModel createTransaction(String include, CreateTransactionModel public Future createTransactionAsync(String include, CreateTransactionModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/create"); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -20272,7 +20520,7 @@ public Future createTransactionAsync(String include, CreateTra public TransactionModel deleteLines(String include, RemoveTransactionLineModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/transactions/lines/delete"); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -20310,7 +20558,7 @@ public TransactionModel deleteLines(String include, RemoveTransactionLineModel m public Future deleteLinesAsync(String include, RemoveTransactionLineModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/transactions/lines/delete"); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -20330,7 +20578,7 @@ public Future deleteLinesAsync(String include, RemoveTransacti public VarianceResponseModel getAllVarianceReportByCompanyCode(String companyCode) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/AllVariance"); path.applyField("companyCode", companyCode); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -20350,7 +20598,7 @@ public VarianceResponseModel getAllVarianceReportByCompanyCode(String companyCod public Future getAllVarianceReportByCompanyCodeAsync(String companyCode) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/AllVariance"); path.applyField("companyCode", companyCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -20402,7 +20650,7 @@ public TransactionModel getTransactionByCode(String companyCode, String transact path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -20454,7 +20702,7 @@ public Future getTransactionByCodeAsync(String companyCode, St path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -20488,7 +20736,7 @@ public TransactionModel getTransactionByCodeAndType(String companyCode, String t path.applyField("transactionCode", transactionCode); path.applyField("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -20522,7 +20770,7 @@ public Future getTransactionByCodeAndTypeAsync(String companyC path.applyField("transactionCode", transactionCode); path.applyField("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -20560,7 +20808,7 @@ public TransactionModel getTransactionById(Long id, String include) throws Excep AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -20598,7 +20846,7 @@ public Future getTransactionByIdAsync(Long id, String include) AvaTaxPath path = new AvaTaxPath("/api/v2/transactions/{id}"); path.applyField("id", id); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -20620,7 +20868,7 @@ public VarianceResponseModel getVarianceReportByCompanyCodeByTransactionId(Strin AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/transactions/{transactionId}/variance"); path.applyField("companyCode", companyCode); path.applyField("transactionId", transactionId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -20642,7 +20890,7 @@ public Future getVarianceReportByCompanyCodeByTransaction AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/transactions/{transactionId}/variance"); path.applyField("companyCode", companyCode); path.applyField("transactionId", transactionId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -20703,7 +20951,7 @@ public FetchResult listTransactionsByCompany(String companyCod path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -20764,7 +21012,7 @@ public Future> listTransactionsByCompanyAsync(Stri path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -20820,7 +21068,7 @@ public TransactionModel lockTransaction(String companyCode, String transactionCo path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -20876,7 +21124,7 @@ public Future lockTransactionAsync(String companyCode, String path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -20944,7 +21192,7 @@ public TransactionModel refundTransaction(String companyCode, String transaction path.addQuery("$include", include); path.addQuery("documentType", documentType); path.addQuery("useTaxDateOverride", useTaxDateOverride); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -21012,7 +21260,7 @@ public Future refundTransactionAsync(String companyCode, Strin path.addQuery("$include", include); path.addQuery("documentType", documentType); path.addQuery("useTaxDateOverride", useTaxDateOverride); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -21066,7 +21314,7 @@ public TransactionModel settleTransaction(String companyCode, String transaction path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -21120,7 +21368,7 @@ public Future settleTransactionAsync(String companyCode, Strin path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -21168,7 +21416,7 @@ public TransactionModel uncommitTransaction(String companyCode, String transacti path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -21216,7 +21464,7 @@ public Future uncommitTransactionAsync(String companyCode, Str path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")); } /** @@ -21261,7 +21509,7 @@ public TransactionModel unvoidTransaction(String companyCode, String transaction path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -21306,7 +21554,7 @@ public Future unvoidTransactionAsync(String companyCode, Strin path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, null, new TypeToken(){},"24.2.0")); } /** @@ -21327,7 +21575,7 @@ public Future unvoidTransactionAsync(String companyCode, Strin public VarianceResponseModel varianceReport(String companyCode, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/variance"); path.applyField("companyCode", companyCode); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -21348,7 +21596,7 @@ public VarianceResponseModel varianceReport(String companyCode, ArrayList varianceReportAsync(String companyCode, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyCode}/variance"); path.applyField("companyCode", companyCode); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -21401,7 +21649,7 @@ public TransactionModel verifyTransaction(String companyCode, String transaction path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -21454,7 +21702,7 @@ public Future verifyTransactionAsync(String companyCode, Strin path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -21509,7 +21757,7 @@ public TransactionModel voidTransaction(String companyCode, String transactionCo path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -21564,7 +21812,7 @@ public Future voidTransactionAsync(String companyCode, String path.applyField("transactionCode", transactionCode); path.addQuery("documentType", documentType); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -21586,7 +21834,7 @@ public Future voidTransactionAsync(String companyCode, String public ArrayList createUPCs(Integer companyId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs"); path.applyField("companyId", companyId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -21608,7 +21856,7 @@ public ArrayList createUPCs(Integer companyId, ArrayList mod public Future> createUPCsAsync(Integer companyId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs"); path.applyField("companyId", companyId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -21630,7 +21878,7 @@ public ArrayList deleteUPC(Integer companyId, Integer id) throws Ex AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -21652,7 +21900,7 @@ public Future> deleteUPCAsync(Integer companyId, Integer AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -21675,7 +21923,7 @@ public UPCModel getUPC(Integer companyId, Integer id) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -21698,7 +21946,7 @@ public Future getUPCAsync(Integer companyId, Integer id) { AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -21732,7 +21980,7 @@ public FetchResult listUPCsByCompany(Integer companyId, String filter, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -21766,7 +22014,7 @@ public Future> listUPCsByCompanyAsync(Integer companyId, S path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -21798,7 +22046,7 @@ public FetchResult queryUPCs(String filter, String include, Integer to path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -21830,7 +22078,7 @@ public Future> queryUPCsAsync(String filter, String includ path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -21856,7 +22104,7 @@ public UPCModel updateUPC(Integer companyId, Integer id, UPCModel model) throws AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -21882,7 +22130,7 @@ public Future updateUPCAsync(Integer companyId, Integer id, UPCModel m AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/upcs/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -21904,7 +22152,7 @@ public ArrayList deleteUserDefinedField(Integer companyId, Long id) AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/userdefinedfields/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -21926,7 +22174,7 @@ public Future> deleteUserDefinedFieldAsync(Integer compan AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/userdefinedfields/{id}"); path.applyField("companyId", companyId); path.applyField("id", id); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -21950,7 +22198,7 @@ public FetchResult listUserDefinedFieldsByCompanyI path.applyField("companyId", companyId); path.addQuery("udfType", udfType); path.addQuery("allowDefaults", allowDefaults); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -21974,7 +22222,7 @@ public Future> listUserDefinedFieldsBy path.applyField("companyId", companyId); path.addQuery("udfType", udfType); path.addQuery("allowDefaults", allowDefaults); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -21997,7 +22245,7 @@ public CompanyUserDefinedFieldModel updateUserDefinedField(Integer companyId, Lo AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/userdefinedfields"); path.applyField("companyId", companyId); path.addQuery("id", id); - return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -22020,7 +22268,7 @@ public Future updateUserDefinedFieldAsync(Integer AvaTaxPath path = new AvaTaxPath("/api/v2/companies/{companyId}/userdefinedfields"); path.applyField("companyId", companyId); path.addQuery("id", id); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("post", path, model, new TypeToken(){},"24.2.0")); } /** @@ -22044,7 +22292,7 @@ public Future updateUserDefinedFieldAsync(Integer */ public String changePassword(PasswordChangeModel model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/passwords"); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -22068,7 +22316,7 @@ public String changePassword(PasswordChangeModel model) throws Exception { */ public Future changePasswordAsync(PasswordChangeModel model) { AvaTaxPath path = new AvaTaxPath("/api/v2/passwords"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -22096,7 +22344,7 @@ public Future changePasswordAsync(PasswordChangeModel model) { public ArrayList createUsers(Integer accountId, ArrayList model) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users"); path.applyField("accountId", accountId); - return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")).call(); } /** @@ -22124,7 +22372,7 @@ public ArrayList createUsers(Integer accountId, ArrayList public Future> createUsersAsync(Integer accountId, ArrayList model) { AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users"); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("post", path, model, new TypeToken>(){},"24.2.0")); } /** @@ -22150,7 +22398,7 @@ public ArrayList deleteUser(Integer id, Integer accountId) throws E AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}"); path.applyField("id", id); path.applyField("accountId", accountId); - return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -22176,7 +22424,7 @@ public Future> deleteUserAsync(Integer id, Integer accoun AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}"); path.applyField("id", id); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("delete", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -22204,7 +22452,7 @@ public UserModel getUser(Integer id, Integer accountId, String include) throws E path.applyField("id", id); path.applyField("accountId", accountId); path.addQuery("$include", include); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -22232,7 +22480,7 @@ public Future getUserAsync(Integer id, Integer accountId, String incl path.applyField("id", id); path.applyField("accountId", accountId); path.addQuery("$include", include); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -22267,7 +22515,7 @@ public UserEntitlementModel getUserEntitlements(Integer id, Integer accountId) t AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}/entitlements"); path.applyField("id", id); path.applyField("accountId", accountId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -22302,7 +22550,7 @@ public Future getUserEntitlementsAsync(Integer id, Integer AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}/entitlements"); path.applyField("id", id); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -22342,7 +22590,7 @@ public FetchResult listUsersByAccount(Integer accountId, String inclu path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -22382,7 +22630,7 @@ public Future> listUsersByAccountAsync(Integer accountId, path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -22422,7 +22670,7 @@ public FetchResult queryUsers(String include, String filter, Integer path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -22462,7 +22710,7 @@ public Future> queryUsersAsync(String include, String fil path.addQuery("$top", top); path.addQuery("$skip", skip); path.addQuery("$orderBy", orderBy); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -22487,7 +22735,7 @@ public UserModel updateUser(Integer id, Integer accountId, UserModel model) thro AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}"); path.applyField("id", id); path.applyField("accountId", accountId); - return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")).call(); } /** @@ -22512,7 +22760,7 @@ public Future updateUserAsync(Integer id, Integer accountId, UserMode AvaTaxPath path = new AvaTaxPath("/api/v2/accounts/{accountId}/users/{id}"); path.applyField("id", id); path.applyField("accountId", accountId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("put", path, model, new TypeToken(){},"24.2.0")); } /** @@ -22533,7 +22781,7 @@ public Future updateUserAsync(Integer id, Integer accountId, UserMode public SubscriptionModel getMySubscription(String serviceTypeId) throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/subscriptions/{serviceTypeId}"); path.applyField("serviceTypeId", serviceTypeId); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -22554,7 +22802,7 @@ public SubscriptionModel getMySubscription(String serviceTypeId) throws Exceptio public Future getMySubscriptionAsync(String serviceTypeId) { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/subscriptions/{serviceTypeId}"); path.applyField("serviceTypeId", serviceTypeId); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** @@ -22573,7 +22821,7 @@ public Future getMySubscriptionAsync(String serviceTypeId) { */ public FetchResult listMySubscriptions() throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/subscriptions"); - return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")).call(); + return ((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")).call(); } /** @@ -22592,7 +22840,7 @@ public FetchResult listMySubscriptions() throws Exception { */ public Future> listMySubscriptionsAsync() { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/subscriptions"); - return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"23.11.0")); + return this.threadPool.submit((RestCall>)restCallFactory.createRestCall("get", path, null, new TypeToken>(){},"24.2.0")); } /** @@ -22624,7 +22872,7 @@ public Future> listMySubscriptionsAsync() { */ public PingResultModel ping() throws Exception { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/ping"); - return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")).call(); + return ((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")).call(); } /** @@ -22656,7 +22904,7 @@ public PingResultModel ping() throws Exception { */ public Future pingAsync() { AvaTaxPath path = new AvaTaxPath("/api/v2/utilities/ping"); - return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"23.11.0")); + return this.threadPool.submit((RestCall)restCallFactory.createRestCall("get", path, null, new TypeToken(){},"24.2.0")); } /** diff --git a/src/main/java/net/avalara/avatax/rest/client/enums/DocumentStatus.java b/src/main/java/net/avalara/avatax/rest/client/enums/DocumentStatus.java index 4847b9bc..d3d4884a 100644 --- a/src/main/java/net/avalara/avatax/rest/client/enums/DocumentStatus.java +++ b/src/main/java/net/avalara/avatax/rest/client/enums/DocumentStatus.java @@ -107,6 +107,11 @@ public enum DocumentStatus { */ PendingApproval(7), + /** + * This new status is added for Reporting API to download get reports with Saved(1) and Posted(2) state. + */ + Uncommitted(12), + /** * DEPRECATED - Represents "a document in any status" when searching. Please search using the * [Filtering in REST](/avatax/filtering-in-rest/) documentation. diff --git a/src/main/java/net/avalara/avatax/rest/client/enums/ErrorCodeId.java b/src/main/java/net/avalara/avatax/rest/client/enums/ErrorCodeId.java index 0769ce83..1d977b52 100644 --- a/src/main/java/net/avalara/avatax/rest/client/enums/ErrorCodeId.java +++ b/src/main/java/net/avalara/avatax/rest/client/enums/ErrorCodeId.java @@ -1850,7 +1850,12 @@ public enum ErrorCodeId { /** * */ - InvalidCostCenter(2813); + InvalidCostCenter(2813), + + /** + * Occurs when a Header value is incorrect or invalid in some way + */ + InvalidHTTPHeader(3000); private int value; private static HashMap map = new HashMap<>(); diff --git a/src/main/java/net/avalara/avatax/rest/client/enums/StackAggregationOption.java b/src/main/java/net/avalara/avatax/rest/client/enums/StackAggregationOption.java index 1c61dcab..0b3a911f 100644 --- a/src/main/java/net/avalara/avatax/rest/client/enums/StackAggregationOption.java +++ b/src/main/java/net/avalara/avatax/rest/client/enums/StackAggregationOption.java @@ -13,33 +13,34 @@ * @copyright 2004-2018 Avalara, Inc. * @license https://www.apache.org/licenses/LICENSE-2.0 * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient */ /** * Defines how a stack rate is determined for a specific country and region. */ public enum StackAggregationOption { - /** - * No aggregation. - * The component rate is used for the stack rate. - */ - NoStackAggregation(0), - - /** - * Rates are aggregated across all jurisdiction types. - */ - FullStackAggregation(1), - - /** - * State and county rates are aggregated. - */ - AggregateStateAndCounty(2), - - /** - * City and county rates are aggregated. - */ - AggregateCityAndCounty(3); - + /** + * No aggregation. + * The component rate is used for the stack rate. + */ + NoStackAggregation(0), + + /** + * Rates are aggregated across all jurisdiction types. + */ + FullStackAggregation(1), + + /** + * State and county rates are aggregated. + */ + AggregateStateAndCounty(2), + + /** + * City and county rates are aggregated. + */ + AggregateCityAndCounty(3); + private int value; private static HashMap map = new HashMap<>(); diff --git a/src/main/java/net/avalara/avatax/rest/client/models/AddressesModel.java b/src/main/java/net/avalara/avatax/rest/client/models/AddressesModel.java index b03f33b6..70225f83 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/AddressesModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/AddressesModel.java @@ -35,6 +35,12 @@ * * In the United States, some jurisdictions recognize the address types `pointOfOrderOrigin` and `pointOfOrderAcceptance`. * These address types affect the sourcing models of some transactions. +* +* VAT transactions support a `goodsPlaceOrServiceRendered` address, which indicates where goods are located or where services +* are rendered. VAT transactions also support an `import` address, which specifies the address of the buyer importing a good +* from another country. +* +* India GST transactions support a `billTo` address, which specifies where invoices and other billing-related information are sent to the buyer. * * If latitude and longitude information is provided for any of these addresses along with line, city, region, country and postal code information, * we will be using only latitude and longitude and will discard line, city, region, country and postal code information for the transaction. diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ComplianceRateOptionModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ComplianceRateOptionModel.java new file mode 100644 index 00000000..a3f4c86e --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/ComplianceRateOptionModel.java @@ -0,0 +1,400 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Model for RateOption. + */ +public class ComplianceRateOptionModel { + + + private String jurisName; + + /** + * Getter for jurisName + * + * The name of the Jurisdiction + */ + public String getJurisName() { + return this.jurisName; + } + + /** + * Setter for jurisName + * + * The name of the Jurisdiction + */ + public void setJurisName(String value) { + this.jurisName = value; + } + + private String groupCode; + + /** + * Getter for groupCode + * + * The Group Code + */ + public String getGroupCode() { + return this.groupCode; + } + + /** + * Setter for groupCode + * + * The Group Code + */ + public void setGroupCode(String value) { + this.groupCode = value; + } + + private Integer taxRegionId; + + /** + * Getter for taxRegionId + * + * The id of the tax region. + */ + public Integer getTaxRegionId() { + return this.taxRegionId; + } + + /** + * Setter for taxRegionId + * + * The id of the tax region. + */ + public void setTaxRegionId(Integer value) { + this.taxRegionId = value; + } + + private String taxRegionName; + + /** + * Getter for taxRegionName + * + * The name of the tax region. + */ + public String getTaxRegionName() { + return this.taxRegionName; + } + + /** + * Setter for taxRegionName + * + * The name of the tax region. + */ + public void setTaxRegionName(String value) { + this.taxRegionName = value; + } + + private String reportLevel; + + /** + * Getter for reportLevel + * + * The report level. + */ + public String getReportLevel() { + return this.reportLevel; + } + + /** + * Setter for reportLevel + * + * The report level. + */ + public void setReportLevel(String value) { + this.reportLevel = value; + } + + private String taxTypeCode; + + /** + * Getter for taxTypeCode + * + * The Tax Type Code. + */ + public String getTaxTypeCode() { + return this.taxTypeCode; + } + + /** + * Setter for taxTypeCode + * + * The Tax Type Code. + */ + public void setTaxTypeCode(String value) { + this.taxTypeCode = value; + } + + private String taxTypeCodeName; + + /** + * Getter for taxTypeCodeName + * + * The name of the Tax Type Code. + */ + public String getTaxTypeCodeName() { + return this.taxTypeCodeName; + } + + /** + * Setter for taxTypeCodeName + * + * The name of the Tax Type Code. + */ + public void setTaxTypeCodeName(String value) { + this.taxTypeCodeName = value; + } + + private String taxSubTypeCode; + + /** + * Getter for taxSubTypeCode + * + * The Sub Type Code. + */ + public String getTaxSubTypeCode() { + return this.taxSubTypeCode; + } + + /** + * Setter for taxSubTypeCode + * + * The Sub Type Code. + */ + public void setTaxSubTypeCode(String value) { + this.taxSubTypeCode = value; + } + + private String taxSubTypeCodeName; + + /** + * Getter for taxSubTypeCodeName + * + * The name of Sub Type. + */ + public String getTaxSubTypeCodeName() { + return this.taxSubTypeCodeName; + } + + /** + * Setter for taxSubTypeCodeName + * + * The name of Sub Type. + */ + public void setTaxSubTypeCodeName(String value) { + this.taxSubTypeCodeName = value; + } + + private String rateTypeCode; + + /** + * Getter for rateTypeCode + * + * The rate type of the rate. + */ + public String getRateTypeCode() { + return this.rateTypeCode; + } + + /** + * Setter for rateTypeCode + * + * The rate type of the rate. + */ + public void setRateTypeCode(String value) { + this.rateTypeCode = value; + } + + private String rateTypeCodeName; + + /** + * Getter for rateTypeCodeName + * + * The rate type description. + */ + public String getRateTypeCodeName() { + return this.rateTypeCodeName; + } + + /** + * Setter for rateTypeCodeName + * + * The rate type description. + */ + public void setRateTypeCodeName(String value) { + this.rateTypeCodeName = value; + } + + private BigDecimal stackRate; + + /** + * Getter for stackRate + * + * The Stack Rate + */ + public BigDecimal getStackRate() { + return this.stackRate; + } + + /** + * Setter for stackRate + * + * The Stack Rate + */ + public void setStackRate(BigDecimal value) { + this.stackRate = value; + } + + private BigDecimal componentRate; + + /** + * Getter for componentRate + * + * The Component Rate + */ + public BigDecimal getComponentRate() { + return this.componentRate; + } + + /** + * Setter for componentRate + * + * The Component Rate + */ + public void setComponentRate(BigDecimal value) { + this.componentRate = value; + } + + private Integer taxAuthorityId; + + /** + * Getter for taxAuthorityId + * + * The id of the tax authority. + */ + public Integer getTaxAuthorityId() { + return this.taxAuthorityId; + } + + /** + * Setter for taxAuthorityId + * + * The id of the tax authority. + */ + public void setTaxAuthorityId(Integer value) { + this.taxAuthorityId = value; + } + + private String cityName; + + /** + * Getter for cityName + * + * City + */ + public String getCityName() { + return this.cityName; + } + + /** + * Setter for cityName + * + * City + */ + public void setCityName(String value) { + this.cityName = value; + } + + private String countyName; + + /** + * Getter for countyName + * + * County + */ + public String getCountyName() { + return this.countyName; + } + + /** + * Setter for countyName + * + * County + */ + public void setCountyName(String value) { + this.countyName = value; + } + + private Date effDate; + + /** + * Getter for effDate + * + * Effective Date + */ + public Date getEffDate() { + return this.effDate; + } + + /** + * Setter for effDate + * + * Effective Date + */ + public void setEffDate(Date value) { + this.effDate = value; + } + + private Date endDate; + + /** + * Getter for endDate + * + * End date + */ + public Date getEndDate() { + return this.endDate; + } + + /** + * Setter for endDate + * + * End date + */ + public void setEndDate(Date value) { + this.endDate = value; + } + + /** + * Returns a JSON string representation of ComplianceRateOptionModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ComplianceStateConfigModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ComplianceStateConfigModel.java new file mode 100644 index 00000000..06b5c8db --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/ComplianceStateConfigModel.java @@ -0,0 +1,440 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * A flattened model for State Config. + */ +public class ComplianceStateConfigModel { + + + private Long stateConfigId; + + /** + * Getter for stateConfigId + * + * The Id of the StateConfig. + */ + public Long getStateConfigId() { + return this.stateConfigId; + } + + /** + * Setter for stateConfigId + * + * The Id of the StateConfig. + */ + public void setStateConfigId(Long value) { + this.stateConfigId = value; + } + + private Date effDate; + + /** + * Getter for effDate + * + * The Effective Date + */ + public Date getEffDate() { + return this.effDate; + } + + /** + * Setter for effDate + * + * The Effective Date + */ + public void setEffDate(Date value) { + this.effDate = value; + } + + private Date endDate; + + /** + * Getter for endDate + * + * The End Date + */ + public Date getEndDate() { + return this.endDate; + } + + /** + * Setter for endDate + * + * The End Date + */ + public void setEndDate(Date value) { + this.endDate = value; + } + + private Boolean hasBoundary; + + /** + * Getter for hasBoundary + * + * Has Boundary + */ + public Boolean getHasBoundary() { + return this.hasBoundary; + } + + /** + * Setter for hasBoundary + * + * Has Boundary + */ + public void setHasBoundary(Boolean value) { + this.hasBoundary = value; + } + + private Boolean hasRates; + + /** + * Getter for hasRates + * + * Has Rates + */ + public Boolean getHasRates() { + return this.hasRates; + } + + /** + * Setter for hasRates + * + * Has Rates + */ + public void setHasRates(Boolean value) { + this.hasRates = value; + } + + private Boolean isLocalAdmin; + + /** + * Getter for isLocalAdmin + * + * Is Local Admin + */ + public Boolean getIsLocalAdmin() { + return this.isLocalAdmin; + } + + /** + * Setter for isLocalAdmin + * + * Is Local Admin + */ + public void setIsLocalAdmin(Boolean value) { + this.isLocalAdmin = value; + } + + private Boolean isLocalNexus; + + /** + * Getter for isLocalNexus + * + * Is Local Nexus + */ + public Boolean getIsLocalNexus() { + return this.isLocalNexus; + } + + /** + * Setter for isLocalNexus + * + * Is Local Nexus + */ + public void setIsLocalNexus(Boolean value) { + this.isLocalNexus = value; + } + + private Boolean isSerState; + + /** + * Getter for isSerState + * + * IsSerState + */ + public Boolean getIsSerState() { + return this.isSerState; + } + + /** + * Setter for isSerState + * + * IsSerState + */ + public void setIsSerState(Boolean value) { + this.isSerState = value; + } + + private Integer minBoundaryLevelId; + + /** + * Getter for minBoundaryLevelId + * + * Min Boundary LevelId + */ + public Integer getMinBoundaryLevelId() { + return this.minBoundaryLevelId; + } + + /** + * Setter for minBoundaryLevelId + * + * Min Boundary LevelId + */ + public void setMinBoundaryLevelId(Integer value) { + this.minBoundaryLevelId = value; + } + + private Integer sstStatusId; + + /** + * Getter for sstStatusId + * + * Sst Status Id + */ + public Integer getSstStatusId() { + return this.sstStatusId; + } + + /** + * Setter for sstStatusId + * + * Sst Status Id + */ + public void setSstStatusId(Integer value) { + this.sstStatusId = value; + } + + private String state; + + /** + * Getter for state + * + * Short name of State. + */ + public String getState() { + return this.state; + } + + /** + * Setter for state + * + * Short name of State. + */ + public void setState(String value) { + this.state = value; + } + + private String stateFips; + + /** + * Getter for stateFips + * + * StateFips + */ + public String getStateFips() { + return this.stateFips; + } + + /** + * Setter for stateFips + * + * StateFips + */ + public void setStateFips(String value) { + this.stateFips = value; + } + + private String stateName; + + /** + * Getter for stateName + * + * The name of the State. + */ + public String getStateName() { + return this.stateName; + } + + /** + * Setter for stateName + * + * The name of the State. + */ + public void setStateName(String value) { + this.stateName = value; + } + + private String boundaryTableBaseName; + + /** + * Getter for boundaryTableBaseName + * + * Boundary Table BaseName + */ + public String getBoundaryTableBaseName() { + return this.boundaryTableBaseName; + } + + /** + * Setter for boundaryTableBaseName + * + * Boundary Table BaseName + */ + public void setBoundaryTableBaseName(String value) { + this.boundaryTableBaseName = value; + } + + private Integer stjCount; + + /** + * Getter for stjCount + * + * STJCount + */ + public Integer getStjCount() { + return this.stjCount; + } + + /** + * Setter for stjCount + * + * STJCount + */ + public void setStjCount(Integer value) { + this.stjCount = value; + } + + private String tsStateId; + + /** + * Getter for tsStateId + * + * TsState Id + */ + public String getTsStateId() { + return this.tsStateId; + } + + /** + * Setter for tsStateId + * + * TsState Id + */ + public void setTsStateId(String value) { + this.tsStateId = value; + } + + private String country; + + /** + * Getter for country + * + * The name of the country. + */ + public String getCountry() { + return this.country; + } + + /** + * Setter for country + * + * The name of the country. + */ + public void setCountry(String value) { + this.country = value; + } + + private Integer isJaasEnabled; + + /** + * Getter for isJaasEnabled + * + * IsJaasEnabled + */ + public Integer getIsJaasEnabled() { + return this.isJaasEnabled; + } + + /** + * Setter for isJaasEnabled + * + * IsJaasEnabled + */ + public void setIsJaasEnabled(Integer value) { + this.isJaasEnabled = value; + } + + private Boolean hasSSTBoundary; + + /** + * Getter for hasSSTBoundary + * + * The name of the country. + */ + public Boolean getHasSSTBoundary() { + return this.hasSSTBoundary; + } + + /** + * Setter for hasSSTBoundary + * + * The name of the country. + */ + public void setHasSSTBoundary(Boolean value) { + this.hasSSTBoundary = value; + } + + private Date modifiedDate; + + /** + * Getter for modifiedDate + * + * The name of the country. + */ + public Date getModifiedDate() { + return this.modifiedDate; + } + + /** + * Setter for modifiedDate + * + * The name of the country. + */ + public void setModifiedDate(Date value) { + this.modifiedDate = value; + } + + /** + * Returns a JSON string representation of ComplianceStateConfigModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/JurisNameModel.java b/src/main/java/net/avalara/avatax/rest/client/models/JurisNameModel.java new file mode 100644 index 00000000..aad4174d --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/JurisNameModel.java @@ -0,0 +1,60 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Represents JurisName Model + */ +public class JurisNameModel { + + + private String jurisName; + + /** + * Getter for jurisName + * + * Value + */ + public String getJurisName() { + return this.jurisName; + } + + /** + * Setter for jurisName + * + * Value + */ + public void setJurisName(String value) { + this.jurisName = value; + } + + /** + * Returns a JSON string representation of JurisNameModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/JurisdictionHierarchyModel.java b/src/main/java/net/avalara/avatax/rest/client/models/JurisdictionHierarchyModel.java index 143f9d6e..7a0e7621 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/JurisdictionHierarchyModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/JurisdictionHierarchyModel.java @@ -500,6 +500,86 @@ public void setIsSst(Boolean value) { this.isSst = value; } + private Date createDate; + + /** + * Getter for createDate + * + * The CreateDate specific to this jurisdiction. + */ + public Date getCreateDate() { + return this.createDate; + } + + /** + * Setter for createDate + * + * The CreateDate specific to this jurisdiction. + */ + public void setCreateDate(Date value) { + this.createDate = value; + } + + private Boolean isLocalAdmin; + + /** + * Getter for isLocalAdmin + * + * IsLocalAdmin. + */ + public Boolean getIsLocalAdmin() { + return this.isLocalAdmin; + } + + /** + * Setter for isLocalAdmin + * + * IsLocalAdmin. + */ + public void setIsLocalAdmin(Boolean value) { + this.isLocalAdmin = value; + } + + private Date modifiedDate; + + /** + * Getter for modifiedDate + * + * ModifiedDate + */ + public Date getModifiedDate() { + return this.modifiedDate; + } + + /** + * Setter for modifiedDate + * + * ModifiedDate + */ + public void setModifiedDate(Date value) { + this.modifiedDate = value; + } + + private Integer taxAuthorityTypeId; + + /** + * Getter for taxAuthorityTypeId + * + * TaxAuthorityTypeId. + */ + public Integer getTaxAuthorityTypeId() { + return this.taxAuthorityTypeId; + } + + /** + * Setter for taxAuthorityTypeId + * + * TaxAuthorityTypeId. + */ + public void setTaxAuthorityTypeId(Integer value) { + this.taxAuthorityTypeId = value; + } + /** * Returns a JSON string representation of JurisdictionHierarchyModel */ diff --git a/src/main/java/net/avalara/avatax/rest/client/models/JurisdictionModel.java b/src/main/java/net/avalara/avatax/rest/client/models/JurisdictionModel.java index 71f29c91..5c0fa55d 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/JurisdictionModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/JurisdictionModel.java @@ -460,6 +460,86 @@ public void setIsSst(Boolean value) { this.isSst = value; } + private Date createDate; + + /** + * Getter for createDate + * + * The CreateDate specific to this jurisdiction. + */ + public Date getCreateDate() { + return this.createDate; + } + + /** + * Setter for createDate + * + * The CreateDate specific to this jurisdiction. + */ + public void setCreateDate(Date value) { + this.createDate = value; + } + + private Boolean isLocalAdmin; + + /** + * Getter for isLocalAdmin + * + * IsLocalAdmin. + */ + public Boolean getIsLocalAdmin() { + return this.isLocalAdmin; + } + + /** + * Setter for isLocalAdmin + * + * IsLocalAdmin. + */ + public void setIsLocalAdmin(Boolean value) { + this.isLocalAdmin = value; + } + + private Date modifiedDate; + + /** + * Getter for modifiedDate + * + * ModifiedDate + */ + public Date getModifiedDate() { + return this.modifiedDate; + } + + /** + * Setter for modifiedDate + * + * ModifiedDate + */ + public void setModifiedDate(Date value) { + this.modifiedDate = value; + } + + private Integer taxAuthorityTypeId; + + /** + * Getter for taxAuthorityTypeId + * + * TaxAuthorityTypeId. + */ + public Integer getTaxAuthorityTypeId() { + return this.taxAuthorityTypeId; + } + + /** + * Setter for taxAuthorityTypeId + * + * TaxAuthorityTypeId. + */ + public void setTaxAuthorityTypeId(Integer value) { + this.taxAuthorityTypeId = value; + } + /** * Returns a JSON string representation of JurisdictionModel */ diff --git a/src/main/java/net/avalara/avatax/rest/client/models/NoticeCommentModel.java b/src/main/java/net/avalara/avatax/rest/client/models/NoticeCommentModel.java index 589d67ec..9edad87d 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/NoticeCommentModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/NoticeCommentModel.java @@ -250,6 +250,26 @@ public void setResourceFileId(Long value) { this.resourceFileId = value; } + private Long documentId; + + /** + * Getter for documentId + * + * documentId + */ + public Long getDocumentId() { + return this.documentId; + } + + /** + * Setter for documentId + * + * documentId + */ + public void setDocumentId(Long value) { + this.documentId = value; + } + private Date modifiedDate; /** diff --git a/src/main/java/net/avalara/avatax/rest/client/models/NoticeFinanceModel.java b/src/main/java/net/avalara/avatax/rest/client/models/NoticeFinanceModel.java index ffdb103b..ec671bcb 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/NoticeFinanceModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/NoticeFinanceModel.java @@ -350,6 +350,26 @@ public void setResourceFileId(Long value) { this.resourceFileId = value; } + private Long documentId; + + /** + * Getter for documentId + * + * documentId + */ + public Long getDocumentId() { + return this.documentId; + } + + /** + * Setter for documentId + * + * documentId + */ + public void setDocumentId(Long value) { + this.documentId = value; + } + private Date createdDate; /** diff --git a/src/main/java/net/avalara/avatax/rest/client/models/ReportCodeOptionModel.java b/src/main/java/net/avalara/avatax/rest/client/models/ReportCodeOptionModel.java new file mode 100644 index 00000000..20e46826 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/ReportCodeOptionModel.java @@ -0,0 +1,100 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Represents ReportCodeOption Model + */ +public class ReportCodeOptionModel { + + + private String stateAssignedCode; + + /** + * Getter for stateAssignedCode + * + * Value + */ + public String getStateAssignedCode() { + return this.stateAssignedCode; + } + + /** + * Setter for stateAssignedCode + * + * Value + */ + public void setStateAssignedCode(String value) { + this.stateAssignedCode = value; + } + + private String label; + + /** + * Getter for label + * + * Label + */ + public String getLabel() { + return this.label; + } + + /** + * Setter for label + * + * Label + */ + public void setLabel(String value) { + this.label = value; + } + + private String jurisName; + + /** + * Getter for jurisName + * + * JurisName + */ + public String getJurisName() { + return this.jurisName; + } + + /** + * Setter for jurisName + * + * JurisName + */ + public void setJurisName(String value) { + this.jurisName = value; + } + + /** + * Returns a JSON string representation of ReportCodeOptionModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +} diff --git a/src/main/java/net/avalara/avatax/rest/client/models/TaxRegionJurisdictionModel.java b/src/main/java/net/avalara/avatax/rest/client/models/TaxRegionJurisdictionModel.java index 9a211190..9d9d8069 100644 --- a/src/main/java/net/avalara/avatax/rest/client/models/TaxRegionJurisdictionModel.java +++ b/src/main/java/net/avalara/avatax/rest/client/models/TaxRegionJurisdictionModel.java @@ -230,6 +230,26 @@ public void setEndDate(Date value) { this.endDate = value; } + private Date modifiedDate; + + /** + * Getter for modifiedDate + * + * The modifiedDate of the tax region jurisdiction. + */ + public Date getModifiedDate() { + return this.modifiedDate; + } + + /** + * Setter for modifiedDate + * + * The modifiedDate of the tax region jurisdiction. + */ + public void setModifiedDate(Date value) { + this.modifiedDate = value; + } + /** * Returns a JSON string representation of TaxRegionJurisdictionModel */ diff --git a/src/main/java/net/avalara/avatax/rest/client/models/TaxTypeMappingModel.java b/src/main/java/net/avalara/avatax/rest/client/models/TaxTypeMappingModel.java new file mode 100644 index 00000000..49b65777 --- /dev/null +++ b/src/main/java/net/avalara/avatax/rest/client/models/TaxTypeMappingModel.java @@ -0,0 +1,240 @@ +package net.avalara.avatax.rest.client.models; + +import net.avalara.avatax.rest.client.enums.*; +import net.avalara.avatax.rest.client.serializer.JsonSerializer; + +import java.lang.Override; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; + +/* + * AvaTax Software Development Kit for Java JRE based environments + * + * (c) 2004-2018 Avalara, Inc. + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + * + * @author Dustin Welden + * @copyright 2004-2018 Avalara, Inc. + * @license https://www.apache.org/licenses/LICENSE-2.0 + * @link https://github.com/avadev/AvaTax-REST-V2-JRE-SDK + * Swagger name: AvaTaxClient + */ + +/** + * Represents TaxTypeMapping Model + */ +public class TaxTypeMappingModel { + + + private Integer taxTypeMappingId; + + /** + * Getter for taxTypeMappingId + * + * TaxTypeMappingId + */ + public Integer getTaxTypeMappingId() { + return this.taxTypeMappingId; + } + + /** + * Setter for taxTypeMappingId + * + * TaxTypeMappingId + */ + public void setTaxTypeMappingId(Integer value) { + this.taxTypeMappingId = value; + } + + private Integer taxTypeGroupIdSK; + + /** + * Getter for taxTypeGroupIdSK + * + * TaxTypeGroupIdSK + */ + public Integer getTaxTypeGroupIdSK() { + return this.taxTypeGroupIdSK; + } + + /** + * Setter for taxTypeGroupIdSK + * + * TaxTypeGroupIdSK + */ + public void setTaxTypeGroupIdSK(Integer value) { + this.taxTypeGroupIdSK = value; + } + + private Integer taxTypeIdSK; + + /** + * Getter for taxTypeIdSK + * + * TaxTypeIdSK + */ + public Integer getTaxTypeIdSK() { + return this.taxTypeIdSK; + } + + /** + * Setter for taxTypeIdSK + * + * TaxTypeIdSK + */ + public void setTaxTypeIdSK(Integer value) { + this.taxTypeIdSK = value; + } + + private Integer taxSubTypeIdSK; + + /** + * Getter for taxSubTypeIdSK + * + * TaxSubTypeIdSK + */ + public Integer getTaxSubTypeIdSK() { + return this.taxSubTypeIdSK; + } + + /** + * Setter for taxSubTypeIdSK + * + * TaxSubTypeIdSK + */ + public void setTaxSubTypeIdSK(Integer value) { + this.taxSubTypeIdSK = value; + } + + private Integer generalOrStandardRateTypeIdSK; + + /** + * Getter for generalOrStandardRateTypeIdSK + * + * GeneralOrStandardRateTypeIdSK + */ + public Integer getGeneralOrStandardRateTypeIdSK() { + return this.generalOrStandardRateTypeIdSK; + } + + /** + * Setter for generalOrStandardRateTypeIdSK + * + * GeneralOrStandardRateTypeIdSK + */ + public void setGeneralOrStandardRateTypeIdSK(Integer value) { + this.generalOrStandardRateTypeIdSK = value; + } + + private String taxTypeGroupId; + + /** + * Getter for taxTypeGroupId + * + * TaxTypeGroupId + */ + public String getTaxTypeGroupId() { + return this.taxTypeGroupId; + } + + /** + * Setter for taxTypeGroupId + * + * TaxTypeGroupId + */ + public void setTaxTypeGroupId(String value) { + this.taxTypeGroupId = value; + } + + private String taxTypeId; + + /** + * Getter for taxTypeId + * + * TaxTypeId + */ + public String getTaxTypeId() { + return this.taxTypeId; + } + + /** + * Setter for taxTypeId + * + * TaxTypeId + */ + public void setTaxTypeId(String value) { + this.taxTypeId = value; + } + + private String taxSubTypeId; + + /** + * Getter for taxSubTypeId + * + * TaxSubTypeId + */ + public String getTaxSubTypeId() { + return this.taxSubTypeId; + } + + /** + * Setter for taxSubTypeId + * + * TaxSubTypeId + */ + public void setTaxSubTypeId(String value) { + this.taxSubTypeId = value; + } + + private String country; + + /** + * Getter for country + * + * Country + */ + public String getCountry() { + return this.country; + } + + /** + * Setter for country + * + * Country + */ + public void setCountry(String value) { + this.country = value; + } + + private String generalOrStandardRateTypeId; + + /** + * Getter for generalOrStandardRateTypeId + * + * GeneralOrStandardRateTypeId + */ + public String getGeneralOrStandardRateTypeId() { + return this.generalOrStandardRateTypeId; + } + + /** + * Setter for generalOrStandardRateTypeId + * + * GeneralOrStandardRateTypeId + */ + public void setGeneralOrStandardRateTypeId(String value) { + this.generalOrStandardRateTypeId = value; + } + + /** + * Returns a JSON string representation of TaxTypeMappingModel + */ + @Override + public String toString() { + return JsonSerializer.SerializeObject(this); + } +}