*
*
PrepaidInstrumentId: string
*
*
*/
class Amazon_FPS_Model_GetPrepaidBalanceRequest extends Amazon_FPS_Model
{
/**
* Construct new Amazon_FPS_Model_GetPrepaidBalanceRequest
*
* @param mixed $data DOMElement or Associative Array to construct from.
*
* Valid properties:
*
*
* - PrepaidInstrumentId: string
*
*
*/
public function __construct($data = null)
{
$this->_fields = array (
'PrepaidInstrumentId' => array('FieldValue' => null, 'FieldType' => 'string'),
);
parent::__construct($data);
}
/**
* Gets the value of the PrepaidInstrumentId property.
*
* @return string PrepaidInstrumentId
*/
public function getPrepaidInstrumentId()
{
return $this->_fields['PrepaidInstrumentId']['FieldValue'];
}
/**
* Sets the value of the PrepaidInstrumentId property.
*
* @param string PrepaidInstrumentId
* @return this instance
*/
public function setPrepaidInstrumentId($value)
{
$this->_fields['PrepaidInstrumentId']['FieldValue'] = $value;
return $this;
}
/**
* Sets the value of the PrepaidInstrumentId and returns this instance
*
* @param string $value PrepaidInstrumentId
* @return Amazon_FPS_Model_GetPrepaidBalanceRequest instance
*/
public function withPrepaidInstrumentId($value)
{
$this->setPrepaidInstrumentId($value);
return $this;
}
/**
* Checks if PrepaidInstrumentId is set
*
* @return bool true if PrepaidInstrumentId is set
*/
public function isSetPrepaidInstrumentId()
{
return !is_null($this->_fields['PrepaidInstrumentId']['FieldValue']);
}
}