public sealed class UpdateCatalogItemRequest : IMessage<UpdateCatalogItemRequest>, IEquatable<UpdateCatalogItemRequest>, IDeepCloneable<UpdateCatalogItemRequest>, IBufferMessage, IMessageReference documentation and code samples for the Recommendations AI v1beta1 API class UpdateCatalogItemRequest.
Request message for UpdateCatalogItem method.
Implements
IMessageUpdateCatalogItemRequest, IEquatableUpdateCatalogItemRequest, IDeepCloneableUpdateCatalogItemRequest, IBufferMessage, IMessageNamespace
Google.Cloud.RecommendationEngine.V1Beta1Assembly
Google.Cloud.RecommendationEngine.V1Beta1.dll
Constructors
UpdateCatalogItemRequest()
public UpdateCatalogItemRequest()UpdateCatalogItemRequest(UpdateCatalogItemRequest)
public UpdateCatalogItemRequest(UpdateCatalogItemRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateCatalogItemRequest |
Properties
CatalogItem
public CatalogItem CatalogItem { get; set; }Required. The catalog item to update/create. The 'catalog_item_id' field has to match that in the 'name'.
| Property Value | |
|---|---|
| Type | Description |
CatalogItem |
|
CatalogItemPathName
public CatalogItemPathName CatalogItemPathName { get; set; }CatalogItemPathName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
CatalogItemPathName |
|
Name
public string Name { get; set; }Required. Full resource name of catalog item, such as
projects/*/locations/global/catalogs/default_catalog/catalogItems/some_catalog_item_id.
| Property Value | |
|---|---|
| Type | Description |
string |
|
UpdateMask
public FieldMask UpdateMask { get; set; }Optional. Indicates which fields in the provided 'item' to update. If not set, will by default update all fields.
| Property Value | |
|---|---|
| Type | Description |
FieldMask |
|