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 |