7#include <aws/devicefarm/DeviceFarm_EXPORTS.h>
8#include <aws/devicefarm/model/CurrencyCode.h>
39 inline double GetAmount()
const {
return m_amount; }
42 m_amountHasBeenSet =
true;
59 m_currencyCodeHasBeenSet =
true;
60 m_currencyCode = value;
71 bool m_amountHasBeenSet =
false;
72 bool m_currencyCodeHasBeenSet =
false;
AWS_DEVICEFARM_API MonetaryAmount()=default
bool AmountHasBeenSet() const
void SetCurrencyCode(CurrencyCode value)
AWS_DEVICEFARM_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_DEVICEFARM_API MonetaryAmount(Aws::Utils::Json::JsonView jsonValue)
bool CurrencyCodeHasBeenSet() const
AWS_DEVICEFARM_API MonetaryAmount & operator=(Aws::Utils::Json::JsonView jsonValue)
CurrencyCode GetCurrencyCode() const
MonetaryAmount & WithCurrencyCode(CurrencyCode value)
void SetAmount(double value)
MonetaryAmount & WithAmount(double value)
Aws::Utils::Json::JsonValue JsonValue