Index: generated/googleapis/lib/content/v2.dart |
diff --git a/generated/googleapis/lib/content/v2.dart b/generated/googleapis/lib/content/v2.dart |
index 60aaa9e1d216c782864e9d033e1ea3bd8b26cf47..f5ea6c768f1868fcea73001941b7b5d3b85569a6 100644 |
--- a/generated/googleapis/lib/content/v2.dart |
+++ b/generated/googleapis/lib/content/v2.dart |
@@ -88,6 +88,8 @@ class AccountsResourceApi { |
* |
* Request parameters: |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [AccountsCustomBatchResponse]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -96,7 +98,7 @@ class AccountsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<AccountsCustomBatchResponse> custombatch(AccountsCustomBatchRequest request) { |
+ async.Future<AccountsCustomBatchResponse> custombatch(AccountsCustomBatchRequest request, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -107,6 +109,9 @@ class AccountsResourceApi { |
if (request != null) { |
_body = convert.JSON.encode((request).toJson()); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_url = 'accounts/batch'; |
@@ -129,13 +134,15 @@ class AccountsResourceApi { |
* |
* [accountId] - The ID of the account. |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
* error. |
* |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future delete(core.String merchantId, core.String accountId) { |
+ async.Future delete(core.String merchantId, core.String accountId, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -149,6 +156,9 @@ class AccountsResourceApi { |
if (accountId == null) { |
throw new core.ArgumentError("Parameter accountId is required."); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_downloadOptions = null; |
@@ -217,6 +227,8 @@ class AccountsResourceApi { |
* |
* [merchantId] - The ID of the managing account. |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [Account]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -225,7 +237,7 @@ class AccountsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Account> insert(Account request, core.String merchantId) { |
+ async.Future<Account> insert(Account request, core.String merchantId, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -239,6 +251,9 @@ class AccountsResourceApi { |
if (merchantId == null) { |
throw new core.ArgumentError("Parameter merchantId is required."); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_url = commons.Escaper.ecapeVariable('$merchantId') + '/accounts'; |
@@ -313,6 +328,8 @@ class AccountsResourceApi { |
* |
* [accountId] - The ID of the account. |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [Account]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -321,7 +338,7 @@ class AccountsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Account> patch(Account request, core.String merchantId, core.String accountId) { |
+ async.Future<Account> patch(Account request, core.String merchantId, core.String accountId, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -338,6 +355,9 @@ class AccountsResourceApi { |
if (accountId == null) { |
throw new core.ArgumentError("Parameter accountId is required."); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_url = commons.Escaper.ecapeVariable('$merchantId') + '/accounts/' + commons.Escaper.ecapeVariable('$accountId'); |
@@ -362,6 +382,8 @@ class AccountsResourceApi { |
* |
* [accountId] - The ID of the account. |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [Account]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -370,7 +392,7 @@ class AccountsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Account> update(Account request, core.String merchantId, core.String accountId) { |
+ async.Future<Account> update(Account request, core.String merchantId, core.String accountId, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -387,6 +409,9 @@ class AccountsResourceApi { |
if (accountId == null) { |
throw new core.ArgumentError("Parameter accountId is required."); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_url = commons.Escaper.ecapeVariable('$merchantId') + '/accounts/' + commons.Escaper.ecapeVariable('$accountId'); |
@@ -1075,6 +1100,8 @@ class DatafeedsResourceApi { |
* |
* Request parameters: |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [DatafeedsCustomBatchResponse]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1083,7 +1110,7 @@ class DatafeedsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<DatafeedsCustomBatchResponse> custombatch(DatafeedsCustomBatchRequest request) { |
+ async.Future<DatafeedsCustomBatchResponse> custombatch(DatafeedsCustomBatchRequest request, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1094,6 +1121,9 @@ class DatafeedsResourceApi { |
if (request != null) { |
_body = convert.JSON.encode((request).toJson()); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_url = 'datafeeds/batch'; |
@@ -1116,13 +1146,15 @@ class DatafeedsResourceApi { |
* |
* [datafeedId] - null |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
* error. |
* |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future delete(core.String merchantId, core.String datafeedId) { |
+ async.Future delete(core.String merchantId, core.String datafeedId, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1136,6 +1168,9 @@ class DatafeedsResourceApi { |
if (datafeedId == null) { |
throw new core.ArgumentError("Parameter datafeedId is required."); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_downloadOptions = null; |
@@ -1204,6 +1239,8 @@ class DatafeedsResourceApi { |
* |
* [merchantId] - null |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [Datafeed]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1212,7 +1249,7 @@ class DatafeedsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Datafeed> insert(Datafeed request, core.String merchantId) { |
+ async.Future<Datafeed> insert(Datafeed request, core.String merchantId, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1226,6 +1263,9 @@ class DatafeedsResourceApi { |
if (merchantId == null) { |
throw new core.ArgumentError("Parameter merchantId is required."); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_url = commons.Escaper.ecapeVariable('$merchantId') + '/datafeeds'; |
@@ -1301,6 +1341,8 @@ class DatafeedsResourceApi { |
* |
* [datafeedId] - null |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [Datafeed]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1309,7 +1351,7 @@ class DatafeedsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Datafeed> patch(Datafeed request, core.String merchantId, core.String datafeedId) { |
+ async.Future<Datafeed> patch(Datafeed request, core.String merchantId, core.String datafeedId, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1326,6 +1368,9 @@ class DatafeedsResourceApi { |
if (datafeedId == null) { |
throw new core.ArgumentError("Parameter datafeedId is required."); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_url = commons.Escaper.ecapeVariable('$merchantId') + '/datafeeds/' + commons.Escaper.ecapeVariable('$datafeedId'); |
@@ -1350,6 +1395,8 @@ class DatafeedsResourceApi { |
* |
* [datafeedId] - null |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [Datafeed]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1358,7 +1405,7 @@ class DatafeedsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<Datafeed> update(Datafeed request, core.String merchantId, core.String datafeedId) { |
+ async.Future<Datafeed> update(Datafeed request, core.String merchantId, core.String datafeedId, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1375,6 +1422,9 @@ class DatafeedsResourceApi { |
if (datafeedId == null) { |
throw new core.ArgumentError("Parameter datafeedId is required."); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_url = commons.Escaper.ecapeVariable('$merchantId') + '/datafeeds/' + commons.Escaper.ecapeVariable('$datafeedId'); |
@@ -1539,12 +1589,15 @@ class InventoryResourceApi { |
/** |
* Updates price and availability for multiple products or stores in a single |
- * request. |
+ * request. This operation does not update the expiration date of the |
+ * products. |
* |
* [request] - The metadata request object. |
* |
* Request parameters: |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [InventoryCustomBatchResponse]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1553,7 +1606,7 @@ class InventoryResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<InventoryCustomBatchResponse> custombatch(InventoryCustomBatchRequest request) { |
+ async.Future<InventoryCustomBatchResponse> custombatch(InventoryCustomBatchRequest request, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1564,6 +1617,9 @@ class InventoryResourceApi { |
if (request != null) { |
_body = convert.JSON.encode((request).toJson()); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_url = 'inventory/batch'; |
@@ -1579,7 +1635,7 @@ class InventoryResourceApi { |
/** |
* Updates price and availability of a product in your Merchant Center |
- * account. |
+ * account. This operation does not update the expiration date of the product. |
* |
* [request] - The metadata request object. |
* |
@@ -1594,6 +1650,8 @@ class InventoryResourceApi { |
* [productId] - The ID of the product for which to update price and |
* availability. |
* |
+ * [dryRun] - Flag to run the request in dry-run mode. |
+ * |
* Completes with a [InventorySetResponse]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1602,7 +1660,7 @@ class InventoryResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<InventorySetResponse> set(InventorySetRequest request, core.String merchantId, core.String storeCode, core.String productId) { |
+ async.Future<InventorySetResponse> set(InventorySetRequest request, core.String merchantId, core.String storeCode, core.String productId, {core.bool dryRun}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1622,6 +1680,9 @@ class InventoryResourceApi { |
if (productId == null) { |
throw new core.ArgumentError("Parameter productId is required."); |
} |
+ if (dryRun != null) { |
+ _queryParams["dryRun"] = ["${dryRun}"]; |
+ } |
_url = commons.Escaper.ecapeVariable('$merchantId') + '/inventory/' + commons.Escaper.ecapeVariable('$storeCode') + '/products/' + commons.Escaper.ecapeVariable('$productId'); |
@@ -2281,8 +2342,8 @@ class AccountShippingCarrierRate { |
/** The name of the carrier rate. */ |
core.String name; |
/** |
- * Sale country for which this carrier rate is valid, represented as an ISO |
- * 3166-1 Alpha-2 code. |
+ * The sale country for which this carrier rate is valid, represented as a |
+ * CLDR territory code. |
*/ |
core.String saleCountry; |
/** Shipping origin represented as a postal code. */ |
@@ -2430,8 +2491,7 @@ class AccountShippingCondition { |
*/ |
class AccountShippingLocationGroup { |
/** |
- * The country in which this location group is, represented as ISO 3166-1 |
- * Alpha-2 code. |
+ * The CLDR territory code of the country in which this location group is. |
*/ |
core.String country; |
/** |
@@ -2542,8 +2602,8 @@ class AccountShippingRateTable { |
/** The name of the rate table. */ |
core.String name; |
/** |
- * Sale country for which this table is valid, represented as an ISO 3166-1 |
- * Alpha-2 code. |
+ * The sale country for which this table is valid, represented as a CLDR |
+ * territory code. |
*/ |
core.String saleCountry; |
@@ -2622,8 +2682,8 @@ class AccountShippingShippingService { |
/** The name of this shipping service. */ |
core.String name; |
/** |
- * Sale country for which this service can be used, represented as an ISO |
- * 3166-1 Alpha-2 code. |
+ * The CLDR territory code of the sale country for which this service can be |
+ * used. |
*/ |
core.String saleCountry; |
@@ -3945,8 +4005,8 @@ class Datafeed { |
/** A descriptive name of the data feed. */ |
core.String name; |
/** |
- * The two-letter ISO 3166 country where the items in the feed will be |
- * included in the search index. |
+ * The country where the items in the feed will be included in the search |
+ * index, represented as a CLDR territory code. |
*/ |
core.String targetCountry; |
@@ -4788,6 +4848,11 @@ class Inventory { |
* comma, or slash. Both dates might be specified as 'null' if undecided. |
*/ |
core.String salePriceEffectiveDate; |
+ /** |
+ * The quantity of the product that is reserved for sell-on-google ads. |
+ * Supported only for online products. |
+ */ |
+ core.int sellOnGoogleQuantity; |
Inventory(); |
@@ -4810,6 +4875,9 @@ class Inventory { |
if (_json.containsKey("salePriceEffectiveDate")) { |
salePriceEffectiveDate = _json["salePriceEffectiveDate"]; |
} |
+ if (_json.containsKey("sellOnGoogleQuantity")) { |
+ sellOnGoogleQuantity = _json["sellOnGoogleQuantity"]; |
+ } |
} |
core.Map toJson() { |
@@ -4832,6 +4900,9 @@ class Inventory { |
if (salePriceEffectiveDate != null) { |
_json["salePriceEffectiveDate"] = salePriceEffectiveDate; |
} |
+ if (sellOnGoogleQuantity != null) { |
+ _json["sellOnGoogleQuantity"] = sellOnGoogleQuantity; |
+ } |
return _json; |
} |
} |
@@ -5007,6 +5078,11 @@ class InventorySetRequest { |
* comma, or slash. Both dates might be specified as 'null' if undecided. |
*/ |
core.String salePriceEffectiveDate; |
+ /** |
+ * The quantity of the product that is reserved for sell-on-google ads. |
+ * Supported only for online products. |
+ */ |
+ core.int sellOnGoogleQuantity; |
InventorySetRequest(); |
@@ -5026,6 +5102,9 @@ class InventorySetRequest { |
if (_json.containsKey("salePriceEffectiveDate")) { |
salePriceEffectiveDate = _json["salePriceEffectiveDate"]; |
} |
+ if (_json.containsKey("sellOnGoogleQuantity")) { |
+ sellOnGoogleQuantity = _json["sellOnGoogleQuantity"]; |
+ } |
} |
core.Map toJson() { |
@@ -5045,6 +5124,9 @@ class InventorySetRequest { |
if (salePriceEffectiveDate != null) { |
_json["salePriceEffectiveDate"] = salePriceEffectiveDate; |
} |
+ if (sellOnGoogleQuantity != null) { |
+ _json["sellOnGoogleQuantity"] = sellOnGoogleQuantity; |
+ } |
return _json; |
} |
} |
@@ -5313,7 +5395,7 @@ class Product { |
core.String sizeType; |
/** Size of the item. */ |
core.List<core.String> sizes; |
- /** The two-letter ISO 3166 country code for the item. */ |
+ /** The CLDR territory code for the item. */ |
core.String targetCountry; |
/** Tax information. */ |
core.List<ProductTax> taxes; |
@@ -5932,10 +6014,7 @@ class ProductInstallment { |
} |
class ProductShipping { |
- /** |
- * The two-letter ISO 3166 country code for the country to which an item will |
- * ship. |
- */ |
+ /** The CLDR territory code of the country to which an item will ship. */ |
core.String country; |
/** |
* The location where the shipping is applicable, represented by a location |
@@ -6295,8 +6374,8 @@ class ProductStatusDestinationStatus { |
class ProductTax { |
/** |
- * The country within which the item is taxed, specified with a two-letter ISO |
- * 3166 country code. |
+ * The country within which the item is taxed, specified as a CLDR territory |
+ * code. |
*/ |
core.String country; |
/** |