Class WarehouseBasedDeliveryTime
Indicates that the delivery time should be calculated per warehouse
(shipping origin location) based on the settings of the selected carrier.
When set, no other transit time related field in delivery_time should be
set.
Implements
Namespace: Google.Shopping.Merchant.Accounts.V1Beta
Assembly: Google.Shopping.Merchant.Accounts.V1Beta.dll
Syntax
public sealed class WarehouseBasedDeliveryTime : IMessage<WarehouseBasedDeliveryTime>, IEquatable<WarehouseBasedDeliveryTime>, IDeepCloneable<WarehouseBasedDeliveryTime>, IBufferMessage, IMessage
Constructors
WarehouseBasedDeliveryTime()
Declaration
public WarehouseBasedDeliveryTime()
WarehouseBasedDeliveryTime(WarehouseBasedDeliveryTime)
Declaration
public WarehouseBasedDeliveryTime(WarehouseBasedDeliveryTime other)
Parameters
| Type | Name | Description |
|---|---|---|
| WarehouseBasedDeliveryTime | other |
Properties
Carrier
Required. Carrier, such as "UPS" or "Fedex".
Declaration
public string Carrier { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CarrierService
Required. Carrier service, such as "ground" or "2 days". The name of
the service must be in the eddSupportedServices list.
Declaration
public string CarrierService { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
HasCarrier
Gets whether the "carrier" field is set
Declaration
public bool HasCarrier { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasCarrierService
Gets whether the "carrier_service" field is set
Declaration
public bool HasCarrierService { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasWarehouse
Gets whether the "warehouse" field is set
Declaration
public bool HasWarehouse { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Warehouse
Required. Warehouse name. This should match [warehouse][ShippingSetting.warehouses.name]
Declaration
public string Warehouse { get; set; }
Property Value
| Type | Description |
|---|---|
| string |