*
*
SellerId: string
* MWSAuthToken: string
* PackageNumber: int
*
*
*/
class FBAOutboundServiceMWS_Model_GetPackageTrackingDetailsRequest extends FBAOutboundServiceMWS_Model {
public function __construct($data = null)
{
$this->_fields = array (
'SellerId' => array('FieldValue' => null, 'FieldType' => 'string'),
'MWSAuthToken' => array('FieldValue' => null, 'FieldType' => 'string'),
'PackageNumber' => array('FieldValue' => null, 'FieldType' => 'int'),
);
parent::__construct($data);
}
/**
* Get the value of the SellerId property.
*
* @return String SellerId.
*/
public function getSellerId()
{
return $this->_fields['SellerId']['FieldValue'];
}
/**
* Set the value of the SellerId property.
*
* @param string sellerId
* @return this instance
*/
public function setSellerId($value)
{
$this->_fields['SellerId']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if SellerId is set.
*
* @return true if SellerId is set.
*/
public function isSetSellerId()
{
return !is_null($this->_fields['SellerId']['FieldValue']);
}
/**
* Set the value of SellerId, return this.
*
* @param sellerId
* The new value to set.
*
* @return This instance.
*/
public function withSellerId($value)
{
$this->setSellerId($value);
return $this;
}
/**
* Get the value of the MWSAuthToken property.
*
* @return String MWSAuthToken.
*/
public function getMWSAuthToken()
{
return $this->_fields['MWSAuthToken']['FieldValue'];
}
/**
* Set the value of the MWSAuthToken property.
*
* @param string mwsAuthToken
* @return this instance
*/
public function setMWSAuthToken($value)
{
$this->_fields['MWSAuthToken']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if MWSAuthToken is set.
*
* @return true if MWSAuthToken is set.
*/
public function isSetMWSAuthToken()
{
return !is_null($this->_fields['MWSAuthToken']['FieldValue']);
}
/**
* Set the value of MWSAuthToken, return this.
*
* @param mwsAuthToken
* The new value to set.
*
* @return This instance.
*/
public function withMWSAuthToken($value)
{
$this->setMWSAuthToken($value);
return $this;
}
/**
* Get the value of the PackageNumber property.
*
* @return int PackageNumber.
*/
public function getPackageNumber()
{
return $this->_fields['PackageNumber']['FieldValue'];
}
/**
* Set the value of the PackageNumber property.
*
* @param int packageNumber
* @return this instance
*/
public function setPackageNumber($value)
{
$this->_fields['PackageNumber']['FieldValue'] = $value;
return $this;
}
/**
* Check to see if PackageNumber is set.
*
* @return true if PackageNumber is set.
*/
public function isSetPackageNumber()
{
return !is_null($this->_fields['PackageNumber']['FieldValue']);
}
/**
* Set the value of PackageNumber, return this.
*
* @param packageNumber
* The new value to set.
*
* @return This instance.
*/
public function withPackageNumber($value)
{
$this->setPackageNumber($value);
return $this;
}
}