@amount.setter<EOL><INDENT>def amount(self, amount):<DEDENT>
if amount is None:<EOL><INDENT>raise ValueError("<STR_LIT>")<EOL><DEDENT>if amount < <NUM_LIT:0>:<EOL><INDENT>raise ValueError("<STR_LIT>")<EOL><DEDENT>self._amount = amount<EOL>
Sets the amount of this Money.
The amount of money, in the smallest denomination of the currency indicated by `currency`. For example, when `currency` is `USD`, `amount` is in cents.

:param amount: The amount of this Money.
:type: int