Class Value
The single value of a rate group or the value of a rate group table's cell. Exactly one of no_shipping
,
flat_rate
, price_percentage
, carrier_rateName
, subtable_name
must be set.
Implements
Inherited Members
Namespace: Google.Apis.Merchant.accounts_v1beta.Data
Assembly: Google.Apis.Merchant.accounts_v1beta.dll
Syntax
public class Value : IDirectResponseSchema
Properties
CarrierRate
The name of a carrier rate referring to a carrier rate defined in the same rate group. Can only be set if all other fields are not set.
Declaration
[JsonProperty("carrierRate")]
public virtual string CarrierRate { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FlatRate
A flat rate. Can only be set if all other fields are not set.
Declaration
[JsonProperty("flatRate")]
public virtual Price FlatRate { get; set; }
Property Value
Type | Description |
---|---|
Price |
NoShipping
If true, then the product can't be shipped. Must be true when set, can only be set if all other fields are not set.
Declaration
[JsonProperty("noShipping")]
public virtual bool? NoShipping { get; set; }
Property Value
Type | Description |
---|---|
bool? |
PricePercentage
A percentage of the price represented as a number in decimal notation (For example, "5.4"
). Can only be
set if all other fields are not set.
Declaration
[JsonProperty("pricePercentage")]
public virtual string PricePercentage { get; set; }
Property Value
Type | Description |
---|---|
string |
Subtable
The name of a subtable. Can only be set in table cells (For example, not for single values), and only if all other fields are not set.
Declaration
[JsonProperty("subtable")]
public virtual string Subtable { get; set; }
Property Value
Type | Description |
---|---|
string |