*
*
SellerSKU: string
* SellerFulfillmentOrderItemId: string
* Quantity: int
* GiftMessage: string
* DisplayableComment: string
* FulfillmentNetworkSKU: string
* OrderItemDisposition: string
* PerUnitDeclaredValue: FBAOutboundServiceMWS_Model_Currency
* PerUnitPrice: FBAOutboundServiceMWS_Model_Currency
* PerUnitTax: FBAOutboundServiceMWS_Model_Currency
*
*
*/
class FBAOutboundServiceMWS_Model_UpdateFulfillmentOrderItem extends FBAOutboundServiceMWS_Model {
public function __construct($data = null)
{
$this->_fields = array (
'SellerSKU' => array('FieldValue' => null, 'FieldType' => 'string'),
'SellerFulfillmentOrderItemId' => array('FieldValue' => null, 'FieldType' => 'string'),
'Quantity' => array('FieldValue' => null, 'FieldType' => 'int'),
'GiftMessage' => array('FieldValue' => null, 'FieldType' => 'string'),
'DisplayableComment' => array('FieldValue' => null, 'FieldType' => 'string'),
'FulfillmentNetworkSKU' => array('FieldValue' => null, 'FieldType' => 'string'),
'OrderItemDisposition' => array('FieldValue' => null, 'FieldType' => 'string'),
'PerUnitDeclaredValue' => array('FieldValue' => null, 'FieldType' => 'FBAOutboundServiceMWS_Model_Currency'),
'PerUnitPrice' => array('FieldValue' => null, 'FieldType' => 'FBAOutboundServiceMWS_Model_Currency'),
'PerUnitTax' => array('FieldValue' => null, 'FieldType' => 'FBAOutboundServiceMWS_Model_Currency'),
);
parent::__construct($data);
}
/**
* Get the value of the SellerSKU property.
*
* @return String SellerSKU.
*/
public function getSellerSKU()
{
return $this->_fields['SellerSKU']['FieldValue'];
}
/**
* Set the value of the SellerSKU property.
*
* @param string sellerSKU
* @return this instance
*/
public function setSellerSKU($value)
{
$this->_fields['SellerSKU']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if SellerSKU is set.
*
* @return true if SellerSKU is set.
*/
public function isSetSellerSKU()
{
return !is_null($this->_fields['SellerSKU']['FieldValue']);
}
/**
* Set the value of SellerSKU, return this.
*
* @param sellerSKU
* The new value to set.
*
* @return This instance.
*/
public function withSellerSKU($value)
{
$this->setSellerSKU($value);
return $this;
}
/**
* Get the value of the SellerFulfillmentOrderItemId property.
*
* @return String SellerFulfillmentOrderItemId.
*/
public function getSellerFulfillmentOrderItemId()
{
return $this->_fields['SellerFulfillmentOrderItemId']['FieldValue'];
}
/**
* Set the value of the SellerFulfillmentOrderItemId property.
*
* @param string sellerFulfillmentOrderItemId
* @return this instance
*/
public function setSellerFulfillmentOrderItemId($value)
{
$this->_fields['SellerFulfillmentOrderItemId']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if SellerFulfillmentOrderItemId is set.
*
* @return true if SellerFulfillmentOrderItemId is set.
*/
public function isSetSellerFulfillmentOrderItemId()
{
return !is_null($this->_fields['SellerFulfillmentOrderItemId']['FieldValue']);
}
/**
* Set the value of SellerFulfillmentOrderItemId, return this.
*
* @param sellerFulfillmentOrderItemId
* The new value to set.
*
* @return This instance.
*/
public function withSellerFulfillmentOrderItemId($value)
{
$this->setSellerFulfillmentOrderItemId($value);
return $this;
}
/**
* Get the value of the Quantity property.
*
* @return int Quantity.
*/
public function getQuantity()
{
return $this->_fields['Quantity']['FieldValue'];
}
/**
* Set the value of the Quantity property.
*
* @param int quantity
* @return this instance
*/
public function setQuantity($value)
{
$this->_fields['Quantity']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if Quantity is set.
*
* @return true if Quantity is set.
*/
public function isSetQuantity()
{
return !is_null($this->_fields['Quantity']['FieldValue']);
}
/**
* Set the value of Quantity, return this.
*
* @param quantity
* The new value to set.
*
* @return This instance.
*/
public function withQuantity($value)
{
$this->setQuantity($value);
return $this;
}
/**
* Get the value of the GiftMessage property.
*
* @return String GiftMessage.
*/
public function getGiftMessage()
{
return $this->_fields['GiftMessage']['FieldValue'];
}
/**
* Set the value of the GiftMessage property.
*
* @param string giftMessage
* @return this instance
*/
public function setGiftMessage($value)
{
$this->_fields['GiftMessage']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if GiftMessage is set.
*
* @return true if GiftMessage is set.
*/
public function isSetGiftMessage()
{
return !is_null($this->_fields['GiftMessage']['FieldValue']);
}
/**
* Set the value of GiftMessage, return this.
*
* @param giftMessage
* The new value to set.
*
* @return This instance.
*/
public function withGiftMessage($value)
{
$this->setGiftMessage($value);
return $this;
}
/**
* Get the value of the DisplayableComment property.
*
* @return String DisplayableComment.
*/
public function getDisplayableComment()
{
return $this->_fields['DisplayableComment']['FieldValue'];
}
/**
* Set the value of the DisplayableComment property.
*
* @param string displayableComment
* @return this instance
*/
public function setDisplayableComment($value)
{
$this->_fields['DisplayableComment']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if DisplayableComment is set.
*
* @return true if DisplayableComment is set.
*/
public function isSetDisplayableComment()
{
return !is_null($this->_fields['DisplayableComment']['FieldValue']);
}
/**
* Set the value of DisplayableComment, return this.
*
* @param displayableComment
* The new value to set.
*
* @return This instance.
*/
public function withDisplayableComment($value)
{
$this->setDisplayableComment($value);
return $this;
}
/**
* Get the value of the FulfillmentNetworkSKU property.
*
* @return String FulfillmentNetworkSKU.
*/
public function getFulfillmentNetworkSKU()
{
return $this->_fields['FulfillmentNetworkSKU']['FieldValue'];
}
/**
* Set the value of the FulfillmentNetworkSKU property.
*
* @param string fulfillmentNetworkSKU
* @return this instance
*/
public function setFulfillmentNetworkSKU($value)
{
$this->_fields['FulfillmentNetworkSKU']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if FulfillmentNetworkSKU is set.
*
* @return true if FulfillmentNetworkSKU is set.
*/
public function isSetFulfillmentNetworkSKU()
{
return !is_null($this->_fields['FulfillmentNetworkSKU']['FieldValue']);
}
/**
* Set the value of FulfillmentNetworkSKU, return this.
*
* @param fulfillmentNetworkSKU
* The new value to set.
*
* @return This instance.
*/
public function withFulfillmentNetworkSKU($value)
{
$this->setFulfillmentNetworkSKU($value);
return $this;
}
/**
* Get the value of the OrderItemDisposition property.
*
* @return String OrderItemDisposition.
*/
public function getOrderItemDisposition()
{
return $this->_fields['OrderItemDisposition']['FieldValue'];
}
/**
* Set the value of the OrderItemDisposition property.
*
* @param string orderItemDisposition
* @return this instance
*/
public function setOrderItemDisposition($value)
{
$this->_fields['OrderItemDisposition']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if OrderItemDisposition is set.
*
* @return true if OrderItemDisposition is set.
*/
public function isSetOrderItemDisposition()
{
return !is_null($this->_fields['OrderItemDisposition']['FieldValue']);
}
/**
* Set the value of OrderItemDisposition, return this.
*
* @param orderItemDisposition
* The new value to set.
*
* @return This instance.
*/
public function withOrderItemDisposition($value)
{
$this->setOrderItemDisposition($value);
return $this;
}
/**
* Get the value of the PerUnitDeclaredValue property.
*
* @return Currency PerUnitDeclaredValue.
*/
public function getPerUnitDeclaredValue()
{
return $this->_fields['PerUnitDeclaredValue']['FieldValue'];
}
/**
* Set the value of the PerUnitDeclaredValue property.
*
* @param FBAOutboundServiceMWS_Model_Currency perUnitDeclaredValue
* @return this instance
*/
public function setPerUnitDeclaredValue($value)
{
$this->_fields['PerUnitDeclaredValue']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if PerUnitDeclaredValue is set.
*
* @return true if PerUnitDeclaredValue is set.
*/
public function isSetPerUnitDeclaredValue()
{
return !is_null($this->_fields['PerUnitDeclaredValue']['FieldValue']);
}
/**
* Set the value of PerUnitDeclaredValue, return this.
*
* @param perUnitDeclaredValue
* The new value to set.
*
* @return This instance.
*/
public function withPerUnitDeclaredValue($value)
{
$this->setPerUnitDeclaredValue($value);
return $this;
}
/**
* Get the value of the PerUnitPrice property.
*
* @return Currency PerUnitPrice.
*/
public function getPerUnitPrice()
{
return $this->_fields['PerUnitPrice']['FieldValue'];
}
/**
* Set the value of the PerUnitPrice property.
*
* @param FBAOutboundServiceMWS_Model_Currency perUnitPrice
* @return this instance
*/
public function setPerUnitPrice($value)
{
$this->_fields['PerUnitPrice']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if PerUnitPrice is set.
*
* @return true if PerUnitPrice is set.
*/
public function isSetPerUnitPrice()
{
return !is_null($this->_fields['PerUnitPrice']['FieldValue']);
}
/**
* Set the value of PerUnitPrice, return this.
*
* @param perUnitPrice
* The new value to set.
*
* @return This instance.
*/
public function withPerUnitPrice($value)
{
$this->setPerUnitPrice($value);
return $this;
}
/**
* Get the value of the PerUnitTax property.
*
* @return Currency PerUnitTax.
*/
public function getPerUnitTax()
{
return $this->_fields['PerUnitTax']['FieldValue'];
}
/**
* Set the value of the PerUnitTax property.
*
* @param FBAOutboundServiceMWS_Model_Currency perUnitTax
* @return this instance
*/
public function setPerUnitTax($value)
{
$this->_fields['PerUnitTax']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if PerUnitTax is set.
*
* @return true if PerUnitTax is set.
*/
public function isSetPerUnitTax()
{
return !is_null($this->_fields['PerUnitTax']['FieldValue']);
}
/**
* Set the value of PerUnitTax, return this.
*
* @param perUnitTax
* The new value to set.
*
* @return This instance.
*/
public function withPerUnitTax($value)
{
$this->setPerUnitTax($value);
return $this;
}
}