7#include <aws/budgets/Budgets_EXPORTS.h>
8#include <aws/budgets/model/Spend.h>
54 inline void SetActualSpend(
const Spend& value) { m_actualSpendHasBeenSet =
true; m_actualSpend = value; }
55 inline void SetActualSpend(
Spend&& value) { m_actualSpendHasBeenSet =
true; m_actualSpend = std::move(value); }
68 inline void SetForecastedSpend(
Spend&& value) { m_forecastedSpendHasBeenSet =
true; m_forecastedSpend = std::move(value); }
75 bool m_actualSpendHasBeenSet =
false;
77 Spend m_forecastedSpend;
78 bool m_forecastedSpendHasBeenSet =
false;
CalculatedSpend & WithActualSpend(const Spend &value)
AWS_BUDGETS_API CalculatedSpend(Aws::Utils::Json::JsonView jsonValue)
CalculatedSpend & WithActualSpend(Spend &&value)
void SetActualSpend(Spend &&value)
AWS_BUDGETS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetForecastedSpend(const Spend &value)
CalculatedSpend & WithForecastedSpend(const Spend &value)
bool ActualSpendHasBeenSet() const
CalculatedSpend & WithForecastedSpend(Spend &&value)
AWS_BUDGETS_API CalculatedSpend()
void SetForecastedSpend(Spend &&value)
const Spend & GetActualSpend() const
const Spend & GetForecastedSpend() const
bool ForecastedSpendHasBeenSet() const
void SetActualSpend(const Spend &value)
AWS_BUDGETS_API CalculatedSpend & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue