Class Catalog
The catalog configuration.
Inheritance
System.Object
Catalog
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.Retail.V2
Assembly: Google.Cloud.Retail.V2.dll
Syntax
public sealed class Catalog : IMessage<Catalog>, IEquatable<Catalog>, IDeepCloneable<Catalog>, IBufferMessage, IMessage
Constructors
Catalog()
Declaration
public Catalog()
Catalog(Catalog)
Declaration
public Catalog(Catalog other)
Parameters
Type | Name | Description |
---|---|---|
Catalog | other |
Properties
CatalogName
CatalogName-typed view over the Name resource name property.
Declaration
public CatalogName CatalogName { get; set; }
Property Value
Type | Description |
---|---|
CatalogName |
DisplayName
Required. Immutable. The catalog display name.
This field must be a UTF-8 encoded string with a length limit of 128 characters. Otherwise, an INVALID_ARGUMENT error is returned.
Declaration
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Name
Required. Immutable. The fully qualified resource name of the catalog.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ProductLevelConfig
Required. The product level configuration.
Declaration
public ProductLevelConfig ProductLevelConfig { get; set; }
Property Value
Type | Description |
---|---|
ProductLevelConfig |