Class DataSource
Assembly: Google.Shopping.Merchant.DataSources.V1Beta.dll
public sealed class DataSource : IMessage<DataSource>, IEquatable<DataSource>, IDeepCloneable<DataSource>, IBufferMessage, IMessage
Constructors
Declaration
Declaration
public DataSource(DataSource other)
Parameters
Properties
Output only. The data source id.
Declaration
public long DataSourceId { get; set; }
Property Value
Declaration
public DataSourceName DataSourceName { get; set; }
Property Value
Required. The displayed data source name in the Merchant Center UI.
Declaration
public string DisplayName { get; set; }
Property Value
Optional. The field is used only when data is managed through a file.
Declaration
public FileInput FileInput { get; set; }
Property Value
Output only. Determines the type of input to the data source. Based on the
input some settings might not work. Only generic data sources can be
created through the API.
Declaration
public DataSource.Types.Input Input { get; set; }
Property Value
Declaration
public LocalInventoryDataSource LocalInventoryDataSource { get; set; }
Property Value
Identifier. The name of the data source.
Format:
{datasource.name=accounts/{account}/dataSources/{datasource}}
Declaration
public string Name { get; set; }
Property Value
Declaration
public PrimaryProductDataSource PrimaryProductDataSource { get; set; }
Property Value
Declaration
public PromotionDataSource PromotionDataSource { get; set; }
Property Value
Declaration
public RegionalInventoryDataSource RegionalInventoryDataSource { get; set; }
Property Value
Declaration
public SupplementalProductDataSource SupplementalProductDataSource { get; set; }
Property Value
Declaration
public DataSource.TypeOneofCase TypeCase { get; }
Property Value