Google Shopping Merchant Accounts V1beta Client - Class WarehouseBasedDeliveryTime (0.3.0)

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

Namespace

Google \ Shopping \ Merchant \ Accounts \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ carrier string

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

↳ 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".

Returns
Type Description
string

hasCarrier

clearCarrier

setCarrier

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

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