Skip to content

Commit 5b097e7

Browse files
feat(retail): update the api
#### retail:v2 The following keys were added: - schemas.GoogleCloudRetailV2CatalogAttributeFacetConfig.properties.mergedFacet.$ref (Total Keys: 1) - schemas.GoogleCloudRetailV2CatalogAttributeFacetConfigMergedFacet (Total Keys: 6) #### retail:v2alpha The following keys were added: - schemas.GoogleCloudRetailV2alphaCatalogAttributeFacetConfig.properties.mergedFacet.$ref (Total Keys: 1) - schemas.GoogleCloudRetailV2alphaCatalogAttributeFacetConfigMergedFacet (Total Keys: 6) #### retail:v2beta The following keys were added: - schemas.GoogleCloudRetailV2betaCatalogAttributeFacetConfig.properties.mergedFacet.$ref (Total Keys: 1) - schemas.GoogleCloudRetailV2betaCatalogAttributeFacetConfigMergedFacet (Total Keys: 6)
1 parent 7ee0574 commit 5b097e7

12 files changed

+342
-9
lines changed

docs/dyn/retail_v2.projects.locations.catalogs.attributesConfig.html

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,17 @@ <h3>Method Details</h3>
118118
],
119119
},
120120
],
121+
&quot;mergedFacet&quot;: { # The current facet key (i.e. attribute config) maps into the merged_facet_key. A facet key can have at most one child. The current facet key and the merged facet key need both to be textual custom attributes or both numerical custom attributes (same type). # Use this field only if you want to merge a facet key into another facet key.
122+
&quot;mergedFacetKey&quot;: &quot;A String&quot;, # The merged facet key should be a valid facet key that is different than the facet key of the current catalog attribute. We refer this is merged facet key as the child of the current catalog attribute. This merged facet key can&#x27;t be a parent of another facet key (i.e. no directed path of length 2). This merged facet key needs to be either a textual custom attribute or a numerical custom attribute.
123+
&quot;mergedFacetValues&quot;: [ # Each instance is a list of facet values that map into the same (possibly different) merged facet value. For the current attribute config, each facet value should map to at most one merged facet value.
124+
{ # Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
125+
&quot;mergedValue&quot;: &quot;A String&quot;, # All the previous values are replaced by this merged facet value. This merged_value must be non-empty and can have up to 128 characters.
126+
&quot;values&quot;: [ # All the facet values that are replaces by the same merged_value that follows. The maximum number of values per MergedFacetValue is 25. Each value can have up to 128 characters.
127+
&quot;A String&quot;,
128+
],
129+
},
130+
],
131+
},
121132
&quot;mergedFacetValues&quot;: [ # Each instance replaces a list of facet values by a merged facet value. If a facet value is not in any list, then it will stay the same. To avoid conflicts, only paths of length 1 are accepted. In other words, if &quot;dark_blue&quot; merged into &quot;BLUE&quot;, then the latter can&#x27;t merge into &quot;blues&quot; because this would create a path of length 2. The maximum number of instances of MergedFacetValue per CatalogAttribute is 100. This feature is available only for textual custom attributes.
122133
{ # Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
123134
&quot;mergedValue&quot;: &quot;A String&quot;, # All the previous values are replaced by this merged facet value. This merged_value must be non-empty and can have up to 128 characters.
@@ -174,6 +185,17 @@ <h3>Method Details</h3>
174185
],
175186
},
176187
],
188+
&quot;mergedFacet&quot;: { # The current facet key (i.e. attribute config) maps into the merged_facet_key. A facet key can have at most one child. The current facet key and the merged facet key need both to be textual custom attributes or both numerical custom attributes (same type). # Use this field only if you want to merge a facet key into another facet key.
189+
&quot;mergedFacetKey&quot;: &quot;A String&quot;, # The merged facet key should be a valid facet key that is different than the facet key of the current catalog attribute. We refer this is merged facet key as the child of the current catalog attribute. This merged facet key can&#x27;t be a parent of another facet key (i.e. no directed path of length 2). This merged facet key needs to be either a textual custom attribute or a numerical custom attribute.
190+
&quot;mergedFacetValues&quot;: [ # Each instance is a list of facet values that map into the same (possibly different) merged facet value. For the current attribute config, each facet value should map to at most one merged facet value.
191+
{ # Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
192+
&quot;mergedValue&quot;: &quot;A String&quot;, # All the previous values are replaced by this merged facet value. This merged_value must be non-empty and can have up to 128 characters.
193+
&quot;values&quot;: [ # All the facet values that are replaces by the same merged_value that follows. The maximum number of values per MergedFacetValue is 25. Each value can have up to 128 characters.
194+
&quot;A String&quot;,
195+
],
196+
},
197+
],
198+
},
177199
&quot;mergedFacetValues&quot;: [ # Each instance replaces a list of facet values by a merged facet value. If a facet value is not in any list, then it will stay the same. To avoid conflicts, only paths of length 1 are accepted. In other words, if &quot;dark_blue&quot; merged into &quot;BLUE&quot;, then the latter can&#x27;t merge into &quot;blues&quot; because this would create a path of length 2. The maximum number of instances of MergedFacetValue per CatalogAttribute is 100. This feature is available only for textual custom attributes.
178200
{ # Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
179201
&quot;mergedValue&quot;: &quot;A String&quot;, # All the previous values are replaced by this merged facet value. This merged_value must be non-empty and can have up to 128 characters.
@@ -251,6 +273,17 @@ <h3>Method Details</h3>
251273
],
252274
},
253275
],
276+
&quot;mergedFacet&quot;: { # The current facet key (i.e. attribute config) maps into the merged_facet_key. A facet key can have at most one child. The current facet key and the merged facet key need both to be textual custom attributes or both numerical custom attributes (same type). # Use this field only if you want to merge a facet key into another facet key.
277+
&quot;mergedFacetKey&quot;: &quot;A String&quot;, # The merged facet key should be a valid facet key that is different than the facet key of the current catalog attribute. We refer this is merged facet key as the child of the current catalog attribute. This merged facet key can&#x27;t be a parent of another facet key (i.e. no directed path of length 2). This merged facet key needs to be either a textual custom attribute or a numerical custom attribute.
278+
&quot;mergedFacetValues&quot;: [ # Each instance is a list of facet values that map into the same (possibly different) merged facet value. For the current attribute config, each facet value should map to at most one merged facet value.
279+
{ # Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
280+
&quot;mergedValue&quot;: &quot;A String&quot;, # All the previous values are replaced by this merged facet value. This merged_value must be non-empty and can have up to 128 characters.
281+
&quot;values&quot;: [ # All the facet values that are replaces by the same merged_value that follows. The maximum number of values per MergedFacetValue is 25. Each value can have up to 128 characters.
282+
&quot;A String&quot;,
283+
],
284+
},
285+
],
286+
},
254287
&quot;mergedFacetValues&quot;: [ # Each instance replaces a list of facet values by a merged facet value. If a facet value is not in any list, then it will stay the same. To avoid conflicts, only paths of length 1 are accepted. In other words, if &quot;dark_blue&quot; merged into &quot;BLUE&quot;, then the latter can&#x27;t merge into &quot;blues&quot; because this would create a path of length 2. The maximum number of instances of MergedFacetValue per CatalogAttribute is 100. This feature is available only for textual custom attributes.
255288
{ # Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
256289
&quot;mergedValue&quot;: &quot;A String&quot;, # All the previous values are replaced by this merged facet value. This merged_value must be non-empty and can have up to 128 characters.
@@ -309,6 +342,17 @@ <h3>Method Details</h3>
309342
],
310343
},
311344
],
345+
&quot;mergedFacet&quot;: { # The current facet key (i.e. attribute config) maps into the merged_facet_key. A facet key can have at most one child. The current facet key and the merged facet key need both to be textual custom attributes or both numerical custom attributes (same type). # Use this field only if you want to merge a facet key into another facet key.
346+
&quot;mergedFacetKey&quot;: &quot;A String&quot;, # The merged facet key should be a valid facet key that is different than the facet key of the current catalog attribute. We refer this is merged facet key as the child of the current catalog attribute. This merged facet key can&#x27;t be a parent of another facet key (i.e. no directed path of length 2). This merged facet key needs to be either a textual custom attribute or a numerical custom attribute.
347+
&quot;mergedFacetValues&quot;: [ # Each instance is a list of facet values that map into the same (possibly different) merged facet value. For the current attribute config, each facet value should map to at most one merged facet value.
348+
{ # Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
349+
&quot;mergedValue&quot;: &quot;A String&quot;, # All the previous values are replaced by this merged facet value. This merged_value must be non-empty and can have up to 128 characters.
350+
&quot;values&quot;: [ # All the facet values that are replaces by the same merged_value that follows. The maximum number of values per MergedFacetValue is 25. Each value can have up to 128 characters.
351+
&quot;A String&quot;,
352+
],
353+
},
354+
],
355+
},
312356
&quot;mergedFacetValues&quot;: [ # Each instance replaces a list of facet values by a merged facet value. If a facet value is not in any list, then it will stay the same. To avoid conflicts, only paths of length 1 are accepted. In other words, if &quot;dark_blue&quot; merged into &quot;BLUE&quot;, then the latter can&#x27;t merge into &quot;blues&quot; because this would create a path of length 2. The maximum number of instances of MergedFacetValue per CatalogAttribute is 100. This feature is available only for textual custom attributes.
313357
{ # Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
314358
&quot;mergedValue&quot;: &quot;A String&quot;, # All the previous values are replaced by this merged facet value. This merged_value must be non-empty and can have up to 128 characters.
@@ -366,6 +410,17 @@ <h3>Method Details</h3>
366410
],
367411
},
368412
],
413+
&quot;mergedFacet&quot;: { # The current facet key (i.e. attribute config) maps into the merged_facet_key. A facet key can have at most one child. The current facet key and the merged facet key need both to be textual custom attributes or both numerical custom attributes (same type). # Use this field only if you want to merge a facet key into another facet key.
414+
&quot;mergedFacetKey&quot;: &quot;A String&quot;, # The merged facet key should be a valid facet key that is different than the facet key of the current catalog attribute. We refer this is merged facet key as the child of the current catalog attribute. This merged facet key can&#x27;t be a parent of another facet key (i.e. no directed path of length 2). This merged facet key needs to be either a textual custom attribute or a numerical custom attribute.
415+
&quot;mergedFacetValues&quot;: [ # Each instance is a list of facet values that map into the same (possibly different) merged facet value. For the current attribute config, each facet value should map to at most one merged facet value.
416+
{ # Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
417+
&quot;mergedValue&quot;: &quot;A String&quot;, # All the previous values are replaced by this merged facet value. This merged_value must be non-empty and can have up to 128 characters.
418+
&quot;values&quot;: [ # All the facet values that are replaces by the same merged_value that follows. The maximum number of values per MergedFacetValue is 25. Each value can have up to 128 characters.
419+
&quot;A String&quot;,
420+
],
421+
},
422+
],
423+
},
369424
&quot;mergedFacetValues&quot;: [ # Each instance replaces a list of facet values by a merged facet value. If a facet value is not in any list, then it will stay the same. To avoid conflicts, only paths of length 1 are accepted. In other words, if &quot;dark_blue&quot; merged into &quot;BLUE&quot;, then the latter can&#x27;t merge into &quot;blues&quot; because this would create a path of length 2. The maximum number of instances of MergedFacetValue per CatalogAttribute is 100. This feature is available only for textual custom attributes.
370425
{ # Replaces a set of textual facet values by the same (possibly different) merged facet value. Each facet value should appear at most once as a value per CatalogAttribute. This feature is available only for textual custom attributes.
371426
&quot;mergedValue&quot;: &quot;A String&quot;, # All the previous values are replaced by this merged facet value. This merged_value must be non-empty and can have up to 128 characters.

docs/dyn/retail_v2.projects.locations.catalogs.branches.products.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1006,7 +1006,7 @@ <h3>Method Details</h3>
10061006
&quot;notificationPubsubTopic&quot;: &quot;A String&quot;, # Full Pub/Sub topic name for receiving notification. If this field is set, when the import is finished, a notification is sent to specified Pub/Sub topic. The message data is JSON string of a Operation. Format of the Pub/Sub topic is `projects/{project}/topics/{topic}`. It has to be within the same project as ImportProductsRequest.parent. Make sure that both `[email protected]` and `[email protected]` have the `pubsub.topics.publish` IAM permission on the topic. Only supported when ImportProductsRequest.reconciliation_mode is set to `FULL`.
10071007
&quot;reconciliationMode&quot;: &quot;A String&quot;, # The mode of reconciliation between existing products and the products to be imported. Defaults to ReconciliationMode.INCREMENTAL.
10081008
&quot;requestId&quot;: &quot;A String&quot;, # Deprecated. This field has no effect.
1009-
&quot;updateMask&quot;: &quot;A String&quot;, # Indicates which fields in the provided imported `products` to update. If not set, all fields are updated.
1009+
&quot;updateMask&quot;: &quot;A String&quot;, # Indicates which fields in the provided imported `products` to update. If not set, all fields are updated. If provided, only the existing product fields are updated. Missing products will not be created.
10101010
}
10111011

10121012
x__xgafv: string, V1 error format.

0 commit comments

Comments
 (0)