Class Value
The single value of a rate group or the value of a rate group table's cell. Exactly one of noShipping
,
flatRate
, pricePercentage
, carrierRateName
, subtableName
must be set.
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2.Data
Assembly: Google.Apis.ShoppingContent.v2.dll
Syntax
public class Value : IDirectResponseSchema
Properties
CarrierRateName
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("carrierRateName")]
public virtual string CarrierRateName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
System.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 ship. 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 |
---|---|
System.Nullable<System.Boolean> |
PricePercentage
A percentage of the price represented as a number in decimal notation (e.g., "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 |
---|---|
System.String |
SubtableName
The name of a subtable. Can only be set in table cells (i.e., not for single values), and only if all other fields are not set.
Declaration
[JsonProperty("subtableName")]
public virtual string SubtableName { get; set; }
Property Value
Type | Description |
---|---|
System.String |