Show / Hide Table of Contents

Class DeliveryTime

Inheritance
System.Object
DeliveryTime
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.ShoppingContent.v2_1.Data
Assembly: Google.Apis.ShoppingContent.v2_1.dll
Syntax
public class DeliveryTime : IDirectResponseSchema

Properties

CutoffTime

Business days cutoff time definition. If not configured the cutoff time will be defaulted to 8AM PST.

Declaration
[JsonProperty("cutoffTime")]
public virtual CutoffTime CutoffTime { get; set; }
Property Value
Type Description
CutoffTime

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

HandlingBusinessDayConfig

The business days during which orders can be handled. If not provided, Monday to Friday business days will be assumed.

Declaration
[JsonProperty("handlingBusinessDayConfig")]
public virtual BusinessDayConfig HandlingBusinessDayConfig { get; set; }
Property Value
Type Description
BusinessDayConfig

HolidayCutoffs

Holiday cutoff definitions. If configured, they specify order cutoff times for holiday-specific shipping.

Declaration
[JsonProperty("holidayCutoffs")]
public virtual IList<HolidayCutoff> HolidayCutoffs { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<HolidayCutoff>

MaxHandlingTimeInDays

Maximum number of business days spent before an order is shipped. 0 means same day shipped, 1 means next day shipped. Must be greater than or equal to minHandlingTimeInDays.

Declaration
[JsonProperty("maxHandlingTimeInDays")]
public virtual long? MaxHandlingTimeInDays { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

MaxTransitTimeInDays

Maximum number of business days that is spent in transit. 0 means same day delivery, 1 means next day delivery. Must be greater than or equal to minTransitTimeInDays.

Declaration
[JsonProperty("maxTransitTimeInDays")]
public virtual long? MaxTransitTimeInDays { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

MinHandlingTimeInDays

Minimum number of business days spent before an order is shipped. 0 means same day shipped, 1 means next day shipped.

Declaration
[JsonProperty("minHandlingTimeInDays")]
public virtual long? MinHandlingTimeInDays { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

MinTransitTimeInDays

Minimum number of business days that is spent in transit. 0 means same day delivery, 1 means next day delivery. Either {min,max}TransitTimeInDays or transitTimeTable must be set, but not both.

Declaration
[JsonProperty("minTransitTimeInDays")]
public virtual long? MinTransitTimeInDays { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

TransitBusinessDayConfig

The business days during which orders can be in-transit. If not provided, Monday to Friday business days will be assumed.

Declaration
[JsonProperty("transitBusinessDayConfig")]
public virtual BusinessDayConfig TransitBusinessDayConfig { get; set; }
Property Value
Type Description
BusinessDayConfig

TransitTimeTable

Transit time table, number of business days spent in transit based on row and column dimensions. Either {min,max}TransitTimeInDays or transitTimeTable can be set, but not both.

Declaration
[JsonProperty("transitTimeTable")]
public virtual TransitTable TransitTimeTable { get; set; }
Property Value
Type Description
TransitTable

Implements

IDirectResponseSchema
Back to top