public sealed class ImportProductsRequest : IMessage<ImportProductsRequest>, IEquatable<ImportProductsRequest>, IDeepCloneable<ImportProductsRequest>, IBufferMessage, IMessage
Request message for Import methods.
Inheritance
System.Object > ImportProductsRequestImplements
Google.Protobuf.IMessage<ImportProductsRequest>, System.IEquatable<ImportProductsRequest>, Google.Protobuf.IDeepCloneable<ImportProductsRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.Retail.V2Assembly
Google.Cloud.Retail.V2.dll
Constructors
ImportProductsRequest()
public ImportProductsRequest()
ImportProductsRequest(ImportProductsRequest)
public ImportProductsRequest(ImportProductsRequest other)
Parameter | |
---|---|
Name | Description |
other | ImportProductsRequest |
Properties
ErrorsConfig
public ImportErrorsConfig ErrorsConfig { get; set; }
The desired location of errors incurred during the Import.
Property Value | |
---|---|
Type | Description |
ImportErrorsConfig |
InputConfig
public ProductInputConfig InputConfig { get; set; }
Required. The desired input location of the data.
Property Value | |
---|---|
Type | Description |
ProductInputConfig |
Parent
public string Parent { get; set; }
Required. "projects/1234/locations/global/catalogs/default_catalog/branches/default_branch"
If no updateMask is specified, requires products.create permission. If updateMask is specified, requires products.update permission.
Property Value | |
---|---|
Type | Description |
System.String |
UpdateMask
public FieldMask UpdateMask { get; set; }
Indicates which fields in the provided imported 'products' to update. If not set, will by default update all fields.
Property Value | |
---|---|
Type | Description |
Google.Protobuf.WellKnownTypes.FieldMask |