7#include <aws/invoicing/Invoicing_EXPORTS.h>
43 inline int GetMonth()
const {
return m_month; }
45 inline void SetMonth(
int value) { m_monthHasBeenSet =
true; m_month = value; }
53 inline int GetYear()
const {
return m_year; }
55 inline void SetYear(
int value) { m_yearHasBeenSet =
true; m_year = value; }
61 bool m_monthHasBeenSet =
false;
64 bool m_yearHasBeenSet =
false;
AWS_INVOICING_API Aws::Utils::Json::JsonValue Jsonize() const
BillingPeriod & WithYear(int value)
BillingPeriod & WithMonth(int value)
bool MonthHasBeenSet() const
AWS_INVOICING_API BillingPeriod(Aws::Utils::Json::JsonView jsonValue)
bool YearHasBeenSet() const
AWS_INVOICING_API BillingPeriod & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_INVOICING_API BillingPeriod()=default
Aws::Utils::Json::JsonValue JsonValue