Google Shopping Merchant Accounts V1 Client - Class WarehouseBasedDeliveryTime (1.0.0)

Reference documentation and code samples for the Google Shopping Merchant Accounts V1 Client 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.

Generated from protobuf message google.shopping.merchant.accounts.v1.WarehouseBasedDeliveryTime

Namespace

Google \ Shopping \ Merchant \ Accounts \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ carrier string

Required. Carrier, such as "UPS" or "Fedex". supported carriers

↳ carrier_service string

Required. Carrier service, such as "ground" or "2 days". The name of the service must be in the eddSupportedServices list.

↳ warehouse string

Required. Warehouse name. This should match warehouse.

getCarrier

Required. Carrier, such as "UPS" or "Fedex".

supported carriers

Returns
Type Description
string

hasCarrier

clearCarrier

setCarrier

Required. Carrier, such as "UPS" or "Fedex".

supported carriers

Parameter
Name Description
var string
Returns
Type Description
$this

getCarrierService

Required. Carrier service, such as "ground" or "2 days". The name of the service must be in the eddSupportedServices list.

Returns
Type Description
string

hasCarrierService

clearCarrierService

setCarrierService

Required. Carrier service, such as "ground" or "2 days". The name of the service must be in the eddSupportedServices list.

Parameter
Name Description
var string
Returns
Type Description
$this

getWarehouse

Required. Warehouse name. This should match warehouse.

Returns
Type Description
string

hasWarehouse

clearWarehouse

setWarehouse

Required. Warehouse name. This should match warehouse.

Parameter
Name Description
var string
Returns
Type Description
$this