Skip to content

Commit 0e6afaf

Browse files
1 parent ee6f25b commit 0e6afaf

File tree

15 files changed

+384
-18
lines changed

15 files changed

+384
-18
lines changed

clients/google-api-services-merchantapi/inventories_v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-merchantapi</artifactId>
25-
<version>inventories_v1-rev20260402-2.0.0</version>
25+
<version>inventories_v1-rev20260408-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-merchantapi:inventories_v1-rev20260402-2.0.0'
38+
implementation 'com.google.apis:google-api-services-merchantapi:inventories_v1-rev20260408-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-merchantapi/inventories_v1/2.0.0/com/google/api/services/merchantapi/inventories_v1/model/LocalInventory.java

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,21 @@ public final class LocalInventory extends com.google.api.client.json.GenericJson
4040
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
4141
private java.lang.Long account;
4242

43+
/**
44+
* Output only. The unpadded base64url encoded name of the `LocalInventory` resource. Format:
45+
* `accounts/{account}/products/{product}/localInventories/{store_code}` where the `{product}`
46+
* segment is the unpadded base64url encoded value of the identifier of the form
47+
* `content_language~feed_label~offer_id`. Example:
48+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw/localInventories/store123` for the decoded product ID
49+
* `en~US~sku/123` and `store_code` "store123". Can be used directly as input to the API methods
50+
* that require the local product identifier within the local inventory name to be encoded if it
51+
* contains special characters, for example [`GetLocalInventory`](https://developers.google.com/me
52+
* rchant/api/reference/rest/inventories_v1/accounts.products.localInventories/get).
53+
* The value may be {@code null}.
54+
*/
55+
@com.google.api.client.util.Key
56+
private java.lang.String base64EncodedName;
57+
4358
/**
4459
* Optional. A list of local inventory attributes.
4560
* The value may be {@code null}.
@@ -101,6 +116,39 @@ public LocalInventory setAccount(java.lang.Long account) {
101116
return this;
102117
}
103118

119+
/**
120+
* Output only. The unpadded base64url encoded name of the `LocalInventory` resource. Format:
121+
* `accounts/{account}/products/{product}/localInventories/{store_code}` where the `{product}`
122+
* segment is the unpadded base64url encoded value of the identifier of the form
123+
* `content_language~feed_label~offer_id`. Example:
124+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw/localInventories/store123` for the decoded product ID
125+
* `en~US~sku/123` and `store_code` "store123". Can be used directly as input to the API methods
126+
* that require the local product identifier within the local inventory name to be encoded if it
127+
* contains special characters, for example [`GetLocalInventory`](https://developers.google.com/me
128+
* rchant/api/reference/rest/inventories_v1/accounts.products.localInventories/get).
129+
* @return value or {@code null} for none
130+
*/
131+
public java.lang.String getBase64EncodedName() {
132+
return base64EncodedName;
133+
}
134+
135+
/**
136+
* Output only. The unpadded base64url encoded name of the `LocalInventory` resource. Format:
137+
* `accounts/{account}/products/{product}/localInventories/{store_code}` where the `{product}`
138+
* segment is the unpadded base64url encoded value of the identifier of the form
139+
* `content_language~feed_label~offer_id`. Example:
140+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw/localInventories/store123` for the decoded product ID
141+
* `en~US~sku/123` and `store_code` "store123". Can be used directly as input to the API methods
142+
* that require the local product identifier within the local inventory name to be encoded if it
143+
* contains special characters, for example [`GetLocalInventory`](https://developers.google.com/me
144+
* rchant/api/reference/rest/inventories_v1/accounts.products.localInventories/get).
145+
* @param base64EncodedName base64EncodedName or {@code null} for none
146+
*/
147+
public LocalInventory setBase64EncodedName(java.lang.String base64EncodedName) {
148+
this.base64EncodedName = base64EncodedName;
149+
return this;
150+
}
151+
104152
/**
105153
* Optional. A list of local inventory attributes.
106154
* @return value or {@code null} for none

clients/google-api-services-merchantapi/inventories_v1/2.0.0/com/google/api/services/merchantapi/inventories_v1/model/RegionalInventory.java

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,21 @@ public final class RegionalInventory extends com.google.api.client.json.GenericJ
4040
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
4141
private java.lang.Long account;
4242

43+
/**
44+
* Output only. The unpadded base64url encoded name of the `RegionalInventory` resource. Format:
45+
* `accounts/{account}/products/{product}/regionalInventories/{region}` where the `{product}`
46+
* segment is the unpadded base64url encoded value of the identifier of the form
47+
* `content_language~feed_label~offer_id`. Example:
48+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw/regionalInventories/region123` for the decoded
49+
* product ID `en~US~sku/123` and `region` "region123". Can be used directly as input to the API
50+
* methods that require the product identifier within the regional inventory name to be encoded if
51+
* it contains special characters, for example [`GetRegionalInventory`](https://developers.google.
52+
* com/merchant/api/reference/rest/inventories_v1/accounts.products.regionalInventories/get).
53+
* The value may be {@code null}.
54+
*/
55+
@com.google.api.client.util.Key
56+
private java.lang.String base64EncodedName;
57+
4358
/**
4459
* Output only. The name of the `RegionalInventory` resource. Format:
4560
* `accounts/{account}/products/{product}/regionalInventories/{region}` The `{product}` segment is
@@ -102,6 +117,39 @@ public RegionalInventory setAccount(java.lang.Long account) {
102117
return this;
103118
}
104119

120+
/**
121+
* Output only. The unpadded base64url encoded name of the `RegionalInventory` resource. Format:
122+
* `accounts/{account}/products/{product}/regionalInventories/{region}` where the `{product}`
123+
* segment is the unpadded base64url encoded value of the identifier of the form
124+
* `content_language~feed_label~offer_id`. Example:
125+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw/regionalInventories/region123` for the decoded
126+
* product ID `en~US~sku/123` and `region` "region123". Can be used directly as input to the API
127+
* methods that require the product identifier within the regional inventory name to be encoded if
128+
* it contains special characters, for example [`GetRegionalInventory`](https://developers.google.
129+
* com/merchant/api/reference/rest/inventories_v1/accounts.products.regionalInventories/get).
130+
* @return value or {@code null} for none
131+
*/
132+
public java.lang.String getBase64EncodedName() {
133+
return base64EncodedName;
134+
}
135+
136+
/**
137+
* Output only. The unpadded base64url encoded name of the `RegionalInventory` resource. Format:
138+
* `accounts/{account}/products/{product}/regionalInventories/{region}` where the `{product}`
139+
* segment is the unpadded base64url encoded value of the identifier of the form
140+
* `content_language~feed_label~offer_id`. Example:
141+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw/regionalInventories/region123` for the decoded
142+
* product ID `en~US~sku/123` and `region` "region123". Can be used directly as input to the API
143+
* methods that require the product identifier within the regional inventory name to be encoded if
144+
* it contains special characters, for example [`GetRegionalInventory`](https://developers.google.
145+
* com/merchant/api/reference/rest/inventories_v1/accounts.products.regionalInventories/get).
146+
* @param base64EncodedName base64EncodedName or {@code null} for none
147+
*/
148+
public RegionalInventory setBase64EncodedName(java.lang.String base64EncodedName) {
149+
this.base64EncodedName = base64EncodedName;
150+
return this;
151+
}
152+
105153
/**
106154
* Output only. The name of the `RegionalInventory` resource. Format:
107155
* `accounts/{account}/products/{product}/regionalInventories/{region}` The `{product}` segment is

clients/google-api-services-merchantapi/inventories_v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-merchantapi</artifactId>
11-
<version>inventories_v1-rev20260402-2.0.0</version>
12-
<name>Merchant API inventories_v1-rev20260402-2.0.0</name>
11+
<version>inventories_v1-rev20260408-2.0.0</version>
12+
<name>Merchant API inventories_v1-rev20260408-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-merchantapi/inventories_v1/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-merchantapi</artifactId>
25-
<version>inventories_v1-rev20260402-2.0.0</version>
25+
<version>inventories_v1-rev20260408-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-merchantapi:inventories_v1-rev20260402-2.0.0'
38+
implementation 'com.google.apis:google-api-services-merchantapi:inventories_v1-rev20260408-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-merchantapi/products_v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-merchantapi</artifactId>
25-
<version>products_v1-rev20260402-2.0.0</version>
25+
<version>products_v1-rev20260408-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-merchantapi:products_v1-rev20260402-2.0.0'
38+
implementation 'com.google.apis:google-api-services-merchantapi:products_v1-rev20260408-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-merchantapi/products_v1/2.0.0/com/google/api/services/merchantapi/products_v1/model/Product.java

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,20 @@ public final class Product extends com.google.api.client.json.GenericJson {
4242
@com.google.api.client.util.Key
4343
private AutomatedDiscounts automatedDiscounts;
4444

45+
/**
46+
* Output only. The **unpadded base64url encoded name** of the product. Format:
47+
* `accounts/{account}/products/{product}` where the last section `product` is the unpadded
48+
* base64url encoding of the `content_language~feed_label~offer_id` name. Example:
49+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw` for the decoded product name
50+
* `accounts/123/products/en~US~sku/123`. This field can be used directly as input to the API
51+
* methods that require the product name to be encoded if it contains special characters, for
52+
* example [`GetProduct`](https://developers.google.com/merchant/api/reference/rest/products_v1/ac
53+
* counts.products/get).
54+
* The value may be {@code null}.
55+
*/
56+
@com.google.api.client.util.Key
57+
private java.lang.String base64EncodedName;
58+
4559
/**
4660
* Output only. The two-letter [ISO 639-1](http://en.wikipedia.org/wiki/ISO_639-1) language code
4761
* for the product.
@@ -158,6 +172,37 @@ public Product setAutomatedDiscounts(AutomatedDiscounts automatedDiscounts) {
158172
return this;
159173
}
160174

175+
/**
176+
* Output only. The **unpadded base64url encoded name** of the product. Format:
177+
* `accounts/{account}/products/{product}` where the last section `product` is the unpadded
178+
* base64url encoding of the `content_language~feed_label~offer_id` name. Example:
179+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw` for the decoded product name
180+
* `accounts/123/products/en~US~sku/123`. This field can be used directly as input to the API
181+
* methods that require the product name to be encoded if it contains special characters, for
182+
* example [`GetProduct`](https://developers.google.com/merchant/api/reference/rest/products_v1/ac
183+
* counts.products/get).
184+
* @return value or {@code null} for none
185+
*/
186+
public java.lang.String getBase64EncodedName() {
187+
return base64EncodedName;
188+
}
189+
190+
/**
191+
* Output only. The **unpadded base64url encoded name** of the product. Format:
192+
* `accounts/{account}/products/{product}` where the last section `product` is the unpadded
193+
* base64url encoding of the `content_language~feed_label~offer_id` name. Example:
194+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw` for the decoded product name
195+
* `accounts/123/products/en~US~sku/123`. This field can be used directly as input to the API
196+
* methods that require the product name to be encoded if it contains special characters, for
197+
* example [`GetProduct`](https://developers.google.com/merchant/api/reference/rest/products_v1/ac
198+
* counts.products/get).
199+
* @param base64EncodedName base64EncodedName or {@code null} for none
200+
*/
201+
public Product setBase64EncodedName(java.lang.String base64EncodedName) {
202+
this.base64EncodedName = base64EncodedName;
203+
return this;
204+
}
205+
161206
/**
162207
* Output only. The two-letter [ISO 639-1](http://en.wikipedia.org/wiki/ISO_639-1) language code
163208
* for the product.

clients/google-api-services-merchantapi/products_v1/2.0.0/com/google/api/services/merchantapi/products_v1/model/ProductInput.java

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,34 @@
4242
@SuppressWarnings("javadoc")
4343
public final class ProductInput extends com.google.api.client.json.GenericJson {
4444

45+
/**
46+
* Output only. The **unpadded base64url encoded name** of the product input. Format:
47+
* `accounts/{account}/productInputs/{productinput}` where the last section `productinput` is the
48+
* unpadded base64url encoding of the `content_language~feed_label~offer_id` name. Example:
49+
* `accounts/123/productInputs/ZW5-VVN-c2t1LzEyMw` for the decoded product input name
50+
* `accounts/123/productInputs/en~US~sku/123`. This field can be used directly as input to the API
51+
* methods that require the product input name to be encoded if it contains special characters,
52+
* for example [`GetProductInput`](https://developers.google.com/merchant/api/reference/rest/produ
53+
* cts_v1/accounts.productInputs/get).
54+
* The value may be {@code null}.
55+
*/
56+
@com.google.api.client.util.Key
57+
private java.lang.String base64EncodedName;
58+
59+
/**
60+
* Output only. The **unpadded base64url encoded name** of the processed product. Format:
61+
* `accounts/{account}/products/{product}` where the last section `product` is the unpadded
62+
* base64url encoding of the `content_language~feed_label~offer_id` name. Example:
63+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw` for the decoded product name
64+
* `accounts/123/products/en~US~sku/123`. This field can be used directly as input to the API
65+
* methods that require the product name to be encoded if it contains special characters, for
66+
* example [`GetProduct`](https://developers.google.com/merchant/api/reference/rest/products_v1/ac
67+
* counts.products/get).
68+
* The value may be {@code null}.
69+
*/
70+
@com.google.api.client.util.Key
71+
private java.lang.String base64EncodedProduct;
72+
4573
/**
4674
* Required. Immutable. The two-letter [ISO 639-1](http://en.wikipedia.org/wiki/ISO_639-1)
4775
* language code for the product.
@@ -152,6 +180,68 @@ public final class ProductInput extends com.google.api.client.json.GenericJson {
152180
@com.google.api.client.util.Key @com.google.api.client.json.JsonString
153181
private java.lang.Long versionNumber;
154182

183+
/**
184+
* Output only. The **unpadded base64url encoded name** of the product input. Format:
185+
* `accounts/{account}/productInputs/{productinput}` where the last section `productinput` is the
186+
* unpadded base64url encoding of the `content_language~feed_label~offer_id` name. Example:
187+
* `accounts/123/productInputs/ZW5-VVN-c2t1LzEyMw` for the decoded product input name
188+
* `accounts/123/productInputs/en~US~sku/123`. This field can be used directly as input to the API
189+
* methods that require the product input name to be encoded if it contains special characters,
190+
* for example [`GetProductInput`](https://developers.google.com/merchant/api/reference/rest/produ
191+
* cts_v1/accounts.productInputs/get).
192+
* @return value or {@code null} for none
193+
*/
194+
public java.lang.String getBase64EncodedName() {
195+
return base64EncodedName;
196+
}
197+
198+
/**
199+
* Output only. The **unpadded base64url encoded name** of the product input. Format:
200+
* `accounts/{account}/productInputs/{productinput}` where the last section `productinput` is the
201+
* unpadded base64url encoding of the `content_language~feed_label~offer_id` name. Example:
202+
* `accounts/123/productInputs/ZW5-VVN-c2t1LzEyMw` for the decoded product input name
203+
* `accounts/123/productInputs/en~US~sku/123`. This field can be used directly as input to the API
204+
* methods that require the product input name to be encoded if it contains special characters,
205+
* for example [`GetProductInput`](https://developers.google.com/merchant/api/reference/rest/produ
206+
* cts_v1/accounts.productInputs/get).
207+
* @param base64EncodedName base64EncodedName or {@code null} for none
208+
*/
209+
public ProductInput setBase64EncodedName(java.lang.String base64EncodedName) {
210+
this.base64EncodedName = base64EncodedName;
211+
return this;
212+
}
213+
214+
/**
215+
* Output only. The **unpadded base64url encoded name** of the processed product. Format:
216+
* `accounts/{account}/products/{product}` where the last section `product` is the unpadded
217+
* base64url encoding of the `content_language~feed_label~offer_id` name. Example:
218+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw` for the decoded product name
219+
* `accounts/123/products/en~US~sku/123`. This field can be used directly as input to the API
220+
* methods that require the product name to be encoded if it contains special characters, for
221+
* example [`GetProduct`](https://developers.google.com/merchant/api/reference/rest/products_v1/ac
222+
* counts.products/get).
223+
* @return value or {@code null} for none
224+
*/
225+
public java.lang.String getBase64EncodedProduct() {
226+
return base64EncodedProduct;
227+
}
228+
229+
/**
230+
* Output only. The **unpadded base64url encoded name** of the processed product. Format:
231+
* `accounts/{account}/products/{product}` where the last section `product` is the unpadded
232+
* base64url encoding of the `content_language~feed_label~offer_id` name. Example:
233+
* `accounts/123/products/ZW5-VVN-c2t1LzEyMw` for the decoded product name
234+
* `accounts/123/products/en~US~sku/123`. This field can be used directly as input to the API
235+
* methods that require the product name to be encoded if it contains special characters, for
236+
* example [`GetProduct`](https://developers.google.com/merchant/api/reference/rest/products_v1/ac
237+
* counts.products/get).
238+
* @param base64EncodedProduct base64EncodedProduct or {@code null} for none
239+
*/
240+
public ProductInput setBase64EncodedProduct(java.lang.String base64EncodedProduct) {
241+
this.base64EncodedProduct = base64EncodedProduct;
242+
return this;
243+
}
244+
155245
/**
156246
* Required. Immutable. The two-letter [ISO 639-1](http://en.wikipedia.org/wiki/ISO_639-1)
157247
* language code for the product.

clients/google-api-services-merchantapi/products_v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-merchantapi</artifactId>
11-
<version>products_v1-rev20260402-2.0.0</version>
12-
<name>Merchant API products_v1-rev20260402-2.0.0</name>
11+
<version>products_v1-rev20260408-2.0.0</version>
12+
<name>Merchant API products_v1-rev20260408-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-merchantapi/products_v1/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-merchantapi</artifactId>
25-
<version>products_v1-rev20260402-2.0.0</version>
25+
<version>products_v1-rev20260408-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-merchantapi:products_v1-rev20260402-2.0.0'
38+
implementation 'com.google.apis:google-api-services-merchantapi:products_v1-rev20260408-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)