* *
  • DeliveryTimeZone: string
  • *
  • DeliveryWindows: FBAOutboundServiceMWS_Model_DeliveryWindowList
  • * * */ class FBAOutboundServiceMWS_Model_ScheduledDeliveryInfo extends FBAOutboundServiceMWS_Model { public function __construct($data = null) { $this->_fields = array ( 'DeliveryTimeZone' => array('FieldValue' => null, 'FieldType' => 'string'), 'DeliveryWindows' => array('FieldValue' => null, 'FieldType' => 'FBAOutboundServiceMWS_Model_DeliveryWindowList'), ); parent::__construct($data); } /** * Get the value of the DeliveryTimeZone property. * * @return String DeliveryTimeZone. */ public function getDeliveryTimeZone() { return $this->_fields['DeliveryTimeZone']['FieldValue']; } /** * Set the value of the DeliveryTimeZone property. * * @param string deliveryTimeZone * @return this instance */ public function setDeliveryTimeZone($value) { $this->_fields['DeliveryTimeZone']['FieldValue'] = $value; return $this; } /** * Check to see if DeliveryTimeZone is set. * * @return true if DeliveryTimeZone is set. */ public function isSetDeliveryTimeZone() { return !is_null($this->_fields['DeliveryTimeZone']['FieldValue']); } /** * Set the value of DeliveryTimeZone, return this. * * @param deliveryTimeZone * The new value to set. * * @return This instance. */ public function withDeliveryTimeZone($value) { $this->setDeliveryTimeZone($value); return $this; } /** * Get the value of the DeliveryWindows property. * * @return DeliveryWindowList DeliveryWindows. */ public function getDeliveryWindows() { return $this->_fields['DeliveryWindows']['FieldValue']; } /** * Set the value of the DeliveryWindows property. * * @param FBAOutboundServiceMWS_Model_DeliveryWindowList deliveryWindows * @return this instance */ public function setDeliveryWindows($value) { $this->_fields['DeliveryWindows']['FieldValue'] = $value; return $this; } /** * Check to see if DeliveryWindows is set. * * @return true if DeliveryWindows is set. */ public function isSetDeliveryWindows() { return !is_null($this->_fields['DeliveryWindows']['FieldValue']); } /** * Set the value of DeliveryWindows, return this. * * @param deliveryWindows * The new value to set. * * @return This instance. */ public function withDeliveryWindows($value) { $this->setDeliveryWindows($value); return $this; } }