Show / Hide Table of Contents

Class LocalInventoryAttributes

Local inventory attributes.

Inheritance
object
LocalInventoryAttributes
Implements
IMessage<LocalInventoryAttributes>
IEquatable<LocalInventoryAttributes>
IDeepCloneable<LocalInventoryAttributes>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.Inventories.V1
Assembly: Google.Shopping.Merchant.Inventories.V1.dll
Syntax
public sealed class LocalInventoryAttributes : IMessage<LocalInventoryAttributes>, IEquatable<LocalInventoryAttributes>, IDeepCloneable<LocalInventoryAttributes>, IBufferMessage, IMessage

Constructors

LocalInventoryAttributes()

Declaration
public LocalInventoryAttributes()

LocalInventoryAttributes(LocalInventoryAttributes)

Declaration
public LocalInventoryAttributes(LocalInventoryAttributes other)
Parameters
Type Name Description
LocalInventoryAttributes other

Properties

Availability

Availability of the product at this store.

Declaration
public LocalInventoryAttributes.Types.Availability Availability { get; set; }
Property Value
Type Description
LocalInventoryAttributes.Types.Availability

HasAvailability

Gets whether the "availability" field is set

Declaration
public bool HasAvailability { get; }
Property Value
Type Description
bool

HasInstoreProductLocation

Gets whether the "instore_product_location" field is set

Declaration
public bool HasInstoreProductLocation { get; }
Property Value
Type Description
bool

HasPickupMethod

Gets whether the "pickup_method" field is set

Declaration
public bool HasPickupMethod { get; }
Property Value
Type Description
bool

HasPickupSla

Gets whether the "pickup_sla" field is set

Declaration
public bool HasPickupSla { get; }
Property Value
Type Description
bool

HasQuantity

Gets whether the "quantity" field is set

Declaration
public bool HasQuantity { get; }
Property Value
Type Description
bool

InstoreProductLocation

Optional. Location of the product inside the store. Maximum length is 20 bytes.

Declaration
public string InstoreProductLocation { get; set; }
Property Value
Type Description
string

PickupMethod

Optional. Supported pickup method for this product. Unless the value is "not supported", this field must be submitted together with pickupSla.

Declaration
public LocalInventoryAttributes.Types.PickupMethod PickupMethod { get; set; }
Property Value
Type Description
LocalInventoryAttributes.Types.PickupMethod

PickupSla

Optional. Relative time period from the order date for an order for this product, from this store, to be ready for pickup. Must be submitted with pickupMethod. See more details here.

Declaration
public LocalInventoryAttributes.Types.PickupSla PickupSla { get; set; }
Property Value
Type Description
LocalInventoryAttributes.Types.PickupSla

Price

Optional. Price of the product at this store.

Declaration
public Price Price { get; set; }
Property Value
Type Description
Price

Quantity

Optional. Quantity of the product available at this store. Must be greater than or equal to zero.

Declaration
public long Quantity { get; set; }
Property Value
Type Description
long

SalePrice

Optional. Sale price of the product at this store. Mandatory if [salePriceEffectiveDate][LocalInventory.sale_price_effective_date] is defined.

Declaration
public Price SalePrice { get; set; }
Property Value
Type Description
Price

SalePriceEffectiveDate

Optional. The TimePeriod of the sale at this store.

Declaration
public Interval SalePriceEffectiveDate { get; set; }
Property Value
Type Description
Interval
In this article
Back to top Generated by DocFX